bmc_hub/tests
Christian abfb945679 feat(planner): add overdue cases handling and improve case rendering
- Introduced `overdueCases` state to track overdue cases in the planner.
- Enhanced `loadCases` function to fetch and store overdue cases.
- Updated `renderCases` to display overdue cases with appropriate labels.
- Modified case card rendering to highlight overdue cases.

fix(telefoni): ensure WebSocket connection on DOMContentLoaded

- Adjusted WebSocket connection logic to handle cases where the script loads after DOMContentLoaded.

test(tests): add tests for case creation and internal ticket handling

- Added tests to ensure ticket creation commits all optional data.
- Implemented tests for internal ticket creation, ensuring correct customer and user assignments.

feat(migrations): add new tables for email configuration and case assignments

- Created `email_connection_configurations` table for managing email settings.
- Introduced `sag_case_assignees` table to handle individual case assignments.
- Added `sag_case_details` table for structured case type details.
- Updated existing case types to align with new templates and added support for internal tickets.

fix(timetracking): allow manual time creation without case customer

- Modified manual time creation to support entries without a customer.
- Updated settlement options to recommend internal settlement for customerless time.

feat(v4): enhance case detail template with new features

- Added new features to the case detail template, including compact icons and inline relation creation.
- Improved comment actions and time tracking functionalities.
2026-09-20 03:33:10 +02:00
..
browser Implement four-eyes approval process for e-conomic changes 2026-09-13 02:30:52 +02:00
api.http feat: Add subscription management functionality and AnyDesk API integration 2026-03-30 07:50:15 +02:00
test_bankruptcy_workflow.py feat: Enhance AnyDesk integration and vendor email domain management 2026-07-30 20:11:43 +02:00
test_case_create_dom.cjs release: v2.8.0 case creation and messaging 2026-09-08 01:55:47 +02:00
test_case_create_support.py feat(planner): add overdue cases handling and improve case rendering 2026-09-20 03:33:10 +02:00
test_contacts_router_simple.py release: v2.7.2 2026-08-28 20:49:55 +02:00
test_customer_crm_improvements.py release: v2.7.2 2026-08-28 20:49:55 +02:00
test_danish_ui_text.py checkpoint: before bottom bar and side panel fixes 2026-08-17 19:27:43 +02:00
test_drift_uisp_support.py chore(release): bump version to 2.3.23 2026-07-03 20:20:22 +02:00
test_economic_catalog.py release: v2.8.14 add ALSO billing periods 2026-09-14 13:35:38 +02:00
test_economy_time_queue.py release: v2.6.0 2026-08-25 01:09:45 +02:00
test_global_search.py checkpoint: before bottom bar and side panel fixes 2026-08-17 19:27:43 +02:00
test_globalconnect_internet_sync.py Implement tests for sag module, add knowledge base templates, and enhance internet connection migrations 2026-08-30 14:34:43 +02:00
test_internal_message_dom.cjs release: v2.8.0 case creation and messaging 2026-09-08 01:55:47 +02:00
test_internal_messages.py release: v2.8.0 case creation and messaging 2026-09-08 01:55:47 +02:00
test_internet_change_case_service.py feat(migrations): add AI benchmark and vTiger archive tables 2026-08-31 13:01:35 +02:00
test_internet_connections_module.py feat(migrations): add AI benchmark and vTiger archive tables 2026-08-31 13:01:35 +02:00
test_internet_quick_setup.py release: v2.8.3 invoice and internet workflows 2026-09-11 13:51:10 +02:00
test_invoice2data_globalconnect.py Add comprehensive tests for internet connections module, invoice parsing, and subscription provisioning 2026-07-09 23:44:30 +02:00
test_invoice_error_finder.py feat: Enhance opportunity listing and invoice error finder functionality 2026-07-17 01:58:02 +02:00
test_invoice_hybrid_extraction.py release: v2.8.3 invoice and internet workflows 2026-09-11 13:51:10 +02:00
test_locations_wall_outlets.py feat: add locations outlet and cross-field management 2026-07-17 10:23:57 +02:00
test_message_inbox_dom.cjs release: v2.8.0 case creation and messaging 2026-09-08 01:55:47 +02:00
test_migration_center.py feat: Add end-to-end tests for Sag module HTTP API 2026-07-28 14:18:24 +02:00
test_mobile_recorder_provisioning.py feat(subscriptions): enhance subscription update logic to allow direct edits for drafts and add new endpoint for manual invoice processing 2026-09-07 19:05:58 +02:00
test_module_deactivation.py Add tests for new SAG module endpoints and module deactivation 2026-01-31 23:16:24 +01:00
test_ollama_amount_normalization.py release: v2.8.2 fix Ollama amount normalization 2026-09-09 11:57:37 +02:00
test_order_economic_safety_config.py release: v2.8.12 add complete economic export receipt 2026-09-13 11:41:50 +02:00
test_planner.py feat(planner): add overdue cases handling and improve case rendering 2026-09-20 03:33:10 +02:00
test_products_apigateway.py release: v2.6.0 2026-08-25 01:09:45 +02:00
test_project_ct_archive.py feat(migrations): add AI benchmark and vTiger archive tables 2026-08-31 13:01:35 +02:00
test_sag_module.py feat(planner): add overdue cases handling and improve case rendering 2026-09-20 03:33:10 +02:00
test_sag_solution_knowledge.py feat(migrations): add AI benchmark and vTiger archive tables 2026-08-31 13:01:35 +02:00
test_shipmondo_integration.py release: v2.6.0 2026-08-25 01:09:45 +02:00
test_subscription_billing_calendar.py feat(subscriptions): enhance subscription update logic to allow direct edits for drafts and add new endpoint for manual invoice processing 2026-09-07 19:05:58 +02:00
test_subscription_network_provisioning.py Add comprehensive tests for internet connections module, invoice parsing, and subscription provisioning 2026-07-09 23:44:30 +02:00
test_telefoni_call_logging.py release: v2.7.2 2026-08-28 20:49:55 +02:00
test_timetracking_manual_time.py feat(planner): add overdue cases handling and improve case rendering 2026-09-20 03:33:10 +02:00
test_website_content.py release: v2.7.2 2026-08-28 20:49:55 +02:00