-
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
v2.2.54
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