-
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