Commit Graph

  • 92b77886e4 Update background.webp main Frudrax Cheng 2026-06-06 17:03:12 +08:00
  • 45fb34710a Update background.webp Frudrax Cheng 2026-06-06 16:53:25 +08:00
  • eaf58e85a8 feat: update login background Frudrax Cheng 2026-06-06 14:13:00 +08:00
  • d99c91533c chore: rename dashboard Frudrax Cheng 2026-06-06 14:04:00 +08:00
  • c4b005adb8 feat: update project order types Frudrax Cheng 2026-06-06 13:58:53 +08:00
  • 15a9f80b7f feat: restrict permission roles Frudrax Cheng 2026-06-06 13:50:54 +08:00
  • 2892cfb93d chore: rename permission module Frudrax Cheng 2026-06-06 13:36:48 +08:00
  • 2d24be0c2a fix: read dashboard stats response Frudrax Cheng 2026-06-05 18:04:23 +08:00
  • 8f9d3653c8 refactor: remove company management Frudrax Cheng 2026-06-05 18:00:06 +08:00
  • b39cb86e70 style: compact product trace actions Frudrax Cheng 2026-06-05 17:43:05 +08:00
  • a693f249a6 style: refine product trace UI Frudrax Cheng 2026-06-05 17:40:13 +08:00
  • fe8bfe3580 fix: localize date picker calendar Frudrax Cheng 2026-06-05 17:31:32 +08:00
  • bdd5c65091 style: use date picker for manufacture date Frudrax Cheng 2026-06-05 17:28:27 +08:00
  • 79ce72f8ea feat: add product trace UI Frudrax Cheng 2026-06-05 17:21:14 +08:00
  • da11bce1fa style: refine project electronic form Frudrax Cheng 2026-06-04 11:13:29 +08:00
  • 4208c199b4 style: add project completion action spacing Frudrax Cheng 2026-06-04 10:43:34 +08:00
  • 8727172be3 style: update project order menu icon Frudrax Cheng 2026-06-04 10:36:36 +08:00
  • fbd7e063a1 style: improve project order signature input Frudrax Cheng 2026-06-04 10:34:23 +08:00
  • d8d305c051 feat: add project work order UI Frudrax Cheng 2026-06-04 10:26:05 +08:00
  • eafe55bef9 Move site images above signatures Frudrax Cheng 2026-06-02 11:25:40 +08:00
  • b990980490 Show site images only in aftersales detail Frudrax Cheng 2026-06-02 11:23:04 +08:00
  • 0e05568c7a Compress site images before upload Frudrax Cheng 2026-06-02 11:18:10 +08:00
  • 2bf43ac3e3 Fix Safari site image upload headers Frudrax Cheng 2026-06-02 11:10:57 +08:00
  • a19204d4b5 Upload site images during aftersales confirmation Frudrax Cheng 2026-06-02 11:04:38 +08:00
  • 99d8e87727 Add completion time to aftersales form Frudrax Cheng 2026-06-02 10:48:10 +08:00
  • aa99e17119 Align aftersales form signatures inline Frudrax Cheng 2026-06-02 10:44:13 +08:00
  • 30e3ac67d2 Require dual signatures for aftersales confirmation Frudrax Cheng 2026-06-02 10:38:40 +08:00
  • d216a25364 Refine aftersales form labels and signature Frudrax Cheng 2026-06-02 10:29:45 +08:00
  • cb88f18166 Update aftersales electronic form layout Frudrax Cheng 2026-06-02 10:24:40 +08:00
  • 31df505735 Update aftersales confirmation labels Frudrax Cheng 2026-06-02 10:14:13 +08:00
  • 345ed223e2 Simplify aftersales electronic form title Frudrax Cheng 2026-05-29 10:07:22 +08:00
  • 421bab087c Show only QR code in electronic form header Frudrax Cheng 2026-05-29 10:04:57 +08:00
  • aaf5fc6911 Add QR code to aftersales electronic form Frudrax Cheng 2026-05-29 10:01:22 +08:00
  • 6067e8621a Add aftersales electronic order form Frudrax Cheng 2026-05-29 09:53:46 +08:00
  • 78cec2c65d Constrain archived signature display height Frudrax Cheng 2026-05-28 10:48:36 +08:00
  • 7747995b3f Allow portrait signature confirmation Frudrax Cheng 2026-05-28 10:45:14 +08:00
  • 2a614851db Improve Android signature orientation detection Frudrax Cheng 2026-05-28 10:39:29 +08:00
  • 0f4ec91dc1 Move employee QR action to operations column Frudrax Cheng 2026-05-28 10:33:31 +08:00
  • 79b1287932 Document aftersales company boundary Frudrax Cheng 2026-05-28 10:29:24 +08:00
  • 06da68e41b Add employee serial QR query support Frudrax Cheng 2026-05-28 10:24:49 +08:00
  • b9bc8f5419 Refactor employee management Frudrax Cheng 2026-05-28 10:05:56 +08:00
  • 8b930ff44d fix: improve Android orientation detection in signature overlay Frudrax Cheng 2026-05-28 09:42:31 +08:00
  • 04b4ed5884 feat: unify employee management with inline code assignment Frudrax Cheng 2026-05-28 09:40:22 +08:00
  • fe784f9e2b feat: merge account management into employee page Frudrax Cheng 2026-05-28 09:30:30 +08:00
  • aace7ef6e5 docs: align aftersales README and AGENTS conventions Frudrax Cheng 2026-05-28 09:15:34 +08:00
  • 2262b39d04 feat: update aftersales labels and service type options Frudrax Cheng 2026-05-28 09:12:01 +08:00
  • 0f6d4a5f07 Use real device rotation for signature overlay Frudrax Cheng 2026-05-27 09:17:56 +08:00
  • ab5acbc452 Open signature in a landscape overlay and fix mobile touch Frudrax Cheng 2026-05-27 09:11:05 +08:00
  • 1d944b0fd3 Replace phone verification with canvas signature on confirm page Frudrax Cheng 2026-05-26 18:02:18 +08:00
  • f61004ba12 Show aftersales stats and recent orders on dashboard Frudrax Cheng 2026-05-26 11:04:25 +08:00
  • eab66bc3e9 Add user management page and technician picker for reassign Frudrax Cheng 2026-05-26 10:58:02 +08:00
  • 6fef517556 Add aftersales work order frontend pages Frudrax Cheng 2026-05-26 10:51:25 +08:00
  • 11f3eda668 Change department to position cynosura 2026-03-02 14:02:16 +08:00
  • 76d5cdf542 Remove Generate.tsx cynosura 2026-03-02 13:36:21 +08:00
  • 54d6b31da6 Update package.json cynosura 2026-03-02 13:01:05 +08:00
  • 76ea5a2e06 Add employee code assignment function cynosura 2026-03-02 12:58:05 +08:00
  • d2dac6091e add AGENTS.md cynosura 2026-02-12 19:33:57 +08:00
  • ff767837e7 fix package.json cynosura 2026-02-07 17:06:29 +08:00
  • 2a3399d436 fix typo cynosura 2026-02-07 16:40:07 +08:00
  • a93a90ff2d update package.json cynosura 2026-02-07 16:34:20 +08:00
  • bef7416ecb chore: update package.json dependencies cynosura 2026-02-07 01:44:11 +08:00
  • b76ef06c62 style: enhance visual hierarchy of Profile page components cynosura 2026-02-06 21:39:28 +08:00
  • e5b391f7b7 style(ui): polish Profile page layout and user info display cynosura 2026-02-06 21:23:13 +08:00
  • 9c1e923336 perf(vite): implement manual chunks for vendor code splitting cynosura 2026-02-06 21:01:14 +08:00
  • a0871524ac style: polish overall user interface and layout cynosura 2026-02-06 20:59:28 +08:00
  • b94e7f42a4 fix: fix typo in PrivateRoute component name cynosura 2026-02-06 17:21:29 +08:00
  • cecedb2843 perf(auth): eliminate login page flicker by moving session check to App.tsx cynosura 2026-02-06 17:13:22 +08:00
  • 205b8925b4 fix(auth): improve login error feedback for better UX cynosura 2026-02-06 17:04:05 +08:00
  • aa81871cfe fix(auth): improve login error feedback for better UX cynosura 2026-02-06 16:58:12 +08:00
  • a506ebfccd fix: add error feedback for failed login attempts cynosura 2026-02-06 16:53:17 +08:00
  • 18803d07be feat: improve user interface layout for better accessibility cynosura 2026-02-06 16:18:54 +08:00
  • a7dd3e49a9 feat: improve user interface layout for better accessibility cynosura 2026-02-06 15:40:26 +08:00
  • 9961b9f87a chore: add .npmrc cynosura 2026-02-06 15:05:09 +08:00
  • 5fc7b33b3b Initial commit cynosura 2026-02-06 14:06:49 +08:00