t8y2
ab5bd1dd25
fix(redis): batch SCAN server-side to reduce fetch-all latency
2026-06-15 15:01:13 +08:00
t8y2
29edc7b7b7
fix(redis): disable subscribe inputs when not connected, fix button height jitter
2026-06-15 02:30:33 +08:00
t8y2
c9b3292a2e
fix: resolve Vue warnings, silent PubSub auto-connect, remove 30 meaningless tests
2026-06-15 02:27:07 +08:00
t8y2
ef426a8218
feat(redis): add Pub/Sub publish and subscribe with WebSocket real-time push
2026-06-15 01:40:06 +08:00
t8y2
a4bd62005b
feat(redis): add all search mode
2026-06-12 11:32:56 +08:00
t8y2
6f15fa303c
feat: support empty redis key separator for flat key display
2026-06-11 11:28:43 +08:00
t8y2
d353d4673f
feat(redis): add configurable key namespace separator
2026-06-10 17:46:48 +08:00
t8y2
edba8214b5
feat: show username/password fields for Access database connections
2026-06-10 08:37:18 +08:00
t8y2
d0bf6c3b53
feat(redis): persist command history across sessions ( #933 )
2026-06-10 04:34:45 +08:00
DengQingNian
35692bc53b
feat(redis): add TTL, structured entries, Stream and JSON support to create key dialog ( #947 )
...
Thanks @DengQingNian! Great feature — TTL, structured entries, Stream, and JSON support for Redis key creation.
2026-06-09 22:08:08 +08:00
t8y2
a13fcb9964
feat(redis): add JSON format/compress buttons in raw content view
2026-06-09 14:20:58 +08:00
t8y2
e76a223e8a
fix(redis): allow resizing zset score column
2026-06-09 11:56:25 +08:00
t8y2
b4a207fc6b
feat(redis): add fetch-all keys button and incremental namespace tree merging
...
- Add "Fetch All" button alongside "Load More" to continuously SCAN until all keys loaded
- Add stop button and scan progress display during fetch-all
- Implement mergeKeysIntoRedisKeyTree for incremental namespace tree building
- Add toast notifications for empty form validation in key detail panel
- Add i18n translations for new UI elements (zh-CN, zh-TW, en, es)
- Add unit tests for incremental tree merge covering 6 scenarios
2026-06-05 13:57:26 +08:00
t8y2
ea45e1c331
feat(redis): add copy insert statement button for Redis key value migration
...
Generates a Redis insert command (SET/RPUSH/SADD/ZADD/HSET/XADD/JSON.SET) from
the current key's value and copies it to clipboard. Supports TTL, pagination
hints, and binary value handling.
2026-06-05 12:15:53 +08:00
t8y2
6dadb4ddb7
fix(redis): prevent unmount-on-hide lag when switching from command to detail panel
...
Setting unmountOnHide to false on the Tabs component avoids re-mounting
RedisValueViewer and its heavy async initialisation (API calls + Shiki
highlighting) each time the user switches back from the CLI panel.
2026-06-05 12:04:25 +08:00
t8y2
e67894bea7
chore: upgrade frontend tooling and speed up checks
2026-06-03 12:20:27 +08:00
t8y2
6546cccd1e
feat(redis): add fuzzy key search toggle
2026-06-03 01:53:24 +08:00
t8y2
373d5c1ef2
fix(ui): soften dark theme contrast
2026-06-03 01:46:54 +08:00
t8y2
b0856e51bc
perf(app): pause cached tab background work
2026-06-02 23:41:11 +08:00
t8y2
797c0d8d21
Add Redis cluster support and improve key loading
2026-05-28 00:08:59 +08:00
t8y2
a68af9c740
fix: honor editor font in redis views
2026-05-26 18:44:00 +08:00
t8y2
2fea0c38c5
fix(app): harden clipboard copy flows
2026-05-23 10:52:19 +08:00
SuLea-IT
64c068bbf5
perf: reduce high-density DOM memory ( #404 )
2026-05-22 14:02:13 +08:00
t8y2
ed28040555
feat(redis): add JSON value viewer
2026-05-22 10:58:30 +08:00
t8y2
96dd8fccda
feat(redis): allow resizing hash field/value columns
2026-05-21 16:35:46 +08:00
t8y2
5c2028c2c4
feat(redis): improve key browser workflows
2026-05-20 18:54:18 +08:00
t8y2
8a81a01fac
feat(redis): stream value search results
2026-05-18 21:55:16 +08:00
t8y2
ea5e15612f
feat(redis): search keys by value
2026-05-18 21:27:47 +08:00
t8y2
06683c57b1
chore(repo): move desktop app under apps
2026-05-18 02:35:39 +08:00