Commit Graph

  • 2f022bf085 Release v2.0.2 updates v2.0.2 Christian 2026-01-28 10:26:22 +0100
  • 7c569527fe Add migration execution feature Christian 2026-01-28 10:25:21 +0100
  • 5c63385495 Add migrations link to settings page v2.0.1 Christian 2026-01-28 09:09:39 +0100
  • ce7bbff766 Release v2.0.0 updates Christian 2026-01-28 08:03:17 +0100
  • c2a265d5f9 Add local pipeline opportunities v2.0.0 v1.3.152 Christian 2026-01-28 07:48:10 +0100
  • 262fa80aef Add pipeline page and link v1.3.151 Christian 2026-01-28 01:41:57 +0100
  • c7aa6fe3f5 Bump version to 1.3.150 v1.3.150 Christian 2026-01-28 01:36:44 +0100
  • 31fc285342 feat: Fetch from multiple e-conomic endpoints for complete data v1.3.149 Christian 2026-01-27 08:42:22 +0100
  • 04a472d204 fix: Remove undefined matrixHtml reference v1.3.148 Christian 2026-01-27 08:36:32 +0100
  • 41716ba683 fix: Use /invoices/drafts with proper customer filtering v1.3.147 Christian 2026-01-27 08:31:22 +0100
  • 0d9f5a4332 feat: Use customer-specific invoices endpoint v1.3.146 Christian 2026-01-27 07:24:35 +0100
  • e14aff89d7 fix: Apply date filter on customer_invoices not all_invoices v1.3.145 Christian 2026-01-27 07:23:19 +0100
  • bff284f398 fix: Remove duplicate customer filtering code v1.3.144 Christian 2026-01-27 07:22:00 +0100
  • ffffa8e004 feat: Fetch from multiple e-conomic endpoints v1.3.143 Christian 2026-01-27 07:21:02 +0100
  • b764224eff fix: Use /invoices/drafts endpoint instead of /sent v1.3.142 Christian 2026-01-27 07:20:01 +0100
  • 404e81a7a8 fix: Fetch all invoices then filter by customer v1.3.141 Christian 2026-01-27 07:18:36 +0100
  • 8d98e3f01c feat: Use customer filter in e-conomic API call v1.3.140 Christian 2026-01-27 07:17:26 +0100
  • 2c524c9a05 fix: Apply date filter in code instead of API parameter v1.3.139 Christian 2026-01-27 07:15:44 +0100
  • e0909d4586 fix: Fix month calculation bug in date filter v1.3.138 Christian 2026-01-27 07:14:40 +0100
  • 1bf04d45b1 feat: Extend invoice filter to 13 months for yearly items v1.3.137 Christian 2026-01-27 07:10:25 +0100
  • 86ad68c362 fix: Adjust date filter to 1st of month 12 months back v1.3.136 Christian 2026-01-27 07:09:50 +0100
  • 180933948f feat: Add 1-year filter + search to subscription matrix v1.3.135 Christian 2026-01-27 07:08:09 +0100
  • 36e0f8b0f7 chore: Bump version to 1.3.134 v1.3.134 Christian 2026-01-27 06:58:49 +0100
  • 7d5ec89e13 fix: Skip invoice lines with zero amount (text/description fields only) Christian 2026-01-27 06:58:39 +0100
  • ea062e10ae chore: Bump version to 1.3.133 v1.3.133 Christian 2026-01-27 01:53:42 +0100
  • cb7e209769 fix: Add pagination to e-conomic API to fetch ALL invoices (not just first 1000) Christian 2026-01-27 01:53:34 +0100
  • c05b11387d chore: Bump version to 1.3.132 v1.3.132 Christian 2026-01-27 01:46:46 +0100
  • 4ce8031513 feat: Add comprehensive logging to subscription matrix for debugging Christian 2026-01-27 01:46:38 +0100
  • 1845c9aea2 chore: Bump version to 1.3.131 v1.3.131 Christian 2026-01-27 01:33:57 +0100
  • 2ba9f5e103 fix: Lenient filtering for subscription matrix - include all recurring products Christian 2026-01-27 01:33:46 +0100
  • 89d378cf8a chore: bump version to 1.3.130 v1.3.130 Christian 2026-01-27 01:19:20 +0100
  • 501032efcd fix: Include period-based lines and normalize product grouping Christian 2026-01-27 01:19:08 +0100
  • 9c6834b9f6 chore: bump version to 1.3.129 v1.3.129 Christian 2026-01-27 00:59:15 +0100
  • 0b5d98fdc4 fix: Prefer line-level period text and broaden invoice title parsing Christian 2026-01-27 00:59:02 +0100
  • 3a19f8233e chore: bump version to 1.3.128 v1.3.128 Christian 2026-01-27 00:49:36 +0100
  • fbe43b82e1 fix: Group products and parse period from invoice title Christian 2026-01-27 00:49:23 +0100
  • 8ec12819f7 chore: bump version to 1.3.127 v1.3.127 Christian 2026-01-27 00:34:57 +0100
  • 39b49d4d54 feat: Include invoice title keywords in subscription matrix filter Christian 2026-01-27 00:34:44 +0100
  • 8ec457bba1 chore: bump version to 1.3.126 v1.3.126 Christian 2026-01-26 17:17:21 +0100
  • 1b48e659a8 feat: Show 12-month matrix with empty cells for missing invoices Christian 2026-01-26 17:17:14 +0100
  • 6de869c86a chore: bump version to 1.3.125 v1.3.125 Christian 2026-01-26 17:07:25 +0100
  • 1f5d6a8536 fix: Add ALLOWED_EXTENSIONS config for file uploads Christian 2026-01-26 17:07:17 +0100
  • c9f04c77b4 chore: bump version to 1.3.124 v1.3.124 Christian 2026-01-25 14:46:07 +0100
  • 6b7b63f7d7 feat: Add Abonnements Matrix feature with e-conomic invoice aggregation Christian 2026-01-25 14:46:00 +0100
  • 3dcd04396e feat(webshop): Initial implementation of webshop module with views, migrations, and templates Christian 2026-01-25 03:29:28 +0100
  • eacbd36e83 feat: Implement Transcription Service for audio files using Whisper API Christian 2026-01-11 19:23:21 +0100
  • f62cd8104a feat: Enhance time tracking with Hub Worklog integration and editing capabilities Christian 2026-01-10 21:09:29 +0100
  • a1d4696005 feat: Add new time tracking wizard and registrations view Christian 2026-01-10 01:37:08 +0100
  • 19827d03a8 feat: Enhance time tracking by excluding billed entries from views and approval processes Christian 2026-01-09 08:01:28 +0100
  • ccb7714779 feat: Implement tracking of billed Hub order ID for time entries and update related services Christian 2026-01-08 18:57:04 +0100
  • cbcd0fe4e7 feat: Implement data consistency checking system for customer data across BMC Hub, vTiger, and e-conomic Christian 2026-01-08 18:28:00 +0100
  • c855f5d027 feat(migrations): add supplier invoice enhancements for accounting integration Christian 2026-01-07 10:32:41 +0100
  • 42b766b31e Add scripts for managing e-conomic customer numbers Christian 2026-01-06 19:59:07 +0100
  • ca53573952 feat: Enhance email processing and backup scheduling Christian 2026-01-06 15:11:28 +0100
  • 5f603bdd2e chore: Bump version to 1.3.123 v1.3.123 Christian 2026-01-06 13:17:36 +0100
  • 1f21ad2ec1 fix: Correct BMC Office router file structure Christian 2026-01-06 13:17:28 +0100
  • 08fd2a04c7 feat: Complete activity logging system - customer CRUD, contacts, subscriptions, BMC Office Christian 2026-01-06 13:16:25 +0100
  • af044a7be8 feat: Add comprehensive customer activity logging for all CRUD operations Christian 2026-01-06 13:12:46 +0100
  • b03dd5c8f6 chore: Bump version to 1.3.122 v1.3.122 Christian 2026-01-06 12:54:27 +0100
  • 50fbb5ab92 feat: Add activity logging for BMC Office subscription imports Christian 2026-01-06 12:54:10 +0100
  • 5f486578c7 chore: Bump version to 1.3.121 Christian 2026-01-06 08:45:47 +0100
  • 2419ddc5d8 fix: Allow external navigation from settings menu v1.3.121 Christian 2026-01-06 08:45:36 +0100
  • 373c4da57c chore: Bump version to 1.3.120 v1.3.120 Christian 2026-01-06 08:43:39 +0100
  • c7986b0abf feat: Add BMC Office Import link to admin menu Christian 2026-01-06 08:43:30 +0100
  • cc76eb652a fix: Upgrade pandas to 2.2.3 for Python 3.13 compatibility and fix Dockerfile build order Christian 2026-01-06 08:39:23 +0100
  • 1c7bb9ca3a feat: Add pandas and openpyxl for Excel upload Christian 2026-01-06 08:21:54 +0100
  • bd746b7f9c feat: Add BMC Office subscriptions Excel upload interface with auto customer mapping v1.3.119 Christian 2026-01-06 08:21:24 +0100
  • da5ec19188 fix: Use execute_query instead of execute_query_single to return all customer contacts v1.3.118 Christian 2026-01-05 19:03:34 +0100
  • 935d2253f7 fix: Move order number from heading to otherReference field only v1.3.117 Christian 2026-01-05 18:56:24 +0100
  • 3195afe460 fix: Only use case_no from vtiger_data, never parse from vtiger_id (v1.3.116) v1.3.116 Christian 2026-01-05 17:17:46 +0100
  • 34ca9fca93 fix: Prioritize 'title' field over 'ticket_title' from vTiger (v1.3.115) v1.3.115 Christian 2026-01-05 17:16:44 +0100
  • 99eac06cfd fix: Wizard shows case title instead of case_no (v1.3.114) v1.3.114 Christian 2026-01-05 17:12:41 +0100
  • 0974f41bd1 feat: Add endpoint to fix empty case titles from vtiger_data (v1.3.113) v1.3.113 Christian 2026-01-05 17:06:44 +0100
  • 0b9765c5a2 fix: Use 'title' field from vTiger Cases as fallback for ticket_title (v1.3.112) v1.3.112 Christian 2026-01-05 16:56:28 +0100
  • 1ebb1fa2cd fix: Never use time descriptions as case title, only contact+date fallback (v1.3.111) v1.3.111 Christian 2026-01-05 16:52:58 +0100
  • d99d542a24 fix: Use contact name + date as case title fallback (v1.3.110) v1.3.110 Christian 2026-01-05 16:44:18 +0100
  • 1e45ec70bf fix: Better case title fallback logic - use descriptions or 'Arbejde' (v1.3.109) v1.3.109 Christian 2026-01-05 16:43:16 +0100
  • dfcb523e12 chore: Update VERSION to 1.3.108 v1.3.108 Christian 2026-01-05 16:34:23 +0100
  • 11f9e97c1d fix: Use case_no from vtiger_data for order case numbers (v1.3.108) Christian 2026-01-05 16:34:13 +0100
  • 031212ae82 chore: Update VERSION to 1.3.107 v1.3.107 Christian 2026-01-05 16:08:51 +0100
  • 7bcae58fdf fix: Use localhost/ prefix for local images (v1.3.107) Christian 2026-01-05 15:57:19 +0100
  • 9336edd5cc feat: Add manual customer linking endpoint (v1.3.106) v1.3.106 Christian 2026-01-05 14:15:04 +0100
  • fa55e6b98e Fix: Simply-CRM sync opretter nu manglende customers i Hub (ikke kun opdaterer eksisterende) v1.3.105 Christian 2026-01-05 12:35:02 +0100
  • 808a8bb2ee Fix: Ambiguous column reference i link_tmodule_customers_to_hub (NOT EXISTS i stedet for NOT IN) v1.3.104 Christian 2026-01-05 11:50:14 +0100
  • 5e66ef6563 Add: Customer linking verification endpoint med health score og anbefalinger v1.3.103 Christian 2026-01-05 11:34:39 +0100
  • 05ec5b5903 Fix: Brug economic_acc_number field fra Simply-CRM (ikke account_no) v1.3.102 Christian 2026-01-05 11:28:45 +0100
  • 1380369dff Add: Sync e-conomic customer numbers fra Simply-CRM + auto-link timetracking customers v1.3.101 Christian 2026-01-05 11:08:49 +0100
  • 24a517a10c Fix: Brug fuldt case ID (ikke kun sidste 4 cifre) + auto-link kunder efter vTiger sync v1.3.100 Christian 2026-01-05 10:56:32 +0100
  • 68eb1d31d1 Fix: Bedre case title fallback og klarere fejlbesked for manglende customer linking v1.3.99 Christian 2026-01-05 10:42:57 +0100
  • e69f211fbf Fix: Vis kun den specifikke entry når time_id parameter er sat v1.3.98 Christian 2026-01-02 16:53:25 +0100
  • d76296ea73 Fix: Fjern duplicate loadNextEntry() call der overskriver currentEntry v1.3.97 Christian 2026-01-02 16:50:40 +0100
  • d704a2f780 Debug: Tilføj console.log for at tracke entry loading i wizard v1.3.96 Christian 2026-01-02 16:40:03 +0100
  • 1c12014c5a Fix: Load specific entry viser nu korrekt entry selv hvis den ikke er pending v1.3.95 Christian 2026-01-02 16:34:59 +0100
  • 0b06276963 Fix: displayCaseEntries viser nu korrekt den ønskede entry i stedet for altid første entry v1.3.94 Christian 2026-01-02 16:25:13 +0100
  • 26fda2e419 Fix: Brug korrekt funktion og setup til at vise specifik time entry i wizard v1.3.93 Christian 2026-01-02 16:17:46 +0100
  • 1356c251e9 Fix: Tilføj manglende except block i get_customer_time_entries v1.3.92 Christian 2026-01-02 16:08:59 +0100
  • bf72fc4a49 Fix: Wizard kan nu hoppe direkte til specifik tidsregistrering via time_id parameter v1.3.91 Christian 2026-01-02 15:53:00 +0100
  • 8100432079 Vis case titel fra vTiger i fakturalinje beskrivelse v1.3.90 Christian 2026-01-02 15:27:46 +0100
  • ffbaf6190a Fjern oprundingsinfo fra fakturalinje beskrivelse v1.3.89 Christian 2026-01-02 15:17:46 +0100
  • acc89d9f09 Fix: Fjern dato-mønstre fra fakturalinjer + vis oprunding i minutter v1.3.88 Christian 2026-01-02 15:12:05 +0100