Commit Graph

299 Commits

Author SHA1 Message Date
1c097aac69 Merge pull request 'refactor' (#26) from refactor into main
All checks were successful
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #26
2026-03-11 10:12:24 +07:00
b5a0c2eda6 🚨 fix: resolve linting type error
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 33s
2026-03-11 10:11:09 +07:00
864a919680 📝 docs: complete documentation for auth module
Some checks failed
Integration Tests / integration-tests (pull_request) Failing after 42s
2026-03-11 10:07:33 +07:00
da74f5e3e1 📦 chore: snapshot commit before major changes 2026-03-11 09:24:25 +07:00
dc350d006b 📝 docs: add schema documentation to OAuth provider routes 2026-03-10 12:00:00 +07:00
97dc26ed82 👔 feat: add schema for token verification module 2026-03-09 12:00:00 +07:00
d767a0434c Merge pull request 'refactor' (#25) from refactor into main
All checks were successful
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #25
2026-03-08 15:02:28 +07:00
43af43b0a3 📝 docs: finish controller documentation for internal module
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 51s
2026-03-08 14:59:27 +07:00
232ea986cb 🚨 fix: resolve linting type error 2026-03-08 14:53:26 +07:00
595a79de34 ♻️ refactor: add schema to all controllers in internal module 2026-03-08 14:50:54 +07:00
9f47f8f298 ♻️ refactor: align update-thumbnail and bulk-insert-video with latest Elysia standards 2026-03-08 07:31:38 +07:00
5a4e4d04a4 ♻️ refactor: align bulk-insert implementation with latest Elysia standards 2026-03-07 14:57:16 +07:00
0b786206e4 💥 breaking: upgrade Elysia to v1.4 and update codebase accordingly 2026-03-07 13:41:13 +07:00
c992314cf1 Merge pull request 'docs' (#24) from docs into main
All checks were successful
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #24
2026-03-07 08:54:33 +07:00
d61b4f1d55 🚨 fix: resolve linting type error
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 32s
2026-03-07 08:53:45 +07:00
5d0d933758 📝 docs: add API endpoints and license documentation
Some checks failed
Integration Tests / integration-tests (pull_request) Failing after 51s
2026-03-07 08:50:39 +07:00
cb2c51f161 ⚗️ experiment: try OpenAPI metadata configuration 2026-03-06 23:06:48 +07:00
9a554bb2ec 📝 docs: add OpenAPI for API documentation 2026-03-06 21:56:50 +07:00
0383150109 🎨 style: fix documentation layout issues 2026-03-05 21:54:37 +07:00
37c6e30f7a 📝 docs: add project structure and getting started guide 2026-03-05 21:51:14 +07:00
4cb9b911a8 📝 docs: add architecture documentation 2026-03-05 18:43:47 +07:00
cb2475cff1 📝 docs: add overview section to README 2026-03-05 17:48:35 +07:00
b593299f60 Merge pull request ' perf: cache banners with Redis' (#23) from perf into main
All checks were successful
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #23
2026-03-05 16:46:15 +07:00
afcd2348e0 perf: cache banners with Redis
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 1m3s
2026-03-05 16:42:08 +07:00
ebc143dc74 Merge pull request 'fix/hero-banner' (#22) from fix/hero-banner into main
All checks were successful
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #22
2026-03-03 21:59:03 +07:00
5a7f9bbebe perf: use Redis for faster system preference check
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 52s
2026-03-03 21:49:32 +07:00
02ad14d382 feat: add helper to detect system preference 2026-03-03 21:47:07 +07:00
a6b2c77bd1 👔 feat: add option to disable banner 2026-03-03 21:25:59 +07:00
d858e54fe8 feat: add tags to banner 2026-03-03 16:56:58 +07:00
ae0830cbe7 Merge pull request 'feat/hero-banner' (#21) from feat/hero-banner into main
All checks were successful
Sync to GitHub / sync (push) Successful in 13s
Reviewed-on: #21
2026-03-02 23:24:20 +07:00
01ad69a4b0 👔 feat: add banner priority ordering logic
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 1m48s
2026-03-02 23:07:30 +07:00
6ffa087e91 feat: add endpoint to get active banners 2026-03-02 22:32:05 +07:00
960493f414 feat: add internal endpoint to create banner 2026-03-02 22:09:33 +07:00
90655dcf92 🚚 chore: rename hero banner table in schema 2026-03-01 12:28:16 +07:00
815e24158a 🗃️ db: update hero banner schema 2026-03-01 12:22:23 +07:00
3a4bcfd360 Merge pull request 'fix/thumbnail-code' (#20) from fix/thumbnail-code into main
All checks were successful
Sync to GitHub / sync (push) Successful in 8s
Reviewed-on: #20
2026-02-22 11:10:08 +07:00
a4d24c785c 🔧 chore: fix build error
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 30s
2026-02-22 11:04:52 +07:00
482103c78a 🚨 fix: resolve linting type error
Some checks failed
Integration Tests / integration-tests (pull_request) Failing after 29s
2026-02-22 11:00:50 +07:00
21a06f3b9e 👔 feat: add bulk thumbnail update logic
Some checks failed
Integration Tests / integration-tests (pull_request) Failing after 42s
2026-02-22 10:55:02 +07:00
2a3467a737 👔 feat: add logic to replace placeholder with thumbnail code 2026-02-21 20:52:10 +07:00
46d7dc8da8 feat: add service to fetch all videos from videoService 2026-02-21 20:46:25 +07:00
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
All checks were successful
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
All checks were successful
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
All checks were successful
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
All checks were successful
Integration Tests / integration-tests (pull_request) Successful in 57s
2026-02-19 14:23:37 +07:00