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
7868df1abc
Fix ratelimiter IP check
2025-02-21 22:58:18 -05:00
Adolfo Reyna
5bc1edb749
Add rate limiter
2025-02-21 22:23:31 -05:00
Adolfo Reyna
ad62814d82
Add simple test with Mocha
2025-02-21 22:06:45 -05:00
Adolfo Reyna
1056a91c33
Start simple translation approach
2025-02-21 00:12:17 -05:00
Adolfo Reyna
7902b75b5c
Improve code redability 2
2025-02-20 23:52:45 -05:00
Adolfo Reyna
0b20f05124
Cleaning code for index.js
2025-02-20 23:27:13 -05:00
Adolfo Reyna
e4dfee39ff
Removing sensitive data to env and log identifier at login
2025-02-20 21:50:52 -05:00
Adolfo Reyna
4cab4decb6
Fix error handling at singup
2025-02-13 15:45:17 -05:00
Adolfo Reyna
222d203a57
small bug on login logs
2025-02-08 07:55:41 -05:00
Adolfo Reyna
9f32ab01b8
Improve logging by using original path and method
2025-02-08 07:52:52 -05:00
Adolfo Reyna
6664dd5f89
Adding analitycs with PostHog
2025-02-06 09:57:03 -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
0ca589cbe8
Catching werid cornercase on which users don't have profiles.
2025-02-02 23:55:58 -05:00
Adolfo Reyna
9ab922f765
Fix bug on signup
2025-02-02 23:48:48 -05:00
Adolfo Reyna
433f3069b3
Fix another bug on lastprofile at loggin
2024-12-31 16:27:07 -05:00
Adolfo Reyna
e52c379a55
Adding local development on dokku
2024-10-16 16:50:11 -04:00
Adolfo Reyna
487bc2da18
Merge branch 'master' of https://github.com/aeroreyna/EMI_backend
2024-10-16 16:22:55 -04:00
Adolfo Reyna
3319e9fa36
Add Dockerfile
2024-10-04 16:35:59 -04:00
Adolfo Reyna
2434840c50
Improving comments
2024-06-26 22:59:26 -04:00
Adolfo Reyna
afee8869a6
Add temp domain
2023-07-08 16:30:12 -04:00
Adolfo Reyna
2f726a5331
start support for songs
2023-05-31 06:11:50 -04:00
aeroreyna
dadf070ac5
Add bible API
2023-01-12 12:19:29 -05:00
aeroreyna
1f3cc06470
Bunch small things: Notifs for react, subsplash...
2022-12-28 22:54:19 -05:00
aeroreyna
605ddac037
add change password for legged in users
2022-09-07 22:54:52 -04:00
aeroreyna
f7c016264b
adding webpush'
2022-04-23 22:52:46 -07:00
aeroreyna
62c68005fc
fix set token
2022-03-24 23:07:37 -07:00
aeroreyna
4ac85df1bb
set token
2022-03-24 22:58:22 -07:00
aeroreyna
117bc5833a
Delete profiles and posts
2022-02-16 20:33:20 -08:00
Adolfo Reyna
5cadff7aa2
change loging ttl to 3 months
2021-11-26 10:39:40 -08:00
Adolfo Reyna
364f38a28d
payments v1
2021-11-10 22:03:49 -08:00
Adolfo Reyna
7da0f3093d
reset password
2021-10-14 21:29:33 -07:00
Adolfo Reyna
74f9108fa7
Invitation only for signup
2021-10-04 10:13:06 -07:00
Adolfo Reyna
83941c59d5
return error when register user with used email:
2021-09-23 22:43:45 -07:00
Adolfo Reyna
8490359ea7
fix signup
2021-09-03 12:56:16 -07:00
Adolfo Reyna
ba2b0bcbd6
users and profiles working
2021-09-02 09:59:58 -07:00
Adolfo Reyna
a7ca68e6df
add social subdoimain
2021-08-23 12:26:52 -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
5b9c0362e0
routes on files
2021-08-07 20:49:02 -07:00
Adolfo Reyna
4069054117
posting and commenting
2021-07-29 10:25:05 -07:00
Adolfo Reyna
6904ad913e
new posts
2021-07-23 22:04:33 -07:00
Adolfo Reyna
43df66efab
adding cors samesite to none
2021-07-20 13:18:13 -07:00
Adolfo Reyna
e06cae8c8f
adding cors 2
2021-07-20 10:19:10 -07:00
Adolfo Reyna
df8b39c00a
adding cors 2
2021-07-20 10:14:49 -07:00
Adolfo Reyna
34be604e15
adding cors 2
2021-07-20 09:57:30 -07:00
Adolfo Reyna
dcd161aac8
adding cors
2021-07-20 09:55:19 -07:00
Adolfo Reyna
5535c9c2e9
initial commit, authentication
2021-07-18 16:48:25 -07:00