kyuuseiryuu
  • Joined on 2025-12-24
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-25 11:02:55 +08:00
f7b7216ef1 fix(fav-page): switch from static cacheKey to dynamic refreshDeps
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-25 10:20:03 +08:00
191906192b feat(cache): remove redis caching and add force refresh mechanism
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-25 09:00:00 +08:00
8be15d51b1 refactor(KaiqiuService): optimize caching for finished matches
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-25 00:17:27 +08:00
6cf2d13a73 chore(docker): switch base image to dhi.io/bun:1-debian13-dev
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-25 00:11:02 +08:00
e37f82f787 refactor(schedules): use explicit array for hour range in event watch
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-25 00:06:38 +08:00
0cb7c087fc fix(schedules): correct event watch schedule end time to 22:00
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-24 23:54:13 +08:00
95655068b3 feat(components): add bottom drawer for notification permission guide
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-24 23:19:29 +08:00
36c72a1a11 refactor(services): add Redis caching for match and club data
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-24 23:09:08 +08:00
548700319f style(KaiqiuService): merge see and nums into single string
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-24 23:05:09 +08:00
53a95bfdf2 feat(kaiqiu): add match nums and view count with Redis caching
2bcf7eb8d8 chore: add .continue directory to gitignore
Compare 2 commits »
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-24 19:26:17 +08:00
cfa59dfb40 chore(docker): mount local time and timezone to container
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-24 17:12:43 +08:00
04a347c981 feat(api): add cache and force refresh for club events; fix event watch rate limits
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-24 16:58:26 +08:00
8d18796d9b refactor(schedules): use Asia/Tokyo timezone for event logs
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-24 16:55:07 +08:00
0a1c424798 feat(schedules): add next invocation logging for event-watch job
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-24 16:45:13 +08:00
8dff4009bf refactor(schedules): use Range object for hour definition in EventWatchSchedule
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-24 16:42:02 +08:00
5ab0d9d188 fix(schedules): limit event watch task to 7-23 hours
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-24 16:33:57 +08:00
58cf736e82 feat(notification): add click-to-open functionality and cleanup test notification
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-24 16:21:53 +08:00
2774037012 feat(app): add push notification support and event management logic
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-23 18:13:43 +08:00
94b82ba919 feat: refactor websocket notifications and service caching
kyuuseiryuu pushed to main at kyuuseiryuu/my-kaiqiuwang 2026-03-23 13:45:03 +08:00
36e280cb9f fix(GroupingPrediction): show refresh button when uidScoreRequest data exists