Lykin
|
eb8f68b628
|
perf: optimized the appearance
|
2023-12-01 18:03:19 +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 |
Lykin
|
8201004478
|
feat: add filter input to browser pane
|
2023-11-29 16:16:13 +08:00 |
Lykin
|
d88fd35e9d
|
refactor: refactoring the refresh logic for all complex types after adding new fields
|
2023-11-17 01:24:04 +08:00 |
Lykin
|
2a3a15d64d
|
style: change side navigation menu style
style: change some theme color
|
2023-11-15 12:05:14 +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 |
tiny-craft
|
6fb0eadfbd
|
style: adjusted the light and dark themes
style: add window shadow on macOS #62
|
2023-10-28 22:31:02 +08:00 |
tiny-craft
|
b6eebda177
|
style: update style of browser tabs
style: update style of connection dialog
|
2023-10-27 21:53:05 +08:00 |
tiny-craft
|
85ab6e4377
|
style: formatted code
|
2023-10-27 11:34:40 +08:00 |
tiny-craft
|
297286f150
|
perf: create "content-pane" component for each tab to maintain data and status easily
|
2023-10-27 11:34:40 +08:00 |
tiny-craft
|
6f5ea748f5
|
refactor: update icons' property
|
2023-10-23 18:22:43 +08:00 |
tiny-craft
|
f9fe74a6b4
|
perf: move key view switch to connection preferences
|
2023-10-22 18:32:47 +08:00 |
tiny-craft
|
92ffd6c605
|
perf: optimized keyboard support for context menus
|
2023-10-22 18:04:17 +08:00 |
tiny-craft
|
5bbd87cc31
|
perf: reset expand key record when reload or close database
|
2023-10-22 02:09:11 +08:00 |
tiny-craft
|
a669f3dfcb
|
feat: add "tree view" and "list view" switch for keys browser
|
2023-10-22 01:54:22 +08:00 |
tiny-craft
|
f8a7567166
|
refactor: reformat frontend files
chore: upgrade frontedn dependencies
|
2023-10-21 00:11:36 +08:00 |
tiny-craft
|
f3cd292af5
|
feat: add partial keys loading. #2
|
2023-10-21 00:11:35 +08:00 |
tiny-craft
|
25cdfa2685
|
fix: error causes when close database
|
2023-10-19 12:00:10 +08:00 |
tiny-craft
|
77541ed371
|
perf: change the function buttons for database nodes to be persistent
|
2023-10-16 18:36:42 +08:00 |
tiny-craft
|
444d0ea199
|
feat: support cluster mode
|
2023-10-15 19:49:33 +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
|
1a49db2450
|
feat: add cancel operation to the waiting spin for opening connections #9
chore: update common message config
|
2023-10-07 18:32:42 +08:00 |
tiny-craft
|
da4b8b9a4f
|
perf: expand or collapse automatically when node owns one child #40
|
2023-09-28 23:20:53 +08:00 |
tiny-craft
|
eb9a0171d1
|
feat: add custom about dialog
|
2023-09-22 18:31:50 +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
|
e15bf3ab2f
|
style: adjusted style in dark mode
feat: add server status entrance button at the bottom of browser pane
|
2023-09-08 10:26:38 +08:00 |
tiny-craft
|
bb537a7175
|
refactor: optimize import
|
2023-09-02 21:08:15 +08:00 |
tiny-craft
|
1a4622cfd0
|
feat: add custom title bar
|
2023-09-02 19:47:09 +08:00 |
tiny-craft
|
7fe7b8f9bc
|
perf: optimize language loading and switching timing.
|
2023-08-26 01:25:12 +08:00 |
tiny-craft
|
83ffb0aaed
|
perf: replace some icons
|
2023-08-25 16:08:04 +08:00 |
tiny-craft
|
96a11bdb9c
|
perf: add mark color to the border of icon in connection pane
|
2023-08-25 00:44:00 +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
|
9fc0cbd40d
|
refactor: reformat code
|
2023-08-24 15:23:25 +08:00 |
tiny-craft
|
95e48e75d3
|
perf: bind message and dialog to window
|
2023-08-24 00:44:19 +08:00 |
tiny-craft
|
22f71e4676
|
perf: add expand/collapse group folder with double click
|
2023-08-23 16:51:55 +08:00 |
tiny-craft
|
1702246609
|
perf: replace delete button in bottom of content panel to disconnect
|
2023-08-23 16:47:45 +08:00 |
tiny-craft
|
218bebe09d
|
feat: complete check for update
|
2023-08-20 15:46:06 +08:00 |
tiny-craft
|
5a9fb00474
|
refactor: use discrete api for message
|
2023-08-20 14:42:36 +08:00 |
tiny-craft
|
bf16e22647
|
fix: collapse all keys after server reload
refactor: expose context menu handler for outside reference caller
|
2023-08-19 01:47:19 +08:00 |
tiny-craft
|
b852bb5b47
|
refactor: format all vue file
|
2023-08-02 19:40:57 +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
|
9b63e51300
|
perf: grouped server info
|
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
|
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
|
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
|
76679496c6
|
feat: add connection timeout setting
|
2023-08-01 00:44:31 +08:00 |
tiny-craft
|
61e702e5d5
|
feat: add connection mark color
|
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
|
15c80bc9f7
|
feat: adjust color of tree view
|
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
|
484cdcf54e
|
feat: list all server info in server status page
|
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
|
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
|
2c7021af31
|
refactor: rename DatabasePane and DatabaseTree to BrowserPane and BrowserTree
refactor: tidy Components folder
|
2023-08-01 00:44:30 +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 |