a9a60e3315
Restore Autotask PSA integration
...
Restored from branch v20260203-13-autotask-resolution-item-wrapper with
the following functionality:
- Autotask REST API client with support for tickets, notes, companies,
and reference data (queues, sources, priorities, statuses)
- Safe ticket updates preserving stabilizing fields per API contract
- Database models for Autotask settings, customer mapping, and ticket linkage
- Settings UI for Autotask configuration with connection test
- Run Checks integration for ticket creation
- Customers page with Autotask company mapping
- Ticket linking during mail import
Also preserved the require_daily_dashboard_visit setting from the
current branch.
Added docs/autotask_rest_api.md with validated API contract from Postman tests.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-05 14:43:44 +01:00
4b66ec1c6a
Auto-commit local changes before build (2026-02-04 22:03:24)
2026-02-04 22:03:24 +01:00
abf8b89d7c
Add setting to enable/disable daily dashboard redirect
...
Added a new setting in Settings > General > Navigation that allows
administrators to control whether users are redirected to the dashboard
on their first page view each day.
Changes:
- Added require_daily_dashboard_visit column to SystemSettings model
- Added migration for the new column (default: FALSE)
- Modified before_request hook to check the setting before redirecting
- Added Navigation card with toggle in Settings General page
- Restored changelog-claude.md with performance and feature updates
Default is OFF - users can navigate directly to any page without
being forced to visit the dashboard first.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-04 22:03:11 +01:00
ae66457415
Merge pull request 'v20260113-08-vspc-object-linking-normalize' ( #114 ) from v20260113-08-vspc-object-linking-normalize into main
...
Reviewed-on: #114
2026-01-13 16:45:59 +01:00
d54b5c1e5d
Merge pull request 'Auto-commit local changes before build (2026-01-13 15:07:59)' ( #113 ) from v20260113-08-vspc-object-linking into main
...
Reviewed-on: #113
2026-01-13 16:45:38 +01:00
e3d109ed24
Merge pull request 'Auto-commit local changes before build (2026-01-13 14:27:23)' ( #112 ) from v20260113-07-job-delete-fix into main
...
Reviewed-on: #112
2026-01-13 16:45:17 +01:00
d2f7618772
Merge pull request 'Auto-commit local changes before build (2026-01-13 14:12:58)' ( #111 ) from v20260113-06-overrides-error-match-modes into main
...
Reviewed-on: #111
2026-01-13 16:44:56 +01:00
c57c58cc3d
Release v0.1.20 on branch v20260113-08-vspc-object-linking-normalize (bump type 1)
2026-01-13 16:43:25 +01:00
beda8cc0f9
Auto-commit local changes before build (2026-01-13 16:43:00)
2026-01-13 16:43:00 +01:00
fd0051cb29
Auto-commit local changes before build (2026-01-13 16:30:32)
2026-01-13 16:30:32 +01:00
934a495867
Auto-commit local changes before build (2026-01-13 15:07:59)
2026-01-13 15:07:59 +01:00
a5a1cd2743
Auto-commit local changes before build (2026-01-13 14:27:23)
2026-01-13 14:27:23 +01:00
56415eae59
Auto-commit local changes before build (2026-01-13 14:12:58)
2026-01-13 14:12:59 +01:00
a0d6b1e0d4
Merge pull request 'v20260113-05-reporter-menu-restrict' ( #110 ) from v20260113-05-reporter-menu-restrict into main
...
Reviewed-on: #110
2026-01-13 13:20:22 +01:00
3a31b6c5d2
Merge pull request 'Auto-commit local changes before build (2026-01-13 12:52:53)' ( #109 ) from v20260113-04-edge-initial-setup-users-exist into main
...
Reviewed-on: #109
2026-01-13 13:20:07 +01:00
506e1f56cd
Merge pull request 'Auto-commit local changes before build (2026-01-13 12:41:58)' ( #108 ) from v20260113-03-runchecks-overall-remark into main
...
Reviewed-on: #108
2026-01-13 13:19:45 +01:00
f3d4145056
Auto-commit local changes before build (2026-01-13 13:17:22)
2026-01-13 13:17:22 +01:00
6c0dcf5a2d
Auto-commit local changes before build (2026-01-13 13:15:30)
2026-01-13 13:15:30 +01:00
0c66ced915
Auto-commit local changes before build (2026-01-13 12:52:53)
2026-01-13 12:52:53 +01:00
a35ae4bf7a
Auto-commit local changes before build (2026-01-13 12:41:58)
2026-01-13 12:41:58 +01:00
17809e40a5
Auto-commit local changes before build (2026-01-13 11:51:15)
2026-01-13 11:51:15 +01:00
3b5204a970
Auto-commit local changes before build (2026-01-13 11:49:25)
2026-01-13 11:49:25 +01:00
0fa98a5955
Merge pull request 'Auto-commit local changes before build (2026-01-13 10:43:31)' ( #107 ) from v20260113-02-edge-mail-lightmode into main
...
Reviewed-on: #107
2026-01-13 11:48:16 +01:00
25ba0f5cff
Merge branch 'main' into v20260113-02-edge-mail-lightmode
2026-01-13 11:48:09 +01:00
b17608c3c5
Merge pull request 'Auto-commit local changes before build (2026-01-13 10:21:27)' ( #106 ) from v20260113-01-changelog-markdown-render into main
...
Reviewed-on: #106
2026-01-13 11:47:54 +01:00
2b57800604
Merge branch 'main' into v20260113-01-changelog-markdown-render
2026-01-13 11:47:45 +01:00
d39398113e
Merge pull request 'Auto-commit local changes before build (2026-01-12 16:55:54)' ( #105 ) from v20260112-18-changelog-from-gitea into main
...
Reviewed-on: #105
2026-01-13 11:47:33 +01:00
3bd53bbaca
Merge pull request 'Auto-commit local changes before build (2026-01-12 15:53:35)' ( #104 ) from v20260112-17-synology-abb-warning-recognize-objects into main
...
Reviewed-on: #104
2026-01-13 11:47:17 +01:00
47058d2b27
Merge pull request 'Auto-commit local changes before build (2026-01-12 15:39:19)' ( #103 ) from v20260112-16-runchecks-popup-objects-no-overlap into main
...
Reviewed-on: #103
2026-01-13 11:47:00 +01:00
3cd491eaf6
Merge pull request 'Auto-commit local changes before build (2026-01-12 15:04:09)' ( #102 ) from v20260112-15-vspc-scroll-partial-approve-objects into main
...
Reviewed-on: #102
2026-01-13 11:46:44 +01:00
ba8693d512
Merge pull request 'Auto-commit local changes before build (2026-01-12 14:28:50)' ( #101 ) from v20260112-14-vspc-company-mapping-require-all into main
...
Reviewed-on: #101
2026-01-13 11:46:14 +01:00
90317c804b
Merge pull request 'Auto-commit local changes before build (2026-01-12 14:07:33)' ( #100 ) from v20260112-13-vspc-company-mapping-popup-ui into main
...
Reviewed-on: #100
2026-01-13 11:45:56 +01:00
066c45ab9b
Merge pull request 'Auto-commit local changes before build (2026-01-12 13:58:49)' ( #99 ) from v20260112-12-vspc-company-mapping-popup-visible into main
...
Reviewed-on: #99
2026-01-13 11:43:59 +01:00
09e19a72d0
Merge pull request 'Auto-commit local changes before build (2026-01-12 13:46:37)' ( #98 ) from v20260112-11-show-vspc-company-mapping-popup into main
...
Reviewed-on: #98
2026-01-13 11:43:43 +01:00
7c204fb8dd
Merge pull request 'Auto-commit local changes before build (2026-01-12 13:38:55)' ( #97 ) from v20260112-10-fix-vspc-approve-endpoint-duplicate into main
...
Reviewed-on: #97
2026-01-13 11:43:28 +01:00
fd175200db
Merge pull request 'Auto-commit local changes before build (2026-01-12 13:32:27)' ( #96 ) from v20260112-09-veeam-vspc-company-mapping-popup into main
...
Reviewed-on: #96
2026-01-13 11:42:47 +01:00
55e159d1fd
Merge pull request 'Auto-commit local changes before build (2026-01-12 12:52:12)' ( #95 ) from v20260112-08-fix-veeam-vspc-parser-syntaxerror into main
...
Reviewed-on: #95
2026-01-13 11:42:30 +01:00
f63b47cdfa
Merge pull request 'Auto-commit local changes before build (2026-01-12 12:41:47)' ( #94 ) from v20260112-07-veeam-vspc-active-alarms-parser into main
...
Reviewed-on: #94
2026-01-13 11:42:15 +01:00
a00155c1f3
Merge pull request 'Auto-commit local changes before build (2026-01-12 12:32:03)' ( #93 ) from v20260112-06-veeam-spc-alarm-summary-parser into main
...
Reviewed-on: #93
2026-01-13 11:41:59 +01:00
14d2422a1f
Merge pull request 'Auto-commit local changes before build (2026-01-12 11:13:43)' ( #92 ) from v20260112-05-qnap-firmware-update-info-parser into main
...
Reviewed-on: #92
2026-01-13 11:41:39 +01:00
b610ab511d
Merge pull request 'Auto-commit local changes before build (2026-01-12 10:20:41)' ( #91 ) from v20260112-04-remove-runchecks-success-override-button into main
...
Reviewed-on: #91
2026-01-13 11:41:23 +01:00
e52c48fa45
Merge pull request 'Auto-commit local changes before build (2026-01-12 10:11:38)' ( #90 ) from v20260112-03-ntfs-audit-recognize-bouter-hosts into main
...
Reviewed-on: #90
2026-01-13 11:41:06 +01:00
7c17c55fbe
Merge pull request 'Auto-commit local changes before build (2026-01-12 09:52:29)' ( #89 ) from v20260112-02-synology-abb-subject-partial-warning into main
...
Reviewed-on: #89
2026-01-13 11:38:19 +01:00
cd31b6f305
Merge pull request 'Auto-commit local changes before build (2026-01-12 09:43:48)' ( #88 ) from v20260112-01-synology-abb-partial-warning into main
...
Reviewed-on: #88
2026-01-13 11:37:59 +01:00
16b928041a
Merge pull request 'Auto-commit local changes before build (2026-01-12 09:27:59)' ( #87 ) from v20260109-13-ntfs-audit-jobname-prefix-flex into main
...
Reviewed-on: #87
2026-01-13 11:37:21 +01:00
1f1f587add
Merge pull request 'Auto-commit local changes before build (2026-01-12 09:21:16)' ( #86 ) from v20260109-12-ntfs-audit-fqdn-jobname into main
...
Reviewed-on: #86
2026-01-13 11:36:53 +01:00
be670c2ae5
Merge pull request 'Auto-commit local changes before build (2026-01-12 09:09:48)' ( #85 ) from v20260109-11-ntfs-auditing-audit-parser into main
...
Reviewed-on: #85
2026-01-13 11:36:31 +01:00
ffb81e8e3d
Merge pull request 'Auto-commit local changes before build (2026-01-09 15:01:37)' ( #84 ) from v20260109-10-veeam-cloud-connect-report-parser into main
...
Reviewed-on: #84
2026-01-13 11:36:12 +01:00
79829abd70
Merge pull request 'Auto-commit local changes before build (2026-01-09 13:52:15)' ( #83 ) from v20260109-09-ellipsis-reset-on-popup-close into main
...
Reviewed-on: #83
2026-01-13 11:35:54 +01:00
c928d1bc55
Merge pull request 'Auto-commit local changes before build (2026-01-09 13:34:03)' ( #82 ) from v20260109-08-ui-ellipsis-and-remove-objects-header into main
...
Reviewed-on: #82
2026-01-13 11:35:15 +01:00