Commit Graph

  • 24924be941 Cluster heartbeat support, improved cluster start/stop, coordinated shutdown in multi-server mode Ben Duncan 2026-02-14 16:59:32 +10:00
  • c5e561abbf Improved cluster stats and INSTALL.md doc Ben Duncan 2026-02-14 16:19:25 +10:00
  • 774655eff0 hive top, hive get cmds for cluster health and stats. improved docs for iac, cluster, multi-server restart Ben Duncan 2026-02-14 15:38:03 +10:00
  • 5863aeed13 Phase 0/1 multi-server-restart enhancements Ben Duncan 2026-02-14 13:23:24 +10:00
  • febeae8c47 preflight fixes for gh errors Ben Duncan 2026-02-14 09:23:42 +10:00
  • 3095a90090 e2e tests, multi server improvements, doc updates for workflow Ben Duncan 2026-02-14 08:50:24 +10:00
  • d80dd0996a Fixed gosec and added go skills Ben Duncan 2026-02-14 06:54:00 +10:00
  • 25d98dda7e Consolidating documentation Ben Duncan 2026-02-13 21:00:22 +10:00
  • 6df221309d Merge branch 'main' of github.com:mulgadc/hive Ben Duncan 2026-02-13 20:32:08 +10:00
  • db0d46ca5b Improved multi-server node testing and tweaks Ben Duncan 2026-02-13 20:31:45 +10:00
  • cf12a3272e IAC for Proxmox / AWS terraform examples Ben Duncan 2026-02-13 11:42:43 +10:00
  • 8774fb1e95 feat: distributed start instances (#37) Julian Sommer 2026-02-12 15:15:05 +11:00
  • fb361dfe49 fix: update instance status BEFORE calling it Julian Sommer 2026-02-12 11:11:59 +10:00
  • 9d3747bf26 feat: ssh tests in e2e (#36) Julian Sommer 2026-02-12 11:57:31 +11:00
  • 5b4bad3cb3 Merge branch 'main' of github.com:mulgadc/hive Ben Duncan 2026-02-12 10:50:35 +10:00
  • 6c4caec652 instance state Ben Duncan 2026-02-12 10:37:45 +10:00
  • 22af6c4a46 feat: more e2e (#35) Julian Sommer 2026-02-12 11:00:00 +11:00
  • 815e9a8c36 fix: duplicate subscription Julian Sommer 2026-02-12 09:03:24 +10:00
  • c7d832a823 fix: nats topic Julian Sommer 2026-02-12 08:30:23 +10:00
  • 32e2f7bf78 fix: daemon reboot Julian Sommer 2026-02-11 16:05:21 +10:00
  • 202fffc8db chore: utils tests Julian Sommer 2026-02-11 15:21:29 +10:00
  • 72709dda12 linter fix Julian Sommer 2026-02-11 15:15:30 +10:00
  • 0ff03be0dd fix Julian Sommer 2026-02-11 15:10:55 +10:00
  • 998649cbab feat: createImage (#34) Julian Sommer 2026-02-11 16:07:19 +11:00
  • efe07a9ed4 chore: bump go version Julian Sommer 2026-02-11 12:59:32 +10:00
  • 27530ba270 chore: daemon tests Julian Sommer 2026-02-11 12:48:21 +10:00
  • 467eb0252d chore: more gateway tests Julian Sommer 2026-02-11 12:24:00 +10:00
  • 2d30743ba5 chore: gateway tests Julian Sommer 2026-02-11 12:12:40 +10:00
  • 10e65ab66a fix: update ci triggers Julian Sommer 2026-02-11 11:44:36 +10:00
  • c514d6b937 format Julian Sommer 2026-02-11 11:37:52 +10:00
  • df70750f09 chore: more tests Julian Sommer 2026-02-11 11:37:17 +10:00
  • 210ca92b2c fix: dead code Julian Sommer 2026-02-11 11:09:00 +10:00
  • 5ce3773c42 fix: cryptographically secure ids Julian Sommer 2026-02-11 10:51:41 +10:00
  • 39b9e0dcd1 fix: split daemon ec2 paths Julian Sommer 2026-02-11 10:32:32 +10:00
  • b1762f445c fix: centralise nats connection logic Julian Sommer 2026-02-11 10:18:30 +10:00
  • 221a1ef258 fix: use typed aws errors Julian Sommer 2026-02-11 10:11:37 +10:00
  • e95c2536da feat: EIGW (#33) Julian Sommer 2026-02-11 11:00:53 +11:00
  • 2937c8f425 feat: account functionality (#27) Julian Sommer 2026-02-11 10:58:52 +11:00
  • 1b424928f4 fix: move matrix out of TODO.md Julian Sommer 2026-02-11 09:49:22 +10:00
  • 7a0d148e71 fix: update Makefile Julian Sommer 2026-02-11 09:44:36 +10:00
  • 6b4728e702 fix: update CLAUDE.md Julian Sommer 2026-02-11 09:43:55 +10:00
  • 63e476323d fix: url decode keys Julian Sommer 2026-02-11 08:27:02 +10:00
  • 6abae11122 feat: real snapshots (#32) Julian Sommer 2026-02-10 16:57:50 +11:00
  • 8d3808c364 fix: parallelize ci Julian Sommer 2026-02-10 10:47:07 +10:00
  • 51ffc4c3ab fix: add missing error handling Julian Sommer 2026-02-10 10:38:36 +10:00
  • b443bbd3e2 fix: permissions Julian Sommer 2026-02-10 10:10:39 +10:00
  • e545e81e59 fix: run modernize again Julian Sommer 2026-02-10 10:02:06 +10:00
  • 2491c6f2c2 feat: snapshot e2e (#31) Julian Sommer 2026-02-10 10:54:48 +11:00
  • 59c57cc074 chore: run modernize Julian Sommer 2026-02-10 09:23:25 +10:00
  • c5bfedcd98 chore: fmt Julian Sommer 2026-02-10 09:10:42 +10:00
  • 05a608855c fix: add compile time interface checks Julian Sommer 2026-02-10 08:55:23 +10:00
  • 513fd07ced feat: snapshots (#30) Julian Sommer 2026-02-10 09:45:53 +11:00
  • 2977b03cef feat: tags e2e (#29) Julian Sommer 2026-02-09 16:28:58 +11:00
  • 560e5cb58c feat: tags (#28) Julian Sommer 2026-02-09 15:49:59 +11:00
  • 09f78fe29b update TODO.md Julian Sommer 2026-02-09 11:53:51 +10:00
  • f0323bc081 fix: delete dead code (unused handlers) Julian Sommer 2026-02-09 11:52:12 +10:00
  • dcb08c0bd1 fix: e2e predastore multi node Julian Sommer 2026-02-09 11:17:00 +10:00
  • 9ba912b745 fix: duplicated unmarshal Julian Sommer 2026-02-09 11:14:38 +10:00
  • a554b9b884 fix: state change Julian Sommer 2026-02-09 10:51:21 +10:00
  • e15c077d3a fix: simplify nats handlers Julian Sommer 2026-02-09 10:42:47 +10:00
  • 88f07a9f3a simplify gateway more Julian Sommer 2026-02-09 10:34:12 +10:00
  • 45a466f71d fix: viperblock init Julian Sommer 2026-02-09 10:03:06 +10:00
  • e5038d4a35 fix: deduplicate nilchecks Julian Sommer 2026-02-09 09:56:11 +10:00
  • 25dd435bc6 fix: use object store instead of s3 client Julian Sommer 2026-02-09 09:52:12 +10:00
  • daf5f0c780 fix: refactor simple daemon handlers Julian Sommer 2026-02-09 09:43:57 +10:00
  • e0fea35b19 fix: refactor gateway Julian Sommer 2026-02-09 09:35:07 +10:00
  • e31e523380 feat: describe-account-attributes (#26) Julian Sommer 2026-02-09 10:19:33 +11:00
  • 0efa570cc5 fix: update to go 1.25.7 Julian Sommer 2026-02-09 08:52:32 +10:00
  • ef87b41858 feat: describe-availbility-zones (#25) Julian Sommer 2026-02-09 09:47:20 +11:00
  • 1c2174a10f fix: refactor handlers to use ObjectStore interface (#24) Julian Sommer 2026-02-04 16:32:11 +11:00
  • 801f0f8135 cleanup dead code Julian Sommer 2026-02-04 14:02:48 +10:00
  • d0dfea56e8 cleanup comments Julian Sommer 2026-02-04 13:54:43 +10:00
  • 2566d9d528 make gateway consistent Julian Sommer 2026-02-04 13:35:03 +10:00
  • a3d7e20e31 feat: describe-volume-status (#23) Julian Sommer 2026-02-04 12:46:06 +11:00
  • ba990ffd97 feat: attach and detach volume e2e (#22) Julian Sommer 2026-02-04 11:39:24 +11:00
  • d81e417410 feat: detach-volumes (#21) Julian Sommer 2026-02-04 10:54:02 +11:00
  • 45ac7c4357 update docs Julian Sommer 2026-02-04 08:48:10 +10:00
  • fca82939f5 feat: attach-volume (#20) Julian Sommer 2026-02-04 09:44:54 +11:00
  • 65ad19e604 bump viperblock Julian Sommer 2026-02-03 14:00:10 +10:00
  • d14158a619 feat: delete on termination Julian Sommer 2026-02-03 13:55:19 +10:00
  • 3ab1a839db fix: fallback Julian Sommer 2026-02-03 12:22:38 +10:00
  • 10ded4608b fix: frontend error handling Julian Sommer 2026-02-03 12:19:39 +10:00
  • 2de2899724 fix: accessibility Julian Sommer 2026-02-03 12:05:23 +10:00
  • 130e4b9662 feat: create-bucket frontend Julian Sommer 2026-02-03 11:54:14 +10:00
  • 941aaa6504 move claude rules and skills to root Julian Sommer 2026-02-03 11:31:11 +10:00
  • 917b66beb9 feat: predastore multinode (#19) Julian Sommer 2026-02-03 12:07:06 +11:00
  • fdb5cca77e feat: delete-volumes (#18) Julian Sommer 2026-02-03 10:47:00 +11:00
  • b772b2e0bf feat: use state machine for daemon (#16) Julian Sommer 2026-02-02 16:14:36 +11:00
  • 875328cfef feat: create-volume (#17) Julian Sommer 2026-02-02 15:47:46 +11:00
  • 6baf49885b e2e: add modify-volumes (#15) Julian Sommer 2026-02-02 14:22:55 +11:00
  • 6067f0ccd4 tweak Julian Sommer 2026-02-02 11:30:05 +10:00
  • e4a2e2972a fix: split daemon handlers Julian Sommer 2026-02-02 11:14:35 +10:00
  • 731ba4fbe8 feat: refactor Start() daemon Julian Sommer 2026-02-02 10:51:16 +10:00
  • 7e7d358135 update viperblock version Julian Sommer 2026-02-02 10:39:24 +10:00
  • ad763eb41d feat: add attach time to volume Julian Sommer 2026-02-02 10:34:10 +10:00
  • 1a8e273ac6 fix: use slog instead of log Julian Sommer 2026-02-02 10:18:04 +10:00
  • 91384856ec fix: delete on termination false Julian Sommer 2026-02-02 10:12:09 +10:00
  • 0e2b715d60 fix: form error handling Julian Sommer 2026-02-02 10:08:55 +10:00
  • f45a106dda feat: resize volume frontend Julian Sommer 2026-02-02 09:36:49 +10:00
  • 7aa688e564 fix: table based NATS subscriptions Julian Sommer 2026-02-02 08:59:30 +10:00