| .. |
|
useAbsenceResize.js
|
feat: dispatch planning mode, offer pool, shared presets, recurrence selector
|
2026-04-08 22:44:18 -04:00 |
|
useAddressPricing.js
|
feat: flow editor, Gemini QR scanner with offline queue, dispatch planning v2
|
2026-04-22 10:44:17 -04:00 |
|
useAddressSearch.js
|
feat(ui): simpler créneau dialog — skill chips + defaulted duration + progressive disclosure; fix address autosuggest everywhere
|
2026-07-03 09:58:35 -04:00 |
|
useAutoDispatch.js
|
fix(dispatch): OSRM for ALL routing + fix waypoint overshoot + detail dialog polish
|
2026-07-02 20:41:00 -04:00 |
|
useBottomPanel.js
|
feat(dispatch): couleur ticket = couleur skill + fil complet du ticket + tri pool (date/ville/priorité)
|
2026-06-06 12:37:45 -04:00 |
|
useClientData.js
|
feat(ops): dispatch auto complet + perf Boîte/rapports + fix session
|
2026-07-02 08:49:35 -04:00 |
|
useContextMenus.js
|
feat: nested tasks, project wizard, n8n webhooks, inline task editing
|
2026-04-01 13:01:20 -04:00 |
|
useConversationDisplay.js
|
fix(dispatch): optimize by default; per-day occupation (not 16h); balance >100% capped 120%; medium=amber
|
2026-07-02 17:39:45 -04:00 |
|
useConversations.js
|
feat(ops): dispatch auto complet + perf Boîte/rapports + fix session
|
2026-07-02 08:49:35 -04:00 |
|
useCsvExport.js
|
feat(ops): dispatch auto complet + perf Boîte/rapports + fix session
|
2026-07-02 08:49:35 -04:00 |
|
useCustomerNotes.js
|
feat: nested tasks, project wizard, n8n webhooks, inline task editing
|
2026-04-01 13:01:20 -04:00 |
|
useDetailModal.js
|
feat: nested tasks, project wizard, n8n webhooks, inline task editing
|
2026-04-01 13:01:20 -04:00 |
|
useDeviceStatus.js
|
feat: flow editor, Gemini QR scanner with offline queue, dispatch planning v2
|
2026-04-22 10:44:17 -04:00 |
|
useDragDrop.js
|
feat: dispatch planning mode, offer pool, shared presets, recurrence selector
|
2026-04-08 22:44:18 -04:00 |
|
useEmailRender.js
|
feat(ops): dispatch auto complet + perf Boîte/rapports + fix session
|
2026-07-02 08:49:35 -04:00 |
|
useEquipmentActions.js
|
refactor: extract composables from 5 largest files — net -1950 lines from main components
|
2026-04-08 17:57:24 -04:00 |
|
useFlowEditor.js
|
feat: flow editor, Gemini QR scanner with offline queue, dispatch planning v2
|
2026-04-22 10:44:17 -04:00 |
|
useFormatters.js
|
refactor(ui): T1 audit — dédup formatters → useFormatters (0 changement d'affichage)
|
2026-07-04 18:31:18 -04:00 |
|
useGpsTracking.js
|
refactor: major cleanup — remove dead dispatch app, commit all backend code, extract client composables
|
2026-04-08 17:38:38 -04:00 |
|
useHelpers.js
|
feat(dashboard): bande d'occupation + KPI cliquables/tendance + garde-fou PPA ; barres de charge en-tête Planif
|
2026-07-04 08:00:46 -04:00 |
|
useInlineEdit.js
|
feat: inline editing, search, notifications + full repo cleanup
|
2026-03-31 07:34:41 -04:00 |
|
useJobOffers.js
|
feat: dispatch planning mode, offer pool, shared presets, recurrence selector
|
2026-04-08 22:44:18 -04:00 |
|
useLegacySync.js
|
refactor: extract composables from 5 largest files — net -1950 lines from main components
|
2026-04-08 17:57:24 -04:00 |
|
useMap.js
|
fix(dispatch): OSRM for ALL routing + fix waypoint overshoot + detail dialog polish
|
2026-07-02 20:41:00 -04:00 |
|
useMediaQuery.js
|
feat(ops): dispatch auto complet + perf Boîte/rapports + fix session
|
2026-07-02 08:49:35 -04:00 |
|
useModemDiagnostic.js
|
feat: flow editor, Gemini QR scanner with offline queue, dispatch planning v2
|
2026-04-22 10:44:17 -04:00 |
|
useNotifications.js
|
feat(ops): dispatch auto complet + perf Boîte/rapports + fix session
|
2026-07-02 08:49:35 -04:00 |
|
usePaymentActions.js
|
refactor: reduce token count, DRY code, consolidate docs
|
2026-04-13 08:39:58 -04:00 |
|
usePeriodNavigation.js
|
feat: dispatch planning mode, offer pool, shared presets, recurrence selector
|
2026-04-08 22:44:18 -04:00 |
|
usePermissionMatrix.js
|
refactor: extract composables from 5 largest files — net -1950 lines from main components
|
2026-04-08 17:57:24 -04:00 |
|
usePermissions.js
|
fix(ops): retry permission load (superuser plus jamais bloqué par un échec transitoire au boot)
|
2026-07-03 17:18:53 -04:00 |
|
usePhone.js
|
feat: telephony UI, performance indexes, Twilio softphone, lazy-load invoices
|
2026-04-02 13:59:59 -04:00 |
|
useResourceFilter.js
|
refactor(ops/dispatch): single-color Lucide icons + tech-first resource filter
|
2026-05-05 14:31:00 -04:00 |
|
useScanner.js
|
fix(tech): restore Gemini-native scanner + port equipment UX into ops
|
2026-04-22 15:56:38 -04:00 |
|
useScheduler.js
|
feat: dispatch planning mode, offer pool, shared presets, recurrence selector
|
2026-04-08 22:44:18 -04:00 |
|
useSelection.js
|
feat: add ops app + CONTEXT.md, simplify URL to /ops/
|
2026-03-30 22:41:58 -04:00 |
|
useSessionKeepAlive.js
|
fix(ops): fail-loud when OPS perms don't load + username fallback (supersede 96da97b session overlay)
|
2026-07-03 16:49:26 -04:00 |
|
useSla.js
|
feat(ops): dispatch auto complet + perf Boîte/rapports + fix session
|
2026-07-02 08:49:35 -04:00 |
|
useSoftphone.js
|
feat(ops): dispatch auto complet + perf Boîte/rapports + fix session
|
2026-07-02 08:49:35 -04:00 |
|
useSSE.js
|
feat(dispatch): capacité AM/PM, durées additives, capture terrain (/field), sync techs
|
2026-06-08 19:47:21 -04:00 |
|
useStatusClasses.js
|
feat: add ops app + CONTEXT.md, simplify URL to /ops/
|
2026-03-30 22:41:58 -04:00 |
|
useSubscriptionActions.js
|
feat(ops/client): edit/delete/reorder subscriptions + rebate nesting
|
2026-04-23 11:21:41 -04:00 |
|
useSubscriptionGroups.js
|
fix(ops/client): cancelled subs no longer inflate monthly total + Lieu link in-app
|
2026-05-08 11:21:18 -04:00 |
|
useTagManagement.js
|
feat: nested tasks, project wizard, n8n webhooks, inline task editing
|
2026-04-01 13:01:20 -04:00 |
|
useTechManagement.js
|
feat(ops/dispatch): editable tech home base + new default at Gigafibre HQ
|
2026-05-05 13:53:14 -04:00 |
|
useTheme.js
|
feat(ops): dispatch auto complet + perf Boîte/rapports + fix session
|
2026-07-02 08:49:35 -04:00 |
|
useUndo.js
|
feat: add ops app + CONTEXT.md, simplify URL to /ops/
|
2026-03-30 22:41:58 -04:00 |
|
useUnifiedCreate.js
|
feat(ui): simpler créneau dialog — skill chips + defaulted duration + progressive disclosure; fix address autosuggest everywhere
|
2026-07-03 09:58:35 -04:00 |
|
useUserGroups.js
|
feat(hub+ops): user invite flow sends temp password via Mailjet + dev .env.example
|
2026-05-05 19:50:06 -04:00 |
|
useUserPrefs.js
|
feat(ops): dispatch auto complet + perf Boîte/rapports + fix session
|
2026-07-02 08:49:35 -04:00 |
|
useWifiDiagnostic.js
|
feat: flow editor, Gemini QR scanner with offline queue, dispatch planning v2
|
2026-04-22 10:44:17 -04:00 |
|
useWizardCatalog.js
|
feat: flow editor, Gemini QR scanner with offline queue, dispatch planning v2
|
2026-04-22 10:44:17 -04:00 |
|
useWizardPublish.js
|
feat(ops): dispatch auto complet + perf Boîte/rapports + fix session
|
2026-07-02 08:49:35 -04:00 |