mishka-cms
mishka-cms copied to clipboard
API review for version 2
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)
andstatic 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...