2a8ed7c6fd
🐛 fix: resolve video code issue in bulk insert
2026-02-20 23:02:13 +07:00
427825b186
🥅 fix: add error handling for GitHub auth request
Integration Tests / integration-tests (pull_request) Successful in 29s
2026-02-19 16:46:21 +07:00
7a3c46c6c1
✨ feat: add internal endpoint to purge user session
2026-02-19 14:16:12 +07:00
711ca4519c
🚨 fix: resolve linting error
Integration Tests / integration-tests (pull_request) Successful in 27s
2026-02-18 13:00:50 +07:00
9c4854ce64
🩹 fix: change header name in cookie validation
Integration Tests / integration-tests (pull_request) Failing after 28s
2026-02-18 12:55:16 +07:00
9e84460a22
♻️ refactor: create Redis helper and replace direct Redis access
2026-02-18 12:17:26 +07:00
9686153a82
🔒 security: add auth token validation via Redis and DB check
2026-02-17 21:51:14 +07:00
3122f34093
🛂 security: fix auth token validation flow
2026-02-17 21:33:59 +07:00
63fcd8587b
🚨 fix: resolve all linting errors
Integration Tests / integration-tests (pull_request) Successful in 37s
2026-02-15 23:08:07 +07:00
c74597c57d
🐛 fix: access cookie via header on logout
Integration Tests / integration-tests (pull_request) Failing after 51s
2026-02-15 22:58:24 +07:00
42aa7ed8d3
✨ feat: add logout endpoint
Integration Tests / integration-tests (pull_request) Failing after 51s
2026-02-13 19:46:44 +07:00
08125dcb11
✨ feat: add logout module
2026-02-10 23:12:04 +07:00
56e2b046b7
🩺 chore: add status check endpoint
Integration Tests / integration-tests (pull_request) Successful in 56s
2026-02-10 19:15:34 +07:00
509e3cbc2f
🚑 hotfix: critical fix for signup process
Integration Tests / integration-tests (pull_request) Successful in 29s
2026-02-08 22:19:09 +07:00
bd66705eae
📝 docs: add documentation for get all episodes controller
Integration Tests / integration-tests (pull_request) Successful in 57s
2026-02-06 22:28:14 +07:00
7fb1d4f1f5
📝 docs: add documentation for get episode detail controller
2026-02-06 22:26:11 +07:00
7f129a1b55
📝 docs: add documentation for bulk update thumbnail controller
2026-02-06 22:22:49 +07:00
90bf31a209
🐛 fix: correct payload for bulk video insert API
Integration Tests / integration-tests (pull_request) Successful in 37s
2026-02-05 22:22:05 +07:00
81cc1057b4
🐛 fix: handle bigint with json serialize helper
2026-02-05 22:20:25 +07:00
9dd02d097d
✨ feat: add endpoint to get episode details
2026-02-05 21:47:02 +07:00
e3e4df35e2
🔇 chore: remove debug console.log
Integration Tests / integration-tests (pull_request) Successful in 32s
2026-02-05 21:04:06 +07:00
f3522f6cac
🚚 chore: move get episode with thumbnile repository file
Integration Tests / integration-tests (pull_request) Successful in 29s
2026-02-05 21:02:53 +07:00
745fd213f9
✨ feat: add automatic thumbnail generation
Integration Tests / integration-tests (pull_request) Successful in 57s
2026-02-05 20:59:34 +07:00
c1f90c40f2
✨ feat: add endpoint to get all episodes by media
Integration Tests / integration-tests (pull_request) Successful in 57s
2026-02-04 23:31:12 +07:00
4b9ade64c3
✨ feat: add get all media endpoint
Integration Tests / integration-tests (pull_request) Successful in 56s
2026-02-03 15:25:15 +07:00
9e487297cd
💡 docs: add documentation to createVideoService controller
Integration Tests / integration-tests (pull_request) Successful in 48s
2026-02-02 08:30:34 +07:00
5cb9b475be
💡 docs: add documentation for bulk insert video controller
2026-02-02 08:26:29 +07:00
dedafaa4de
🩹 fix: minor linting issue
2026-01-31 15:24:34 +07:00
68fec64efc
🚨 fix: resolve linting type error
2026-01-31 08:13:04 +07:00
11a607b4da
✨ feat: endpoint for bulk insert video
2026-01-30 15:56:43 +07:00
ab0c8afca4
✨ feat: endpoint for create video service
2026-01-30 15:18:00 +07:00
ce56e13f30
📝 docs: complete pagination documentation
2026-01-30 05:02:41 +07:00
4e8eda081c
📝 docs: add documentation for bulk insert episode
2026-01-30 05:02:03 +07:00
10a19a066d
📝 docs: add documentation for bulk insert media
2026-01-30 04:23:47 +07:00
5c7e82cd52
✨ feat: create bulk insert for episode endpoint
2026-01-29 13:00:19 +07:00
1485971cb7
🐛 fix: race condition in seeding
2026-01-29 03:31:21 +07:00
465ac7fb87
🚑 hotfix: remove all hardcoded system user id
2026-01-29 02:59:51 +07:00
c5afbb963f
🚑 hotfix: update all section that need uuidv7
2026-01-29 02:58:13 +07:00
e305d955f1
🐛 fix: move prisma id generator to service and repo
2026-01-29 02:10:01 +07:00
2f1e37ce52
✨ feat: launch endpoint to insert anime only with malId
2026-01-27 21:22:08 +07:00
11834924e9
✨ feat: create bulk insertion for characters
2026-01-25 10:57:35 +07:00
fe10412f1a
🚧 wip: try to create character with VA in bulk
2026-01-24 22:02:34 +07:00
7d26ca7f7b
♻️ refactor: move file to related folder
2026-01-23 22:29:30 +07:00
4c1f891f12
🚧 wip: create bulk insert endpoint
2026-01-23 21:08:10 +07:00
20b371dbf6
✨ feat: create token validation endpoint
2026-01-20 11:27:52 +07:00
22428c720c
🐛 fix: user client info in oauth flow
2026-01-20 09:39:50 +07:00
ade9008752
🐛 fix: change create user repository flow
...
Include preference creation when creating new user accounts
2026-01-09 14:56:39 +07:00
5bcdeae663
🔧 chore: change selected data when create user session
...
These changes include:
1. Changes to the response structure when logging in with a third-party provider, by wrapping the token in `authToken` instead of directly entering it in the return data section.
2. Adding a type to user session creation by taking only the important elements. This is to prevent data leaks because important data is in jwt.
2026-01-09 14:10:56 +07:00
0cd253750a
🔧 chore: change response structure
2026-01-08 17:26:54 +07:00
c1d5d1692b
✨ feat: add new route to get client callback
...
This new route serves to find the client callback after successfully logging in from the provider page. This is done so that the callback becomes more flexible and can be changed at any time.
2026-01-08 17:22:05 +07:00