Ben Duncan
|
ee0b92c192
|
refactor: rename config files, paths, and env vars from hive to spinifex
- Rename hive.toml template → spinifex.toml
- Update all default paths: /etc/hive → /etc/spinifex, ~/hive → ~/spinifex
- Rename all HIVE_* env vars → SPINIFEX_* (SetEnvPrefix, BindEnv calls)
- Update nats.conf template server_name
- Update admin.go init/join commands for new paths and names
- Update paths.go, paths_test.go, config.go, config_test.go
|
2026-03-18 00:47:01 +00:00 |
|
Ben Duncan
|
00f5b6590e
|
refactor: rename CLI binary to spx and update all command names
- Makefile: GO_PROJECT_NAME → spx, update build/test/dist paths
- root.go: Use → spx, update branding to Spinifex
- service.go: hive/hive-ui commands → spinifex/spinifex-ui
- Service name constants: hive → spinifex, hive-ui → spinifex-ui
- Update service_test.go switch cases
|
2026-03-18 00:42:34 +00:00 |
|
Ben Duncan
|
06804f5775
|
refactor: rename directory structure hive → spinifex
- git mv hive/ → spinifex/
- git mv cmd/hive/ → cmd/spinifex/
- git mv services/hive/ → services/spinifex/
- git mv services/hiveui/ → services/spinifexui/
- Update package declarations and all internal import paths
- Update service.go switch cases for new service names
|
2026-03-18 00:37:30 +00:00 |
|
Ben Duncan
|
767ad0bf5c
|
refactor: rename Go module path from hive to spinifex
Bulk rename github.com/mulgadc/hive → github.com/mulgadc/spinifex
across go.mod and all 178 Go files (~411 import occurrences).
|
2026-03-18 00:29:24 +00:00 |
|
Julian Sommer
|
4152e4422f
|
chore: remove redundant x/net/http2 and automaxprocs deps
ForceAttemptHTTP2 + NextProtos ALPN already handle HTTP/2 on Go 1.22+.
Go 1.25+ runtime is container-aware for GOMAXPROCS by default.
|
2026-03-18 10:14:52 +10:00 |
|
Julian Sommer
|
48bbe423df
|
fix: complete termination lifecycle for failed instances
|
2026-03-18 09:53:48 +10:00 |
|
Julian Sommer
|
e6b5b3b135
|
chore: update vite react plugin
|
2026-03-18 08:54:57 +10:00 |
|
Julian Sommer
|
f526972607
|
chore: go back to ultracite
|
2026-03-18 08:46:49 +10:00 |
|
Julian Sommer
|
ddcd7f622f
|
chore: bump deps
|
2026-03-18 08:20:18 +10:00 |
|
Ben Duncan
|
2459e5f7ac
|
improved docs
|
2026-03-16 12:52:14 +00:00 |
|
Ben Duncan
|
120bfa8953
|
fix: generate go.work in Dockerfile instead of copying gitignored file
v0.3.0
|
2026-03-16 12:36:56 +00:00 |
|
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 |
|