jessikitty
|
18093516ed
|
feat: v1.5.8 - add Awaiting Vendor and Awaiting Parts sidebar panels, SidebarPanel helper, accent colours
|
2026-06-15 14:54:29 +10:00 |
|
jessikitty
|
1226bb001d
|
feat: v1.5.8 - bucket Awaiting Vendor and Awaiting Parts into sidebar lists
|
2026-06-15 14:50:29 +10:00 |
|
jessikitty
|
0a7add579b
|
feat: add AwaitingVendor and AwaitingParts sidebar lists to DashboardViewModel
|
2026-06-15 14:48:14 +10:00 |
|
jessikitty
|
ab3b5ab6cb
|
feat: v1.5.7 - compact sidebar items (smaller padding/font), btn-xs for Collected, mobile sidebar row layout
|
2026-06-09 13:22:19 +10:00 |
|
jessikitty
|
c0503e949b
|
chore: bump to v1.5.7 - compact sidebar items
|
2026-06-09 13:18:48 +10:00 |
|
jessikitty
|
33bfc6240f
|
fix: v1.5.6 - restore On Hold sidebar panel, fix sidebar CSS (sidebar div wrapper)
|
2026-06-09 12:30:53 +10:00 |
|
jessikitty
|
cf313a3f65
|
fix: v1.5.6 - skip NTT tickets with closed status override; restore On Hold sidebar panel
|
2026-06-09 12:27:28 +10:00 |
|
jessikitty
|
b5b4bf3fea
|
feat: v1.5.5 - show RawSheetLocation on NTT tiles, add trsl CSS class
|
2026-06-09 12:01:47 +10:00 |
|
jessikitty
|
772724ffd2
|
feat: v1.5.5 - fuzzy-match NTT sheet location against configured locations
|
2026-06-09 11:57:17 +10:00 |
|
jessikitty
|
d205666175
|
feat: add RawSheetLocation to DashboardTile for unmatched NTT locations
|
2026-06-09 11:55:41 +10:00 |
|
jessikitty
|
cf2a690f04
|
chore: bump to v1.5.4 - AU date parsing fix
|
2026-06-03 14:36:05 +10:00 |
|
jessikitty
|
92edcc5f04
|
chore: bump to v1.5.3 - persistent dismiss
|
2026-05-14 16:34:01 +10:00 |
|
jessikitty
|
10513d4e2b
|
chore: bump to v1.5.2 - dismiss button, flexible status matching
|
2026-05-14 16:28:06 +10:00 |
|
jessikitty
|
5b2814a8c9
|
fix: use Contains for status matching - catches Complete/Completed/etc, add Dismiss support
|
2026-05-14 16:27:43 +10:00 |
|
jessikitty
|
59d1ead9c2
|
chore: bump to v1.5.1 - hide config/export from public dashboard, rename On Hold, authorship
|
2026-05-14 13:11:43 +10:00 |
|
jessikitty
|
f5160b1842
|
chore: bump to v1.5.0 - 14-day activity chart
|
2026-05-12 15:44:32 +10:00 |
|
jessikitty
|
fa6a8c8b72
|
chore: bump to v1.4.1
|
2026-05-12 15:11:49 +10:00 |
|
jessikitty
|
770806fede
|
chore: bump to v1.4.0
|
2026-05-12 10:10:07 +10:00 |
|
jessikitty
|
e5a466866f
|
chore: remove for v1.4.0 re-upload with resolved filtering
|
2026-05-12 10:09:01 +10:00 |
|
jessikitty
|
9c71bd4898
|
feat: add Resolved list to DashboardViewModel
|
2026-05-12 10:08:35 +10:00 |
|
jessikitty
|
8d420deb39
|
Upload files to "WebHandler"
|
2026-05-11 14:16:58 +10:00 |
|
jessikitty
|
f76940f400
|
fix: remove duplicate ServiceTrackerService accidentally uploaded as WebHandler
|
2026-05-11 13:56:39 +10:00 |
|
jessikitty
|
2a11aa84d1
|
feat: add DashboardCache.cs to project
|
2026-05-11 09:05:41 +10:00 |
|
jessikitty
|
2ca505eb52
|
feat: integrate DashboardCache - skip full rebuild when data unchanged, invalidate on writes
|
2026-05-11 09:04:58 +10:00 |
|
jessikitty
|
0d5543a371
|
feat: add static DashboardCache - file-timestamp-based cache invalidation for near-zero cost refreshes
|
2026-05-11 09:03:00 +10:00 |
|
jessikitty
|
b79c2f6c3e
|
feat: add On Hold sidebar list, bump v1.3.1, fix age for MinValue dates
|
2026-05-09 14:19:04 +10:00 |
|
jessikitty
|
d776001b35
|
fix: hash RAW cell text for stable IDs, add rawIssue to hash, use DateTime.MinValue not DateTime.Now for unparseable dates
|
2026-05-09 14:17:36 +10:00 |
|
jessikitty
|
0879dae292
|
feat: add OnHold list to DashboardViewModel
|
2026-05-09 14:16:50 +10:00 |
|
jessikitty
|
5da6de3165
|
Update WebHandler/Servicetrackerwebhandler.cs
|
2026-05-08 16:07:55 +10:00 |
|
jessikitty
|
42b687d765
|
chore: remove for v1.3.0 re-upload
|
2026-05-08 16:04:56 +10:00 |
|
jessikitty
|
5e5b7a42ee
|
chore: bump to v1.3.0
|
2026-05-08 16:04:34 +10:00 |
|
jessikitty
|
dd9d80f78f
|
Add WebHandler/Servicetrackerwebhandler.cs
|
2026-05-08 15:55:45 +10:00 |
|
jessikitty
|
a92239783b
|
chore: remove for re-upload with sort/workload/title changes
|
2026-05-08 15:37:31 +10:00 |
|
jessikitty
|
0b29cde4ba
|
feat: default sort newest-first, add Newest sort option
|
2026-05-08 15:37:08 +10:00 |
|
jessikitty
|
648e054c54
|
chore: remove for sort fix re-upload
|
2026-05-08 15:35:45 +10:00 |
|
jessikitty
|
1f3ec88b52
|
fix: auto-create ticket when adding notes if ticket doesn't exist yet
|
2026-05-08 11:42:41 +10:00 |
|
jessikitty
|
1ea1ec418a
|
fix: stable deterministic IDs from content hash - same row always gets same Job ID across refreshes
|
2026-05-08 09:37:53 +10:00 |
|
jessikitty
|
3322c5f3d4
|
fix: add all 12 column config fields, label config with actual sheet headers, fix RequestedBy/PreferredDate/Notes support
|
2026-05-07 09:27:11 +10:00 |
|
jessikitty
|
1e04110972
|
fix: use TaskTitle, RequesterName, PreferredDate from sheet; use GoogleSheetService.MapPriority
|
2026-05-07 09:23:14 +10:00 |
|
jessikitty
|
6eae11ad56
|
chore: remove for re-upload with sheet column fixes
|
2026-05-07 09:21:30 +10:00 |
|
jessikitty
|
729ac06f00
|
chore: remove for re-upload with column config fixes
|
2026-05-07 09:20:34 +10:00 |
|
jessikitty
|
a7e0a62faa
|
fix: correct column mapping, emoji priority parsing, add RequestedBy/PreferredDate/Notes
|
2026-05-07 09:18:44 +10:00 |
|
jessikitty
|
2472894704
|
feat: add TaskTitle, PreferredDate, SheetNotes to ExternalTicket
|
2026-05-07 09:18:03 +10:00 |
|
jessikitty
|
14f00458f3
|
fix: correct column mapping for NTT sheet, add Task/RequestedBy/PreferredDate/Notes columns
|
2026-05-07 09:17:44 +10:00 |
|
jessikitty
|
c9040889bf
|
fix: support published key (2PACX-) format for Google Sheet CSV, add HTML response detection
|
2026-05-07 08:53:22 +10:00 |
|
jessikitty
|
bba3374651
|
fix: replace ref params with return-based PJL helper, compact code
|
2026-05-06 15:10:32 +10:00 |
|
jessikitty
|
df62006d62
|
chore: remove for re-upload with ref fix
|
2026-05-06 15:06:38 +10:00 |
|
jessikitty
|
fd61eec587
|
feat: add GoogleSheetService.cs to project
|
2026-05-06 14:47:22 +10:00 |
|
jessikitty
|
6c91c35987
|
chore: bump to v1.2.0
|
2026-05-06 14:47:06 +10:00 |
|
jessikitty
|
495cecf1b5
|
feat: Disco link, DIC#/NTT#, tech dropdown, GUI config, Ready for Return sidebar, inactivity reload, Google Sheet UI
|
2026-05-06 14:46:21 +10:00 |
|