Curry Yang
fc39ba778b
fix: type check
2025-02-12 17:25:39 +08:00
Curry Yang
a2ee656b0b
remove abstraction
2025-02-12 17:20:11 +08:00
Curry Yang
8870e59dac
test: multiple tab ( #8304 )
...
* test: multiple tab
* fix: dashboard test
2025-02-10 16:37:07 +08:00
Curry Yang
faba8f3afa
uppercase
2025-02-10 11:17:51 +08:00
Curry Yang
8e3b7a8e20
fix: tab icon
2025-02-10 11:17:51 +08:00
Curry Yang
75c74da56d
feat(tabs): keep connection for tabs-[INS-4778] ( #8266 )
...
* fix: runner not update
* also delete folder runner tab when delete a folder
* fix: keep websocket connection
* feat: keep grpc&websocket connection
* unify close connection after tab closed
* del repeat func
* close graphql subscription
* resolve conflict
* feat: close connections when active environment change
* add desc for hooks
* close connections when organization change
2025-02-10 11:17:51 +08:00
Curry Yang
554dfa4519
del log
2025-02-10 11:17:51 +08:00
Curry Yang
c0415c797b
covert enum to union
2025-02-10 11:17:51 +08:00
Curry Yang
62a1028835
fix search bar style
2025-02-10 11:17:51 +08:00
Curry Yang
e90293967f
reduce duplicate useInsomniaTabContext
2025-02-10 11:17:51 +08:00
Curry Yang
9add6e9cba
convert eventbus type enum to union
2025-02-10 11:17:51 +08:00
Curry Yang
67942c8856
feat: move runner keep log to context
2025-02-10 11:17:51 +08:00
Curry Yang
440591d109
use own debounce instead lodash
2025-02-10 11:17:51 +08:00
Curry Yang
a8523a2965
remove debugger
2025-02-10 11:17:51 +08:00
Curry Yang
ab82e60ffc
runner improvements (multiple tabs)-[INS-4779] ( #8244 )
...
* runner improvements
* runner improvement
* maintain runner state in context
* fix lint
* save file object to context
* add request list to runner context to keep order
* fix ts error
* add eventbus & clear runner context state
* also delete folder runner tab when delete a folder
* clean
* change runner context data structure
* clean up
2025-02-10 11:17:51 +08:00
Curry Yang
50727d4dbd
fix tab update
2025-02-10 11:17:51 +08:00
Curry Yang
151e0b61a6
cr feedback
2025-02-10 11:17:51 +08:00
Curry Yang
951d589d92
fix: ui
2025-02-10 11:17:51 +08:00
Curry Yang
87370e8b0b
feat: support drag and drop
2025-02-10 11:17:51 +08:00
Curry Yang
0bcc84b6a0
fix: database test
2025-02-10 11:17:51 +08:00
Curry Yang
c354037bea
fix: update tab data after move request or folder
2025-02-10 11:17:51 +08:00
Curry Yang
3b6c4b585d
feat: use different tab if for collection runner and folder runner
2025-02-10 11:17:51 +08:00
Curry Yang
ca60479613
fix: runner not update
2025-02-10 11:17:51 +08:00
Curry Yang
f7e8c88866
fix: runner request list not update after switch tab
2025-02-10 11:17:51 +08:00
Curry Yang
8ff85a9a68
feat: scroll into view if needed
2025-02-10 11:17:51 +08:00
Curry Yang
f7fb6e3165
fix: rename workspace
2025-02-10 11:17:51 +08:00
Curry Yang
ff45756bef
del log
2025-02-10 11:17:51 +08:00
Curry Yang
fdb0d4227e
add context menu enum
2025-02-10 11:17:51 +08:00
Curry Yang
a388ad0b80
feat: optimize tablist scroll button
2025-02-10 11:17:51 +08:00
Curry Yang
8aa8e909d3
fix(ui): tab disappear in panelgroup
2025-02-10 11:17:51 +08:00
Curry Yang
4a70830ef5
modify menu text
2025-02-10 11:17:51 +08:00
Curry Yang
61756fa6b2
feat: add tab contextmenu
2025-02-10 11:17:51 +08:00
Curry Yang
6a5682e469
ui improvement
2025-02-10 11:17:51 +08:00
Curry Yang
a31c19589f
feat: add list scroll
2025-02-10 11:17:51 +08:00
Curry Yang
cda2967f21
change tab background
2025-02-10 11:17:51 +08:00
Curry Yang
1941ba6521
tab background improvement
2025-02-10 11:17:51 +08:00
Curry Yang
860590b86f
fix ui
2025-02-10 11:17:51 +08:00
Curry Yang
35dc4fdbda
fix: cannot del request tab
2025-02-10 11:17:51 +08:00
Curry Yang
522ec6d8f0
move search box to center
2025-02-10 11:17:51 +08:00
Curry Yang
d6d24c2cd9
+ button
2025-02-10 11:17:51 +08:00
Curry Yang
c217731b3b
add dropdown
2025-02-10 11:17:51 +08:00
Curry Yang
e15451272c
fix: mock route display
2025-02-10 11:17:51 +08:00
Curry Yang
9ac36f8c50
ui improvement
2025-02-10 11:17:51 +08:00
Curry Yang
7b047bb359
feat: sync with database
2025-02-10 11:17:51 +08:00
Curry Yang
3532f7281b
feat: sync with db
2025-02-10 11:17:51 +08:00
Curry Yang
d4afe9e9fa
fix: ui border align
2025-02-10 11:17:51 +08:00
Curry Yang
e8d0cd1e0d
fix: type error
2025-02-10 11:17:51 +08:00
Curry Yang
0c442c19f2
fix: lint error
2025-02-10 11:17:51 +08:00
Curry Yang
7c5f285f32
feat: multiple tabs
2025-02-10 11:17:51 +08:00
Techdoodle
cf42d46219
fix: prevent yarn directory traversal on plugin installation ( #6829 )
...
* fix: prevent yarn directory traversal on plugin installation
fixes #4041
* fix: fix code formatting in `install-plugin.ts`
2025-02-07 12:21:05 +01:00