Commit Graph
43 Commits
Author SHA1 Message Date
mohmdsdgandCursor d4a03cea0a Replace home shortcuts with illustrated icons and drop the new-products tile.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-26 11:14:41 +03:30
mohmdsdgandCursor 892a1fbcf3 Save catalog delivery addresses and reuse them on the next request.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-26 11:12:09 +03:30
mohmdsdgandCopilot c3cef161eb feat: complete application updates
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-24 22:29:24 +03:30
mohmdsdgandCopilot 4df9143a96 build: refresh user production assets
Publish the verified user build output.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-24 20:16:10 +03:30
mohmdsdgandCopilot adb6ca47cd fix(auth): secure sessions and app routing
Validate sessions against the API, honor configurable base paths, and route unknown pages to 404. Keep development ports stable so user and admin apps cannot be confused.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-24 20:14:11 +03:30
safavimohadeseh78 c0c2221d91 changes of UI 2026-09-20 18:10:33 +03:30
safavimohadeseh78 0d113611cb . 2026-09-19 16:59:15 +03:30
safavimohadeseh78 663d0a36aa Align desktop UI with mobile shop flows and polish navigation 2026-09-16 20:03:03 +03:30
safavimohadeseh78 418039303c Fix production build and refresh dist output.
Restore catalog cover assets, resolve TypeScript issues in TimeInput and catalogGallery, and rebuild the production bundle.
2026-09-15 21:47:31 +03:30
safavimohadeseh78 bbb3a15d1c Polish customer app UI and streamline CRM overlays.
Replace standalone customer create and meeting report pages with overlays, add TimeInput, remove opaque input backgrounds app-wide, improve desktop layouts/skeletons, and refresh shopping, customer, and reminder screens.
2026-09-15 21:41:48 +03:30
safavimohadeseh78 d2c11e5d62 . 2026-09-14 16:59:21 +03:30
safavimohadeseh78 2b7746be75 change UI & fix bugs 2026-09-14 16:12:53 +03:30
safavimohadeseh78 6944788b10 changeof UI 2026-09-13 21:57:58 +03:30
safavimohadeseh78 039e15e0dc design login-register pages 2026-09-13 16:51:17 +03:30
safavimohadeseh78 d4e63d4643 . 2026-09-13 16:43:38 +03:30
safavimohadeseh78 d02c27fef4 . 2026-09-13 15:36:48 +03:30
safavimohadeseh78 d6e424137d design login-register pages 2026-09-13 10:46:57 +03:30
safavimohadeseh78 1e355e2c01 . 2026-09-10 21:52:48 +03:30
safavimohadeseh78andCursor b3b80d8f9d Stop the profile header from flickering on scroll.
Use a sticky avatar pin instead of changing hero height while the white sheet moves.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 21:46:55 +03:30
safavimohadeseh78andCursor 20a8e2eec2 Match auth screens to the in-app layout and collapse the profile hero on scroll.
Login and register no longer use a boxed splash, and the mobile profile keeps only the avatar as the green header shrinks.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 21:41:07 +03:30
safavimohadeseh78andCursor c81db8e620 Route shop browse through categories and catalogs, and align product detail with the mockup.
Customers can add items without a company-first path, and the detail page matches the card, badge, share, and footer layout.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 21:05:05 +03:30
safavimohadeseh78 c1acbebeb9 added dist into project 2026-09-10 15:44:30 +03:30
safavimohadeseh78 b09b89e278 change 2026-09-10 13:57:53 +03:30
safavimohadeseh78 4724945ddf change registry 2026-09-10 13:34:48 +03:30
safavimohadeseh78 165a4d4b41 change node 2026-09-10 13:26:26 +03:30
safavimohadeseh78 92e7dd1417 change registry 2026-09-10 13:08:51 +03:30
safavimohadeseh78 bfc449dd79 change registry 2026-09-10 12:14:21 +03:30
safavimohadeseh78 00b91ab327 change node 2026-09-10 11:43:25 +03:30
safavimohadeseh78andCursor 84cbd85a44 Install packages from npmmirror and ignore the oxlint peer conflict.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 20:55:17 +03:30
safavimohadeseh78andCursor ba3c41329d Pull Node from Docker Hub because IranServer DNS times out.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 20:27:09 +03:30
safavimohadeseh78andCursor 52580ba743 Match the Montify Docker setup and use the Nademitex domain.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 20:22:17 +03:30
safavimohadeseh78andCursor 5f3317a77d Fix the npm registry URL so Docker can install packages.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 20:19:16 +03:30
safavimohadeseh78 0c21aa1fec change dockerfile 2026-09-09 20:16:46 +03:30
safavimohadeseh78 a262a3404f change dockerfile 2026-09-09 20:12:28 +03:30
safavimohadeseh78andCursor 0ab0bb98f0 Install npm packages from npmmirror so Dokploy is not stuck.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 20:06:18 +03:30
safavimohadeseh78andCursor 48c2decd58 Stop using the IranServer image so Dokploy can pull Node.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 19:58:28 +03:30
safavimohadeseh78 c180ad19fe change dockerfile 2026-09-09 19:37:28 +03:30
safavimohadeseh78andCursor 4ef398b4eb Use the public npm registry so Dokploy can install packages.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 18:52:30 +03:30
safavimohadeseh78andCursor bc907990ed Use Docker Hub for the Node image so Dokploy can pull it.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 18:33:02 +03:30
safavimohadeseh78andCursor c6f13e1b38 Switch the user Docker build to the Montify Node serve style.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 18:29:16 +03:30
safavimohadeseh78andCursor aa02802974 Use the Chabokan npm mirror and show admin min order in meters.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 18:19:52 +03:30
safavimohadeseh78andCursor 2c688753d3 Add Docker deploy for Dokploy and fix the home banner template.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 17:45:23 +03:30
safavimohadeseh78andCursor a7f9c66514 Initialize the user app and load home banners from the API.
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-09 17:08:45 +03:30