Commit Graph

45 Commits

Author SHA1 Message Date
nathan 1f39b46613 Deprecate legacy VM inventory endpoints and add gating logic
continuous-integration/drone/push Build is passing
2026-02-13 14:59:19 +11:00
nathan 59b16db04f speed up vm trace pages
continuous-integration/drone/push Build is passing
2026-02-09 14:19:24 +11:00
nathan 4d53927f9d debug pipeline
continuous-integration/drone/push Build is failing
2026-02-09 13:51:16 +11:00
nathan 5736dc6929 avoid vcenter totals pages scanning whole database
continuous-integration/drone/push Build is failing
2026-02-09 13:44:43 +11:00
nathan c66679a71f more index cleanups to optimise space
continuous-integration/drone/push Build is passing
2026-02-08 15:40:42 +11:00
nathan 9677d083a8 updated docs
continuous-integration/drone/push Build is passing
2026-02-06 16:01:01 +11:00
nathan dfbaacb6f3 [ci skip] more codex 5.3 improvements 2026-02-06 15:18:30 +11:00
nathan ee01d8deac improve lifecycle data
continuous-integration/drone/push Build is passing
2026-01-28 08:49:04 +11:00
Nathan Coad 6981bd9994 even more diagnostics
continuous-integration/drone/push Build is passing
2026-01-27 11:21:47 +11:00
Nathan Coad fe96172253 add diagnostic endpoint
continuous-integration/drone/push Build is passing
2026-01-27 11:02:39 +11:00
nathan c8f04efd51 add more documentation
continuous-integration/drone/push Build is passing
2026-01-22 20:30:02 +11:00
nathan e186644db7 add repair functionality
continuous-integration/drone/push Build is passing
2026-01-17 12:51:11 +11:00
nathan ab01c0fc4d enhance database logging
continuous-integration/drone/push Build is passing
2026-01-16 14:28:26 +11:00
nathan 588a552e4c fixes for line graph
continuous-integration/drone/push Build is passing
2026-01-16 12:55:36 +11:00
nathan 871904f63e add vcenter totals line graph
continuous-integration/drone/push Build is passing
2026-01-16 12:36:53 +11:00
nathan 2ea0f937c5 add endpoint to manually trigger inventory collection
continuous-integration/drone/push Build is passing
2026-01-15 16:37:58 +11:00
nathan 96567f6211 fix aggregation sql
continuous-integration/drone/push Build is passing
2026-01-15 15:53:39 +11:00
nathan ea68331208 add prometheus instrumentation
continuous-integration/drone/push Build is passing
2026-01-15 11:43:29 +11:00
nathan 4d754ee263 add regenerate endpoint
continuous-integration/drone/push Build is passing
2026-01-15 11:13:00 +11:00
nathan 8b2c8ae85d generate excel worksheets when data is available instead of on-demand
continuous-integration/drone/push Build is passing
2026-01-15 08:43:31 +11:00
nathan b297b8293c adjustments to reporting
continuous-integration/drone/push Build is passing
2026-01-14 10:23:25 +11:00
nathan 7b600b2359 updates
continuous-integration/drone/push Build is passing
2026-01-14 10:07:06 +11:00
nathan aa4567d7c1 add regenerate endpoint
continuous-integration/drone/push Build was killed
2026-01-14 10:06:26 +11:00
nathan 7400e08c54 updates
continuous-integration/drone/push Build is passing
2026-01-14 09:28:30 +11:00
nathan 0f0bdf19c3 swag generation fix
continuous-integration/drone/push Build was killed
continuous-integration/drone Build is passing
2026-01-13 20:14:02 +11:00
nathan a81613a8c2 fix drone and sqlc generation
continuous-integration/drone/push Build was killed
2026-01-13 19:49:13 +11:00
nathan fb40abfd48 re-enable endpoint to remove updates with no associated inventory record
CI / Lint (push) Waiting to run
CI / Test (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone/push Build is passing
2024-10-15 17:05:14 +11:00
nathan f9b8e25c2f add raw string to database
CI / Test (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone/push Build is passing
CI / Lint (push) Waiting to run
2024-10-02 13:37:59 +10:00
nathan 77c1928436 cleanup updates with no vm reference
CI / Lint (push) Waiting to run
CI / Test (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone/push Build is passing
2024-10-02 13:17:29 +10:00
nathan f28fed831a module update
CI / Lint (push) Waiting to run
CI / Test (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone/push Build is passing
2024-09-30 17:11:25 +10:00
nathan 380707cf23 add vm inventory update endpoint
CI / Lint (push) Waiting to run
CI / Test (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone/push Build is passing
2024-09-30 15:30:38 +10:00
nathan 9802419713 add temp cleanup function
CI / Test (push) Waiting to run
CI / Lint (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone/push Build is passing
2024-09-30 12:26:52 +10:00
nathan fb47006809 add debug endpoints
CI / Lint (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone/push Build is passing
CI / Test (push) Waiting to run
2024-09-27 20:14:52 +10:00
nathan 3501967c9e add ability to store/create encrypted vcenter password
CI / Lint (push) Waiting to run
CI / Test (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone/push Build is passing
2024-09-27 17:02:02 +10:00
nathan d76bcf5ca5 handle resource pool move
CI / Test (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
CI / Lint (push) Waiting to run
continuous-integration/drone/push Build is passing
2024-09-27 12:25:28 +10:00
nathan 78e1da3149 add formatting to reports
CI / Lint (push) Waiting to run
CI / Test (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone/push Build is passing
2024-09-27 11:41:09 +10:00
nathan f88b812fa9 test creating excel report from inventory table
CI / Lint (push) Waiting to run
CI / Test (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone/push Build is failing
2024-09-26 21:22:45 +10:00
nathan 8931cb4891 store event type
CI / Lint (push) Waiting to run
CI / Test (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone/push Build is passing
2024-09-26 14:21:07 +10:00
nathan 00d474b937 add vm cleanup endpoint
CI / Test (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
CI / Lint (push) Waiting to run
continuous-integration/drone/push Build is passing
2024-09-26 13:29:02 +10:00
nathan f712c7254f add username data to updates table
CI / Lint (push) Waiting to run
CI / Test (push) Waiting to run
CI / End-to-End (push) Waiting to run
continuous-integration/drone/push Build is passing
CI / Publish Docker (push) Blocked by required conditions
2024-09-26 12:31:14 +10:00
nathan dd13fd6759 add temp endpoint for db cleanup
CI / Lint (push) Waiting to run
CI / Test (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone/push Build is passing
2024-09-26 12:15:39 +10:00
nathan 1cb36be02c updates 2024-09-15 10:51:48 +10:00
nathan b63e4482b7 really poor templ attempt
CI / Lint (push) Waiting to run
CI / Test (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone/push Build is failing
2024-09-13 17:13:21 +10:00
nathan 18a2b7227e structure appears to work
CI / Lint (push) Waiting to run
CI / Test (push) Waiting to run
CI / End-to-End (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone Build is failing
2024-09-12 11:59:41 +10:00
nathan eb10ca9ca3 initial 2024-09-12 08:57:44 +10:00