Ben Duncan
d8d5fd7d2c
New doc links
v0.2.4
2026-03-16 12:32:44 +00:00
Ben Duncan
b857c7982e
Merge remote-tracking branch 'origin/dev'
2026-03-16 12:17:57 +00:00
Ben Duncan
965e65df3b
Added test coverage
2026-03-16 12:14:46 +00:00
Ben Duncan
4c4683ba0c
installer tweaks for sudo
2026-03-16 12:04:06 +00:00
Ben Duncan
a458a28406
new binary mode and systemd process
2026-03-16 11:57:52 +00:00
Ben Duncan
2351d4ff81
New doc templates
2026-03-16 22:47:08 +11:00
Julian Sommer
e7a3b5b712
fix: update test for explicit error handling
2026-03-13 16:07:49 +10:00
Julian Sommer
36f820c859
fix: error handling ( #76 )
2026-03-13 17:01:00 +11:00
Julian Sommer
c60a691ac1
fix: start/stop race condition
2026-03-13 05:27:28 +00:00
Julian Sommer
21fd5a7081
fix: IAM replication
2026-03-13 04:33:19 +00:00
Julian Sommer
2b455e365e
fix: dropped state
2026-03-13 03:53:38 +00:00
Julian Sommer
e6a09d371c
fix: multi node e2e retry
2026-03-13 03:37:41 +00:00
Julian Sommer
6f3f348287
chore: bump vite plugin react
2026-03-13 02:52:08 +00:00
Julian Sommer
8e8b17c599
chore: migrate to vite8
2026-03-13 02:39:28 +00:00
Julian Sommer
72aa3e7563
feat: migrate to oxlint ( #75 )
2026-03-13 13:24:01 +11:00
Julian Sommer
096b3380fc
feat: default vpc account scoping ( #74 )
2026-03-13 13:18:58 +11:00
Julian Sommer
663805cd23
fix: race conditions on node failure
2026-03-13 01:53:00 +00:00
Julian Sommer
380ab2a870
fix: replicate all js buckets
2026-03-13 10:48:00 +10:00
Julian Sommer
98c75cbb83
fix: stop-dev.sh
2026-03-13 09:17:41 +10:00
Julian Sommer
3ffe67271f
feat: multi node e2e ( #73 )
2026-03-13 10:11:26 +11:00
Julian Sommer
4466de04d3
fix: ovn logrotate
2026-03-12 08:24:52 +10:00
Julian Sommer
fd91b80851
fix: hardcoded predastore nats url
2026-03-11 13:57:49 +10:00
Julian Sommer
0853eb5068
fix: return error from GenerateNATSToken instead of panicking
...
Same pattern as H-5 — crypto/rand failure caused a panic. Now returns
(string, error) so callers can handle it gracefully.
2026-03-11 12:08:44 +10:00
Julian Sommer
3d8c9f3812
fix: hive panics ( #71 )
2026-03-11 13:02:31 +11:00
Julian Sommer
2cac5e2c37
fix: cors
2026-03-11 11:07:44 +10:00
Julian Sommer
0ec13f33eb
fix: lint
2026-03-11 10:58:03 +10:00
Julian Sommer
7af16b75b9
feat: 80% real frontend coverage
2026-03-11 10:56:42 +10:00
Julian Sommer
40e09f0886
feat: enforce frontend code coverage
2026-03-11 10:25:04 +10:00
Julian Sommer
e26cd7fd82
feat: ui tests
2026-03-11 10:14:31 +10:00
Julian Sommer
8f223d35d3
feat: setup vitest
2026-03-11 09:47:46 +10:00
Julian Sommer
b0dbc76b22
chore: frontend deps
2026-03-11 09:32:46 +10:00
Julian Sommer
506bced4fa
fix: e2e single
2026-03-11 08:43:05 +10:00
Ben Duncan
438ec3c973
Merge branch 'dev' of github.com:mulgadc/hive into dev
2026-03-10 22:13:11 +10:00
Ben Duncan
11a1f18cb0
removed restrict on hostfwd, vpc issue to ssh in
2026-03-10 22:13:00 +10:00
Julian Sommer
1ff08ab80a
fix: seperate system account ( #70 )
2026-03-10 16:30:34 +11:00
Ben Duncan
d17eef2ba9
Merge branch 'dev' of github.com:mulgadc/hive into dev
2026-03-10 10:58:04 +10:00
Ben Duncan
b1059899a2
dev networking, remote dhcp, due to double route bug
2026-03-10 10:57:55 +10:00
Julian Sommer
17da8b2eb2
fix: update INSTALL.md
2026-03-10 10:49:29 +10:00
Julian Sommer
ee3df227a7
feat: reboot instances ( #68 )
2026-03-10 11:48:58 +11:00
Julian Sommer
015dbbc272
feat: frontend performance
2026-03-10 10:31:59 +10:00
Julian Sommer
404b3d6246
release: update go.mod for v0.2.3
v0.2.3
2026-03-10 09:36:58 +10:00
Julian Sommer
021b0982f4
fix: bump go 1.26.1 references and fix gosec G104 in hiveui
2026-03-10 08:33:04 +10:00
Julian Sommer
7b590957e1
fix: bump go 1.26.1
2026-03-10 08:19:38 +10:00
Julian Sommer
c9c3cda651
fix: redirect HTTP to HTTPS on same port for hive-ui
...
Uses a TLS-detecting listener that peeks the first byte of each
connection. TLS handshakes (0x16) proceed normally; plain HTTP
requests get a 301 redirect to the HTTPS URL. This handles
http://localhost:3000 gracefully instead of showing a cryptic error.
2026-03-10 08:14:19 +10:00
Julian Sommer
1efb4c4a3b
fix: config
2026-03-06 14:51:21 +10:00
Julian Sommer
05cb4ac108
feat: frontend refactors ( #66 )
2026-03-06 15:42:01 +11:00
Julian Sommer
6eac4d6598
feat: IAM Frontend ( #65 )
2026-03-06 15:14:50 +11:00
Julian Sommer
f03a2314c6
feat: terminated instances expiry ( #63 )
2026-03-06 12:51:27 +11:00
Julian Sommer
2c444b1eba
chore: install tsgo
2026-03-06 11:46:21 +10:00
Julian Sommer
aea2e2c05a
ci: setup go work after
2026-03-06 10:41:45 +10:00