Commit Graph

  • 6760f43e87 feat(api) : gérer les clés de l'API externe depuis Paramètres (#570) main LogiFlowandClaude Opus 5.5 2026-10-10 09:53:41 +02:00
  • 1a64a73d5a feat(api): gérer les clés de l'API externe depuis Paramètres claude/pensive-cray-dlurlj Claude 2026-10-10 07:52:43 +00:00
  • b964e137bf feat(ui) : refonte du menu latéral et de la navigation téléphone (#569) LogiFlowandClaude Opus 5.5 2026-10-10 09:35:35 +02:00
  • bd3bb5e64a feat(api): compléter la facture des fournisseurs en rapprochement automatique (#568) LogiFlowandClaude 2026-10-10 09:11:08 +02:00
  • d3be451a8c feat(api): compléter la facture des fournisseurs en rapprochement automatique claude/jolly-mayer-0mx26q Claude 2026-10-10 07:06:58 +00:00
  • 6f1a39e4b2 feat(api): API externe de rapprochement BL / factures MichaelandClaude Opus 5.5 2026-10-09 15:14:45 +02:00
  • 2274c9bb4a fix(reconciliation): auto-reconcile deliveries from automatic suppliers on validation MichaelandClaude Opus 5.5 2026-10-09 09:17:59 +02:00
  • 944d99733c fix(meteo): afficher la réponse de l'API même si son enregistrement échoue claude/keen-cerf-cs0aro Claude 2026-10-05 14:22:44 +00:00
  • 8a27b310d2 fix(meteo): repli sur la météo relevée l'an dernier pour la comparaison N-1 Claude 2026-10-05 14:10:06 +00:00
  • 6bb61cdbcc fix(db): ne plus arrêter le serveur quand Postgres coupe une connexion Claude 2026-10-05 14:07:23 +00:00
  • d384271a30 fix(meteo): rétablir les appels séquentiels à l'API météo Claude 2026-10-04 18:13:03 +00:00
  • f4c582b217 docs: plan d'optimisation du webUI (lisibilité, simplicité, performance) Claude 2026-10-03 04:29:51 +00:00
  • 5d3e5357a0 perf(client): pages chargées à la demande et un seul appel /api/user Claude 2026-10-03 04:29:51 +00:00
  • a5785f0244 perf(serveur): réponses API allégées, compression, cache des assets et index Claude 2026-10-03 04:29:51 +00:00
  • 3f2660c506 docs(audit): analyse complète du webUI page par page (620 constats vérifiés) Claude 2026-10-03 00:27:29 +00:00
  • 3eea2eb47b fix(meteo): fall back to nearest cached data when the history API fails claude/focused-volta-u3pwmj Claude 2026-08-15 21:08:44 +00:00
  • c375229c05 Merge remote-tracking branch 'origin/main' Claude 2026-08-15 21:00:01 +00:00
  • bc401963c1 Merge branch 'claude/focused-volta-u3pwmj' Claude 2026-08-15 20:59:53 +00:00
  • 6cf779092e Merge pull request #564 from R0m1k3/claude/focused-volta-u3pwmj LogiFlow 2026-08-15 22:59:47 +02:00
  • d09821ddc0 fix(magasins): two-column store form so the modal fits the screen Claude 2026-08-15 20:57:32 +00:00
  • a7e44f0601 fix(magasins): make the store form modal scrollable Claude 2026-08-14 17:07:17 +00:00
  • 1b9e3ac493 Merge pull request #563 from R0m1k3/claude/focused-volta-u3pwmj LogiFlow 2026-08-14 19:01:09 +02:00
  • 4220131432 fix(types): bring real code to zero TypeScript errors, fix three latent bugs Claude 2026-08-14 16:42:24 +00:00
  • 0a816fa881 fix(securite): lock down the two unauthenticated emergency endpoints Claude 2026-08-14 16:21:40 +00:00
  • 37a8d2b40c fix(logs): redact secrets from request-body logs, cut render-time debug noise Claude 2026-08-14 16:20:29 +00:00
  • 9dc6d9567c perf(build): split vendor chunks and strip debug logs from production bundle Claude 2026-08-14 16:20:29 +00:00
  • f5bc114a82 fix(types): drop the 2017 @types/date-fns stub shadowing date-fns 3 types Claude 2026-08-14 16:20:29 +00:00
  • af3800aa09 chore: remove committed session cookies, debug artifacts and dead code Claude 2026-08-14 16:14:45 +00:00
  • 9de717387f feat(securite): encrypt SMTP passwords and NocoDB tokens at rest, log supplier mails Claude 2026-08-14 16:02:55 +00:00
  • 012024a293 feat(mails): send supplier document requests over each store's own SMTP Claude 2026-08-14 15:25:00 +00:00
  • baaa27af50 Merge pull request #562 from R0m1k3/claude/focused-volta-u3pwmj LogiFlow 2026-08-14 16:35:55 +02:00
  • 02645c34a5 refactor(rapprochement): end supplier mail body at the closing line Claude 2026-08-14 14:29:06 +00:00
  • 02b70d6b59 fix(rapprochement): stop the auto-verification request flood Claude 2026-08-14 12:04:35 +00:00
  • ee4fca64d0 feat(rapprochement): add supplier mail button to request invoice PDF or BL Excel Claude 2026-08-14 11:47:49 +00:00
  • 753b301066 perf: add missing indexes and remove N+1 queries MichaelandClaude Fable 5 2026-08-14 11:55:49 +02:00
  • 693d9460cb feat(contacts): add company field to free contacts MichaelandClaude Sonnet 4.6 2026-05-15 11:29:56 +02:00
  • a430aa1910 feat(contacts): allow admin/directeur to edit supplier coordinates from contacts page MichaelandClaude Sonnet 4.6 2026-05-15 11:27:33 +02:00
  • b8ecacee3b merge(main): resolve conflicts keeping codefou + email on suppliers 1.1 MichaelandClaude Sonnet 4.6 2026-05-15 11:14:35 +02:00
  • 805664dc32 feat(contacts): add contacts page with per-store management and supplier email field MichaelandClaude Sonnet 4.6 2026-05-15 10:44:39 +02:00
  • 3cdd76e223 feat: add BAP webhook configuration and testing routes to server API Michael 2026-04-29 12:11:16 +02:00
  • 79cd5d4f61 feat: implement date normalization utility and add BAP webhook configuration management routes Michael 2026-04-29 12:02:21 +02:00
  • 0255dc4aba feat: add BAP file upload functionality to sidebar with processing status modal Michael 2026-04-02 14:58:17 +02:00
  • 71625031df feat: add WebhookBAPConfig page for managing and testing n8n webhook settings Michael 2026-04-02 14:52:51 +02:00
  • 8aa5dd1c83 feat: add mobile-optimized customer orders page with creation form and article lookup integration Michael 2026-04-02 14:25:08 +02:00
  • 7e2eed93df feat: add CustomerOrderForm component with automated product lookup and validation Michael 2026-04-02 14:01:31 +02:00
  • 95a5a2facc feat: add CustomerOrderForm component with automated product lookup and supplier matching Michael 2026-04-02 13:54:29 +02:00
  • 22897ede48 feat: add CustomerOrderForm component with automated product lookup and supplier matching Michael 2026-04-02 13:37:16 +02:00
  • cf57cb5b2d feat: add CustomerOrders page with CRUD operations, status management, and client contact tracking Michael 2026-04-02 12:58:56 +02:00
  • 55191c511b feat: implement BAP webhook configuration management and customer order tracking support Michael 2026-04-02 12:52:20 +02:00
  • 576db2d7f4 feat: implement customer order form with automated product lookup and mobile-responsive order page Michael 2026-04-02 11:50:46 +02:00
  • 6df51a3934 feat: add CustomerOrderForm component with automated article lookup and supplier matching Michael 2026-04-02 11:40:50 +02:00
  • 58dde2f785 feat: implement CustomerOrderForm component with automated product lookup and create mobile-responsive customer orders page Michael 2026-04-02 11:36:02 +02:00
  • a91027c10b feat: implement DLC tracking page with EAN lookup and CRUD operations for product expiration management Michael 2026-04-02 09:46:59 +02:00
  • 44950d2239 feat: implement supplier management module with CRUD operations and optimistic updates Michael 2026-04-02 09:38:30 +02:00
  • 1488accbdb feat: implement mobile-optimized DLC management page with EAN lookup and status-based filtering Michael 2026-04-02 09:28:46 +02:00
  • 475c52cede feat: implement dashboard page with store-specific stats, announcement modals, and DLC alerts Michael 2026-04-02 09:25:09 +02:00
  • b090c8f36a feat: implement DLC management page with EAN lookup, filtering, and CRUD operations Michael 2026-04-02 09:20:54 +02:00
  • fcf8518684 feat: implement RouterProduction component to handle environment-aware desktop and mobile routing Michael 2026-04-02 09:00:00 +02:00
  • 4318bb3b5c feat: implement production router with mobile/desktop support and add sidebar navigation component Michael 2026-04-02 08:54:39 +02:00
  • ea8aed7e01 Merge pull request #560 from R0m1k3/1.1 LogiFlow 2026-02-10 09:44:46 +01:00
  • 40cf456a64 fix(backup): resolve real admin user ID instead of hardcoded 'system' for automatic backups Michael 2026-02-10 09:41:12 +01:00
  • cb1a1a933c fix(dlc): filter stockEpuise products from DLC stats and invalidate stats cache Michael 2026-02-10 09:37:02 +01:00
  • 14ba6272c2 Merge pull request #559 from R0m1k3/1.1 LogiFlow 2026-01-13 16:55:09 +01:00
  • 16ef17957d fix(db): increase connection pool size and timeout to handle concurrent verifications Michael 2026-01-13 16:54:26 +01:00
  • 7adb3f7767 Merge pull request #558 from R0m1k3/1.1 LogiFlow 2026-01-13 16:45:09 +01:00
  • 03cb562866 fix(server): resolve duplicate fetch declaration in invoice proxy Michael 2026-01-13 16:44:46 +01:00
  • 7b02acf6c1 Merge pull request #557 from R0m1k3/1.1 LogiFlow 2026-01-13 16:43:01 +01:00
  • 443093573a chore(server): add logging for webhook url in invoice proxy Michael 2026-01-13 16:41:47 +01:00
  • ac89171b9e Merge pull request #556 from R0m1k3/1.1 LogiFlow 2026-01-13 16:37:16 +01:00
  • 65eb74a96e fix(server): use createRequire for form-data to resolve dynamic import issues Michael 2026-01-13 16:36:46 +01:00
  • 31f5c575d6 Merge pull request #555 from R0m1k3/1.1 LogiFlow 2026-01-13 16:27:55 +01:00
  • 9c0ba9559d fix(server): fix form-data dynamic import for webhook invoice sending Michael 2026-01-13 16:27:35 +01:00
  • 4b3bcf70eb Merge pull request #554 from R0m1k3/1.1 LogiFlow 2026-01-12 14:37:09 +01:00
  • f39b8240e7 chore(deps): npm audit fix - reduce vulnerabilities Michael 2026-01-12 14:36:25 +01:00
  • 0ec8c029fe Merge pull request #553 from R0m1k3/1.1 LogiFlow 2026-01-12 14:30:31 +01:00
  • 0f8920f326 feat(security): ameliorations securite - CSRF, sanitization validator.js, eval removal Michael 2026-01-12 14:29:02 +01:00
  • 5d07344051 Merge pull request #552 from R0m1k3/1.1 LogiFlow 2026-01-12 14:13:59 +01:00
  • 78adc2c5ae feat(BAP): remplacer destinataire Celia par Jeremy Michael 2026-01-12 14:12:39 +01:00
  • 8772e7e0b2 feat(BAP): remplacer destinataire Celia par Jeremy Michael 2026-01-12 14:09:25 +01:00
  • 897985eece Merge pull request #551 from R0m1k3/1.1 LogiFlow 2026-01-06 11:40:16 +01:00
  • 78b53f576b feat: Implement new dashboard, publicity management, and calendar pages with corresponding server routes. Michael 2026-01-06 11:39:28 +01:00
  • cfb9498a4f Merge pull request #550 from R0m1k3/1.1 LogiFlow 2026-01-05 17:32:34 +01:00
  • eb3fb119ee feat: add Publicities page with comprehensive management functionalities including list/calendar views and CRUD operations. Michael 2026-01-05 17:10:10 +01:00
  • 4070172cbc Merge pull request #549 from R0m1k3/1.1 LogiFlow 2026-01-05 13:51:16 +01:00
  • 18c51959af publicité Michael 2026-01-05 13:50:50 +01:00
  • ff3a24ecca Merge pull request #548 from R0m1k3/1.1 LogiFlow 2025-12-10 16:55:29 +01:00
  • 5ab5b32ca5 feat: add mobile customer orders page with creation and management functionality Michael 2025-12-10 16:55:03 +01:00
  • 540698a0da Merge pull request #547 from R0m1k3/1.1 LogiFlow 2025-12-10 16:48:57 +01:00
  • e626659915 feat: implement mobile credit notes management page with CRUD operations and filtering. Michael 2025-12-10 16:48:21 +01:00
  • b31ad6ee96 Merge pull request #546 from R0m1k3/1.1 LogiFlow 2025-12-10 16:32:22 +01:00
  • 77bbeed9c0 feat: add mobile page for managing credit notes (Avoirs) with search, filter, and CRUD functionalities Michael 2025-12-10 16:31:58 +01:00
  • 4a25c2040b feat: add mobile customer orders page with order creation and status update functionality Michael 2025-12-10 16:12:57 +01:00
  • 786b139c37 Merge pull request #545 from R0m1k3/1.1 LogiFlow 2025-12-10 16:06:24 +01:00
  • 676d8cee96 feat: add mobile pages for SAV, customer orders, credit notes, and DLC, along with a production router. Michael 2025-12-10 16:04:01 +01:00
  • f03682baa9 Merge pull request #544 from R0m1k3/1.1 LogiFlow 2025-12-10 15:42:14 +01:00
  • 75be8e75b3 feat: add mobile pages for customer orders, publicities, and calendar, and introduce a production router component. Michael 2025-12-10 15:41:47 +01:00
  • 189f11319b Merge pull request #543 from R0m1k3/1.1 LogiFlow 2025-12-10 15:29:53 +01:00
  • a7c3b2913e feat: add mobile calendar page to display orders and deliveries Michael 2025-12-10 15:11:43 +01:00
  • 98e8c3f855 Merge pull request #542 from R0m1k3/1.1 LogiFlow 2025-12-10 14:59:03 +01:00
  • 6f94d96420 feat: Implement a mobile calendar page to display orders and deliveries as events. Michael 2025-12-10 14:58:19 +01:00