Commit Graph

86 Commits

Author SHA1 Message Date
Lykin c02a24ee94 chore: compatible with new sass 2024-11-07 14:58:44 +08:00
Lykin 868b0c81b6 fix: compatible with non-macOS when the shortcut key contains `metaKey` 2024-08-07 10:14:59 +08:00
Lykin fdfd04d4bf pref: add a tooltip if the type filter is not supported (#274) 2024-07-03 22:34:07 +08:00
Lykin 6843314bad perf: support refresh by shortcut `cmd/ctrl+r` on non-macOS platform 2024-06-21 15:00:53 +08:00
Lykin bdfa31e4b6 fix: copy text not work for non-ascii text (#246) 2024-06-19 14:39:37 +08:00
Lykin f536b0f23b revert: remove `Cmd+D` to do any delete action 2024-05-20 00:47:50 +08:00
Lykin 3c43f960c3 perf: support `F5`/`Cmd+R` to refresh selected key in key tree view 2024-05-20 00:44:55 +08:00
Lykin 78bfaf6e16 perf: support `Ctrl+C`/`Cmd+C` to copy selected key name 2024-05-20 00:30:15 +08:00
Lykin 50bec33870 perf: use `Delete` on key tree view compatible with redis key prefix 2024-05-19 23:50:22 +08:00
Lykin abf5534165 perf: re-refresh with re-click the activated key after more then 1 sec (#242) 2024-05-15 17:37:24 +08:00
Lykin 455a911154 perf: support keyboard navigation in key tree view (#238) 2024-05-14 10:09:50 +08:00
Lykin e2264b33b0 fix: expanded mark may not update 2024-05-11 17:56:44 +08:00
Lykin 18ba04a5b1 perf: rename empty layer to `NO NAME` 2024-04-29 11:28:49 +08:00
Lykin 4d29343c1f style: make the empty prompt in the tree view vertically 2024-04-22 16:07:57 +08:00
Lykin 971c89a5cf perf: add shortcut for key operations 2024-04-19 16:43:42 +08:00
Lykin 2e28c1b44b fix: context menu in the browser tree 2024-04-02 18:00:16 +08:00
Lykin 2d2954d81c feat: support exact match filter (#164) 2024-03-09 23:04:36 +08:00
Lykin 124d221b9f perf: hide context menu in tree view when press 'esc' 2024-01-24 11:25:59 +08:00
Lykin dbff8f9e79 perf: select key when right click in browser tree 2024-01-11 23:55:03 +08:00
Lykin f3f12479fd perf: disable load value when right-click in tree view 2024-01-11 17:45:10 +08:00
Lykin e1362fce45 fix: unable to copy binary key 2024-01-11 14:43:23 +08:00
Lykin 115aa9d079 refactor: move i18n calling out of computed 2024-01-10 15:32:19 +08:00
Lykin 51a1b1b35f perf: disable tab switch after layer node selected 2024-01-08 00:01:52 +08:00
Lykin c2bf4128f7 fix: minor bugs about keys view 2024-01-06 01:26:18 +08:00
Lykin 8d7c8cb3ed perf: support display layer with blank label 2024-01-05 22:02:23 +08:00
Lykin 9b3f2ba726 perf: move expanded keys to tab store for external modification 2024-01-05 20:48:57 +08:00
Lykin 13dbc9b3b6 perf: support custom ttl when import keys 2024-01-05 17:55:54 +08:00
Lykin 1d1fab54d8 perf: support batch update ttl of keys 2024-01-05 00:48:29 +08:00
Lykin e071e65701 perf: replace tooltip content when reload is unavailable 2024-01-04 18:17:10 +08:00
Lykin 23087a5374 perf: add binary suffix to binary keys in tree list 2024-01-04 00:33:51 +08:00
Lykin 84b73bd5e7 fix: root key may not expand after switch to check mode in key tree 2024-01-03 01:08:11 +08:00
Lykin 93b04071e2 feat: add a root node for multiple selection and deselection in multi-selection mode 2023-12-27 18:23:40 +08:00
Lykin 5b9f261824 refactor: encapsulate connection state and behavior into classes 2023-12-26 01:15:49 +08:00
Lykin bce4e2323e feat: add export capability for selected keys 2023-12-18 01:01:51 +08:00
Lykin d31da4a055 perf: refresh key summary after crud value content 2023-12-16 00:33:35 +08:00
Lykin 08c42ca85c refactor: move checked keys mark from tree view to tab store
fix: deleting message may not disappear #102

fix: some error in check mode
2023-12-13 11:48:27 +08:00
Lykin f7f394972d fix: select incorrect database when double click key layer #99 2023-12-12 16:15:30 +08:00
Lykin 5dd49a78dd perf: add loading status to "redis type tag" 2023-12-07 11:11:31 +08:00
Lykin d59221f11e fix: the database switch might lead to other operations becoming ineffective 2023-12-06 18:25:51 +08:00
Lykin 827ca1f2e7 feat: support more key icon display type 2023-12-05 15:58:10 +08:00
Lykin af6b4257f9 feat: add type display in key browser 2023-12-04 17:06:23 +08:00
Lykin 8573d24a47 feat: add multiple check mode for keys
perf: add multiple keys deletion and progress indicator
2023-12-03 23:46:33 +08:00
Lykin 2d3225dbcf perf: add copy value button for complex type #23 2023-12-02 01:10:37 +08:00
Lykin e2f33af1c7 feat: the browser pane is now set to display only a single database
feat: add search input in browser pane
2023-12-01 18:02:32 +08:00
tiny-craft 7b3c3df230 feat: add key layer reload/refresh back after database full loaded #72
perf: update database max keys each load next/all.
2023-11-10 13:01:18 +08:00
tiny-craft 9618990de8 feat: add partial entries loading for complex type(list/hash/set/zset/stream) #70
refactor: split "key value loading" into "key summary loading" and "key detail loading"
2023-11-09 14:42:35 +08:00
tiny-craft e28d091500 refactor: split connection_service into connection_service and browser_service in go
refactor: split connectionStore into connectionStore and browserStore in js
2023-11-05 11:58:59 +08:00
tiny-craft 9b9d0e3c7c feat: add flush db operation 2023-11-02 18:17:54 +08:00
tiny-craft 6996421cde fix: can not save scan size less than default value in preference
fix: incorrect delete pattern when flush database with any key selected
2023-10-31 22:33:58 +08:00
tiny-craft faad24d1d5 perf: force change icon button color when then state is loading 2023-10-28 22:42:15 +08:00