tiny-craft
200b12cd51
refactor: rename "viewas" to "format", rename "plain text" to "raw"
2023-11-13 22:41:33 +08:00
tiny-craft
a2c2ceb483
perf: hash value support format viewing #65
2023-11-13 22:31:18 +08:00
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
a2ad85627e
fix: edit state does not revert when switching keys
...
fix: some digits are incorrectly recognized as base64-encoded text
2023-11-10 23:51:39 +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
fa4929cd63
perf: add reset handle for all content components
2023-11-09 20:31:07 +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
b95f293185
feat: add slow log
2023-11-02 23:18:20 +08:00
tiny-craft
67666f4edf
fix: unable to decode json string with prefix or suffix contains space or line break
2023-11-02 16:27:55 +08:00
tiny-craft
5a29a34ea1
fix: add cli fit the window when resize
2023-10-31 17:57:54 +08:00
tiny-craft
ca8403d784
perf: keep view format and decode method when reload the same key
2023-10-31 17:29:56 +08:00
tiny-craft
c6f1daed44
fix: cursor offset incorrect when prompt prefix contains multibyte char in cli
2023-10-31 11:55:34 +08:00
tiny-craft
ff8da4ca60
fix: long string overflow in value page
...
fix: border radius show and hide logic incorrect on Windows
2023-10-30 21:54:20 +08:00
tiny-craft
fd99b43798
feat: add display of content length and size info
2023-10-30 00:55:50 +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
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
1cf893149a
feat: add command line mode
2023-10-26 19:29:26 +08:00
tiny-craft
5b4683a735
feat: adjusted the content pane to accommodate more information (add sub content tabs).
2023-10-23 19:45:04 +08:00
tiny-craft
f8a7567166
refactor: reformat frontend files
...
chore: upgrade frontedn dependencies
2023-10-21 00:11:36 +08:00
tiny-craft
78bac6078a
perf: display human-readable ttl #54
2023-10-15 21:50:41 +08:00
Lykin
c0bf201697
Merge pull request #54 from ikaven1024/feat-ttl
...
perf: display human-readable ttl
2023-10-15 19:53:41 +08:00
ikaven1024
95af057dd5
feat: display human-readable ttl
2023-10-15 19:10:08 +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
b3c494f15e
feat: added support for viewing in brotli decompression
2023-10-08 23:29:43 +08:00
tiny-craft
7937b5b0f8
perf: optimized string viewing logic
2023-10-05 23:54:43 +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
8e8f62073e
perf: add item size display for Hash, List, Set, ZSet, and Stream #23
2023-09-28 23:19:59 +08:00
tiny-craft
b7e9d974cb
feat: support view as hex/binary for the key with type string
2023-09-08 11:39:37 +08:00
tiny-craft
dbb5969e34
perf: support view as base64 text for the key with type string
2023-09-08 10:54:28 +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
7ef5e16e72
perf: add auto refresh server status indicator
2023-09-03 00:20:47 +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
b580fedade
fix: connection profiles mapping error
2023-08-29 16:56:20 +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
7135ae4096
fix: cause error when search inside value
2023-08-24 01:34:42 +08:00
tiny-craft
95e48e75d3
perf: bind message and dialog to window
2023-08-24 00:44:19 +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
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
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
9b63e51300
perf: grouped server info
2023-08-01 00:44:31 +08:00