nathan
|
c7c7fd3dc9
|
code cleanup
continuous-integration/drone/push Build is passing
|
2026-01-21 08:45:46 +11:00 |
|
nathan
|
d683d23bfc
|
use 0 instead of start of aggregation window for creationtime in xlsx
continuous-integration/drone/push Build is passing
|
2026-01-20 20:02:33 +11:00 |
|
nathan
|
c8bb30c788
|
better handle skipped inventories
continuous-integration/drone/push Build is passing
|
2026-01-20 17:18:43 +11:00 |
|
nathan
|
7ea02be91a
|
refactor code and improve daily cache handling of deleted VMs
continuous-integration/drone/push Build is passing
|
2026-01-20 16:46:07 +11:00 |
|
nathan
|
0517ef88c3
|
[CI SKIP] bugfixes for vm deletion tracking
|
2026-01-20 16:33:31 +11:00 |
|
nathan
|
a9e522cc84
|
improve scheduler
continuous-integration/drone/push Build is passing
|
2026-01-19 14:04:01 +11:00 |
|
nathan
|
e186644db7
|
add repair functionality
continuous-integration/drone/push Build is passing
|
2026-01-17 12:51:11 +11:00 |
|
nathan
|
22fa250a43
|
bugfixes for monthly aggregation
continuous-integration/drone/push Build is passing
|
2026-01-17 08:48:18 +11:00 |
|
nathan
|
1874b2c621
|
ensure we logout, fix aggregations
continuous-integration/drone/push Build is passing
|
2026-01-16 20:29:40 +11:00 |
|
nathan
|
a12fe5cad0
|
bugfixes
continuous-integration/drone/push Build is passing
|
2026-01-16 17:53:24 +11:00 |
|
nathan
|
1cd1046433
|
progress on go based aggregation
continuous-integration/drone/push Build is passing
|
2026-01-16 17:37:55 +11:00 |
|
nathan
|
6af49471b2
|
Merge branch 'main' of https://git.coadcorp.com/nathan/vctp2 into dev
continuous-integration/drone/push Build is passing
|
2026-01-16 16:56:11 +11:00 |
|
nathan
|
b4c52e296c
|
fix aggregation for disk size changes
continuous-integration/drone/push Build is passing
continuous-integration/drone Build is passing
|
2026-01-16 16:33:39 +11:00 |
|
nathan
|
7b7afbf1d5
|
start work on dev branch [CI SKIP]
|
2026-01-16 16:28:19 +11:00 |
|
nathan
|
0820cbb65e
|
give up auto semver
continuous-integration/drone/push Build is passing
|
2026-01-16 16:09:42 +11:00 |
|
nathan
|
f171c7f0eb
|
fix ci-cd
continuous-integration/drone/push Build encountered an error
|
2026-01-16 16:08:26 +11:00 |
|
nathan
|
7c76825813
|
delay daily aggregation job by 10 minutes
continuous-integration/drone/push Build encountered an error
|
2026-01-16 16:07:35 +11:00 |
|
nathan
|
9dc94bd405
|
try auto bumping semver
continuous-integration/drone/push Build is failing
|
2026-01-16 16:01:48 +11:00 |
|
nathan
|
6ee848edb5
|
further improve log noise
continuous-integration/drone/push Build is passing
|
2026-01-16 15:41:21 +11:00 |
|
nathan
|
63794be38d
|
improve log noise
continuous-integration/drone/push Build is failing
|
2026-01-16 15:34:06 +11:00 |
|
nathan
|
7273961cfc
|
enhance vm trace page
continuous-integration/drone/push Build is passing
|
2026-01-16 14:52:15 +11:00 |
|
nathan
|
d55916766b
|
derive encryption key from hardware uuid
continuous-integration/drone/push Build is passing
|
2026-01-16 14:35:31 +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
|
268919219e
|
update aggregation logic
continuous-integration/drone/push Build is passing
|
2026-01-16 08:32:12 +11:00 |
|
nathan
|
f0bacab729
|
postgres optimisations and daily sqlite vacuum
continuous-integration/drone/push Build is passing
|
2026-01-15 19:43:20 +11:00 |
|
nathan
|
75a5f31a2f
|
fix hanging manual snapshot task
continuous-integration/drone/push Build is passing
|
2026-01-15 17:49:42 +11:00 |
|
nathan
|
1b91c73a18
|
redact vcenter pw from logs
continuous-integration/drone/push Build is passing
|
2026-01-15 16:42:01 +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
|
e5e5be37a3
|
handle crashes better
continuous-integration/drone/push Build is passing
|
2026-01-15 16:02:58 +11:00 |
|
nathan
|
96567f6211
|
fix aggregation sql
continuous-integration/drone/push Build is passing
|
2026-01-15 15:53:39 +11:00 |
|
nathan
|
7971098caf
|
enhance deletiontime detection
continuous-integration/drone/push Build is passing
|
2026-01-15 15:41:28 +11:00 |
|
nathan
|
645a20829f
|
nil deref fix
continuous-integration/drone/push Build is passing
|
2026-01-15 15:38:12 +11:00 |
|
nathan
|
debac1f684
|
sort snapshot reports
continuous-integration/drone/push Build is passing
|
2026-01-15 15:25:56 +11:00 |
|
nathan
|
8dee30ea97
|
improve tracking of VM deletions
continuous-integration/drone/push Build is passing
|
2026-01-15 14:25:51 +11:00 |
|
nathan
|
bba308ad28
|
fix daily aggregation report
continuous-integration/drone/push Build is passing
|
2026-01-15 12:38:11 +11:00 |
|
nathan
|
3f985dcd4d
|
tidy up forrmatting on pages
continuous-integration/drone/push Build is passing
|
2026-01-15 12:11:01 +11:00 |
|
nathan
|
0beafb5b00
|
readme updates [CI SKIP]
|
2026-01-15 11:51:23 +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
|
11f7d36bfc
|
fix averages in aggregation jobs
continuous-integration/drone/push Build is passing
|
2026-01-15 10:57:27 +11:00 |
|
nathan
|
50e9921955
|
improve aggregations
continuous-integration/drone/push Build is passing
|
2026-01-15 09:57:05 +11:00 |
|
nathan
|
457d9395f0
|
refactor aggregate jobs
continuous-integration/drone/push Build is passing
|
2026-01-15 09:04:52 +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
|
434c7136e9
|
more optimisation
continuous-integration/drone/push Build is passing
|
2026-01-14 21:30:10 +11:00 |
|
nathan
|
877b65f10b
|
optimise vcenter collection [CI SKIP]
|
2026-01-14 21:18:45 +11:00 |
|
nathan
|
8df1d145f8
|
add record size to hourly snapshot page
continuous-integration/drone/push Build is passing
|
2026-01-14 19:43:32 +11:00 |
|
nathan
|
9be3a3d807
|
more sql consolidation [CI SKIP]
|
2026-01-14 18:01:57 +11:00 |
|
nathan
|
1fca81a7b3
|
consolidate raw sql queries [CI_SKIP]
continuous-integration/drone/push Build is passing
|
2026-01-14 17:39:48 +11:00 |
|
nathan
|
56f021590d
|
work on optimising vcenter queries
continuous-integration/drone/push Build is passing
|
2026-01-14 17:00:40 +11:00 |
|
nathan
|
44ae2094f3
|
enhance hourly snapshots
continuous-integration/drone/push Build is passing
|
2026-01-14 16:09:13 +11:00 |
|
nathan
|
417c7c8127
|
fix cert generation logic
continuous-integration/drone/push Build is passing
|
2026-01-14 15:18:54 +11:00 |
|
nathan
|
7fac6e3920
|
fix legacy references to tftp
continuous-integration/drone/push Build was killed
|
2026-01-14 15:16:31 +11:00 |
|
nathan
|
98899e306f
|
fix sql migrations
continuous-integration/drone/push Build is passing
|
2026-01-14 15:08:59 +11:00 |
|
nathan
|
cfc4efee0e
|
improve aggregation logic
continuous-integration/drone/push Build is passing
|
2026-01-14 14:10:28 +11:00 |
|
nathan
|
b9ab34db0a
|
bugfix reports
continuous-integration/drone/push Build is passing
|
2026-01-14 13:51:30 +11:00 |
|
nathan
|
013ae4568e
|
fix charts
continuous-integration/drone/push Build is passing
|
2026-01-14 11:14:46 +11:00 |
|
nathan
|
5c34a9eacd
|
add charts
continuous-integration/drone/push Build is failing
|
2026-01-14 11:08:01 +11:00 |
|
nathan
|
13af853c45
|
fixes to index page
continuous-integration/drone/push Build is passing
|
2026-01-14 10:30:29 +11:00 |
|
nathan
|
5130d37632
|
ensure we dont collect hourly snapshot too soon after startup
continuous-integration/drone/push Build was killed
|
2026-01-14 10:27:24 +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
|
ca8b39ba0e
|
improve rollup reporting
continuous-integration/drone/push Build was killed
|
2026-01-14 10:03:04 +11:00 |
|
nathan
|
7400e08c54
|
updates
continuous-integration/drone/push Build is passing
|
2026-01-14 09:28:30 +11:00 |
|
nathan
|
ffe0c01fd7
|
improvements to inventory processing
|
2026-01-14 09:28:25 +11:00 |
|
nathan
|
5cc89968d9
|
extend average calculations in daily/monthly rollups
continuous-integration/drone/push Build is passing
|
2026-01-13 21:13:46 +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
|
6d1bb09167
|
add swagger ui link
|
2026-01-13 20:11:55 +11:00 |
|
nathan
|
3ceba1a117
|
add rpm generation code
continuous-integration/drone/push Build was killed
|
2026-01-13 20:09:19 +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
|
ea1eeb5c21
|
update to support postgresql and add godocs
continuous-integration/drone Build is passing
CI / Test (push) Has been cancelled
CI / End-to-End (push) Has been cancelled
CI / Publish Docker (push) Has been cancelled
CI / Lint (push) Has been cancelled
|
2026-01-13 17:05:14 +11:00 |
|
nathan
|
afec4aacb0
|
update package versions
CI / Lint (push) Has been cancelled
CI / Test (push) Has been cancelled
CI / Publish Docker (push) Has been cancelled
CI / End-to-End (push) Has been cancelled
|
2026-01-13 16:42:10 +11:00 |
|
nathan
|
dc120f2bdc
|
logging
continuous-integration/drone/push Build is passing
CI / Lint (push) Has been cancelled
CI / Test (push) Has been cancelled
CI / End-to-End (push) Has been cancelled
CI / Publish Docker (push) Has been cancelled
|
2024-10-16 16:35:37 +11:00 |
|
nathan
|
c8ae94fb43
|
logging adjustments
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-16 16:34:30 +11:00 |
|
nathan
|
b46369811b
|
change srm match
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-16 12:26:10 +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
|
b07ed9ee09
|
handle moves of VMs not in inventory
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 16:56:06 +11:00 |
|
nathan
|
2a9489619d
|
bugfix
CI / End-to-End (push) Waiting to run
CI / Lint (push) Waiting to run
CI / Test (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone/push Build is passing
|
2024-10-15 16:22:49 +11:00 |
|
nathan
|
f86ec3d615
|
create vm in inventory when receiving modify event for vm we dont know about
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
continuous-integration/drone Build is passing
|
2024-10-15 16:06:54 +11:00 |
|
nathan
|
309db2f1a6
|
add more srm checks
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-15 12:43:47 +11:00 |
|
nathan
|
37d921f635
|
new versions
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 09:03:36 +11:00 |
|
nathan
|
c9375f3099
|
improve logic for temporary VM renames
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 08:51:35 +11:00 |
|
nathan
|
81271873f3
|
reduce some logging
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-14 20:54:52 +11:00 |
|
nathan
|
665750548f
|
improve handling of disk change modify events
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-14 15:26:05 +11:00 |
|
nathan
|
ce1f28d9c3
|
avoid unnecessary disk size calculations
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-10-14 15:20:02 +11:00 |
|
nathan
|
1ecdb10cf7
|
fix vcenter update task to avoid re-adding update records for previous updates
CI / Publish Docker (push) Blocked by required conditions
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
|
2024-10-14 12:02:31 +11:00 |
|
nathan
|
cc6601146a
|
vcenter poll job now creates update records for changed VMs
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-14 09:24:28 +11:00 |
|
nathan
|
9cdde0b278
|
cleanup templates
continuous-integration/drone/push Build is passing
CI / Lint (push) Has been cancelled
CI / Test (push) Has been cancelled
CI / End-to-End (push) Has been cancelled
CI / Publish Docker (push) Has been cancelled
|
2024-10-02 21:23:54 +10: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
|
f94339446d
|
fix migration
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:25:06 +10:00 |
|
nathan
|
77c1928436
|
cleanup updates with no vm reference
CI / Lint (push) Waiting to run
CI / Test (push) Waiting to run
CI / Publish Docker (push) Blocked by required conditions
continuous-integration/drone/push Build is passing
CI / End-to-End (push) Waiting to run
|
2024-10-02 13:17:29 +10:00 |
|
nathan
|
f80dfe9027
|
add vm name and placeholder change to updates 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 passing
|
2024-10-02 13:14:09 +10:00 |
|
nathan
|
b9c1f65971
|
minor adjustments
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 08:29:49 +10:00 |
|
nathan
|
3bc7f922d3
|
add notes [CI SKIP]
CI / Lint (push) Has been cancelled
CI / Test (push) Has been cancelled
CI / End-to-End (push) Has been cancelled
CI / Publish Docker (push) Has been cancelled
|
2024-09-30 21:39:04 +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
|
8f43603613
|
disable write timeout
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-09-30 15:38:29 +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
|
6a41528f41
|
don't add templates to inventory
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 12:48:14 +10:00 |
|