Commit Graph

5839 Commits

Author SHA1 Message Date
chenos
dcb22c8ce3 fix: lockManager.close 2024-08-26 17:57:45 +08:00
mytharcher
387e16f3bf refactor(server): change variable names and use singleton for local lock 2024-08-26 17:57:45 +08:00
mytharcher
47ced56eb6 refactor(server): refactor api and local lock 2024-08-26 17:57:45 +08:00
mytharcher
615384e3cf feat: pub/sub manager (#4933)
* feat: pub/sub manager

* fix: test case

* fix: test error

* fix: test error

* feat: skip self

* feat: debounce

* feat: improve code

* fix: test error

* feat: test cases

* feat: test cases

* fix: improve code

* fix: improve code

* feat: improve code

* fix: improve code

* fix: test case

* fix: typo

* fix: createPubSubManager

* fix: delete messageHandlers

* fix: test case

* feat: improve code

* fix: test error

* fix: test error

* refactor(server): adapt to new api and fix test

* fix(plugin-data-source-main): fix changed api

* fix: test error

* fix: remove sync-manager test case

* chore(server): remove legacy code

* fix(plugin-workflow): fix send sync message with transaction

* chore(server): remove legacy code

* chore(server): remove legacy code

* fix(plugin-workflow): fix test case

* fix(plugin-workflow): fix test case

* test(server): test skip-install parameter in cluster

* test(server): avoid multiple installation in cluster

* test(server): installation in cluster

* feat: sync collection using sync manager (#4920)

* chore: sync collection message

* chore: sync acl

* fix: typo

* chore: sync data source

* chore: remove collection

* fix: typo

* fix: test

* chore: sync sub app event

* chore: sync collection test

* chore: collection test

* chore: test

* chore: data source sync message

* chore: sync multi app

* chore: test

* chore: test

* chore: test

* chore: test

* chore: test

* chore: error message

* fix(server): add type and remove log

* fix(server): not to publish when adpater is not connected

* refactor(server): refine types

* chore: timeout

* fix(server): fix pubSubManager options

* test(ci): test ci checkout

---------

Co-authored-by: mytharcher <mytharcher@gmail.com>
Co-authored-by: ChengLei Shao <chareice@live.com>
2024-08-26 17:57:21 +08:00
chenos
04c25e4460 feat: update ci 2024-08-26 17:53:27 +08:00
chenos
1a85719657
fix(tree): missing collection schema (#5131) 2024-08-26 17:49:32 +08:00
mytharcher
71a1ddf69e feat(server): add lock manager to server 2024-08-26 16:36:39 +08:00
mytharcher
3fc617b7cc test(ci): test ci checkout 2024-08-26 16:35:09 +08:00
mytharcher
fc0cab3cb5 fix(server): fix pubSubManager options 2024-08-26 16:35:09 +08:00
Chareice
349fb319c4 chore: timeout 2024-08-26 16:35:09 +08:00
mytharcher
77af3154cf refactor(server): refine types 2024-08-26 16:35:09 +08:00
mytharcher
a9cc8a17fa fix(server): not to publish when adpater is not connected 2024-08-26 16:35:09 +08:00
mytharcher
447c54df9f fix(server): add type and remove log 2024-08-26 16:35:09 +08:00
Chareice
9edaa9183a chore: error message 2024-08-26 16:35:09 +08:00
ChengLei Shao
28cda22a79 feat: sync collection using sync manager (#4920)
* chore: sync collection message

* chore: sync acl

* fix: typo

* chore: sync data source

* chore: remove collection

* fix: typo

* fix: test

* chore: sync sub app event

* chore: sync collection test

* chore: collection test

* chore: test

* chore: data source sync message

* chore: sync multi app

* chore: test

* chore: test

* chore: test

* chore: test

* chore: test
2024-08-26 16:35:07 +08:00
mytharcher
aa41ae4cc9 test(server): installation in cluster 2024-08-26 16:32:56 +08:00
mytharcher
3e19b27d73 test(server): avoid multiple installation in cluster 2024-08-26 16:32:56 +08:00
mytharcher
1702ac67e3 test(server): test skip-install parameter in cluster 2024-08-26 16:32:55 +08:00
mytharcher
98d58963ea fix(plugin-workflow): fix test case 2024-08-26 16:32:55 +08:00
mytharcher
49211ab013 fix(plugin-workflow): fix test case 2024-08-26 16:32:55 +08:00
mytharcher
fd8c9932d4 chore(server): remove legacy code 2024-08-26 16:32:55 +08:00
mytharcher
69b95c5f7e chore(server): remove legacy code 2024-08-26 16:32:55 +08:00
mytharcher
df2841acb3 fix(plugin-workflow): fix send sync message with transaction 2024-08-26 16:32:55 +08:00
mytharcher
773172c030 chore(server): remove legacy code 2024-08-26 16:32:55 +08:00
chenos
a16df8aa2f fix: remove sync-manager test case 2024-08-26 16:32:55 +08:00
chenos
b927115230 fix: test error 2024-08-26 16:32:53 +08:00
mytharcher
288823dab1 fix(plugin-data-source-main): fix changed api 2024-08-26 16:31:12 +08:00
mytharcher
b61895d309 refactor(server): adapt to new api and fix test 2024-08-26 16:31:12 +08:00
chenos
eb56a7be0e fix: test error 2024-08-26 16:31:12 +08:00
chenos
20d4385c18 fix: test error 2024-08-26 16:31:11 +08:00
chenos
90ba426766 feat: improve code 2024-08-26 16:31:11 +08:00
chenos
2f9f7c7392 fix: test case 2024-08-26 16:31:11 +08:00
chenos
2897e7ceef fix: delete messageHandlers 2024-08-26 16:31:11 +08:00
chenos
e9679b6f86 fix: createPubSubManager 2024-08-26 16:31:11 +08:00
chenos
a97240a10b fix: typo 2024-08-26 16:31:11 +08:00
chenos
9cc5a3699b fix: test case 2024-08-26 16:31:11 +08:00
chenos
56cd233694 fix: improve code 2024-08-26 16:31:11 +08:00
chenos
d13b08be29 feat: improve code 2024-08-26 16:31:11 +08:00
chenos
2a19484e8f fix: improve code 2024-08-26 16:31:11 +08:00
chenos
96f20e3b2f fix: improve code 2024-08-26 16:31:11 +08:00
chenos
ad39ff21ee feat: test cases 2024-08-26 16:31:11 +08:00
chenos
58ef2213b9 feat: test cases 2024-08-26 16:31:11 +08:00
chenos
023ee34ebf fix: test error 2024-08-26 16:31:11 +08:00
chenos
44e90d0134 feat: improve code 2024-08-26 16:31:10 +08:00
chenos
fb3edcf968 feat: debounce 2024-08-26 16:31:10 +08:00
chenos
1c2de28a0d feat: skip self 2024-08-26 16:31:10 +08:00
chenos
adc10b50df fix: test error 2024-08-26 16:31:10 +08:00
chenos
acc22c14b2 fix: test error 2024-08-26 16:31:10 +08:00
chenos
6ac9117e9d fix: test case 2024-08-26 16:31:10 +08:00
chenos
011e71429b feat: pub/sub manager 2024-08-26 16:31:07 +08:00