Merge branch development_check into development #8

Merged
mahmoud merged 5 commits from development_check into development 2026-02-24 09:55:39 +00:00
Owner
No description provided.
Migrate from monolithic src/ layout to standard HERO multi-crate architecture:
- hero_redis_sdk: types, Redis client, Ed25519 auth
- hero_redis_server: daemon, Redis protocol, redb backend (no UI)
- hero_redis_ui: Axum admin panel + MCP endpoint (preserved original UI)
- hero_redis_rhai: Rhai scripting bindings
- hero_redis: CLI binary with health subcommand

Also: fix socket path to ~/hero/var/sockets/hero_redis_server.sock,
add process cleanup for zinit-supervised instances, add port 2759 to PORTS.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Upgrade rust-toolchain from 1.92.0 to 1.93 and update Cargo.lock
with latest versions of anyhow, bumpalo, clap, js-sys, syn,
wasm-bindgen, and related crates.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Replace per-endpoint Rust routes with a single /rpc JSON-RPC 2.0 proxy.
JS templates now call rpc() helper instead of fetch('/api/...').

Kept as Rust aggregation routes: /api/info, /api/databases,
/api/perf/batch, /api/perf/batch-native (multi-call fan-out).

Removed: /api/keys, /api/get, /api/del, /api/select,
/api/database/create, /api/database/delete, /api/openrpc,
/api/mcp-info, /api/perf/exec.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
MCP endpoint, handler, docs template, and all references removed.
UI tested and working without MCP.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Remove legacy build scripts
All checks were successful
Build and Test / build (pull_request) Successful in 2m54s
272837a7a2
These build automation scripts are no longer needed as the project
has migrated to a new build system.

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
mahmoud changed title from development_check to Merge branch development_check into development 2026-02-24 09:50:31 +00:00
mahmoud merged commit 3bc5671b86 into development 2026-02-24 09:55:39 +00:00
mahmoud deleted branch development_check 2026-02-24 09:55:43 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_redis!8
No description provided.