Commit Graph

47 Commits

Author SHA1 Message Date
Adolfo Reyna e8dd905f27 fix: check if translation exists before processing in background 2026-02-25 18:49:44 -05:00
Adolfo Reyna c5fd09d71d feat: add post translation queue and background AI translation via API 2026-02-25 18:41:46 -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 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 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 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 d79138fba6 Add notifications to user when a follow profile posted 2024-12-31 16:28:31 -05: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 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 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
Adolfo Reyna dce98a30c6 send invitations emails 2021-10-10 10:50:42 -07:00
Adolfo Reyna c64e2361fc fix private groups visibility on feed and profiles 2021-10-10 10:31:39 -07:00
Adolfo Reyna 74f9108fa7 Invitation only for signup 2021-10-04 10:13:06 -07:00
Adolfo Reyna 600ec549b4 internal notifications 2021-09-26 21:32:25 -07:00
Adolfo Reyna 997d28d702 fix posting on private groups 2021-09-26 18:29:51 -07:00
Adolfo Reyna 070912f2d3 add private groups 2021-09-25 21:20:41 -07:00
Adolfo Reyna 55c0c10a35 bookmarks in progress missing notifications 2021-09-14 23:00:23 -07:00
Adolfo Reyna 52617bbcec notification on commets 2021-09-14 11:57:42 -07:00
Adolfo Reyna f2ebec71aa sending emails when new post to profiles 2021-09-14 11:19:44 -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 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
Adolfo Reyna f909233533 post by user 2021-08-15 22:19:35 -07:00
Adolfo Reyna 5b9c0362e0 routes on files 2021-08-07 20:49:02 -07:00