Commit Graph

177 Commits

Author SHA1 Message Date
tiny-craft 2db858ba9e feat: support ssl connection 2023-10-15 19:49:33 +08:00
tiny-craft 444d0ea199 feat: support cluster mode 2023-10-15 19:49:33 +08:00
tiny-craft 44f8581a41 fix: incorrect keys count display of database after delete the only remaining key. #47 2023-10-11 16:25:35 +08:00
tiny-craft a4412d21d4 perf: support display binary key name which unreadable(convert to hex string) #49 2023-10-11 01:15:23 +08:00
tiny-craft 30e7016aa3 fix: database index confused after setting database filter 2023-10-08 18:25:52 +08:00
tiny-craft b5dfe377fa feat: add discovery master group name for sentinel mode config
perf: tidy connection profile file
2023-10-08 15:24:08 +08:00
tiny-craft ee68d699fa feat: support sentinel mode #16 #42 2023-10-08 01:33:03 +08:00
tiny-craft 477ed19d20 perf: update version compare logic 2023-10-07 23:37:12 +08:00
tiny-craft bb1d9f316b feat: add filter database option #18
refactor: tidy struct of translation file
2023-10-07 10:49:29 +08:00
tiny-craft 7937b5b0f8 perf: optimized string viewing logic 2023-10-05 23:54:43 +08:00
tiny-craft 66ac7194e2 refactor: define preferences data with go struct 2023-10-04 22:21:35 +08:00
tiny-craft ffc50a7fcc refactor: move the handling of String viewing methods to backend
feat: add view as gzip/deflate #30
2023-10-04 04:42:17 +08:00
tiny-craft 7aba27e5f9 perf: save window size before close #34 2023-09-28 23:20:53 +08:00
tiny-craft 3de2a47d12 fix: incorrect key count after clear the database #36 2023-09-28 23:20:52 +08:00
tiny-craft 8e8f62073e perf: add item size display for Hash, List, Set, ZSet, and Stream #23 2023-09-28 23:19:59 +08:00
tiny-craft 47df424138 feat: add ssh tunnel support #7 #28 #38 2023-09-28 01:50:11 +08:00
tiny-craft 50ca632a5b fix: cannot set key on some low version redis with "keepttl"
perf: add soft delete key
2023-09-26 16:35:28 +08:00
tiny-craft eb9a0171d1 feat: add custom about dialog 2023-09-22 18:31:50 +08:00
tiny-craft 61be0165ea feat: add "skip this version"/"remain me later" for upgrade prompt 2023-09-22 15:42:35 +08:00
tiny-craft e397e2c4c4 fix: corrected update-checking logic 2023-09-17 01:15:55 +08:00
tiny-craft 04a328159b feat: support duplicate connection profile 2023-09-08 15:53:56 +08:00
tiny-craft 9152a32fd3 refactor: reorganized the structure of the multi-language content. 2023-09-08 10:31:23 +08:00
tiny-craft 0de32407c7 perf: cancel focus for all button components 2023-09-08 10:26:38 +08:00
tiny-craft bb537a7175 refactor: optimize import 2023-09-02 21:08:15 +08:00
tiny-craft b580fedade fix: connection profiles mapping error 2023-08-29 16:56:20 +08:00
tiny-craft c01be7fcca feat: add clean command history 2023-08-28 20:36:32 +08:00
tiny-craft df63381413 pref: add locale auto switch for components of naive ui 2023-08-28 11:56:51 +08:00
tiny-craft 858adfaf0d refactor: move fetch latest version logic to backend 2023-08-26 02:40:30 +08:00
tiny-craft 7fe7b8f9bc perf: optimize language loading and switching timing. 2023-08-26 01:25:12 +08:00
tiny-craft 94bcbdfe13 perf: set the default value of the theme to "Auto" 2023-08-25 00:07:29 +08:00
tiny-craft 484e6a5f6b feat: add icon function buttons to connection tree items
fix: error cause when close non-connected connection
2023-08-24 20:26:18 +08:00
tiny-craft 95e48e75d3 perf: bind message and dialog to window 2023-08-24 00:44:19 +08:00
tiny-craft dcad790712 refactor: upgrade frontend dependencies 2023-08-22 16:08:32 +08:00
tiny-craft 218bebe09d feat: complete check for update 2023-08-20 15:46:06 +08:00
tiny-craft c3c61e78f3 refactor: export global i18n config 2023-08-20 15:33:51 +08:00
tiny-craft df95804a53 fix: incorrect parse node key 2023-08-20 14:45:32 +08:00
tiny-craft ae1d4f5215 fix: incorrect parse node key 2023-08-20 14:28:53 +08:00
tiny-craft 2f5d1e1d51 perf: correct some english words 2023-08-19 01:50:16 +08:00
tiny-craft 803c9c1a50 fix: disable loading indicator when preferences dialog display
fix: replace regex match with self-parse for parse node key
2023-08-18 17:57:02 +08:00
tiny-craft af289319ed refactor: use import alias name 2023-08-02 17:57:39 +08:00
tiny-craft 5750170f5e refactor: move style files to "styles" folder
fix: adjust light/dark theme in windows
2023-08-02 17:13:03 +08:00
tiny-craft 0556ff299e feat: add quick function icon button inside item of tree view 2023-08-01 00:44:31 +08:00
tiny-craft 2d0e8f5445 feat: add stream type support 2023-08-01 00:44:31 +08:00
tiny-craft 9dd9b208cf fix: db0 was not clean after reopen connection 2023-08-01 00:44:31 +08:00
tiny-craft d7dc40d6e2 feat: language support system language 2023-08-01 00:44:31 +08:00
tiny-craft 7d3f5b9d9a refactor: move selectedKey to tab store
perf: add redis type color in new key type selection
perf: update selection after add new key
2023-08-01 00:44:31 +08:00
tiny-craft 9d897894b6 fix: browser node tree not sync when new or delete node 2023-08-01 00:44:31 +08:00
tiny-craft 2b3acc0e2b refactor: browser tree node update logic(new/delete/refresh) 2023-08-01 00:44:31 +08:00
tiny-craft ab4c78c3d7 perf: display command cost time in log list table
perf: beautify color of redis type tag
2023-08-01 00:44:31 +08:00
tiny-craft c4f1a2e178 feat: add key type filter setting
perf: add closing connection status in edit connection dialog
2023-08-01 00:44:31 +08:00
tiny-craft 41e5ecfad2 feat: add key filter for database scan 2023-08-01 00:44:31 +08:00
tiny-craft ea2c24a5f9 perf: use custom separator set by each server profile
fix: add duplicated key to tree view when update value
2023-08-01 00:44:31 +08:00
tiny-craft 5806b19fb1 perf: ask for close relevant connections before edit 2023-08-01 00:44:31 +08:00
tiny-craft 4879901a33 feat: add app launch log page 2023-08-01 00:44:31 +08:00
tiny-craft d7e6485806 fix: completely remove node tree info when close connection
perf: add back to button to server status page
2023-08-01 00:44:31 +08:00
tiny-craft 0bc8335eef perf: move server status pane into browser pane, add server node to the top of database tree list 2023-08-01 00:44:31 +08:00
tiny-craft ddf69a3bb2 feat: add server status page 2023-08-01 00:44:31 +08:00
tiny-craft 29f87f75c1 feat: support custom theme color and dark mode
perf: replace css variables to theme variables
2023-08-01 00:44:31 +08:00
tiny-craft 73f637a9f8 feat: add launching screen to indicate launching status
feat: store custom aside width to preferences
2023-08-01 00:44:31 +08:00
tiny-craft 49435848ee feat: add font style preferences support 2023-08-01 00:44:31 +08:00
tiny-craft dd88c617f9 feat: add preferencesStore to manager preferences 2023-08-01 00:44:31 +08:00
tiny-craft 16c096702c perf: add non-exists key view 2023-08-01 00:44:31 +08:00
tiny-craft f85b381992 refactor: add node map to store all tree node by tree key, improve speed add and delete node
refactor: improve speed of load all tree node
2023-08-01 00:44:31 +08:00
tiny-craft 9cd0d34c5d docs
refactor: reimplement logic of remove multiple keys
2023-08-01 00:44:31 +08:00
tiny-craft 1841ccf3d3 feat: add delete key dialog and logic
refactor: tidy function of connection store
2023-08-01 00:44:31 +08:00
tiny-craft d7955702f8 feat: add reload database 2023-08-01 00:44:31 +08:00
tiny-craft a200b554de feat: add key and prefix reload
refactor: separate update db tree node logic from open database
2023-08-01 00:44:31 +08:00
tiny-craft e906a91964 feat: complete function in toolbar of browser
refactor: use uniform confirm dialog for delete key
2023-08-01 00:44:31 +08:00
tiny-craft 62d6924541 feat: add db selection for new key dialog
refactor: remove unused code
2023-08-01 00:44:30 +08:00
tiny-craft 0f29a3c34f Add drag and drop to resort connection list
Add filter search connection
2023-08-01 00:44:30 +08:00
tiny-craft f6a4ab8de0 Add common confirm dialog function
Add connection group handle logic
Refactor local connection profile struct
2023-08-01 00:44:30 +08:00
tiny-craft 8e3adbf0c3 Alter IconButton component as NButton to support disable property 2023-08-01 00:44:30 +08:00
tiny-craft 19c8e153c3 Add create/edit connection and remove connection logic 2023-08-01 00:44:30 +08:00
tiny-craft e1f6aed33b Remove opening status display when try open an opened connection 2023-08-01 00:44:30 +08:00
tiny-craft a402c6ac30 Add close connection, fix unselect item when right click tree node 2023-08-01 00:44:30 +08:00
tiny-craft dadde8d090 Refactor server and database save structure, support multiple server detail tab 2023-08-01 00:44:30 +08:00
tiny-craft f8882d4eea Initial commit 2023-06-27 15:53:29 +08:00