Junyi
50b2695797
feat(plugin-workflow): add component ( #5464 )
...
* feat(plugin-workflow): add fieldset card component
* fix(plugin-workflow): fix schema name caused wrong ui
2024-10-20 14:22:44 +08:00
Junyi
379ae83862
feat(plugin-workflow): add test run for nodes ( #5407 )
...
* feat(plugin-workflow): add test run for nodes
* fix(plugin-workflow): fix locale
* test(plugin-workflow): add test cases
2024-10-16 22:39:20 +08:00
Junyi
05b9703101
feat(plugin-workflow-loop): add more configuration ( #5342 )
...
* feat(plugin-workflow-loop): add more configuration
* fix(plugin-workflow-loop): fix scope variable on current loop node
* refactor(plugin-workflow-loop): adjust order of exit options
* chore(plugin-workflow-loop): add migration
* fix(plugin-workflow): fix condition branch constant
* fix(plugin-workflow): fix additionalScope argument in parsing variable
* fix(plugin-workflow-loop): dependencies
* fix(plugin-workflow-loop): fix type
* fix(plugin-workflow-loop): fix client variable issues
* fix(plugin-workflow-loop): only use basic calculation due to expression variable issues
* refactor(plugin-workflow-loop): adjust configuration fields
* fix(plugin-workflow-loop): fix locale
* refactor(plugin-workflow-loop): adjust order of configuration fields
* fix(plugin-workflow-loop): fix number type properties
* fix(plugin-workflow-loop): fix null items in array are skipped
2024-10-16 21:15:35 +08:00
nocobase[bot]
7e518c17fc
Merge branch 'main' into next
2024-10-15 12:20:33 +00:00
Junyi
01f7c39e9b
fix(plugin-workflow): fix hint of update node ( #5426 )
2024-10-15 20:20:10 +08:00
chenos
b4270c7377
Merge branch 'main' into next
...
# Conflicts:
# packages/core/server/package.json
2024-10-15 13:44:06 +08:00
chenos
d705877eec
fix(workflow): workflow node variables do not display inherited collection fields ( #5415 )
...
* fix: missing fields in the inherited table
* fix(client): fix hidden collection
* refactor(client): add new api to get all fields on collection manager
---------
Co-authored-by: mytharcher <mytharcher@gmail.com>
2024-10-15 09:23:24 +08:00
mytharcher
2ac5457583
Merge branch 'next' into T-4910
2024-10-14 17:23:56 +08:00
GitHub Actions Bot
2672789a64
Merge branch 'main' into next
2024-10-10 06:17:52 +00:00
Junyi
75efed6a19
fix(plugin-workflow): fix column name caused error when underscored ( #5364 )
2024-10-10 14:13:41 +08:00
GitHub Actions Bot
bcd154453f
Merge branch 'main' into next
2024-10-08 08:02:15 +00:00
Junyi
f074029624
fix(plugin-workflow): fix field crash in block ( #5366 )
2024-10-08 16:01:57 +08:00
Junyi
51423a37ac
refactor(client): add nullable option for variable input component ( #5223 )
...
* refactor(client): add nullable option for variable input component
* fix(client): fix test case
2024-09-26 21:50:09 +08:00
Zeke Zhang
23d55412a0
feat(custom-request): support concatenation of variables and strings ( #5317 )
...
* feat(custom-request): support concatenation of variables and strings
* chore: fix build
* chore: make e2e tests pass
* chore: make e2e more stable
* chore: fix the issue of unit tests not stopping after completion
2024-09-26 20:54:51 +08:00
Katherine
7f6c19c16e
fix: missing afterSuccess configuration for the submit action ( #5329 )
2024-09-26 17:19:16 +08:00
mytharcher
ca214dff10
Merge branch 'main' into next
2024-09-25 20:34:52 +08:00
Junyi
2f57076d00
fix(plugin-workflow): fix non-existed field in collection trigger cause error ( #5318 )
2024-09-25 19:51:49 +08:00
Junyi
d335ffee7f
fix(plugin-workflow): track error when instruction not exist ( #5319 )
2024-09-25 18:25:57 +08:00
mahuantest
2bde4a3176
feat(locale): update and improve Japanese translations in ja_JP files ( #5292 )
...
* feat(locale): update and improve Japanese translations in ja_JP files
* fix(locale): correct japanese translations in ja_JP files
---------
Co-authored-by: mahuan <1007409254@qq.com>
2024-09-24 14:50:13 +08:00
Junyi
e95e720459
refactor(plugin-workflow): unlimit page size in query node ( #5304 )
2024-09-23 18:19:08 +08:00
Junyi
18e684a957
fix(plugin-workflow): fix trigger type column showing wrong text after new workflow created ( #5222 )
...
* fix(plugin-workflow): fix trigger type column showing wrong text after new workflow created
* fix(plugin-workflow): fix bind workflow button
2024-09-07 11:04:11 +09:00
Junyi
5cb4fb5096
fix(plugin-workflow): fix missed fields in variable ( #5187 )
2024-09-04 10:35:18 +08:00
Junyi
3809108afa
feat(plugin-workflow): allow to delete execution in list ( #5135 )
...
* refactor(plugin-workflow): allow to delete execution in list
* fix(plugin-workflow): fix mistake import
2024-08-28 14:43:40 +08:00
mytharcher
3e19b27d73
test(server): avoid multiple installation in cluster
2024-08-26 16:32:56 +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
df2841acb3
fix(plugin-workflow): fix send sync message with transaction
2024-08-26 16:32:55 +08:00
mytharcher
b61895d309
refactor(server): adapt to new api and fix test
2024-08-26 16:31:12 +08:00
Junyi
e245da8f29
refactor(plugin-workflow): add calculation nodes group ( #5035 )
2024-08-16 15:47:51 +08:00
GitHub Actions Bot
ea1a6210db
Merge branch 'main' into next
2024-08-08 01:52:54 +00:00
Junyi
72ce761fd1
fix(plugin-workflow): fix event key in date field schedule mode ( #5010 )
2024-08-08 09:40:47 +08:00
GitHub Actions Bot
7276a404e4
Merge branch 'main' into next
2024-08-06 00:48:24 +00:00
Junyi
c4acdebcaa
fix(plugin-workflow): fix collection trigger in async mode after transaction committed ( #4994 )
2024-08-06 08:29:37 +08:00
GitHub Actions Bot
1bfbb7ff83
Merge branch 'main' into next
2024-07-31 01:56:42 +00:00
Junyi
f713beae80
fix(plugin-workflow): fix formula validation for expression ( #4957 )
2024-07-31 09:56:19 +08:00
GitHub Actions Bot
dc20cb5ec6
Merge branch 'main' into next
2024-07-30 06:43:19 +00:00
Junyi
8f6d2d5426
fix(plugin-workflow): fix admin role with workflow plugin permission can not delete executions ( #4961 )
...
* test(plugin-workflow): add test case for acl
* fix(plugin-workflow): fix acl snippets
2024-07-30 14:42:59 +08:00
GitHub Actions Bot
252cb00207
Merge branch 'main' into next
2024-07-29 15:20:27 +00:00
Junyi
3ee075d0ab
fix(plugin-workflow): fix delete action button to bind pre-action workflow ( #4963 )
...
* fix(plugin-workflow-action-trigger): fix locale
* fix(plugin-workflow-request-interceptor): add workflow config into delete button settings
2024-07-29 23:20:02 +08:00
GitHub Actions Bot
ee9b66488a
Merge branch 'main' into next
2024-07-27 06:36:27 +00:00
Junyi
6cbaa212bb
fix(plugin-workflow): hide condition configuration in destroy collection event ( #4952 )
2024-07-27 14:35:57 +08:00
GitHub Actions Bot
35da486e63
Merge branch 'main' into next
2024-07-27 06:35:42 +00:00
Junyi
a70ef41c1c
fix(plugin-workflow): fix schedule event on date field ( #4953 )
2024-07-27 14:35:17 +08:00
GitHub Actions Bot
bdcc36d73d
Merge branch 'main' into next
2024-07-22 08:47:20 +00:00
Junyi
00a7a52611
fix(plugin-workflow): fix or condition bug in collection trigger ( #4925 )
2024-07-22 16:47:02 +08:00
Junyi
d5ff3167c9
refactor(server): simplify api for publishing sync message ( #4912 )
...
* refactor(server): simplify method invoking for publishing sync message
* feat(test): add mock-cluster for testing cluster cases
* refactor(server): simplify sync api
* refactor(server): simplify type of sync-manager
2024-07-20 23:26:50 +08:00
Junyi
1c9e71dbf6
feat(server): add cluster mode for starting app ( #4895 )
...
* feat(server): add cluster mode for starting app
* chore(env): adjust order of env item
* chore: sync in main data source
* chore: onSync in plugin
* refactor(server): change onSync to plugin method
---------
Co-authored-by: Chareice <chareice@live.com>
2024-07-18 23:23:23 +08:00
YANG QIA
e0b5128c9d
feat(database): new field type many to many (array) ( #4708 )
...
* feat: recordSet field
* fix: record set field
* test: add tests
* fix: tests
* fix: build
* feat: front end
* refactor: belongs to array field
* fix: tests
* fix: version
* fix: version
* fix: build
* chore: update
* chore: add error
* chore: remove only
* feat: add locales
* fix: version
* fix: e2e
* fix: fix T-4661
* fix: fix T-4663
* fix: fix T-4665
* fix: fix T-4670
* fix: fix T-4666
* fix: fix T-4664
* fix: fix T-4668
* fix: test
* fix: fix T-4669
* fix: fix T-4667
* fix: bug
* fix: fix T-4670
* chore: add transaction
* feat: beforeAddDataSource hook
* feat: support external database sources, fix T-4717
* fix: bug
* fix: fix T-4671
* fix: fix T-4769
* fix: version
* fix: fix T-4762
* fix: array type interface
* fix: fix T-4742
* fix: fix T-4661
* fix: bug
* fix: bug
* feat: check association keys in backend
* fix: bug
* fix: bug
* fix: bug
* fix: test
* fix: bug
* fix: e2e
---------
Co-authored-by: Chareice <chareice@live.com>
2024-07-10 15:04:24 +08:00
Junyi
a283fc3f77
feat(server): add sync-manager ( #4780 )
...
* feat(server): add sync-manager
* refactor(server): add appName to message
* refactor(server): refactor api
* refactor(plugin-workflow): precisely control workflow status change
* feat(plugin-fm): adapt storage sync event
* fix(server): fix type
* test(server): add test cases
2024-07-10 09:54:38 +08:00
Zeke Zhang
efd89f57db
Merge branch 'main' into next
2024-07-06 10:38:26 +08:00