Christian
a8eaf6e2a9
feat: enhance tag management and search functionality
...
- Updated the index.html template to include a new column for "Næste todo" in the sag table.
- Added new JavaScript functions to load and manage case statuses in settings.html, including normalization and rendering of statuses.
- Introduced a new tag search feature in tags_admin.html, allowing users to filter tags by name, type, and module with pagination support.
- Enhanced the backend router.py to include a new endpoint for listing tag usage across modules with server-side filtering and pagination.
- Improved the overall UI and UX of the tag administration page, including responsive design adjustments and better error handling.
2026-03-20 18:43:45 +01:00
Christian
92b888b78f
Add migrations for seeding tags and enhancing todo steps
...
- Created migration 146 to seed case type tags with various categories and keywords.
- Created migration 147 to seed brand and type tags, including a comprehensive list of brands and case types.
- Added migration 148 to introduce a new column `is_next` in `sag_todo_steps` for persistent next-task selection.
- Implemented a new script `run_migrations.py` to facilitate running SQL migrations against the PostgreSQL database with options for dry runs and error handling.
2026-03-20 00:24:58 +01:00
Christian
dcae962481
release: v2.2.65 fix AI prompt tests and case email threading
2026-03-18 13:49:33 +01:00
Christian
243e4375e0
Add QuickCreate heuristic fallback when AI unavailable
2026-03-18 10:29:45 +01:00
Christian
153eb728e2
Fix QuickCreate AI request payload
2026-03-18 10:25:47 +01:00
Christian
73803f894b
Fix SAG detail right column nesting
2026-03-18 09:58:31 +01:00
Christian
60d692c085
Fix SAG tab pane top rendering fallback
2026-03-18 09:46:33 +01:00
Christian
beaea0288c
release: v2.2.60 enforce active sag tab top view
2026-03-18 09:29:57 +01:00
Christian
e07932f2cc
release: v2.2.59 robust sag tab content scrolling
2026-03-18 08:57:29 +01:00
Christian
7a95623094
release: v2.2.58 sag tab top-position UX
2026-03-18 08:36:54 +01:00
Christian
9a3ada380f
release: v2.2.57 email+sag tab stability
2026-03-18 07:33:32 +01:00
Christian
eb5e14e2a1
release: v2.2.56 email layout + supplier invoice stabilization
2026-03-18 07:14:28 +01:00
Christian
074ab6a62a
feat(email): add deadline and enhanced company search in email-to-sag flow
2026-03-17 22:08:05 +01:00
Christian
15feb18361
release: v2.2.53 notes for email-to-sag phase 1
2026-03-17 21:58:40 +01:00
Christian
695854a272
feat(email): add functionality to send emails with attachments from case tab
2026-03-17 21:51:43 +01:00
Christian
1d7107bff0
Release v2.2.52: harden admin users loading on v2
2026-03-07 03:14:45 +01:00
Christian
7678b58cb4
Harden admin users endpoint fallback on partial schemas
2026-03-07 03:14:29 +01:00
Christian
7e77266d97
Fix admin users list on partially migrated v2 DB
2026-03-07 03:02:45 +01:00
Christian
ba9622250a
Release v2.2.51: fix user admin actions + archived sync monitor
2026-03-07 02:52:00 +01:00
Christian
e3094d7ed0
Fix user admin actions on v2 + add archived sync monitor in settings
2026-03-07 02:39:57 +01:00
Christian
959c9b4401
Fix: restore case email compose button in sag email tab
2026-03-06 16:11:05 +01:00
Christian
acdc94cd18
Fix: force --no-cache on release builds; uvicorn workers=2 + keepalive
2026-03-05 09:00:57 +01:00
Christian
ed01f07f86
Release v2.2.49: sag relation tree UX, type dropdown, 12x quick-action modals, email service
2026-03-05 08:41:59 +01:00
Christian
1323320fed
Release v2.2.48: sag sale-item fallback and mission webhook ping fixes
2026-03-04 07:40:18 +01:00
Christian
9fc57feda4
Release v2.2.47: webhook GET ping + v2 default API port
2026-03-04 07:22:39 +01:00
Christian
2bd5a3e057
Release v2.2.46: mission schema resilience and repair migration
2026-03-04 07:12:29 +01:00
Christian
4760b8b3c4
Add Mission Control navigation and dashboard option (v2.2.45)
2026-03-04 07:11:06 +01:00
Christian
701cc63375
Hotfix: cleanup legacy v2 containers + auto-expire ringing calls (v2.2.44)
2026-03-04 00:33:12 +01:00
Christian
803b45fab4
Hotfix: add Mission webhook event logging (v2.2.43)
2026-03-03 23:49:24 +01:00
Christian
45d8f4209b
Hotfix: Yealink GET webhooks + safer podman deploy checks (v2.2.42)
2026-03-03 23:09:14 +01:00
Christian
91f709f4fe
fix(postgres): use POSTGRES_DB in health checks
2026-03-03 22:37:48 +01:00
Christian
dd02701b21
fix(docker): preserve downloaded release source during production build
2026-03-03 22:19:26 +01:00
Christian
8b863a3b68
feat(mission): add Mission Control MVP with realtime webhooks and fullscreen dashboard
2026-03-03 22:12:05 +01:00
Christian
827463d59e
Add dedicated SAG email tab with preview and filters
2026-03-03 14:33:53 +01:00
Christian
b80f91fae1
release: v2.2.37
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-03 10:52:53 +01:00
Christian
81cc3a4a9e
fix: enhance email threading and extraction logic in sag email handling
2026-03-03 10:42:16 +01:00
Christian
b0a51f1919
release: v2.2.36 helpdesk sag routing
2026-03-02 23:58:56 +01:00
Christian
2d2c7aeb9b
fix: template builder AI URL /ai-analyze → /ai/analyze v2.2.35
2026-03-02 15:46:30 +01:00
Christian
bf28e94d6e
fix: JSON truncation num_predict 8000 + 5-stage parser + batch-analyze endpoint v2.2.34
2026-03-02 13:48:14 +01:00
Christian
72acca9e8b
fix: duplikat link-vendor endpoint + extraction_id reference fix v2.2.33
2026-03-02 13:12:41 +01:00
Christian
4953c82b93
fix: link-vendor opretter minimal extraction hvis ingen findes v2.2.32
2026-03-02 13:12:01 +01:00
Christian
4b2b0ea0f3
fix: PDF iframe størrelse + AI skelner leverandør fra BMC-modtager v2.2.31
2026-03-02 12:59:17 +01:00
Christian
8d29302b01
fix: console logging + robust auto-reprocess med isRetry guard v2.2.30
2026-03-02 09:47:07 +01:00
Christian
8a0dbcd1cc
feat: auto-reprocess faktura når panel åbnes uden AI-data v2.2.29
2026-03-02 09:41:06 +01:00
Christian
d561a063f6
fix: vendor pre-fill bruger server-normaliseret llm_data + operator precedence fix v2.2.28
2026-03-02 09:33:50 +01:00
Christian
14ccd5accf
fix: llm_response_json already parsed object i split-view modal v2.2.27
2026-03-02 09:22:40 +01:00
Christian
bdf76a2a80
feat: quick opret leverandør split-view panel v2.2.26
2026-03-02 09:09:30 +01:00
Christian
2ed3118c83
fix: exclude OWN_CVR from AI vendor extraction v2.2.25
2026-03-02 09:01:43 +01:00
Christian
aabd9f0069
fix: remove vat_note from extraction_lines INSERT v2.2.24
2026-03-02 08:54:14 +01:00
Christian
5e94fc5e69
fix: wrong table name supplier_invoice_extractions -> extractions v2.2.23
2026-03-02 08:48:03 +01:00