Commit Graph

  • d3a8491078 Ignore local dev scratch and delivery build output benjamin.baker 2026-08-30 14:28:50 -04:00
  • 8f4fe74dcb Call the inventory panel Assets, and refuse dist builds off a site branch Cam Proudlock 2026-08-30 12:58:00 -04:00
  • 4c8291628f Call the inventory panel Assets, not Estate cproudlock 2026-08-30 12:57:05 -04:00
  • 58b53b50f6 Refuse --dist anywhere but main cproudlock 2026-08-30 12:53:14 -04:00
  • 3c50efab60 Branch model corrections: wilm is an active sibling branch Cam Proudlock 2026-08-30 12:50:18 -04:00
  • faace01f2d Do not offer to promote work that already landed cproudlock 2026-08-30 12:48:56 -04:00
  • b9f6815161 Green up benjamin.baker 2026-08-30 11:59:01 -04:00
  • 1c88acad3c Correct the branch list: wilm exists and is active cproudlock 2026-08-30 11:21:57 -04:00
  • 9725c47814 Persist and surface endpoint installed-software (SBOM) benjamin.baker 2026-08-30 11:20:45 -04:00
  • 43fed63277 Site branch tooling, branch-aware publication, dashboard fixes Cam Proudlock 2026-08-30 11:19:00 -04:00
  • 7a8acbbcb5 Regenerate the project map after promotion cproudlock 2026-08-30 11:12:09 -04:00
  • ef962a1bf9 Print the first-time path for a new branch on the work PC cproudlock 2026-08-30 09:57:53 -04:00
  • 03804bb996 Stop the promote script from deleting itself mid-run cproudlock 2026-08-30 09:53:04 -04:00
  • cd86c27969 Show a guest what they can see, not a blank page cproudlock 2026-08-30 09:52:29 -04:00
  • e65053feeb One bundle per branch, named after it cproudlock 2026-08-30 09:06:56 -04:00
  • 442db6a664 Mirror the publication branch BEFORE the sync, not after cproudlock 2026-08-30 09:04:56 -04:00
  • d8a2bfeb29 Publish the branch you are on, not always main cproudlock 2026-08-30 09:03:25 -04:00
  • 1cc725d4a7 Write down which branch work belongs on cproudlock 2026-08-30 09:00:09 -04:00
  • e838aaf737 Say which wj commits belong on main cproudlock 2026-08-30 08:50:32 -04:00
  • 28aee355f9 Add Windows versions of the push and promote scripts cproudlock 2026-08-30 08:48:27 -04:00
  • 334bc5cd04 Add push and promote scripts for the wj branch cproudlock 2026-08-30 08:46:14 -04:00
  • 1fe788a3ed Print the first-time path for a new branch on the work PC cproudlock 2026-08-30 09:57:53 -04:00
  • 6d42110a91 Stop the promote script from deleting itself mid-run cproudlock 2026-08-30 09:53:04 -04:00
  • 0f2da9beaf Show a guest what they can see, not a blank page cproudlock 2026-08-30 09:52:29 -04:00
  • 1311dea113 One bundle per branch, named after it cproudlock 2026-08-30 09:06:56 -04:00
  • 06c584240e Mirror the publication branch BEFORE the sync, not after cproudlock 2026-08-30 09:04:56 -04:00
  • 81df9607e7 Publish the branch you are on, not always main cproudlock 2026-08-30 09:03:25 -04:00
  • 1d4ac11572 Write down which branch work belongs on cproudlock 2026-08-30 09:00:09 -04:00
  • 0400a58786 Say which wj commits belong on main cproudlock 2026-08-30 08:50:32 -04:00
  • 49a898fc5a Add Windows versions of the push and promote scripts cproudlock 2026-08-30 08:48:27 -04:00
  • 6d9954c6f9 Add push and promote scripts for the wj branch cproudlock 2026-08-30 08:46:14 -04:00
  • 345c7cefff Merge origin/main into wilm: reconcile endpoint agent dev with release channel benjamin.baker 2026-08-30 08:46:04 -04:00
  • 6ff7594996 Add agentless adoption tool for endpoints benjamin.baker 2026-08-30 08:31:31 -04:00
  • b70cc1f6be collect installed-software SBOM from endpoint agent benjamin.baker 2026-08-29 17:26:32 -04:00
  • d89682fd27 log ignored agent collector keys for later UI enhancements benjamin.baker 2026-08-29 17:00:49 -04:00
  • 870e068c44 Rebuild the dashboard around what needs a person Cam Proudlock 2026-08-29 21:35:03 -04:00
  • b5fc5c01d1 Stay quiet when a site never asked for supply monitoring cproudlock 2026-08-29 21:34:48 -04:00
  • b80bd8731f Filter the queue by check, and say when a check cannot answer cproudlock 2026-08-29 21:16:28 -04:00
  • 13c46af5ce Rebuild the dashboard around what needs a person cproudlock 2026-08-29 21:05:48 -04:00
  • 330fd31524 Collapse the relationships card by default, with an honest count Cam Proudlock 2026-08-29 19:52:20 -04:00
  • e562b405d4 Collapse the relationships card by default, with an honest count cproudlock 2026-08-29 19:52:03 -04:00
  • dd7dd435c0 Put the dual-bay sibling in the triage band, and fix the gage counterpart Cam Proudlock 2026-08-29 19:38:07 -04:00
  • 78017eee2a Put the dual-bay sibling in the triage band, and fix the gage counterpart cproudlock 2026-08-29 19:24:07 -04:00
  • 8666e0271c Reciprocal controls links, dead chip links, and a resumable legacy import Cam Proudlock 2026-08-29 19:09:06 -04:00
  • 96a4a38c8c Make the legacy import safe to resume, and aimable without editing it cproudlock 2026-08-29 19:08:48 -04:00
  • c22c81afa5 Show the controls link from both ends, and fix the dead chip links cproudlock 2026-08-29 18:58:06 -04:00
  • 70e909054f Document the endpoints plugin in the catalogue cproudlock 2026-08-29 18:29:11 -04:00
  • a8f8580738 Upgrade the eight shipped dependencies carrying advisories Cam Proudlock 2026-08-29 17:42:58 -04:00
  • 76d34a4b25 Keep the lockfile's rationale where a compile cannot wipe it cproudlock 2026-08-29 17:42:43 -04:00
  • b8fc2e9e33 Upgrade the eight shipped dependencies carrying advisories cproudlock 2026-08-29 17:42:35 -04:00
  • 7ddfe4d3ef Recommend the smallest upgrade that clears an advisory, not the highest Cam Proudlock 2026-08-29 17:24:52 -04:00
  • 1cc2a6b782 Recommend the smallest upgrade that clears an advisory, not the highest cproudlock 2026-08-29 17:24:37 -04:00
  • c4e2db4755 Route the dependency-security doc from START-HERE cproudlock 2026-08-29 17:20:57 -04:00
  • d49b421914 Add vulnerability scanning on top of the SBOM Cam Proudlock 2026-08-29 17:19:27 -04:00
  • 794bb4668f Add vulnerability scanning on top of the SBOM cproudlock 2026-08-29 17:18:58 -04:00
  • 6beb2afc09 Service state colours, activity badge colours, readable named colours Cam Proudlock 2026-08-29 17:00:34 -04:00
  • d4105c2289 Say what a service state actually is, and make the badges readable cproudlock 2026-08-29 17:00:18 -04:00
  • b26bbd0456 USB external import, and filter chips on health-dot cards Cam Proudlock 2026-08-29 13:02:45 -04:00
  • 828a62063b Filter chips on any card that shows a health dot cproudlock 2026-08-29 13:02:32 -04:00
  • 60c35728e8 Import USB records off an external cmmc_usb database, so a site can retire it cproudlock 2026-08-29 13:02:21 -04:00
  • b08ae79989 Health names the dominant critical event; activity keeps criticals visible Cam Proudlock 2026-08-28 23:42:11 -04:00
  • 99c40ae7c3 Say WHICH critical event, and stop the feed hiding it cproudlock 2026-08-28 23:41:59 -04:00
  • 8098a5e82e Fleet bulk actions Cam Proudlock 2026-08-28 23:16:37 -04:00
  • b1b9cdda72 Add bulk actions to the Fleet list, with a confirmation that names machines cproudlock 2026-08-28 23:16:24 -04:00
  • 057cee1f02 Match the Fleet tile radius to the global card cproudlock 2026-08-28 23:03:29 -04:00
  • 09d06399d3 Fleet console gap closures: critical tile, filters, policy card, action placement Cam Proudlock 2026-08-28 23:00:37 -04:00
  • 0baed4cc80 Close the gaps against the design: critical tile, filters, policy card, action placement cproudlock 2026-08-28 23:00:25 -04:00
  • 7e779a6829 Fleet console: triage band, activity feed, live state first Cam Proudlock 2026-08-28 22:35:16 -04:00
  • 414a7243d7 Merge events and commands into one Activity feed, and lead with live state cproudlock 2026-08-28 22:34:59 -04:00
  • 0f9ffdb2f1 Put the 6am answers at the top of the PC page, and stop saying things twice cproudlock 2026-08-28 22:21:22 -04:00
  • 4c43c4e1ba Fix the Fleet tile and health colours in dark mode cproudlock 2026-08-28 22:15:09 -04:00
  • 2a94c3c2d2 Fleet list rebuild and the endpoints permission split Cam Proudlock 2026-08-28 21:23:35 -04:00
  • 54f0857e13 Split the fleet roster from per-endpoint reads, and stop offering controls nobody can use cproudlock 2026-08-28 21:14:27 -04:00
  • 4ef22b6579 Make the Fleet list answer the question it exists for cproudlock 2026-08-28 21:00:35 -04:00
  • 062d180e3d Stop sending the redundant per_page parameter on every list request Cam Proudlock 2026-08-28 18:04:29 -04:00
  • 69178c0218 Stop sending the redundant per_page parameter on every list request cproudlock 2026-08-28 18:04:15 -04:00
  • 6e72a157e8 Register the endpoints list without a trailing slash, and stop hiding its errors Cam Proudlock 2026-08-28 17:48:21 -04:00
  • af42ba3589 Register the endpoints list without a trailing slash, and stop hiding its errors cproudlock 2026-08-28 17:48:06 -04:00
  • a5ed364a46 Resolve Fleet list route without a trailing slash benjamin.baker 2026-08-28 17:40:31 -04:00
  • 5da071fdda Stop the export aborting silently when a scrub finds nothing left to scrub cproudlock 2026-08-28 16:24:00 -04:00
  • 765496a4cf File the Fleet nav item under Assets and store policy JSON as TEXT Cam Proudlock 2026-08-28 16:23:21 -04:00
  • 2aea2bd818 File the Fleet nav item under Assets, beside the PCs it describes cproudlock 2026-08-28 16:20:28 -04:00
  • 7bda8e6d60 Store the policy JSON columns as TEXT for MySQL 5.6 Cam Proudlock 2026-08-28 16:18:34 -04:00
  • ae800772d1 Make the dev MySQL 5.6 index-prefix requirement actually reachable cproudlock 2026-08-28 16:17:51 -04:00
  • 784964c907 Bring the wilm branch into main: endpoints plugin, agent, policies, CSV import cproudlock 2026-08-28 16:17:17 -04:00
  • 80bb7b5ba1 Merge wilm: endpoints plugin, agent, policies, CSV import, Entra fields Cam Proudlock 2026-08-28 15:56:58 -04:00
  • 75627d4398 Close the review findings on the policy routes, installer and import cproudlock 2026-08-28 15:52:15 -04:00
  • 2de9c005e8 Merge the smoke-test commits made directly on GitHub Cam Proudlock 2026-08-28 15:33:24 -04:00
  • a775b87db7 gate guard, runtime spec, Node 24 actions Cam Proudlock 2026-08-28 15:28:07 -04:00
  • 93ca7587ce Move the workflow actions onto their Node 24 releases cproudlock 2026-08-28 15:22:13 -04:00
  • fa8beca1e2 Fix formatting in smoke.yml workflow file Proudlock, Cameron1 (GE Aerospace, US) 2026-08-28 15:16:49 -04:00
  • c0435e7ed1 Add smoke test workflow for runner validation Proudlock, Cameron1 (GE Aerospace, US) 2026-08-28 15:14:56 -04:00
  • af133372b4 Gate endpoint UI refresh on fresh telemetry and land endpoint agent benjamin.baker 2026-08-28 15:07:20 -04:00
  • f4b17d0fa9 Prove the gates ran, and ship the spec the app serves cproudlock 2026-08-28 14:15:58 -04:00
  • 98badcbc26 publish the runtime spec; gate guard Cam Proudlock 2026-08-28 14:04:10 -04:00
  • e60945e56e generator share links; secure send copy message Cam Proudlock 2026-08-28 11:46:56 -04:00
  • dd3db50460 Secure Send hands over a message, not a bare URL cproudlock 2026-08-28 11:39:21 -04:00
  • 5e7e39a24c Share a code by link instead of by instructions cproudlock 2026-08-28 11:28:06 -04:00
  • c001657582 Merge remote-tracking branch 'origin/main' into wilm benjamin.baker 2026-08-28 09:30:35 -04:00
  • 01734e5449 harden CSV import reconciliation and preserve saved model selections benjamin.baker 2026-08-28 09:29:09 -04:00