Commit Graph

74 Commits

Author SHA1 Message Date
Adolfo Reyna 77134b6bab feat: add universal chat room with language-aware translation 2026-02-20 23:16:05 -05:00
Adolfo Reyna d907aeecee Add notifications viewed flag endpoint and persistence 2026-02-20 22:15:13 -05:00
Adolfo Reyna e13678ad56 Fix profile update persistence and stale cache 2026-02-20 22:05:43 -05:00
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 d21736d52c docs: Update Swagger documentation for Post endpoints
Updated the Swagger documentation for various Post endpoints to accurately
reflect their return types, including arrays of Post objects and detailed
schemas for specific responses.
2025-07-17 09:59:50 -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 100b0c2a8f Change payments to be accessible wihtout loggin 2025-07-17 09:32:49 -04:00
Adolfo Reyna 64ca9df639 Tags support 2025-07-17 09:32:27 -04:00
Adolfo Reyna 46a2fc5c2b Add endpoint to retrieve posts by tag with validation 2025-02-27 23:45:17 -05: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 0b20f05124 Cleaning code for index.js 2025-02-20 23:27:13 -05:00
Adolfo Reyna a49932ae79 Fix bug on organic endpoint 2025-02-20 21:49:25 -05:00
Adolfo Reyna c2169c9604 Make promotional post default for now 2025-02-05 20:50:38 -05:00
Adolfo Reyna 309ae1b69b Add promotional endpoint (extended) for new users 2025-02-05 20:46:24 -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
Adolfo Reyna d79138fba6 Add notifications to user when a follow profile posted 2024-12-31 16:28:31 -05:00
Adolfo Reyna 6b24947b56 Merge branch 'master' of https://git.heroku.com/safe-atoll-23973 2023-07-08 16:36:46 -04:00
Adolfo Reyna 2f726a5331 start support for songs 2023-05-31 06:11:50 -04:00
Adolfo Reyna 7ff9223a5c Notifs for groups posting in feed 2023-02-07 15:51:37 -05:00
Adolfo Reyna af059b6fc6 restric newsOnly groups from posting 2023-02-07 13:40:18 -05:00
aeroreyna 47973879ab Fix following groups 2023-01-22 22:42:18 -05:00
aeroreyna dadf070ac5 Add bible API 2023-01-12 12:19:29 -05:00
aeroreyna fddce94cfb Fix permissions to private groups on tag posts q 2022-12-30 09:26:15 -05:00
aeroreyna 84087adb82 profile embedded and media entry points 2022-12-30 08:27:34 -05:00
aeroreyna 2e339f6b36 Adding media and recent watch media 2022-12-30 07:54:49 -05:00
aeroreyna 1f3cc06470 Bunch small things: Notifs for react, subsplash... 2022-12-28 22:54:19 -05:00
aeroreyna 6b6f263821 add update post endpoint 2022-09-10 13:13:04 -04:00
aeroreyna ac3b7da016 deleting vimeo logic :( 2022-08-29 21:26:52 -04:00
aeroreyna e7c9d56404 Unreact to comments 2022-04-04 21:14:12 -07:00
aeroreyna 137d91bcc3 Notification when accepted on private groups 2022-03-27 12:02:00 -07:00
aeroreyna a3fc84fbad adding vimeo api 2022-03-13 15:58:30 -07:00
aeroreyna 57a91c0470 News post emails 2022-02-27 11:04:10 -08:00
aeroreyna 3d9393c0b2 news posts 2022-02-22 22:49:09 -08:00
aeroreyna 5998bbb484 Fix delete endpoint 2022-02-21 22:37:38 -08:00
Adolfo Reyna ca44e5b424 initerest and random merge posts 2022-02-19 18:36:01 -08:00
aeroreyna f0e1c6b5a9 change popular groups to limit 5 2022-02-16 22:40:49 -08:00
aeroreyna 58fda40c20 Fix popular courses match stage 2022-02-16 22:40:21 -08:00
aeroreyna e0c6470bce FIrst nonorganic posts 2022-02-16 22:28:11 -08:00
aeroreyna 117bc5833a Delete profiles and posts 2022-02-16 20:33:20 -08:00
aeroreyna 294cacf963 Subscriptions 2022-02-04 22:54:48 -06:00
aeroreyna cb056a078a Record Payments Intents 2022-01-23 20:16:50 -08:00
Adolfo Reyna f147bf70fd custom amount payments 2022-01-05 23:29:14 -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 75249c9f07 payments v2 2021-11-10 22:10:58 -08:00
Adolfo Reyna b40f2b42bf payments v1 2021-11-10 22:09:09 -08:00
Adolfo Reyna 364f38a28d payments v1 2021-11-10 22:03:49 -08:00
Adolfo Reyna 687be41e3e reject and notification on request 2021-10-29 20:40:59 -07:00