|
|
1038ad068f
|
🗑️ chore: remove repository from service
|
2026-02-21 19:53:17 +07:00 |
|
|
|
b69742f806
|
✨ feat: add thumbnailCode field to bulk insert video
|
2026-02-20 23:11:11 +07:00 |
|
|
|
2a8ed7c6fd
|
🐛 fix: resolve video code issue in bulk insert
|
2026-02-20 23:02:13 +07:00 |
|
|
|
9bcaed9526
|
🗃️ db: add thumbnailCode column to video table
|
2026-02-20 22:58:58 +07:00 |
|
|
|
1f6d07affd
|
🗃️ db: modify video code column and update migration
|
2026-02-20 22:57:07 +07:00 |
|
|
|
7e5168f1fc
|
Merge pull request '🥅 fix: add error handling for GitHub auth request' (#19) from fix-github-auth into main
Sync to GitHub / sync (push) Successful in 9s
Reviewed-on: #19
|
2026-02-19 17:21:43 +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 |
|
|
|
1b992522de
|
Merge pull request 'purge-session' (#18) from purge-session into main
Sync to GitHub / sync (push) Successful in 9s
Reviewed-on: #18
|
2026-02-19 14:38:41 +07:00 |
|
|
|
133ebb4668
|
🗃️ db: add composite index to userSession
Integration Tests / integration-tests (pull_request) Successful in 57s
|
2026-02-19 14:23:37 +07:00 |
|
|
|
7a3c46c6c1
|
✨ feat: add internal endpoint to purge user session
|
2026-02-19 14:16:12 +07:00 |
|
|
|
959af8abdc
|
Merge pull request 'feat/logout' (#17) from feat/logout into main
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #17
|
2026-02-18 13:03:28 +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 |
|
|
|
d3d66b992e
|
Merge pull request '🐛 fix: access cookie via header on logout' (#16) from feat/logout into main
Sync to GitHub / sync (push) Successful in 7s
Reviewed-on: #16
|
2026-02-15 23:17:00 +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 |
|
|
|
a151c6dab0
|
Merge pull request 'feat/logout' (#15) from feat/logout into main
Sync to GitHub / sync (push) Successful in 9s
Reviewed-on: #15
|
2026-02-13 19:48:18 +07:00 |
|
|
|
42aa7ed8d3
|
✨ feat: add logout endpoint
Integration Tests / integration-tests (pull_request) Failing after 51s
|
2026-02-13 19:46:44 +07:00 |
|
|
|
588ac49e01
|
🚨 fix: update TypeScript type for decodeJWT
|
2026-02-13 19:38:16 +07:00 |
|
|
|
08125dcb11
|
✨ feat: add logout module
|
2026-02-10 23:12:04 +07:00 |
|
|
|
e46711bf2f
|
Merge pull request '🩺 chore: add status check endpoint' (#14) from chore/status into main
Sync to GitHub / sync (push) Successful in 9s
Reviewed-on: #14
|
2026-02-10 19:16:40 +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 |
|
|
|
5eef52e301
|
Merge pull request '🚑 hotfix: critical fix for signup process' (#13) from hotfix/signup into main
Sync to GitHub / sync (push) Successful in 7s
Reviewed-on: #13
|
2026-02-08 22:20:15 +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 |
|
|
|
d7270f8696
|
Merge pull request 'docs' (#12) from docs into main
Sync to GitHub / sync (push) Successful in 7s
Reviewed-on: #12
|
2026-02-06 22:30:22 +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 |
|
|
|
3d3a9af9dc
|
Merge pull request 'feat/episode-details' (#11) from feat/episode-details into main
Sync to GitHub / sync (push) Successful in 9s
Reviewed-on: #11
|
2026-02-05 22:22:51 +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 |
|
|
|
6f754a878b
|
Merge pull request '✨ feat: add automatic thumbnail generation' (#10) from feat/thumbnail-generation into main
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #10
|
2026-02-05 21:04:53 +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 |
|
|
|
dea8c6b7ce
|
Merge pull request '✨ feat: add endpoint to get all episodes by media' (#9) from feat/endpoint-get-episodes into main
Sync to GitHub / sync (push) Successful in 7s
Reviewed-on: #9
|
2026-02-04 23:32:46 +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 |
|
|
|
d6fa5efaff
|
Merge pull request '✨ feat: add get all media endpoint' (#8) from feat/get-all-media into main
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #8
|
2026-02-03 15:26:14 +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 |
|
|
|
9afa0e62f9
|
Merge pull request 'create controller documentation' (#7) from docs into main
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #7
|
2026-02-02 08:32:12 +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 |
|
|
|
0e3b0a341f
|
Merge pull request '💚 ci: change to secret token that have full repo access' (#6) from ci/add-automatic-sync into main
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #6
|
2026-02-01 22:02:49 +07:00 |
|
|
|
aa6e3424d3
|
💚 ci: change to secret token that have full repo access
Integration Tests / integration-tests (pull_request) Successful in 31s
|
2026-02-01 22:01:47 +07:00 |
|
|
|
92620f35bc
|
Merge pull request '💚 ci: add checkout to fix unkown repos' (#5) from ci/add-automatic-sync into main
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #5
|
2026-02-01 21:56:00 +07:00 |
|
|
|
bb6bed884a
|
💚 ci: add checkout to fix unkown repos
Integration Tests / integration-tests (pull_request) Successful in 29s
|
2026-02-01 21:54:35 +07:00 |
|