Commit Graph

1279 Commits

Author SHA1 Message Date
Tim
05bf33dacd feat: add lottery icon to post list 2025-08-11 15:44:34 +08:00
tim
4cf7f1dacf fix: utc 2025-08-11 11:25:23 +08:00
tim
5871d74c4f fix: utc 2025-08-11 11:18:10 +08:00
Tim
1e3e1a78a5 Merge pull request #483 from nagisa77/zrjuux-codex/fix-circular-dependency-in-beans
Avoid PostService self-dependency at startup
2025-08-11 11:11:22 +08:00
Tim
4b987f894d Handle self-invocation in PostService 2025-08-11 11:11:11 +08:00
Tim
3ab1e92a37 Merge pull request #482 from nagisa77/revert-481-codex/fix-circular-dependency-in-beans
Revert "refactor: remove circular dependency in PostService"
2025-08-11 11:10:55 +08:00
Tim
2c334a26b6 Revert "refactor: remove circular dependency in PostService" 2025-08-11 11:10:45 +08:00
Tim
2a25c6edfa Merge pull request #481 from nagisa77/codex/fix-circular-dependency-in-beans
refactor: remove circular dependency in PostService
2025-08-11 11:09:35 +08:00
Tim
3c6553d7f8 refactor: remove circular dependency in PostService 2025-08-11 11:09:23 +08:00
tim
908df079e0 fix: UTC 时间 2025-08-11 11:03:00 +08:00
Tim
a3f30e9444 Merge pull request #480 from nagisa77/codex/fix-finalizelottery-execution-issue
Fix lottery finalization scheduling
2025-08-11 10:59:20 +08:00
Tim
aff3997687 Merge branch 'main' into codex/fix-finalizelottery-execution-issue 2025-08-11 10:59:06 +08:00
Tim
5fa0bd792b Ensure lottery finalization runs transactionally 2025-08-11 10:57:55 +08:00
tim
2280a16a83 Reapply "fix: UTC 时间"
This reverts commit 86ef6f9ce7.
2025-08-11 10:55:37 +08:00
tim
86ef6f9ce7 Revert "fix: UTC 时间"
This reverts commit bcd499b4bc.
2025-08-11 10:50:36 +08:00
tim
bcd499b4bc fix: UTC 时间 2025-08-11 10:43:27 +08:00
tim
dcc7c3ebcc fix: 取消时区计算 2025-08-11 10:28:40 +08:00
tim
fd2676ef04 fix: add log 2025-08-11 10:24:13 +08:00
Tim
ca49407bf9 Merge pull request #479 from nagisa77/codex/refactor-lottery-task-scheduling
Reschedule lottery finalization on startup
2025-08-11 10:21:01 +08:00
Tim
ff64f13765 Reschedule lottery finalization on startup 2025-08-11 10:20:50 +08:00
Tim
29e061c885 Merge pull request #478 from nagisa77/codex/fix-postservice-argument-length-error
test: update PostService tests for new signature
2025-08-11 10:07:10 +08:00
Tim
36bc86da7f test: update PostService tests for new signature 2025-08-11 10:06:53 +08:00
Tim
2811a89e3b Merge pull request #477 from nagisa77/codex/remove-schedule-when-deleting-lottery-post
Cancel scheduled lottery finalizations when deleting posts
2025-08-11 10:06:07 +08:00
Tim
a774c9cc97 Cancel lottery schedule on post deletion 2025-08-11 10:05:37 +08:00
tim
e27f57fab2 fix: website 2025-08-11 10:01:36 +08:00
Tim
692fc6d1d0 Merge pull request #470 from nagisa77/codex/add-lottery-post-type-and-api
feat: add lottery post type with participation API
2025-08-11 09:56:45 +08:00
tim
5360529327 feat: 抽奖ui 2025-08-11 09:56:15 +08:00
Tim
e7d0f7fb0e Merge pull request #476 from nagisa77/codex/implement-logic-in-posts-page
feat: add lottery section logic
2025-08-11 02:35:25 +08:00
Tim
6b1aeb82c1 feat: add lottery section logic 2025-08-11 02:34:54 +08:00
tim
8320a84ba0 feat: 抽奖ui 2025-08-11 02:22:38 +08:00
Tim
7aef126181 Merge pull request #475 from nagisa77/codex/add-post-type-selection-and-lottery-options
feat: add lottery post type options
2025-08-11 01:45:38 +08:00
Tim
e0291868bc feat: add lottery post type options 2025-08-11 01:45:23 +08:00
Tim
0cf1bf187a Merge pull request #474 from nagisa77/revert-473-f9h526-codex/add-post-creation-enhancements
Revert "feat: add lottery post fields"
2025-08-11 01:33:12 +08:00
Tim
6fb16e91dc Revert "feat: add lottery post fields" 2025-08-11 01:32:50 +08:00
Tim
6d40e6e5e8 Merge pull request #473 from nagisa77/f9h526-codex/add-post-creation-enhancements
feat: add lottery post fields
2025-08-11 01:32:26 +08:00
Tim
398226b9bc feat: add lottery post fields 2025-08-11 01:32:12 +08:00
Tim
c1ad6b499f Merge pull request #472 from nagisa77/revert-471-codex/add-post-creation-enhancements
Revert "feat: add lottery post options"
2025-08-11 01:31:00 +08:00
Tim
71e0b1379c Revert "feat: add lottery post options" 2025-08-11 01:30:36 +08:00
Tim
594d8bf994 Merge pull request #471 from nagisa77/codex/add-post-creation-enhancements
feat: add lottery post options
2025-08-11 01:29:42 +08:00
Tim
7616a2d0e0 feat: add lottery post options 2025-08-11 01:29:22 +08:00
tim
c4ca1465ee Merge remote-tracking branch 'origin/main' into codex/add-lottery-post-type-and-api 2025-08-11 01:18:50 +08:00
Tim
eb32e4bad7 feat: implement lottery post type 2025-08-11 01:17:55 +08:00
tim
ae1a8daa22 Revert "Reapply "feat: reuse server data on home page""
This reverts commit dbeaefe9ba.
2025-08-11 01:14:51 +08:00
tim
0fdb4c234a feat: fix menu show 2025-08-11 01:08:44 +08:00
tim
23815fbd0a feat: fix ssr 2025-08-11 00:55:58 +08:00
tim
dbeaefe9ba Reapply "feat: reuse server data on home page"
This reverts commit 6d277b5809.
2025-08-11 00:41:34 +08:00
tim
582873e505 Reapply "fix: retain scroll position after hydration"
This reverts commit ff767970a1.
2025-08-11 00:41:08 +08:00
Tim
6b35b43fd6 Merge pull request #469 from nagisa77/feature/nuxt_opt_v1 2025-08-10 22:12:02 +08:00
Tim
06fd7e893e Merge pull request #468 from nagisa77/codex/fix-avatar-misalignment-on-refresh 2025-08-10 22:09:00 +08:00
Tim
ef2bf7f32b fix: ensure unique avatar keys on home page 2025-08-10 22:01:56 +08:00