Commit Graph

  • 1fe4ba5999 feat: HQ redesign mrhid6 2026-08-10 10:44:30 +01:00
  • e434beec7a fix(web): toasts survive an open dialog; empty-state actions can be gated mrhid6 2026-08-10 10:01:47 +01:00
  • fe1dfe472a refactor(web): list pages share the async primitives; dialogs hide the page behind mrhid6 2026-08-10 09:54:32 +01:00
  • 0cfaf6670c fix(web): address review of the dialog, toast and async primitives mrhid6 2026-08-10 09:44:29 +01:00
  • 4d67341ba5 feat(web): fleet search and sort, shared empty/error states, no background polling mrhid6 2026-08-10 09:35:39 +01:00
  • 1fa9160c59 fix(web,adminsite): accessible dialogs, real confirmations, shared async UI mrhid6 2026-08-10 09:25:53 +01:00
  • d559cccd44 feat: Updated server page mrhid6 2026-08-07 16:21:17 +01:00
  • 0684d84609 fix: Fixed vuln score mrhid6 2026-08-07 15:33:50 +01:00
  • 78f1bf853c fix: More fixes to vuln matching mrhid6 2026-08-07 13:29:15 +01:00
  • e28238191d feat: Added vuln filter mrhid6 2026-08-07 11:58:42 +01:00
  • 82bcc5776f fix: Fixed vuln scanning mrhid6 2026-08-07 11:13:58 +01:00
  • 1993802c38 feat: Updated rescan button text mrhid6 2026-08-07 10:52:16 +01:00
  • 5db49b6b0e feat: Vuln debug logs mrhid6 2026-08-07 10:50:08 +01:00
  • 0c15b25ecd fix: Fixed agent package version mrhid6 2026-08-07 10:21:00 +01:00
  • 0c21765da3 feat: Added pagination mrhid6 2026-08-07 09:59:50 +01:00
  • 4ff8fc8d51 docs: document the workload registry mrhid6 2026-08-07 09:09:18 +01:00
  • 483053b9a2 feat: workload registry UI mrhid6 2026-08-07 09:06:36 +01:00
  • fd4c51f3db feat: workload registry REST API mrhid6 2026-08-07 09:01:46 +01:00
  • 1b351cfca4 feat: agent reports workloads and handles workload commands mrhid6 2026-08-07 08:58:46 +01:00
  • cf9d85b3cd feat: store workload reports and route log results mrhid6 2026-08-07 08:56:26 +01:00
  • 6a4ef5b6c6 feat: workload registry proto messages mrhid6 2026-08-07 08:53:33 +01:00
  • 501cf4e733 feat: agent reads bounded workload logs mrhid6 2026-08-07 08:49:42 +01:00
  • 89c21d752a feat: agent control actions with self-protection mrhid6 2026-08-07 08:48:27 +01:00
  • 0e38d9d500 feat: agent enumerates systemd services mrhid6 2026-08-07 08:46:59 +01:00
  • 3511c34daa feat: agent enumerates docker containers mrhid6 2026-08-07 08:46:03 +01:00
  • 0838d1d735 feat: models and indexes for the workload registry mrhid6 2026-08-07 08:45:00 +01:00
  • d1769fc886 feat: Updated vuln style mrhid6 2026-08-06 16:35:04 +01:00
  • 6dced22499 fix: Fixed agent collect packages mrhid6 2026-08-06 16:20:34 +01:00
  • 5cee53dc5f feat: Better button description mrhid6 2026-08-06 15:51:18 +01:00
  • 81248bb159 style: bring the vulnerabilities page onto the house page shape mrhid6 2026-08-06 15:49:39 +01:00
  • 6354d54de8 feat: added addon price to pricing page mrhid6 2026-08-06 15:48:20 +01:00
  • da6d64f95c fix: give the scratch server image a /tmp for the vulnerability database mrhid6 2026-08-06 15:46:30 +01:00
  • 9ba3d4a61f feat: Vulnerability Scanning feature on license page mrhid6 2026-08-06 15:40:13 +01:00
  • eee236a072 fix: tidy server go.mod for the vulnerability database dependencies mrhid6 2026-08-06 15:18:57 +01:00
  • 9df89e2db4 fix: surface vuln_scanning across licence, staff and pricing UI mrhid6 2026-08-06 15:10:26 +01:00
  • f60c509b47 feat: vuln_scanning entitlement and documentation mrhid6 2026-08-06 14:44:11 +01:00
  • 84dfcfeac7 feat: vulnerability findings UI mrhid6 2026-08-06 14:40:37 +01:00
  • 5dda3b5c4a feat: vulnerability scanning pipeline, matcher, scheduler and API mrhid6 2026-08-06 14:33:46 +01:00
  • db64320bd8 feat: agent reports installed packages on the hourly loop mrhid6 2026-08-06 13:21:13 +01:00
  • 583f60771c feat: store agent package reports and serve the collect flag mrhid6 2026-08-06 13:19:39 +01:00
  • a92c3190c2 feat: ReportPackages wire types with hash short-circuit mrhid6 2026-08-06 13:17:44 +01:00
  • 3a6d24fe0e feat: models and indexes for package inventory and CVE findings mrhid6 2026-08-06 11:59:00 +01:00
  • c277ecff44 feat: agent collects installed packages per package manager mrhid6 2026-08-06 11:56:41 +01:00
  • bd690c94c3 feat: agent parses /etc/os-release for distro identification mrhid6 2026-08-06 11:55:45 +01:00
  • a22fdf197e feat: map OS family and version to trivy-db advisory buckets mrhid6 2026-08-06 11:55:01 +01:00
  • bd24b03cac feat: version comparators for distro package ordering mrhid6 2026-08-06 11:54:13 +01:00
  • 3afc4ab012 docs: workload registry plan; remove tests from both plans mrhid6 2026-08-06 11:27:37 +01:00
  • d1ac3e98ce docs: design for the workload registry mrhid6 2026-08-06 11:11:26 +01:00
  • 5bba54f3e5 fix: Fixed style layout on workflow run page mrhid6 2026-08-06 10:50:31 +01:00
  • fe7bc300e2 docs: implementation plan for package inventory and CVE findings mrhid6 2026-08-06 10:49:10 +01:00
  • 00c03c365d docs: design for package inventory and CVE findings mrhid6 2026-08-06 10:33:54 +01:00
  • dc8dd3dd58 fix: Fixed step descriptions mrhid6 2026-08-04 17:45:31 +01:00
  • 85a8865892 feat: restyle the steps table and add 22 default steps mrhid6 2026-08-04 17:34:18 +01:00
  • 50a9ac5fdc fix: count tag-matched servers in the workflows list mrhid6 2026-08-04 17:28:01 +01:00
  • 3388d2f895 fix: Fixed padding on add step button mrhid6 2026-08-04 17:24:40 +01:00
  • 3a77fc2abd feat: edit target servers and tags together in the workflow modal mrhid6 2026-08-04 17:21:12 +01:00
  • 3d59836d0c feat: dual list box for workflow target servers mrhid6 2026-08-04 17:13:50 +01:00
  • d9184312aa fix: schedule card placement, preview state, and scheduled-workflow docs mrhid6 2026-08-04 17:08:11 +01:00
  • b9802e6b04 docs: Updated docs mrhid6 2026-08-04 17:03:29 +01:00
  • c2635ed51a fix: Fixed schedule workflow col mrhid6 2026-08-04 14:42:10 +01:00
  • b21ac05547 feat: show workflow schedules in the list mrhid6 2026-08-04 14:16:13 +01:00
  • 484b620867 feat: schedule editor on the workflow page mrhid6 2026-08-04 14:13:31 +01:00
  • 439bc2ed7d feat: schedule methods on the web api client mrhid6 2026-08-04 14:10:04 +01:00
  • a1e6986a64 feat: fire scheduled workflow runs from the housekeeping leader mrhid6 2026-08-04 13:53:42 +01:00
  • d0e1cc4ad6 feat: cron arithmetic and persisted workflow schedules mrhid6 2026-08-04 13:51:10 +01:00
  • b877024365 docs: server tags and workflow tag targeting mrhid6 2026-08-04 13:44:16 +01:00
  • 2de7ac116b feat: filter the fleet by tag and target workflows by tag selector mrhid6 2026-08-04 13:42:47 +01:00
  • fa1fd14ed1 feat: view and edit server tags mrhid6 2026-08-04 13:38:42 +01:00
  • d1b3cd2f74 feat: target workflow runs by tag selector mrhid6 2026-08-04 13:36:43 +01:00
  • e00a0da5d9 feat: tag endpoints for servers mrhid6 2026-08-04 13:34:22 +01:00
  • fef0b7c7a1 feat: read and write server tags, resolve targets from the database mrhid6 2026-08-04 13:33:00 +01:00
  • efd29dc259 feat: parse tag filters and resolve targets as ids union tag selector mrhid6 2026-08-04 13:31:04 +01:00
  • 13cd41d202 feat: validate server tags and add the model field mrhid6 2026-08-04 13:30:06 +01:00
  • 3530ce6cb7 docs: implementation plans for server tags and scheduled workflows mrhid6 2026-08-04 13:26:04 +01:00
  • 09522c2566 docs: design for server tags and scheduled workflows mrhid6 2026-08-04 13:13:12 +01:00
  • 80f0afb28b feat: Updated monitors pages mrhid6 2026-08-04 12:19:15 +01:00
  • 287bd9657b fix: Fixed paddle relink sub mrhid6 2026-08-03 17:34:39 +01:00
  • b5f684c4fe fix: Fixed paddle subs mrhid6 2026-08-03 15:32:01 +01:00
  • 1f08e90009 feat: Removed email alert settings mrhid6 2026-08-03 14:40:15 +01:00
  • 6881d92d0a fix: local-login toggle no longer reverts unsaved settings edits mrhid6 2026-08-03 14:13:05 +01:00
  • 5e016c6584 fix: audit ack_notice and stop misreporting DB errors as lockouts mrhid6 2026-08-03 14:12:21 +01:00
  • 537b8758ff fix: purge auth_providers when reaping an instance mrhid6 2026-08-03 14:11:42 +01:00
  • c03360333b fix: single source of truth for local-login lockout rescue mrhid6 2026-08-03 14:11:22 +01:00
  • fa7c5d341d docs: fix stale auth-provider references in rest-api and licensing docs mrhid6 2026-08-03 11:08:22 +01:00
  • b6fc8c3f77 docs: document multiple auth providers and the callback URL change mrhid6 2026-08-03 11:05:40 +01:00
  • 37f2c1457e feat: manage multiple sign-in providers from settings mrhid6 2026-08-03 11:00:25 +01:00
  • 3a626922a5 feat: render one login button per configured auth provider mrhid6 2026-08-03 10:56:03 +01:00
  • dde47de145 feat: auth provider REST API and public provider discovery mrhid6 2026-08-03 10:51:35 +01:00
  • f3b9f6f286 feat: add GitHub OAuth2 provider branch mrhid6 2026-08-03 10:48:19 +01:00
  • f1c3f67864 feat: per-provider SSO start and callback routes mrhid6 2026-08-03 10:45:23 +01:00
  • 8f5873afca refactor: carry provider id in the OIDC state token mrhid6 2026-08-03 10:41:30 +01:00
  • e22faebfcd feat: migrate instance_oidc into auth_providers (0005) mrhid6 2026-08-03 10:38:52 +01:00
  • e2b01b62a5 feat: add local_login_enabled setting with absent-means-on default mrhid6 2026-08-03 10:36:48 +01:00
  • 0858693d57 feat: add auth provider service layer and lockout guard mrhid6 2026-08-03 10:33:36 +01:00
  • 45f7c0c393 feat: add AuthProvider model and identity provider presets mrhid6 2026-08-03 10:30:21 +01:00
  • c56bfb7270 docs: implementation plan for multiple auth providers mrhid6 2026-08-03 10:23:35 +01:00
  • eb45072031 feat: Removed unused test units mrhid6 2026-08-03 10:18:01 +01:00
  • 1e2132c1a1 docs: Cleanup old specs and plans mrhid6 2026-08-03 10:15:54 +01:00
  • 19ef773690 docs: drop legacy OIDC callback from multi-provider design mrhid6 2026-08-03 10:13:26 +01:00
  • c5aae0614a docs: design for multiple auth providers mrhid6 2026-08-03 10:09:13 +01:00