744bc4341a
Shut the parts kiosk behind a device token, and stop the health probe leaking
cproudlock
2026-09-02 17:42:54 -04:00
ebece2d3bd
Merge origin/main into align-wilm-main (align wilm with Cameron's latest)
benjamin.baker
2026-09-02 17:41:03 -04:00
bb733f1332
Merge the wilm work, act on the five-agent review, verify the launch-path policy on Windows
Cam Proudlock2026-09-02 16:15:53 -04:00
852aec5b7f
Verify the launch-path hardening on Windows, and fix what that found
cproudlock
2026-09-02 16:13:01 -04:00
e98e15259e
Unpick one site's conventions from the shipped bundle, and bind the launch-path check to the file it actually runs
cproudlock
2026-09-02 15:44:17 -04:00
88a683dad3
Act on the five-agent review of the wilm import
cproudlock
2026-09-02 15:33:48 -04:00
b5540e631c
Merge the wilm endpoint-monitor and channel-distribution work into main
cproudlock
2026-09-02 15:19:55 -04:00
720f4ddbb2
Close the four smaller findings from the wilm import review
cproudlock
2026-09-02 15:07:03 -04:00
d45a0d15b4
Make the full suite runnable in parallel, and close the dev/prod pin drift
cproudlock
2026-09-02 14:43:00 -04:00
28bf7ea1bf
Regenerate the project map for the imported plugins and tests
cproudlock
2026-09-02 14:26:10 -04:00
2e42972f44
Map the image channels to how this repo ships, and disarm auto-publish
cproudlock
2026-09-02 14:16:24 -04:00
30b7a5a8bf
Correct the claim that the two kiosks are gated to the same bar
cproudlock
2026-09-02 13:54:06 -04:00
f3a291a28d
Stop a request-supplied host reaching the generated installer script
cproudlock
2026-09-02 13:52:06 -04:00
56ed89bb7b
Document the ten new endpoint routes and undo the stray re-indent
cproudlock
2026-09-02 13:49:54 -04:00
1bf4efa9e1
Link the Entra ids on a PC to the Azure portal
cproudlock
2026-08-31 16:23:58 -04:00
022affc5d0
Ship uninstaller in agent bundle and harden tray launch
benjamin.baker
2026-08-31 16:09:05 -04:00
7081ea5d41
Fix numeric natural keys resolving to the wrong asset on import
Cam Proudlock2026-08-31 15:55:31 -04:00
259fe0de8f
Read a numeric natural key as a name before reading it as an id
cproudlock
2026-08-31 15:55:21 -04:00
f087a7a5b0
Rename Metrics to Monitors and move it second
Cam Proudlock2026-08-31 15:21:48 -04:00
2feb569686
Rename Metrics to Monitors and move it second
cproudlock
2026-08-31 15:21:46 -04:00
b21503e250
Fix collapse, group skew, empty tables and the tab strip scrollbar
Cam Proudlock2026-08-31 15:01:24 -04:00
c71183375f
Fix four things found by looking at the tabbed page
cproudlock
2026-08-31 15:01:14 -04:00
2fce339735
Drop the Actions tab and give wide panels the full width
Cam Proudlock2026-08-31 14:41:20 -04:00
f4b2ed7613
Drop the Actions tab, and give wide panels the width instead of a scrollbar
cproudlock
2026-08-31 14:41:11 -04:00
0d49341a2a
Tab the PC detail page and add panel groups to the ADR-010 contract
Cam Proudlock2026-08-31 14:25:53 -04:00
2122c3b45c
Tab the PC detail page, and let a panel say which tab it belongs to
cproudlock
2026-08-31 14:24:16 -04:00
73a91ef916
Correct the remote-access scheme documentation
Cam Proudlock2026-08-31 13:24:24 -04:00
ae7b30a056
Stop naming remote-access schemes as if they were constants
cproudlock
2026-08-31 13:03:32 -04:00
64c51ce805
Let a guest actually use search: declare the shipped guest grants, and draw the box for whoever can search
Cam Proudlock2026-08-31 09:56:49 -04:00
df083776b3
Offer the search box to whoever can actually search
cproudlock
2026-08-31 09:56:38 -04:00
723a4ff19b
Declare the guest grants that already shipped
cproudlock
2026-08-31 09:56:19 -04:00
0e3d5a6226
Promote the 2026-08-30 review security fixes and supplies ordering to main
Cam Proudlock2026-08-31 09:24:13 -04:00
d9eb7a74db
Regenerate the project map after promotion
cproudlock
2026-08-31 09:06:25 -04:00
4d0baaff77
Gate each search domain on its own permission
cproudlock
2026-08-31 08:34:04 -04:00
dd52666d6b
Order the supplies card by how empty the cartridge is
cproudlock
2026-08-31 07:59:38 -04:00
b3cbeca1bf
Keep local scratch notes out of the publication tree
cproudlock
2026-08-31 07:14:12 -04:00
dbc43162c5
Pin the approved content digest on an endpoint command
cproudlock
2026-08-31 07:02:34 -04:00
ccd8221adf
Key the client address on the connection, not a header the caller sends
cproudlock
2026-08-31 07:02:17 -04:00
d1a7907a2c
End a user's sessions when the account is deactivated
cproudlock
2026-08-31 07:02:00 -04:00
85e8a7b877
Decide guest grants explicitly instead of by permission name
cproudlock
2026-08-31 07:01:52 -04:00