Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Implement /admin Rest Api endpoint #2075

Closed
2 tasks
Tracked by #1076
NagyZoltanPeter opened this issue Sep 25, 2023 · 2 comments
Closed
2 tasks
Tracked by #1076

feat: Implement /admin Rest Api endpoint #2075

NagyZoltanPeter opened this issue Sep 25, 2023 · 2 comments
Assignees
Labels
E:REST API service node See https://github.com/waku-org/pm/issues/82 for details

Comments

@NagyZoltanPeter
Copy link
Contributor

NagyZoltanPeter commented Sep 25, 2023

Problem

Implement /admin rest endpoint interface that is capable of what we have as json-rpc interface

Acceptance criteria

  • Rest endpoint implemented
  • Tests are added and covers all features of admin json-rpc interface.

Covered by: #1076

@NagyZoltanPeter
Copy link
Contributor Author

NagyZoltanPeter commented Sep 30, 2023

Weekly Update

  • achieved:
  • next: /admin rest endpoint feature is on PR review will be merged next week. Restructure openapi descriptions and producing swagger ui like live document of all rest interfaces.
  • blocking: There are two build issues. libwaku cannot build on Fedora (RedHat) distros. Second, Abhi reported a build issue with wakunode2 - nim compiler crash under some circumstances.

@fryorcraken fryorcraken added the E:REST API service node See https://github.com/waku-org/pm/issues/82 for details label Oct 3, 2023
@NagyZoltanPeter
Copy link
Contributor Author

Weekly Update

  • achieved: /admin Rest API endpoint implemented
  • next: Restructure openapi descriptions and producing swagger ui like live document of all rest interfaces. Restructure Rest API schema types.
  • blocking:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
E:REST API service node See https://github.com/waku-org/pm/issues/82 for details
Projects
Archived in project
Development

No branches or pull requests

2 participants