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

[BE] Content panel and admin panel API endpoint improvements #158

Open
4 tasks
davorminchorov opened this issue Nov 26, 2024 · 0 comments
Open
4 tasks

[BE] Content panel and admin panel API endpoint improvements #158

davorminchorov opened this issue Nov 26, 2024 · 0 comments
Labels
admin module This issue belongs to the admin module API It's an API component backend This is a backend component content module This issue belongs to the content module enhancement New feature or request good first issue Good for newcomers

Comments

@davorminchorov
Copy link
Contributor

Task description

  • Implement a filter by status parameter to the members, content managers and admin endpoints in the admin panel
  • Implement a per_page field to all admin panel index and content panel index API endpoints to make them consistent and make the limit to be 100 max records per page so that the API user cannot send just any number. The default per_page should be 20 records for all index endpoints.
  • Add any missing parameters or fix any examples in the API docs to make it consistent and easy to follow and work with it
  • Regenerate the docs after the changes are done
@davorminchorov davorminchorov converted this from a draft issue Nov 26, 2024
@davorminchorov davorminchorov added enhancement New feature or request good first issue Good for newcomers API It's an API component backend This is a backend component admin module This issue belongs to the admin module content module This issue belongs to the content module labels Nov 26, 2024
@davorminchorov davorminchorov changed the title Content panel and admin panel API endpoint improvements [BE] Content panel and admin panel API endpoint improvements Nov 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
admin module This issue belongs to the admin module API It's an API component backend This is a backend component content module This issue belongs to the content module enhancement New feature or request good first issue Good for newcomers
Projects
Status: To Do
Development

No branches or pull requests

1 participant