Commit Graph

1144 Commits

Author SHA1 Message Date
Tim 14b4f67bcb Merge pull request #372 from nagisa77/codex/fix-usercontrollertest-bean-resolution-issue
test: mock user controller dependencies
2025-08-04 21:39:22 +08:00
Tim c62c4b2942 Merge pull request #371 from nagisa77/codex/fix-applicationcontext-loading-error
Add default website URL for tests
2025-08-04 21:39:10 +08:00
Tim 7ab247f58d Merge pull request #370 from nagisa77/codex/fix-application-context-startup-error
Add website URL property for tests
2025-08-04 21:38:55 +08:00
Tim 33e1e92af3 test: fix auth controller tests 2025-08-04 21:38:30 +08:00
Tim ac6bafb708 test: mock user controller dependencies 2025-08-04 21:38:26 +08:00
Tim cfe7a44b98 Add default website URL for tests 2025-08-04 21:38:24 +08:00
Tim 49ae2c1fa2 Add website-url property for tests 2025-08-04 21:38:22 +08:00
Tim 3b107ffbd2 Merge pull request #366 from nagisa77/codex/fix-userrepository-bean-not-found-error
Fix TagControllerTest dependency setup
2025-08-04 21:32:06 +08:00
Tim eac582ee74 Merge pull request #365 from nagisa77/codex/fix-commentcontrollertest-bean-loading-issue
test: mock CommentMapper in controller tests
2025-08-04 21:32:00 +08:00
Tim ee5e0f38dc Merge pull request #369 from nagisa77/codex/fix-unsatisfied-dependency-for-postmapper
test: mock PostMapper in CategoryControllerTest
2025-08-04 21:31:54 +08:00
Tim 88c3933540 Merge pull request #364 from nagisa77/codex/fix-missing-usermapper-bean-for-searchcontroller
test: mock mapper dependencies in SearchControllerTest
2025-08-04 21:31:43 +08:00
Tim 6f32de633a Merge pull request #363 from nagisa77/codex/fix-notification-repository-test-assertions
Fix notification handling and email content
2025-08-04 21:31:28 +08:00
Tim 58bed963c5 Merge pull request #362 from nagisa77/codex/fix-missing-githubauthservice-bean
Add missing mocks for AuthControllerTest
2025-08-04 21:31:15 +08:00
Tim 62c6699adc Merge pull request #361 from nagisa77/codex/fix-unsatisfied-dependency-for-jwtservice
test: add missing JWT secrets for tests
2025-08-04 21:31:08 +08:00
Tim 4d78877849 Merge pull request #368 from nagisa77/codex/fix-email-not-sent-in-tests
Send email and push notification every five reactions
2025-08-04 21:30:55 +08:00
Tim 63a30127b7 Merge pull request #367 from nagisa77/codex/fix-unsatisfied-dependency-in-reactioncontroller
Ensure ReactionMapper bean in controller tests
2025-08-04 21:30:18 +08:00
Tim a6a302760a Merge pull request #360 from nagisa77/codex/fix-application-context-loading-error
test: provide jwt secrets for tests
2025-08-04 21:30:06 +08:00
Tim 93a3dd421a Merge pull request #359 from nagisa77/codex/fix-missing-notificationmapper-bean
test: mock NotificationMapper in NotificationControllerTest
2025-08-04 21:29:58 +08:00
Tim 1a1a610b29 Merge pull request #358 from nagisa77/codex/fix-missing-commentmapper-bean
test: include mapper deps in PostControllerTest
2025-08-04 21:29:50 +08:00
Tim 053c05ea26 test: mock PostMapper in CategoryControllerTest 2025-08-04 21:29:45 +08:00
Tim f04c4b27d9 Send email and push every five reactions 2025-08-04 21:29:33 +08:00
Tim e73479feec Load ReactionMapper in controller tests 2025-08-04 21:29:31 +08:00
Tim c99839d75b Mock repository and mapper dependencies for TagControllerTest 2025-08-04 21:29:03 +08:00
Tim 8452ffbd03 test: mock CommentMapper in controller tests 2025-08-04 21:29:02 +08:00
Tim 9985884534 test: mock dependencies in SearchControllerTest 2025-08-04 21:29:00 +08:00
Tim c795bdad28 Fix notification service 2025-08-04 21:28:59 +08:00
Tim 5171f89182 Mock additional services in AuthControllerTest 2025-08-04 21:28:59 +08:00
Tim ccc87f3f10 test: add missing JWT secrets for tests 2025-08-04 21:28:58 +08:00
Tim 7f06964eb2 test: provide jwt secrets for tests 2025-08-04 21:28:52 +08:00
Tim e0fcc0d1f7 test: mock NotificationMapper in NotificationControllerTest 2025-08-04 21:28:51 +08:00
Tim e3964c1b3d test: include mapper deps in PostControllerTest 2025-08-04 21:28:04 +08:00
Tim 0f5d5653f5 Merge branch 'main' of github.com:nagisa77/OpenIsle 2025-08-04 21:16:59 +08:00
Tim e886142b39 feat: fix compile 2025-08-04 21:15:20 +08:00
Tim d11403209d Merge pull request #357 from nagisa77/codex/refactor-dto-structure-in-controller
refactor: extract post dtos
2025-08-04 21:13:34 +08:00
Tim e2e5942941 feat: add dedicated mappers 2025-08-04 21:10:09 +08:00
Tim 2db998a9d9 feat: relocate remaining dtos 2025-08-04 20:51:33 +08:00
Tim a22967fc0c test: verify post dtos 2025-08-04 20:37:43 +08:00
Tim b41835d9c8 refactor: extract post dtos 2025-08-04 20:37:20 +08:00
Tim 93d3023276 Merge pull request #356 from WilliamColton/main
修复申请原因可能为空的bug
2025-08-04 19:26:19 +08:00
WilliamColton 3b82a4aba0 修复申请原因可能为空的bug 2025-08-04 18:36:38 +08:00
Tim 6fa5978613 Merge branch 'main' of github.com:nagisa77/OpenIsle 2025-08-04 17:05:03 +08:00
Tim 0584cdb42c fix 2025-08-04 17:04:49 +08:00
Tim 147598275a Merge pull request #351 from WilliamColton/feature/last-comment-time
添加显示最后评论时间的功能
2025-08-04 16:36:42 +08:00
WilliamColton f6d7020165 添加显示最后评论时间的功能 2025-08-04 16:29:21 +08:00
Tim 44e262a636 Merge pull request #342 from nagisa77/g2s0r1-codex/fix-occasional-errors-in-application
Handle null exception messages in global handler
2025-08-04 14:26:27 +08:00
Tim 3ae27e6216 Handle missing exception messages in global handler 2025-08-04 14:26:12 +08:00
tim 4da16cd071 Revert "fix: guard against null exception messages"
This reverts commit d50e8c0863.
2025-08-04 14:25:43 +08:00
Tim 7eb6ffde1d Merge pull request #341 from nagisa77/codex/fix-occasional-errors-in-application
fix: guard against null exception messages
2025-08-04 14:23:41 +08:00
Tim d50e8c0863 fix: guard against null exception messages 2025-08-04 14:22:55 +08:00
Tim 797c39b1e4 Merge pull request #340 from nagisa77/codex/add-hourly-log-saving
chore: add hourly log rotation
2025-08-04 13:19:30 +08:00