Commit Graph

28 Commits

Author SHA1 Message Date
Adolfo Reyna c136d25974 Harden feed/profile routes against invalid IDs and null profiles 2026-02-20 19:09:15 -05:00
Adolfo Reyna 0b36db9b33 docs: Update Swagger documentation for Profile endpoints
Updated the Swagger documentation for various Profile endpoints to accurately
reflect their return types, including arrays of Profile objects and detailed
schemas for specific responses.
2025-07-17 10:32:22 -04:00
Adolfo Reyna 148ed696b2 feat: Add Swagger API documentation
This commit introduces Swagger API documentation for all endpoints in the
application.

- Installs  and .
- Configures Swagger in  to generate and serve API documentation
  at .
- Adds JSDoc-style Swagger annotations to all routes in  and
  the  directory (, , ,
  , , ).
- Defines a cookie-based security scheme for authenticated routes.

This allows for interactive API documentation and testing via the
endpoint.
2025-07-17 09:52:37 -04:00
Adolfo Reyna 56cb8b4caa Enhance session and profile handling with validation and error handling improvements 2025-02-27 23:12:11 -05:00
Adolfo Reyna 9ad30e102e Check for invitations which were used already 2025-02-04 23:21:53 -05:00
Adolfo Reyna 62fcf4fe2c Fix endpoint to check invitations 2025-02-04 23:03:46 -05:00
aeroreyna 47973879ab Fix following groups 2023-01-22 22:42:18 -05:00
aeroreyna 137d91bcc3 Notification when accepted on private groups 2022-03-27 12:02:00 -07:00
aeroreyna 117bc5833a Delete profiles and posts 2022-02-16 20:33:20 -08:00
Adolfo Reyna 9406b40ed4 Remove console.log 2021-11-28 21:20:15 -08:00
Adolfo Reyna 8a72998612 Ability to change data for courses 2021-11-28 21:16:11 -08:00
Adolfo Reyna 687be41e3e reject and notification on request 2021-10-29 20:40:59 -07:00
Adolfo Reyna bf58c55e97 remove console.log 2021-10-18 22:18:54 -07:00
Adolfo Reyna 47f35aba3e query groups and courses 2021-10-14 20:51:17 -07:00
Adolfo Reyna 9dc1517fe7 query profiles 2021-10-14 20:33:18 -07:00
Adolfo Reyna dce98a30c6 send invitations emails 2021-10-10 10:50:42 -07:00
Adolfo Reyna 74f9108fa7 Invitation only for signup 2021-10-04 10:13:06 -07:00
Adolfo Reyna 070912f2d3 add private groups 2021-09-25 21:20:41 -07:00
Adolfo Reyna 19b699e015 update profiles 2021-09-21 10:57:45 -07:00
Adolfo Reyna f92aa70621 keyvalue storage using data in the profile 2021-09-13 18:40:08 -07:00
Adolfo Reyna 8797e5e984 courses are requested separately 2021-09-08 13:58:03 -07:00
Adolfo Reyna 66748cec8b search profiles withot search 2021-09-06 13:22:35 -07:00
Adolfo Reyna 9a302a87de feed with followers only 2021-09-02 12:02:09 -07:00
Adolfo Reyna fa0d6ee199 subscribe to profiles 2021-09-02 10:53:50 -07:00
Adolfo Reyna ba2b0bcbd6 users and profiles working 2021-09-02 09:59:58 -07:00
Adolfo Reyna 9f5f23364b groups working 2021-08-19 10:19:10 -07:00
Adolfo Reyna 95a7bcb3ff rename to profile, users are people 2021-08-18 07:57:19 -07:00
Adolfo Reyna 416c14d03b working on users having multiple profiles 2021-08-17 11:28:45 -07:00