Commit Graph

  • 770f822fc6 feat: Implement bug reporting feature with screenshot support main Christian 2026-05-06 07:01:43 +0200
  • 71f6372496 feat: Implement bug reporting feature with screenshot support Christian 2026-05-05 19:13:54 +0200
  • 1a44baba62 hotfix: fix economy time-queue order link path to /ordre v2.2.99 Christian 2026-05-05 07:42:46 +0200
  • 03a1b79737 hotfix: robust local order creation with customer mapping fallback v2.2.98 Christian 2026-05-05 07:40:58 +0200
  • e878336537 hotfix: replace legacy missing economic customer number error message v2.2.97 Christian 2026-05-05 07:37:16 +0200
  • a5866132ab hotfix: skip economic export when customer number missing (local-only) v2.2.96 Christian 2026-05-05 07:33:01 +0200
  • ebdb13168d fix: allow local order creation without economic dependency v2.2.95 Christian 2026-05-05 07:30:09 +0200
  • 4b5e154dc1 fix: enforce local-order-only flow in economy time queue v2.2.94 Christian 2026-05-05 07:24:45 +0200
  • f6b78f93eb fix: show sanitized phone details in sag contact search results v2.2.93 Christian 2026-05-05 07:14:51 +0200
  • 1fe0611453 fix: show phone and mobile in sag v3 add-contact search results v2.2.92 Christian 2026-05-05 07:03:03 +0200
  • 0dcc6c4fdb ui: make telefoni row action buttons icon-only v2.2.91 Christian 2026-05-05 06:50:20 +0200
  • 86b3b3be15 feat: add direct Ny kontakt / Søg / Firma buttons on telefoni rows v2.2.90 Christian 2026-05-05 00:57:28 +0200
  • 31fa771626 fix: strip local phone suffix from overly long caller numbers (Yealink URL misconfiguration) v2.2.89 Christian 2026-05-05 00:29:13 +0200
  • e4e35a1285 fix: skip auto-loadCalls when SSR already rendered telefoni rows v2.2.88 Christian 2026-05-05 00:22:02 +0200
  • aa2aea555d hotfix: ignore restored telephony filters on first load v2.2.87 Christian 2026-05-05 00:10:42 +0200
  • 415abb058a hotfix: keep initial telephony rows on first empty refresh v2.2.86 Christian 2026-05-04 23:46:41 +0200
  • b1a4342a9a hotfix: server-render initial telephony calls v2.2.85 Christian 2026-05-04 22:46:31 +0200
  • 93da2866dc hotfix: always run compose up after build v2.2.84 Christian 2026-05-04 22:34:16 +0200
  • a37e0a89fa hotfix: safe .env parsing in deploy script v2.2.83 Christian 2026-05-04 22:30:19 +0200
  • 988450919b hotfix: prevent STACK_NAME env crash in production deploy v2.2.82 Christian 2026-05-04 19:59:47 +0200
  • 25530c7c94 release: v2.2.81 contacts visibility and telephony/date/deploy fixes v2.2.81 Christian 2026-05-04 19:20:55 +0200
  • 8ec9400b15 Release v2.2.80 v2.2.80 Christian 2026-05-04 16:57:48 +0200
  • 6f8a0b7b8e fix(contacts): adjust overflow properties for contacts table wrap Christian 2026-05-04 16:56:05 +0200
  • 90a6496c48 Release v2.2.79: economy queue, contact-company backfill, and production fixes v2.2.79 Christian 2026-05-04 16:24:38 +0200
  • 2cef28ff3b Fix backup pg_dump resolution across environments v2.2.78 Christian 2026-05-02 11:13:18 +0200
  • 5ee962fdb3 Release: mission day workflow, telefoni contact modal, fedex support overview, and economic sync dry-run v2.2.77 Christian 2026-05-02 11:02:29 +0200
  • f2c8af4680 feat(task-templates): implement task template MVP with modal selector and tag actions Christian 2026-05-01 20:58:13 +0200
  • 785a2d3ffe feat: Enhance FedEx service with pricing information and update UI for shipping address selection Christian 2026-05-01 07:08:28 +0200
  • bd44771738 feat: Update sag links to include versioning in URLs across multiple templates and services Christian 2026-04-30 23:06:00 +0200
  • ec2c8fe784 feat: Implement legacy case details redirection and enhance contact info UI Christian 2026-04-30 22:20:44 +0200
  • 6133823ade Fix tag addition error handling and add legacy support for case tags Christian 2026-04-27 01:12:33 +0200
  • 5bd54a27dc Refactor code structure for improved readability and maintainability Christian 2026-04-26 13:14:53 +0200
  • dee82af2ea Refactor UI components and layouts for improved user experience Christian 2026-04-24 23:12:51 +0200
  • 3452472ba9 Add migrations for recent cases, time tracking pause/resume, and user notes Christian 2026-04-24 11:28:12 +0200
  • ca6640c33c feat: Enhance case detail view with tab count badges and importance bubbles Christian 2026-04-23 23:42:31 +0200
  • fcc7192015 feat: Add rental statistics and pricing tabs to hardware detail view Christian 2026-04-21 18:59:30 +0200
  • 4a52bdb5d6 feat: Implement quick-rent functionality for hardware assets Christian 2026-04-21 01:34:40 +0200
  • 8e8616c835 feat: Enhance vendor and customer linking functionality Christian 2026-04-15 09:34:26 +0200
  • 13dc1736b4 feat: Implement supplier invoice case traceability and purchase line classification Christian 2026-04-12 09:26:35 +0200
  • ceb560e2f2 feat: Add bottom bar functionality with real-time updates and manual endpoint tests Christian 2026-04-12 02:27:01 +0200
  • 270af0e277 feat(anydesk): Implement multi-ID support for AnyDesk cases Christian 2026-04-06 12:46:04 +0200
  • ee8c517acc feat(manual): add admin interface for creating and editing manuals Christian 2026-04-05 21:48:59 +0200
  • 807c68679e feat: Enhance case listing and detail views with improved filtering and relation handling Christian 2026-04-04 02:46:37 +0200
  • 1f834160ca Add ability to change case customer from case detail v2.2.76 Christian 2026-04-03 01:24:20 +0200
  • fb2243f0d4 Preserve email body in auto-created cases and backfill missing content v2.2.75 Christian 2026-04-03 00:50:34 +0200
  • 267f7e716c Add idempotent migration to repair SAG email threading schema v2.2.74 Christian 2026-04-02 23:01:31 +0200
  • 73c477bcea Add caseTypeKey fallback to prevent module load cascade on parse errors v2.2.73 Christian 2026-04-02 22:06:37 +0200
  • ae6217b976 Fix case tabs fallback and harden sag email-links loading v2.2.72 Christian 2026-04-02 21:44:56 +0200
  • 9be8b57303 Fix email case auto-create guard and CreateSagFromEmailRequest fields v2.2.71 Christian 2026-04-02 09:40:23 +0200
  • 0edb78f2ea fix: harden case files endpoints when sag_files table/schema is missing v2.2.70 Christian 2026-04-02 00:22:05 +0200
  • c99790a710 fix: expose migrations execute API route and preserve real migration errors in UI fallback v2.2.69 Christian 2026-04-01 23:55:20 +0200
  • ba601e38b1 Merge branch 'feature/sag-tidsforbrug-v1' v2.2.68 Christian 2026-04-01 21:36:23 +0200
  • 30d1be61eb feat: Add global search functionality and email results section Christian 2026-04-01 21:34:58 +0200
  • bc504b9257 feat: Add subscription management functionality and AnyDesk API integration Christian 2026-03-30 07:50:15 +0200
  • 5b24c5d978 fix: stabilize call->case prefill and migration status routing feature/sag-tidsforbrug-v1 Christian 2026-03-26 00:32:54 +0100
  • 9f563941e6 feat: add migration validation script and enhance migration status UI Christian 2026-03-25 22:49:33 +0100
  • 205c0dab07 feat(timetracking): start sag tidsforbrug v1 backend+ui Christian 2026-03-25 16:33:49 +0100
  • 43fd651723 Release v2.2.67: mission touch UX, camera/webhook, env temperature feed v2.2.67 Christian 2026-03-25 13:46:03 +0100
  • daf2f29471 feat: improve billing, sag, orders, and email workflows v2.2.66 Christian 2026-03-23 20:35:15 +0100
  • a8eaf6e2a9 feat: enhance tag management and search functionality Christian 2026-03-20 18:43:45 +0100
  • 92b888b78f Add migrations for seeding tags and enhancing todo steps Christian 2026-03-20 00:24:58 +0100
  • dcae962481 release: v2.2.65 fix AI prompt tests and case email threading v2.2.65 Christian 2026-03-18 13:49:33 +0100
  • 243e4375e0 Add QuickCreate heuristic fallback when AI unavailable v2.2.64 Christian 2026-03-18 10:29:45 +0100
  • 153eb728e2 Fix QuickCreate AI request payload v2.2.63 Christian 2026-03-18 10:25:47 +0100
  • 73803f894b Fix SAG detail right column nesting v2.2.62 Christian 2026-03-18 09:58:31 +0100
  • 60d692c085 Fix SAG tab pane top rendering fallback v2.2.61 Christian 2026-03-18 09:46:33 +0100
  • beaea0288c release: v2.2.60 enforce active sag tab top view v2.2.60 Christian 2026-03-18 09:29:57 +0100
  • e07932f2cc release: v2.2.59 robust sag tab content scrolling v2.2.59 Christian 2026-03-18 08:57:29 +0100
  • 7a95623094 release: v2.2.58 sag tab top-position UX v2.2.58 Christian 2026-03-18 08:36:54 +0100
  • 9a3ada380f release: v2.2.57 email+sag tab stability v2.2.57 Christian 2026-03-18 07:33:32 +0100
  • eb5e14e2a1 release: v2.2.56 email layout + supplier invoice stabilization v2.2.56 Christian 2026-03-18 07:14:28 +0100
  • 074ab6a62a feat(email): add deadline and enhanced company search in email-to-sag flow v2.2.55 Christian 2026-03-17 22:08:05 +0100
  • 15feb18361 release: v2.2.53 notes for email-to-sag phase 1 v2.2.53 Christian 2026-03-17 21:58:40 +0100
  • 695854a272 feat(email): add functionality to send emails with attachments from case tab Christian 2026-03-17 21:51:43 +0100
  • 1d7107bff0 Release v2.2.52: harden admin users loading on v2 v2.2.52 Christian 2026-03-07 03:14:45 +0100
  • 7678b58cb4 Harden admin users endpoint fallback on partial schemas Christian 2026-03-07 03:14:29 +0100
  • 7e77266d97 Fix admin users list on partially migrated v2 DB Christian 2026-03-07 03:02:45 +0100
  • ba9622250a Release v2.2.51: fix user admin actions + archived sync monitor v2.2.51 Christian 2026-03-07 02:52:00 +0100
  • e3094d7ed0 Fix user admin actions on v2 + add archived sync monitor in settings Christian 2026-03-07 02:39:57 +0100
  • 959c9b4401 Fix: restore case email compose button in sag email tab v2.2.50 Christian 2026-03-06 16:11:05 +0100
  • acdc94cd18 Fix: force --no-cache on release builds; uvicorn workers=2 + keepalive Christian 2026-03-05 09:00:57 +0100
  • ed01f07f86 Release v2.2.49: sag relation tree UX, type dropdown, 12x quick-action modals, email service v2.2.49 Christian 2026-03-05 08:41:59 +0100
  • 1323320fed Release v2.2.48: sag sale-item fallback and mission webhook ping fixes v2.2.48 Christian 2026-03-04 07:40:18 +0100
  • 9fc57feda4 Release v2.2.47: webhook GET ping + v2 default API port v2.2.47 Christian 2026-03-04 07:22:39 +0100
  • 2bd5a3e057 Release v2.2.46: mission schema resilience and repair migration v2.2.46 Christian 2026-03-04 07:12:29 +0100
  • 4760b8b3c4 Add Mission Control navigation and dashboard option (v2.2.45) v2.2.45 Christian 2026-03-04 07:11:06 +0100
  • 701cc63375 Hotfix: cleanup legacy v2 containers + auto-expire ringing calls (v2.2.44) v2.2.44 Christian 2026-03-04 00:33:12 +0100
  • 803b45fab4 Hotfix: add Mission webhook event logging (v2.2.43) v2.2.43 Christian 2026-03-03 23:49:24 +0100
  • 45d8f4209b Hotfix: Yealink GET webhooks + safer podman deploy checks (v2.2.42) v2.2.42 Christian 2026-03-03 23:09:14 +0100
  • 91f709f4fe fix(postgres): use POSTGRES_DB in health checks v2.2.41 Christian 2026-03-03 22:37:48 +0100
  • dd02701b21 fix(docker): preserve downloaded release source during production build v2.2.40 Christian 2026-03-03 22:19:26 +0100
  • 8b863a3b68 feat(mission): add Mission Control MVP with realtime webhooks and fullscreen dashboard Christian 2026-03-03 22:11:45 +0100
  • f684325146 feat(mission): add Mission Control MVP with realtime webhooks and fullscreen dashboard v2.2.39 Christian 2026-03-03 22:11:45 +0100
  • 827463d59e Add dedicated SAG email tab with preview and filters v2.2.38 Christian 2026-03-03 14:33:11 +0100
  • b80f91fae1 release: v2.2.37 v2.2.37 Christian 2026-03-03 10:52:53 +0100
  • 81cc3a4a9e fix: enhance email threading and extraction logic in sag email handling Christian 2026-03-03 10:42:16 +0100
  • b0a51f1919 release: v2.2.36 helpdesk sag routing v2.2.36 Christian 2026-03-02 23:58:56 +0100
  • 2d2c7aeb9b fix: template builder AI URL /ai-analyze → /ai/analyze v2.2.35 v2.2.35 Christian 2026-03-02 15:46:30 +0100
  • bf28e94d6e fix: JSON truncation num_predict 8000 + 5-stage parser + batch-analyze endpoint v2.2.34 v2.2.34 Christian 2026-03-02 13:48:14 +0100
  • 72acca9e8b fix: duplikat link-vendor endpoint + extraction_id reference fix v2.2.33 v2.2.33 Christian 2026-03-02 13:12:41 +0100