御坂スバル msksbr
msksbr released v0.1 at msksbr/bookMgr 2026-05-24 02:10:30 +08:00
msksbr pushed tag v0.1 to msksbr/bookMgr 2026-05-24 01:54:24 +08:00
msksbr pushed to main at msksbr/bookMgr 2026-05-24 01:53:07 +08:00
bd472fa36c chore(build): prepend \"v\" prefix to version string
msksbr pushed to main at msksbr/bookMgr 2026-05-24 01:51:54 +08:00
aa745f8d81 build(config): add docker support and project documentation
msksbr pushed to main at msksbr/bookMgr 2026-05-24 00:38:17 +08:00
57683ad64c feat(logging): add structured audit logging with file export
msksbr pushed to main at msksbr/bookMgr 2026-05-24 00:08:30 +08:00
21dc992971 refactor(admin): remove unused imports and clean up code
msksbr pushed to main at msksbr/bookMgr 2026-05-23 22:36:41 +08:00
65a5718f9c refactor(api): replace generic error responses with specific HTTP status codes
msksbr pushed to main at msksbr/bookMgr 2026-05-23 21:43:46 +08:00
bc4f7ac8cc refactor(admin-book): rename Result to ApiResult and tighten return types
msksbr pushed to main at msksbr/bookMgr 2026-05-23 20:06:01 +08:00
b79fd24ed5 feat(borrow): implement borrow module for regular users
msksbr pushed to main at msksbr/bookMgr 2026-05-23 15:42:43 +08:00
105aa9579a refactor(auth): remove id from login response
msksbr pushed to main at msksbr/bookMgr 2026-05-23 15:41:38 +08:00
fe962d501a feat(auth): embed userId in JWT token and expose via request attribute
msksbr pushed to main at msksbr/bookMgr 2026-05-23 15:10:02 +08:00
1037b93a68 refactor(admin-borrows): simplify returnBook to use recordId instead of bookId and userId
msksbr pushed to main at msksbr/bookMgr 2026-05-23 13:18:42 +08:00
5b3e92209d feat(admin-borrows): add manual borrow and return stubs with service refactor
msksbr pushed to main at msksbr/bookMgr 2026-05-23 13:06:55 +08:00
f73e0e3cba feat(admin-borrows): add search endpoint replacing getAll
msksbr pushed to main at msksbr/bookMgr 2026-05-23 11:41:23 +08:00
32aed36ebf feat(admin-borrows): implement admin borrow management endpoints
msksbr pushed to main at msksbr/bookMgr 2026-05-23 01:19:47 +08:00
072d61abb3 refactor(dto): use nested DTOs for borrow info
msksbr pushed to main at msksbr/bookMgr 2026-05-23 00:52:05 +08:00
547caaa23b feat(service): add service implementations for borrow and book queries
msksbr pushed to main at msksbr/bookMgr 2026-05-23 00:43:20 +08:00
a489d4e91e refactor(runner): add TODO plan for InitUserRunner refactoring
msksbr pushed to main at msksbr/bookMgr 2026-05-23 00:40:13 +08:00
5b99523059 feat(borrow): add borrow service interfaces and search capability
msksbr pushed to main at msksbr/bookMgr 2026-05-23 00:16:11 +08:00
8f6d8eddc9 feat(admin-books): implement book CRUD management endpoints