libreconnect / backend

MIT License
12 stars 0 forks source link

Implement Authorization with `@adonisjs/bouncer`, Document routes for Swagger and Update Activity Module #5

Closed NathaelB closed 3 months ago

NathaelB commented 3 months ago

This pull request introduces several enhancements and updates to the backend of the HealthConnect Platform:

  1. Authorization Implementation with `@adonisjs/bouncer:
    • Added the @adonisjs/bouncer package to start implementing authorization in our API.
    • Set up initial policies and rules to manage user permissions effectively.
  2. Swagger Documentation:
    • Documented several API routes to improve API documentation and make it easier for developers to understand and use our endpoints.
    • Ensured that the Swagger documentation is clear and follows the latest updates.
  3. Activity Module Modifications
    • Made several modifications to the activity module to enhance its functionality and performance.