feat(server-api): Migrate all server endpoints from REST to GraphQL #141

Merged
NaiJi merged 8 commits from graphql into master 2022-10-26 20:25:24 +03:00
Collaborator
  • Server endpoints requests are re-implemented for GraphQL.
  • Server endpoints support for REST is dropped entirely.
  • Common ApiResponse structure is changed according to GraphQL response structure.
- Server endpoints requests are re-implemented for GraphQL. - Server endpoints support for REST is dropped entirely. - Common ApiResponse structure is changed according to GraphQL response structure.
NaiJi added the
Feature request
label 2022-10-24 15:12:45 +03:00
NaiJi self-assigned this 2022-10-24 15:12:45 +03:00
NaiJi added 4 commits 2022-10-24 15:12:46 +03:00
NaiJi requested review from inex 2022-10-24 15:12:53 +03:00
NaiJi added 1 commit 2022-10-25 11:18:34 +03:00
NaiJi added 1 commit 2022-10-26 19:45:51 +03:00
inex added 1 commit 2022-10-26 19:53:31 +03:00
1845bea361 chore(server-api): Deprecate ApiResponse
ApiResponse is a wrapper for REST API responses, which is removed. Our code, however, depends on this interface. This dependency must be removed.
Poster
Collaborator

💢 💢 👺 !!!!!1

💢 💢 👺 !!!!!1
inex added 1 commit 2022-10-26 20:24:05 +03:00
88bcdcff39 chore(server-api): Deprecate getDkim
Server API now aware of all required DNS records. More general approach to handle DNS records is required in the future.
inex approved these changes 2022-10-26 20:24:44 +03:00
NaiJi merged commit 7daa87f6c4 into master 2022-10-26 20:25:24 +03:00
NaiJi deleted branch graphql 2022-10-26 20:25:31 +03:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: SelfPrivacy/selfprivacy.org.app#141
There is no content yet.