Commit Graph

  • 7c1ac6b546 feat: add new CarousellMe routes for OffersMade and MyProfile pages with corresponding API integrations and UI components develop/frontend/party-user-auth/trunk louiscklaw 2025-06-20 03:15:15 +08:00
  • 53b498d881 feat: implement Hotel Service Wi-Fi intro page with Swiper slider and HTML content display louiscklaw 2025-06-20 02:04:49 +08:00
  • d865fca058 feat: enhance CarousellMe UI with updated filter button styling, end of list indicator, and improved content padding louiscklaw 2025-06-20 01:40:35 +08:00
  • 871313449e "fix: update CAROUSELL_ME_SETTINGS path to remove redundant tabs prefix for consistency" louiscklaw 2025-06-19 23:20:01 +08:00
  • 76840a8e1b feat: add comprehensive ServiceMenu and MainTabs components with hotel service listings, QR code access, and user profile settings integration louiscklaw 2025-06-19 23:06:51 +08:00
  • a68cb01585 feat: add new SVG icons for MainTabs including air conditioning, alert, assistance, baggage, and banking symbols louiscklaw 2025-06-19 18:51:59 +08:00
  • d6b36a0ca6 feat: add getButtonSvg API to fetch button SVG file as Promise louiscklaw 2025-06-19 18:51:43 +08:00
  • 360da364ff feat: add CarousellMe feature with profile, listings and reviews components louiscklaw 2025-06-19 17:45:45 +08:00
  • 1fdf10c0da feat: add requirement doc for importing demo page from old projects (REQ0190) louiscklaw 2025-06-19 17:10:54 +08:00
  • c0d8d0cd05 feat: add react-i18next and react-star-ratings packages with dependencies update and typescript upgrade louiscklaw 2025-06-19 17:10:15 +08:00
  • b923410f99 feat: add react-i18next package for internationalization support louiscklaw 2025-06-19 17:10:03 +08:00
  • 65f9b83c9f feat: add react-star-ratings package for star rating component louiscklaw 2025-06-19 17:09:07 +08:00
  • d8166d8a3d feat: upgrade typescript from 4.9.3 to 5.8.3 louiscklaw 2025-06-19 17:08:28 +08:00
  • f59a382d8f feat: update payment route paths to use centralized PATHS constants and add missing dummy pay page route louiscklaw 2025-06-19 16:41:48 +08:00
  • c4f8a6902c feat: implement payment flow for event joining including success/failure pages and navigation louiscklaw 2025-06-19 16:21:11 +08:00
  • 7b230d4f8b feat: add 99_references folder to workspace paths louiscklaw 2025-06-19 16:20:45 +08:00
  • 13c3399a6e update, louiscklaw 2025-06-18 13:42:35 +08:00
  • 80a2636f90 feat: remove debug logging from event count endpoint louiscklaw 2025-06-18 13:39:09 +08:00
  • 9c4637528c feat: add event count endpoints and improve auth logging with constants louiscklaw 2025-06-18 13:38:14 +08:00
  • 661de6e8d7 refactor: enhance tsc watch script with file touch fallback to prevent watch termination louiscklaw 2025-06-18 13:35:36 +08:00
  • 4a0ae590b0 feat: extract API endpoints to separate endpoints.ts file and enhance axios configuration with centralized setup and error handling louiscklaw 2025-06-18 13:23:47 +08:00
  • 53162ed333 feat: update AI initialization guide with git staged files instruction and file comment update reminder louiscklaw 2025-06-18 12:51:14 +08:00
  • 79c292d943 "feat: update workspace settings with increased editor font size from 15 to 18" louiscklaw 2025-06-18 12:51:07 +08:00
  • 10a6375347 feat: add party user auth endpoints for authentication flow (me, signIn, signUp) louiscklaw 2025-06-18 12:50:43 +08:00
  • f950617372 feat: extend auth endpoint to support both User and PartyUser models with fallback retrieval logic louiscklaw 2025-06-18 12:43:03 +08:00
  • 99fafda624 feat: enhance party user auth endpoint with token validation, error logging, and security improvements louiscklaw 2025-06-18 12:34:48 +08:00
  • 3ed3f2fecb update FAQ, louiscklaw 2025-06-18 11:02:00 +08:00
  • b80939c78d update eslint to disable export sorting, develop/mobile/DummyPayPage/trunk louiscklaw 2025-06-18 10:54:30 +08:00
  • 779984f65c feat: enhance party user authentication endpoint with improved error handling, logging, and PartyUser model integration louiscklaw 2025-06-18 10:52:00 +08:00
  • 8bb6c9e992 update FAQ, louiscklaw 2025-06-18 10:39:57 +08:00
  • 60ecca48b4 feat: update workspace settings with font size configuration and recommended extensions louiscklaw 2025-06-18 10:32:12 +08:00
  • 7a6014a115 feat: implement event joining flow with dummy payment page, including route configuration, Redux state management, and UI updates for event detail page louiscklaw 2025-06-18 04:06:16 +08:00
  • 37ace98e60 feat: add party payment flow with dummy pay page implementation and route configuration develop/requirements/REQ0189 louiscklaw 2025-06-18 02:32:09 +08:00
  • 44091e0432 feat: add party user gender field to schema and implement event joining functionality with gender tracking develop/frontend/party-user/trunk louiscklaw 2025-06-18 02:28:29 +08:00
  • 279496ea38 feat: remove AppRoute component and adjust related route configurations louiscklaw 2025-06-18 02:18:18 +08:00
  • a450747670 feat: add new pages for event detail, member profile and order detail with corresponding route configurations louiscklaw 2025-06-18 01:20:27 +08:00
  • 215476cfaa feat: add party user metadata storage and display support, including storage API, Redux actions, state management, and UI updates for profile page louiscklaw 2025-06-18 01:14:37 +08:00
  • c93b31b2f6 feat: implement party user authentication system with signin/signup routes, JWT token validation, and frontend integration including mobile route configuration and API service updates louiscklaw 2025-06-18 01:14:05 +08:00
  • 4cf93f431e feat: refine Account model schema with consistent formatting and add default rank field to PartyUser model louiscklaw 2025-06-18 00:23:12 +08:00
  • 2b09261f0a feat: implement login and signup pages with shared authentication styles, including form validation and Redux integration for authentication state management louiscklaw 2025-06-17 23:47:18 +08:00
  • 1325a361dc feat: update requirement REQ0188 dependencies, add frontend/party-user-auth/trunk to development paths louiscklaw 2025-06-17 22:11:45 +08:00
  • a4d0d8b746 feat: clarify FAQ guidance on updating git staged files, adding reference to sibling files in same directory louiscklaw 2025-06-17 20:15:57 +08:00
  • f8919b8c84 feat: update FAQ with guidance on updating git staged files, specifying to preserve format and detail level while avoiding unintended code changes louiscklaw 2025-06-17 20:12:39 +08:00
  • 583e31fd4d feat: refactor party event action types and functions, update imports and naming conventions to use PartyEvent naming scheme, add createPartyUser function to party-user actions louiscklaw 2025-06-17 20:06:47 +08:00
  • ae7f005236 feat: enhance party user schema with address fields, update frontend form and API calls to use PartyUser naming convention louiscklaw 2025-06-17 19:59:09 +08:00
  • 834f9360ba feat: update import path for UserCreateView to use party-user view module louiscklaw 2025-06-17 19:58:56 +08:00
  • 1cb018d4d5 "feat: simplify db push script by removing restart loop and directly executing db:push and seed" louiscklaw 2025-06-17 19:58:45 +08:00
  • 448825545e "feat: refactor party user data fetching to use new endpoint URL builder and implement louiscklaw 2025-06-17 19:18:21 +08:00
  • 7c7a532381 fix: disable i18n debug mode in production louiscklaw 2025-06-17 19:18:13 +08:00
  • eb515dbe68 feat: enhance party user schema with company, status, role and verification fields, update seeding and frontend form louiscklaw 2025-06-17 18:31:20 +08:00
  • 7a793be610 feat: update imports and component structure in party-user list view louiscklaw 2025-06-17 18:31:07 +08:00
  • 1d89134ea2 fix: remove unused tax calculation code in product form louiscklaw 2025-06-17 18:30:30 +08:00
  • 44d324b40e feat: update frontend references from User to PartyUser for party user management module louiscklaw 2025-06-16 10:20:09 +08:00
  • ee2a377bf6 feat: add frontend environment variables template with server URL, API keys and service configurations louiscklaw 2025-06-16 10:20:01 +08:00
  • 0941ab6dd1 feat: update frontend component names from User to PartyUser for consistency with party-user module louiscklaw 2025-06-16 10:08:43 +08:00
  • e93c5dcf62 in the middle of party-user frontend, louiscklaw 2025-06-16 03:03:54 +08:00
  • 17aaf97722 feat: add REQ0188 frontend party-user CRUD functionality with backend API endpoints and database schema louiscklaw 2025-06-16 02:26:41 +08:00
  • 47660be0cd docs: update FAQ with question about introducing new format or ideas louiscklaw 2025-06-16 02:24:47 +08:00
  • cf5cfb8d63 "feat: add mobile app support with Dockerfile and dev/build scripts, update all projects to use psmisc for process management" louiscklaw 2025-06-16 01:46:15 +08:00
  • a686dd55dd feat: update REQ0187 requirements with TODO items for nav bar cleanup and status change implementation develop/requirements/REQ0188 develop/frontend/party-order/trunk louiscklaw 2025-06-16 00:36:37 +08:00
  • 8d52be9b96 "fix: update party order details route variable naming and test case ID" louiscklaw 2025-06-16 00:35:17 +08:00
  • db16b2d5dd party-order delete ok, louiscklaw 2025-06-16 00:07:22 +08:00
  • 7370316ea0 party-order list ok, louiscklaw 2025-06-16 00:01:36 +08:00
  • 77f7211317 feat: add REQ0189 frontend party-order list and details pages with mock data and API integration louiscklaw 2025-06-15 23:08:14 +08:00
  • dfc9873815 feat: add REQ0187 frontend party-order CRUD functionality and backend API endpoints louiscklaw 2025-06-15 22:27:44 +08:00
  • 53b112e488 "docs: update FAQ with questions about modifying .tsx.draft files and replacement starting point" louiscklaw 2025-06-15 22:27:06 +08:00
  • a9dd265658 update REQ0185 content, develop/requirements/REQ0187 develop/requirements/REQ0185 develop/frontend/party-event/trunk louiscklaw 2025-06-15 21:07:07 +08:00
  • ae39b7ca67 refactor: rename product to partyEvent in frontend components and views louiscklaw 2025-06-15 18:06:17 +08:00
  • 4c2a06585d refactor: rename product to partyEvent in list page and view component louiscklaw 2025-06-15 17:53:47 +08:00
  • 816d88c2c1 refactor: rename eventId to partyEventId in delete API route and test case louiscklaw 2025-06-15 17:08:36 +08:00
  • 843e459527 "chore: add db:push and seed commands to dev script startup sequence" louiscklaw 2025-06-15 17:08:17 +08:00
  • cd0ae5ba62 "chore: increase seed event items count from 2 to 5" louiscklaw 2025-06-15 17:07:56 +08:00
  • ecdbc45c4a refactor: rename product to partyEvent in API route, types and frontend components louiscklaw 2025-06-15 16:44:27 +08:00
  • 4b64778b59 refactor: rename product to party-event across frontend modules and types louiscklaw 2025-06-15 16:33:50 +08:00
  • a88de2f17f "add PartyEvent frontend module with mock data, API actions, UI components and routing configuration" louiscklaw 2025-06-15 16:13:09 +08:00
  • d987b0fe36 "update AI workspace instructions and move setup steps to init_AI.md" louiscklaw 2025-06-15 16:13:02 +08:00
  • 0142c9ba24 update frontend requirement REQ0185 from product update to party-event and create new REQ0186 with product update content louiscklaw 2025-06-15 16:12:33 +08:00
  • 48e1f821ad "adjust nodemon delay timing for TypeScript watch scripts across all projects" louiscklaw 2025-06-15 16:12:02 +08:00
  • 9943283eff "add PartyEvent API endpoints with service layer and test cases" develop/cms-backend/party-event/trunk louiscklaw 2025-06-15 15:01:18 +08:00
  • 9ac13787aa "update FAQ with prisma schema file path clarification" louiscklaw 2025-06-15 13:55:13 +08:00
  • c1b71fca64 add helloworld API endpoint for product module with test case develop/frontend/product/trunk louiscklaw 2025-06-15 13:54:35 +08:00
  • 08642a2bf6 "update EventItem model schema with reordered and reorganized fields" louiscklaw 2025-06-15 13:54:24 +08:00
  • 043d45862c update markdown files and instructions in AI workspace develop/frontend/trunk louiscklaw 2025-06-15 13:16:53 +08:00
  • 8444b947a4 "update product list rendering" louiscklaw 2025-06-15 13:07:47 +08:00
  • e791b01160 update, develop/trunk louiscklaw 2025-06-15 12:56:29 +08:00
  • 8383be13bc update, louiscklaw 2025-06-15 12:44:58 +08:00
  • d82afe5a5f update prisma search products, louiscklaw 2025-06-15 12:42:08 +08:00
  • 1216bef8f8 "update tsconfig patterns and compiler options across all projects" develop/format/trunk louiscklaw 2025-06-15 12:08:17 +08:00
  • 02058981bf update gitignore patterns, fix build scripts, update product API test files louiscklaw 2025-06-15 11:49:03 +08:00
  • b7cd25b614 build ok, louiscklaw 2025-06-15 11:28:24 +08:00
  • c319c103f6 "add .env.example with API endpoint configurations" develop/prod/trunk louiscklaw 2025-06-15 04:28:03 +08:00
  • 3213ef951b update, louiscklaw 2025-06-15 04:24:57 +08:00
  • cc35015a3e update, louiscklaw 2025-06-15 04:23:50 +08:00
  • 253c2f2487 update, louiscklaw 2025-06-15 04:23:06 +08:00
  • c74a273928 update, louiscklaw 2025-06-15 04:22:18 +08:00
  • bebf9834e6 update, louiscklaw 2025-06-15 04:09:29 +08:00
  • 45bac1b3c8 update, louiscklaw 2025-06-15 03:50:15 +08:00
  • 862c5bd29c "add isDev environment flag to constants" louiscklaw 2025-06-15 02:52:37 +08:00
  • 1e1a2d63ae "update dev script to install dev dependencies and clear screen before running dev" louiscklaw 2025-06-15 02:51:57 +08:00
  • 3d2a8bb4f8 "update dev script to run db:push, seed and db:studio in development workflow" louiscklaw 2025-06-15 02:47:41 +08:00