|
|
d327ea1a5c
|
Self-updating GE-Enforce client module on displays
|
2026-08-12 17:21:29 -04:00 |
|
|
|
d6b433e5f4
|
Kiosks report their display type; whole-chain DDL parity
|
2026-08-12 17:07:21 -04:00 |
|
|
|
50578f33bd
|
Full-width GE-Enforce pages; asset column no longer echoes the host
|
2026-08-12 17:01:10 -04:00 |
|
|
|
2c822e462d
|
Fix reports 500 on MySQL; enforcement report asset context
|
2026-08-12 16:49:58 -04:00 |
|
|
|
8d1f442daf
|
Enforcement reports with asset context; contract 0.17.0
|
2026-08-12 16:41:16 -04:00 |
|
|
|
e8f33cffa1
|
Enforcement reports with asset context and backup state; manifest editor spacing
|
2026-08-12 16:35:46 -04:00 |
|
|
|
ee7f8640d1
|
Publish gate: refuse a manifest the fleet's enforcer lib cannot read
|
2026-08-12 15:26:27 -04:00 |
|
|
|
c0c2982810
|
One-shot Edge force-update for the shopfloor displays
|
2026-08-12 12:26:35 -04:00 |
|
|
|
5859070405
|
Ship the Tech Tools plugin that the previous export silently dropped
|
2026-08-12 12:13:30 -04:00 |
|
|
|
d32513727b
|
Tech Tools section with a code generator, toner report that names the part, toner forecasting, warranty proof of cover, application uploads
|
2026-08-12 11:51:38 -04:00 |
|
|
|
568dfbb91c
|
Dashboard corrections
|
2026-08-11 16:27:14 -04:00 |
|
|
|
2d19bcdf60
|
Employee resolve diagnostic
|
2026-08-11 16:10:21 -04:00 |
|
|
|
721828b5cb
|
Card refinements
|
2026-08-11 15:58:15 -04:00 |
|
|
|
793dfab5c8
|
Printer card chips
|
2026-08-11 15:46:21 -04:00 |
|
|
|
34cb9a5e3e
|
Dashboard polish
|
2026-08-11 15:28:29 -04:00 |
|
|
|
f1d46e7ab8
|
Backup verified column
|
2026-08-11 15:00:26 -04:00 |
|
|
|
9ae9879b90
|
Dashboard fixes: staleness, toner, layout
|
2026-08-11 14:45:29 -04:00 |
|
|
|
3b37603691
|
Dashboard cards: rebuild deployable dists
|
2026-08-11 14:31:24 -04:00 |
|
|
|
0ed8be75d9
|
Dashboard cards, backup last-seen
|
2026-08-11 14:01:57 -04:00 |
|
|
|
5c33b06688
|
Declarative subordinate devices + shared-machine check
|
2026-08-11 11:14:51 -04:00 |
|
|
|
321d0a3799
|
Backups: collection interval is actually readable
|
2026-08-11 10:08:59 -04:00 |
|
|
|
2e0f021354
|
Never file a part marker under its own PC
|
2026-08-10 17:01:41 -04:00 |
|
|
|
2924a53346
|
Part markers become their own assets under the operation they serve
|
2026-08-10 15:55:36 -04:00 |
|
|
|
28b1dfb89e
|
Backups: a revision chain belongs to a PC, not just a machine
|
2026-08-10 15:03:00 -04:00 |
|
|
|
d40be9ca68
|
Machine claim vs handover; alerts gated off; ntlars empty-value fix
|
2026-08-10 14:49:17 -04:00 |
|
|
|
502728c9f6
|
Collector: machine number identifies the machine, not the PC; ntlars empty-value fix
|
2026-08-10 14:26:19 -04:00 |
|
|
|
41a4a96f1e
|
warranty machine preview uses the shared LocationMapTooltip
|
2026-08-10 10:06:54 -04:00 |
|
|
|
aa856ba98b
|
machine map preview: escape table clipping, flip when short on room
|
2026-08-10 09:59:43 -04:00 |
|
|
|
d8178d55c1
|
warranty machine column with map hover; opaque settings dialogs
|
2026-08-10 09:51:42 -04:00 |
|
|
|
acadddb917
|
kiosk watchdog: require a visible window, kill orphans, refuse SYSTEM
|
2026-08-10 09:03:31 -04:00 |
|
|
|
d9d08f53ac
|
remote-access protocol collection; dashboard site timezone + badge alignment
|
2026-08-10 08:36:39 -04:00 |
|
|
|
e68f522132
|
display kiosk watchdog: relaunch Edge when it goes away
|
2026-08-10 07:54:03 -04:00 |
|
|
|
8a2a3ee216
|
Make '+N more' actually show the events behind it
|
2026-08-08 15:36:42 -04:00 |
|
|
|
30e51131a3
|
Take the last scrollbar off the calendar
|
2026-08-08 15:26:33 -04:00 |
|
|
|
ece9782461
|
Fit the calendar to the space it actually has
|
2026-08-08 15:12:18 -04:00 |
|
|
|
c9b97fdaaf
|
Stop the calendar growing a scrollbar on a short window
|
2026-08-08 14:53:08 -04:00 |
|
|
|
4344adabf1
|
Board row ordering, type-derived row colours, and clearer upcoming events
|
2026-08-08 14:24:28 -04:00 |
|
|
|
3ebc1f353a
|
tabbed DNC card, machine-numbered downloads, themed backup history
|
2026-08-07 15:22:59 -04:00 |
|
|
|
2487981d91
|
backups panels show only when the asset has data
|
2026-08-07 14:53:54 -04:00 |
|
|
|
70fa8c6420
|
backups plugin history view back link; seed script docstring
|
2026-08-07 14:40:47 -04:00 |
|
|
|
5a0017cd9a
|
backups plugin with NTLARS revision history; shopfloor dashboard upcoming cards and state chips
|
2026-08-07 14:30:18 -04:00 |
|
|
|
7c5b1bc74e
|
Per-type board rows with shared categories, a network device IP field, and two dark-mode dialogs
|
2026-08-07 10:43:32 -04:00 |
|
|
|
2f15610cfd
|
Per-type expiry tail on the shopfloor board, and a 2x2 recertification block
|
2026-08-07 09:28:10 -04:00 |
|
|
|
dd6ccd7a55
|
Centre the parts kiosk on the screen instead of hugging the top
|
2026-08-07 08:39:08 -04:00 |
|
|
|
c674000ccc
|
Show the kiosk label prefix, and let a plugin declare the settings it owns
|
2026-08-06 18:17:56 -04:00 |
|
|
|
c965494189
|
Remove the empty custom-fields box on the network device form
|
2026-08-05 14:43:10 -04:00 |
|
|
|
07d390789a
|
Modal overlay-close removed from data-entry; console menu grouped
|
2026-08-05 13:49:34 -04:00 |
|
|
|
d3e7311376
|
Catalog seeding, blank-unique fix, slides rotation, console repair
|
2026-08-05 13:19:51 -04:00 |
|
|
|
9c530a70db
|
Filter pagination reset; catalog model retype tool
|
2026-08-05 11:26:40 -04:00 |
|
|
|
5ff063b881
|
Machines list shows model type
|
2026-08-05 10:45:35 -04:00 |
|