tiny-craft
a49d618288
feat: add decode and format selection for Hash edit
...
perf: move decode and format state management into the component internally
perf: add component FormatSelector and ContentEntryEditor
refactor: modified functions with an excessive number of parameters to accept an object as a parameter
2023-11-13 16:03:24 +08:00
tiny-craft
65e077c0c0
fix: compatibility with older Redis versions without UNLINK command support #69
...
perf: add waiting indicator for deleting keys and flushing database
2023-11-10 16:26:12 +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
30866d33f0
feat: split "view as" to "view type" and "decode type" #60
...
feat: add footer to the value content page
2023-10-30 00:55:49 +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
f9fe74a6b4
perf: move key view switch to connection preferences
2023-10-22 18:32:47 +08:00
tiny-craft
34a0be4d08
feat: add new component "switch button"
...
refactor: extract the file open input as a component
2023-10-21 00:12: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
d61eb1323f
feat: add sync/async delete key option to delete key dialog
2023-10-16 01:09:04 +08:00
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
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
efc09a8745
refactor: separate define for all opened server status info
2023-10-07 15:24:02 +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
ec7a7f18e9
fix: HSET command causes error when accepts multiple field and value #44
2023-10-05 20:40:32 +08:00
tiny-craft
aad4bcf17b
fix: incorrect status display in connection dialog.
2023-10-05 20:40:31 +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
47df424138
feat: add ssh tunnel support #7 #28 #38
2023-09-28 01:50:11 +08:00
tiny-craft
ebacf2bd57
fix: cannot save duplicate connection #24
2023-09-27 19:45:32 +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
0de32407c7
perf: cancel focus for all button components
2023-09-08 10:26:38 +08:00
tiny-craft
30346f7b73
pref: move font loading operation to application startup
2023-08-28 11:38:09 +08:00
tiny-craft
7fe7b8f9bc
perf: optimize language loading and switching timing.
2023-08-26 01:25:12 +08:00
tiny-craft
397c31d502
perf: block add or update connection when name contains illegal characters
2023-08-25 01:11:34 +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
4e2ff5930b
fix: test connection status flash
2023-08-23 15:44:14 +08:00
tiny-craft
bb3316a67a
perf: moved all labels in form item to the top for adjust long text
2023-08-23 12:00:02 +08:00
tiny-craft
5a9fb00474
refactor: use discrete api for message
2023-08-20 14:42:36 +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
3c8221f43f
perf: use build-in min/max function instead
2023-08-16 10:15:17 +08:00
tiny-craft
851ae8f77c
fix: update release macos actions
2023-08-09 19:00:41 +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
2d0e8f5445
feat: add stream type support
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
c447f2cdf0
perf: add loading state in preferences dialog
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
00e29ef611
perf: prevent adding new key when value is empty
2023-08-01 00:44:31 +08:00
tiny-craft
76679496c6
feat: add connection timeout setting
2023-08-01 00:44:31 +08:00