Skip to content

feat(redis): add namespace key tree browser - #89

Merged
thinhntq merged 56 commits into
mainfrom
codex/feat-69-redis-key-tree
Sep 3, 2026
Merged

thinhntq merged 56 commits into
mainfrom
codex/feat-69-redis-key-tree

Conversation

@thinhntq

@thinhntq thinhntq commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • render colon-delimited Redis keys as a collapsible namespace tree with configurable delimiter and flat SCAN toggle
  • keep detail and flat views scoped to exact connection, database, and session context while preserving read-only grid behavior
  • restore Add Key, Flush, Server Info, and Slow Log actions with owned Redis operations
  • keep Redis CLI and query tabs synchronized with SELECT transitions and serialized command ownership

Verification

  • custom macOS exact-tree workflow: 205 tests, 17 environment-dependent integration tests skipped, 0 failures
  • focused Redis suites: namespace, scan, AppState and lease, browser, detail, and flat grid
  • full Swift suite with the documented OAuth timing baseline skipped
  • swift build
  • git diff --check

Closes #69

@thinhntq
thinhntq merged commit 4b086a2 into main Sep 3, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature] Support Namespace-like Key Display for Redis

1 participant