Skip to content
This repository has been archived by the owner on Dec 8, 2023. It is now read-only.

API review for version 2 #216

Open
16 tasks
shahryarjb opened this issue Sep 27, 2022 · 0 comments
Open
16 tasks

API review for version 2 #216

shahryarjb opened this issue Sep 27, 2022 · 0 comments
Assignees
Labels
bug Something isn't working dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation enhancement New feature or request
Milestone

Comments

@shahryarjb
Copy link
Owner

shahryarjb commented Sep 27, 2022

Goals

Reviewing and revising the API for correcting the database and appropriate output for a variety of platforms and frameworks, based on mishka-cms-front TODOs


Changes list

  • 1. A specific category with alias link or ID should have user subscription status and front-end side can be able to access it when it sends access token
  • 2. Change endpoints for role based users vs normal user
  • 3. Posts, Post, Category Posts etc, should return Like status and category part should return both like and subscribe status
  • 4. Add activity API for sending logs
  • 5. Adding reCAPTCHA for API
  • 6. Post with comments
  • 7. Category with Posts (like and subscription)
  • 8. Deleting and creating a comment response should be the same comments objects or parameters. It can be helpful for front-end developers to use Spread syntax operator to merge.
  • 9. We need a toggle API for each of these part (Like comment, Like Post, subscribe category)
  • 10. Admin APIs.
  • 11. Separate posts and its priority based status, like normal posts and featured posts in 2 different list
  • 12. Author posts APIs.
  • 13. API for Incremental Static Regeneration (ISR) and static generation (SSG)
  • 14. Tag posts API does not return like Posts parameter.
  • 15. Need to show all user Bookmarks API
  • 16. All the API should pass same information for the basic SEO tags

In progress...

@shahryarjb shahryarjb added bug Something isn't working documentation Improvements or additions to documentation enhancement New feature or request dependencies Pull requests that update a dependency file labels Sep 27, 2022
@shahryarjb shahryarjb added this to the v0.0.3 milestone Sep 27, 2022
@shahryarjb shahryarjb self-assigned this Sep 27, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working dependencies Pull requests that update a dependency file documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant