factory-droid[bot]
ea3159fb8e
feat: implement JWT refresh token mechanism and improve auth
...
- Add refresh token support with 30-day expiry
- Implement automatic token rotation on refresh
- Add new endpoints: /auth/refresh, /auth/revoke-token, /auth/revoke-all-tokens
- Reduce access token lifetime to 1 hour for better security
- Store refresh tokens in user document with metadata
- Add support for token cleanup and management
- Update login flow to return both access and refresh tokens
- Maintain backward compatibility with existing auth methods
2025-09-28 11:37:56 +00:00
59334da140
bug fixes
2025-08-28 21:25:21 +03:00
d790eb7903
Add WebTorrent Player(Experimental)
2025-08-14 11:34:31 +00:00
206aa770b6
Add player: Vibix
2025-08-11 18:36:02 +00:00
171a2bf3ed
Add Google OAuth
2025-08-08 16:47:02 +00:00
486bbf5475
Bug Fix: Fix Delete profile route
2025-08-08 10:35:07 +00:00
53d70c9262
Bug fix
2025-08-07 18:25:43 +00:00
7f6ff5f660
Rewrite api to Go
2025-08-07 13:47:42 +00:00
5f859eebb8
Update 25 files
...
- /docs/docs.go
- /docs/swagger.json
- /docs/swagger.yaml
- /internal/api/handlers.go
- /internal/api/init.go
- /internal/api/models.go
- /internal/api/utils.go
- /internal/tmdb/client.go
- /internal/tmdb/models.go
- /src/config/tmdb.js
- /src/routes/movies.js
- /src/utils/date.js
- /src/utils/health.js
- /src/index.js
- /build.sh
- /clean.sh
- /go.mod
- /go.sum
- /main.go
- /package-lock.json
- /package.json
- /README.md
- /render.yaml
- /run.sh
- /vercel.json
2025-01-03 19:36:22 +00:00
612e49817c
Update 16 files
...
- /docs/swagger.yaml
- /docs/swagger.json
- /docs/docs.go
- /internal/api/init.go
- /internal/api/models.go
- /internal/api/handlers.go
- /internal/api/utils.go
- /internal/tmdb/models.go
- /internal/tmdb/client.go
- /build.sh
- /go.mod
- /go.sum
- /main.go
- /render.yaml
- /run.sh
- /README.md
2025-01-03 18:42:44 +00:00