Commit Graph

50 Commits

Author SHA1 Message Date
louiscklaw
ae7f005236 feat: enhance party user schema with address fields, update frontend form and API calls to use PartyUser naming convention 2025-06-17 19:59:09 +08:00
louiscklaw
1cb018d4d5 "feat: simplify db push script by removing restart loop and directly executing db:push and seed" 2025-06-17 19:58:45 +08:00
louiscklaw
eb515dbe68 feat: enhance party user schema with company, status, role and verification fields, update seeding and frontend form 2025-06-17 18:31:20 +08:00
louiscklaw
0941ab6dd1 feat: update frontend component names from User to PartyUser for consistency with party-user module 2025-06-16 10:08:43 +08:00
louiscklaw
e93c5dcf62 in the middle of party-user frontend, 2025-06-16 03:03:54 +08:00
louiscklaw
17aaf97722 feat: add REQ0188 frontend party-user CRUD functionality with backend API endpoints and database schema 2025-06-16 02:26:41 +08:00
louiscklaw
cf5cfb8d63 "feat: add mobile app support with Dockerfile and dev/build scripts, update all projects to use psmisc for process management" 2025-06-16 01:46:15 +08:00
louiscklaw
8d52be9b96 "fix: update party order details route variable naming and test case ID" 2025-06-16 00:35:17 +08:00
louiscklaw
db16b2d5dd party-order delete ok, 2025-06-16 00:07:22 +08:00
louiscklaw
7370316ea0 party-order list ok, 2025-06-16 00:01:36 +08:00
louiscklaw
dfc9873815 feat: add REQ0187 frontend party-order CRUD functionality and backend API endpoints 2025-06-15 22:27:44 +08:00
louiscklaw
4c2a06585d refactor: rename product to partyEvent in list page and view component 2025-06-15 17:53:47 +08:00
louiscklaw
816d88c2c1 refactor: rename eventId to partyEventId in delete API route and test case 2025-06-15 17:08:36 +08:00
louiscklaw
843e459527 "chore: add db:push and seed commands to dev script startup sequence" 2025-06-15 17:08:17 +08:00
louiscklaw
cd0ae5ba62 "chore: increase seed event items count from 2 to 5" 2025-06-15 17:07:56 +08:00
louiscklaw
ecdbc45c4a refactor: rename product to partyEvent in API route, types and frontend components 2025-06-15 16:44:27 +08:00
louiscklaw
4b64778b59 refactor: rename product to party-event across frontend modules and types 2025-06-15 16:33:50 +08:00
louiscklaw
48e1f821ad "adjust nodemon delay timing for TypeScript watch scripts across all projects" 2025-06-15 16:12:02 +08:00
louiscklaw
9943283eff "add PartyEvent API endpoints with service layer and test cases" 2025-06-15 15:01:18 +08:00
louiscklaw
c1b71fca64 add helloworld API endpoint for product module with test case 2025-06-15 13:54:35 +08:00
louiscklaw
08642a2bf6 "update EventItem model schema with reordered and reorganized fields" 2025-06-15 13:54:24 +08:00
louiscklaw
8444b947a4 "update product list rendering" 2025-06-15 13:07:47 +08:00
louiscklaw
8383be13bc update, 2025-06-15 12:44:58 +08:00
louiscklaw
d82afe5a5f update prisma search products, 2025-06-15 12:42:08 +08:00
louiscklaw
1216bef8f8 "update tsconfig patterns and compiler options across all projects" 2025-06-15 12:08:17 +08:00
louiscklaw
02058981bf update gitignore patterns, fix build scripts, update product API test files 2025-06-15 11:49:03 +08:00
louiscklaw
b7cd25b614 build ok, 2025-06-15 11:28:24 +08:00
louiscklaw
862c5bd29c "add isDev environment flag to constants" 2025-06-15 02:52:37 +08:00
louiscklaw
3d2a8bb4f8 "update dev script to run db:push, seed and db:studio in development workflow" 2025-06-15 02:47:41 +08:00
louiscklaw
f53cf9d932 "implement product CRUD API endpoints and frontend integration" 2025-06-15 02:47:25 +08:00
louiscklaw
4de7a564e3 fix production environment no zsh, 2025-06-13 18:26:01 +08:00
louiscklaw
08d6727dca update prod script, 2025-06-13 18:11:57 +08:00
louiscklaw
d767108fcf fix broken build, 2025-06-13 18:11:12 +08:00
louiscklaw
346992d4ec Update requirement files with new feature templates and fix backend API error message, along with mobile project config updates and documentation improvements 2025-06-13 12:11:47 +08:00
louiscklaw
c0fad42f0a update, 2025-06-04 02:35:19 +08:00
louiscklaw
c2c6181332 "feat: update service implementations with new features and structural changes" 2025-06-04 02:35:14 +08:00
louiscklaw
99239c32a5 "feat: refactor API handlers to use services, add logging, and improve security checks" 2025-06-04 02:35:05 +08:00
louiscklaw
ef0c0ab389 "feat: add Student model and migrate user-related data to UserMeta model, update schema and seed data" 2025-06-04 02:34:50 +08:00
louiscklaw
24920fb313 "feat: add EventItem, EventReview models with seed data and mock files, update User and Event schemas" 2025-06-03 15:29:05 +08:00
louiscklaw
5480b62131 "feat: implement AccessLog and AppLog APIs with CRUD operations and test cases" 2025-06-03 15:27:56 +08:00
louiscklaw
fc6ed533e2 feat: implement helloworld API with CRUD operations and test cases 2025-06-02 19:42:32 +08:00
louiscklaw
8b73b583cd "feat: rename 'createdDate' to 'createDate' across frontend, backend, and mobile codebases" 2025-05-30 20:15:27 +08:00
louiscklaw
fd20a3531b "feat: enhance invoice management with schema updates, seed data, and new APIs" 2025-05-30 16:48:54 +08:00
louiscklaw
5a707427c6 "feat: enhance order management with new APIs and schema changes" 2025-05-30 11:40:25 +08:00
louiscklaw
834f58bde1 update, 2025-05-30 01:14:10 +08:00
louiscklaw
9f5367e35c init user edit, 2025-05-28 23:17:04 +08:00
louiscklaw
db805f23b6 update 2025-05-28 21:06:12 +08:00
louiscklaw
e7b292338b feat: implement product save functionality with frontend-backend integration 2025-05-28 12:32:57 +08:00
louiscklaw
964ba3e5b0 "feat: add product API with Prisma integration and update dependencies" 2025-05-28 10:35:37 +08:00
louiscklaw
efe70ceb69 init commit, 2025-05-28 09:55:51 +08:00