Remove Redis backend support #4

Merged
J.Schmidt92 merged 5 commits from feature/surrealdb-storage into master 2026-04-17 17:29:34 -05:00
Owner

Summary

  • Removes Redis backend support and Redis-specific repository/adapters/modules.
  • Makes SurrealDB the only durable persistence path in the server extension.
  • Updates config examples and documentation to match the SurrealDB-only runtime.
  • Keeps origin/feature/redis available as the Redis rollback/reference branch.

Verification

  • cargo fmt --check
  • cargo check
  • cargo test
  • cargo build
  • cargo clippy --all-targets --all-features -- -D warnings
  • rg check confirmed no Redis-specific references outside ignored build artifacts.
## Summary - Removes Redis backend support and Redis-specific repository/adapters/modules. - Makes SurrealDB the only durable persistence path in the server extension. - Updates config examples and documentation to match the SurrealDB-only runtime. - Keeps `origin/feature/redis` available as the Redis rollback/reference branch. ## Verification - `cargo fmt --check` - `cargo check` - `cargo test` - `cargo build` - `cargo clippy --all-targets --all-features -- -D warnings` - `rg` check confirmed no Redis-specific references outside ignored build artifacts.
J.Schmidt92 added 4 commits 2026-04-17 17:20:55 -05:00
- Introduce client phone addon, UI, and XEH handlers
- Route actor phone interaction to the new phone UI
- Add initial phone state, event handling, and persistence
- Wire phone, garage, and locker stores to the new storage layer
- Add delete flows for messages and emails in the phone UI
- Update contact, mail, and message views for the new data model
- Split storage repositories into per-domain modules
- Add SurrealDB schema definitions and route handlers
- Update phone docs for new persistent table layout
J.Schmidt92 added 1 commit 2026-04-17 17:27:58 -05:00
J.Schmidt92 merged commit b620393eae into master 2026-04-17 17:29:34 -05:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: IDSolutions/forge#4
No description provided.