Commit Graph

  • a8eaf6e2a9 feat: enhance tag management and search functionality main 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
  • 4953c82b93 fix: link-vendor opretter minimal extraction hvis ingen findes v2.2.32 v2.2.32 Christian 2026-03-02 13:12:01 +0100
  • 4b2b0ea0f3 fix: PDF iframe størrelse + AI skelner leverandør fra BMC-modtager v2.2.31 v2.2.31 Christian 2026-03-02 12:59:17 +0100
  • 8d29302b01 fix: console logging + robust auto-reprocess med isRetry guard v2.2.30 v2.2.30 Christian 2026-03-02 09:47:07 +0100
  • 8a0dbcd1cc feat: auto-reprocess faktura når panel åbnes uden AI-data v2.2.29 v2.2.29 Christian 2026-03-02 09:41:06 +0100
  • d561a063f6 fix: vendor pre-fill bruger server-normaliseret llm_data + operator precedence fix v2.2.28 v2.2.28 Christian 2026-03-02 09:33:50 +0100
  • 14ccd5accf fix: llm_response_json already parsed object i split-view modal v2.2.27 v2.2.27 Christian 2026-03-02 09:22:40 +0100
  • bdf76a2a80 feat: quick opret leverandør split-view panel v2.2.26 v2.2.26 Christian 2026-03-02 09:09:30 +0100
  • 2ed3118c83 fix: exclude OWN_CVR from AI vendor extraction v2.2.25 v2.2.25 Christian 2026-03-02 09:01:43 +0100
  • aabd9f0069 fix: remove vat_note from extraction_lines INSERT v2.2.24 v2.2.24 Christian 2026-03-02 08:54:14 +0100
  • 5e94fc5e69 fix: wrong table name supplier_invoice_extractions -> extractions v2.2.23 v2.2.23 Christian 2026-03-02 08:48:03 +0100
  • de59bc8367 fix: add pdfplumber to requirements v2.2.22 v2.2.22 Christian 2026-03-02 08:44:23 +0100
  • 744b405142 fix: vendor info + rerun button on supplier invoices v2.2.21 v2.2.21 Christian 2026-03-02 06:22:33 +0100
  • ea4905ef8a fix: vendor DB lookup after regex/AI extraction v2.2.20 v2.2.20 Christian 2026-03-02 00:35:44 +0100
  • 09de3c7373 feat: auto-link vendor from PDF extraction, improve vendor suggestion v2.2.19 v2.2.19 Christian 2026-03-02 00:26:23 +0100
  • c6d310e96d feat: analyze PDF attachments for invoice extraction v2.2.18 v2.2.18 Christian 2026-03-02 00:17:41 +0100
  • 3d24987365 fix: use execute_query_single for duplicate checksum check v2.2.17 v2.2.17 Christian 2026-03-02 00:05:24 +0100
  • 2fc8a1adce fix: remove service_healthy depends_on condition (podman-compose compat) v2.2.16 v2.2.16 Christian 2026-03-01 23:30:46 +0100
  • aa7b0894af fix: MAX_FILE_SIZE_MB → EMAIL_MAX_UPLOAD_SIZE_MB in supplier invoice upload v2.2.15 v2.2.15 Christian 2026-03-01 20:15:40 +0100
  • 3978dae692 fix: BACKUP_STORAGE_PATH→/app/data/backups + container_name STACK_NAME + pdf extension v2.2.14 v2.2.14 Christian 2026-03-01 20:06:02 +0100
  • c5aa31b825 fix: container_name uses STACK_NAME + ALLOWED_EXTENSIONS CSV parsing v2.2.13 v2.2.13 Christian 2026-03-01 20:01:11 +0100
  • 84c837f303 fix: store PDF bytes in DB (content_data) + re-save existing email attachments v2.2.11 v2.2.11 Christian 2026-03-01 16:36:05 +0100
  • eb0dad8a10 fix: read body_html + resolve relative file paths for PDF extraction v2.2.9 Christian 2026-03-01 16:03:07 +0100
  • 14e1c87a4c fix: dedicated footer parser + debug logging for PDF text extraction v2.2.8 Christian 2026-03-01 15:51:45 +0100
  • 04acdecb91 fix: extract address/company from invoice footer dash-format (KONI Accounting style) v2.2.7 Christian 2026-03-01 12:22:14 +0100
  • a8970701ab fix: massively improved vendor info extraction (CVR/address/phone/domain) v2.2.6 Christian 2026-03-01 12:04:53 +0100
  • 07584b1b0c feat: quick-create customer/vendor from unknown email sender v2.2.5 Christian 2026-03-01 11:24:06 +0100
  • 14b13b8239 fix: migration 138 use string-concat EXECUTE, no nested dollar-quoting v2.2.4 Christian 2026-03-01 03:05:34 +0100
  • a33da15550 fix: migration 138 nested dollar-quote bug for integer column Christian 2026-03-01 02:59:26 +0100
  • 8d7d32571a Release v2.2.4: AI prompt test feature + updateto.sh path fix Christian 2026-03-01 02:56:38 +0100
  • abd5014eb0 Release v2.2.3: migration 138 integer compatibility hotfix v2.2.3 Christian 2026-02-22 03:35:56 +0100
  • e772311a86 Release v2.2.2: sync safety hardening v2.2.2 Christian 2026-02-22 03:27:40 +0100
  • bef5c20c83 feat: Implement AI-powered Case Analysis Service and QuickCreate Modal v2.2.1 v2.2.0 Christian 2026-02-20 07:10:06 +0100
  • e6b4d8fb47 feat: add alert notes functionality with inline and modal display Christian 2026-02-17 12:49:11 +0100
  • 3cddb71cec feat: Add Technician Dashboard V1, V2, and V3 with enhanced UI and functionality Christian 2026-02-17 08:29:05 +0100
  • 891180f3f0 Refactor opportunities and settings management Christian 2026-02-15 11:12:58 +0100
  • 0831715d3a feat: add SMS service and frontend integration Christian 2026-02-14 02:26:29 +0100
  • 7eda0ce58b feat(dashboard): enhance dashboard stats and add upcoming reminders feature Christian 2026-02-12 07:03:18 +0100
  • 489f81a1e3 feat: Enhance hardware detail view with ESET data synchronization and specifications Christian 2026-02-11 23:51:21 +0100
  • 297a8ef2d6 feat: Implement ESET integration for hardware management Christian 2026-02-11 13:23:32 +0100
  • 3d7fb1aa48 feat(migrations): add AnyDesk session management and customer wiki slug updates Christian 2026-02-10 14:40:38 +0100
  • 693ac4cfd6 feat: Add case types to settings if not found Christian 2026-02-09 15:30:07 +0100
  • 6320809f17 feat: Add subscriptions and products management Christian 2026-02-08 12:42:19 +0100
  • e4b9091a1b feat: Implement fixed-price agreements frontend views and related templates Christian 2026-02-08 01:45:00 +0100
  • b43e9f797d feat: Add reminder system for sag cases with user preferences and notification channels Christian 2026-02-06 10:47:14 +0100
  • b06ff693df feat: Enhance contact management and user/group functionalities Christian 2026-02-03 15:37:16 +0100
  • 56d6d45aa2 feat(sag): Add Varekøb & Salg module with database migration and frontend template Christian 2026-02-02 20:23:56 +0100
  • d5dd958bf9 Refactor Sager module templates and functionality Christian 2026-02-01 11:58:44 +0100
  • 464c27808c Refactor case management views and templates for improved structure and styling Christian 2026-02-01 00:38:10 +0100
  • fe2110891f feat: redesign case detail page with 3-row layout and SAG compatibility modal Christian 2026-02-01 00:29:57 +0100
  • 0373c1d7a4 feat(tag-picker): Enhance keyboard shortcut context handling and logging Christian 2026-02-01 00:25:02 +0100
  • 29acdf3e01 Add tests for new SAG module endpoints and module deactivation Christian 2026-01-31 23:16:24 +0100
  • 25168108d6 feat(sag): Initialize case management module with CRUD operations, relations, and tags Christian 2026-01-29 23:07:33 +0100
  • ef171c7573 Fix: Migration interface now shows correct Podman commands for production servers v2.1.1 Christian 2026-01-29 00:47:40 +0100
  • 4b467aeeec Release v2.1.0 v2.1.0 Christian 2026-01-29 00:36:32 +0100
  • f059cb6c95 feat: Add product search endpoint and enhance opportunity management Christian 2026-01-28 14:37:47 +0100
  • c66d652283 Release v2.0.6 v2.0.6 Christian 2026-01-28 10:52:36 +0100
  • 43c7d64a01 Release v2.0.5 v2.0.5 Christian 2026-01-28 10:47:29 +0100
  • 08b7abbeea Release v2.0.4 v2.0.4 Christian 2026-01-28 10:41:48 +0100
  • 3543a9b079 Release v2.0.3 v2.0.3 Christian 2026-01-28 10:35:02 +0100