api.serlo.org
api.serlo.org copied to clipboard
Public GraphQL API of https://serlo.org/
See https://serlo.slack.com/archives/C0BMSC431/p1715594292336819
https://serlo.slack.com/archives/C062X5BJANP/p1715782665011549
Blockers for deployment: - [ ] https://github.com/serlo/api.serlo.org/pull/1510 - [ ] Needs https://github.com/serlo/api.serlo.org/issues/1515 - [ ] https://github.com/serlo/api.serlo.org/issues/1516 - [ ] https://github.com/serlo/api.serlo.org/issues/1517
https://github.com/serlo/api.serlo.org/pull/1510 fixes an error we currently have => however then the user tests do not work any more since with this PR the Database layer is not hit any more...
https://github.com/serlo/api.serlo.org/pull/1234 already provided the database access to the API gateway and as an example moved a first endpoint, UserSetDescriptionMutation, to the API gateway. Now the other endpoints can be moved...
Needs https://github.com/serlo/db-migrations/pull/349
After the migration we filter too much out of the `events` filter since it only checks the `objectId` field and not the `uuid_parameters` Blocker: after https://github.com/serlo/db-migrations/issues/344 we can implement it.
After the refactoring we want to remove `~/model`. There are some Models which should be easily migrateable into `~/schema`: * [x] #1594 * [ ] https://github.com/serlo/api.serlo.org/blob/staging/packages/server/src/model/google-spreadsheet-api.ts * [ ] https://github.com/serlo/api.serlo.org/blob/staging/packages/server/src/model/kratos.ts...