Commit Graph

3179 Commits

Author SHA1 Message Date
Junyi
a18918576b
fix(plugin-workflow): fix condition config param (#1483) 2023-02-22 17:35:22 +08:00
Junyi
33f6bb4c63
fix(plugin-workflow): fix migration (#1479)
* fix(plugin-workflow): fix migration

* fix(plugin-workflow): fix migration

* fix(plugin-workflow): change migration name to trigger
2023-02-22 13:20:17 +08:00
chenos
f6dad11441 feat: update docs 2023-02-22 12:42:36 +08:00
Junyi
944f327212
fix(plugin-workflow): fix migration on table prefix (#1478)
* fix(plugin-workflow): fix migration on table prefix

* fix(plugin-workflow): fix migration version check

* fix: ci

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
2023-02-22 12:05:59 +08:00
chenos
dcc29892e6 fix: remove plugins after migration 2023-02-22 11:29:15 +08:00
chenos
6f23174389 fix: version check error 2023-02-22 10:32:53 +08:00
chenos
a66793282f fix: migration error 2023-02-22 10:18:14 +08:00
chenos
d25c1b8072
fix(formula-field): rename Plugin.ts to plugin.ts 2023-02-22 09:39:51 +08:00
chenos
15c78e80a7 fix: formula plugin does not exist 2023-02-22 09:37:43 +08:00
Zhou
7dad46de51
Update features.md 2023-02-22 09:31:22 +08:00
chenos
8113748f26 fix: dynamic component switching error 2023-02-21 22:08:26 +08:00
Junyi
139ca9a635
refactor(plugin-formula): combine 2 formula field type into 1 (#1457)
* fix: observer

* refactor(plugin-formula): merge 2 formula field type

* fix(plugin-formula): fix types

* fix(plugin-formula): fix type

* fix(plugin-formula): fix formulajs version

* fix(plugin-formula): change to VariableInput to avoid range error

* test(plugin-formula): add test

* fix(plugin-formula): fix test case

* fix(plugin-formula): fix test case

* fix(plugin-formula): fix test case

* refactor(plugin-formula): move components into plugin

* fix(plugin-formula): fix migration

* fix(plugin-formula): revert legacy component to fix build

* fix(plugin-formula): fix test case

* fix(plugin-formula): fix test case

* fix(plugin-formula): fix read-pretty component

* fix(plugin-formula): fix formula result component

* feat(plugin-formula): add checkbox display X

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
2023-02-21 20:12:21 +08:00
Junyi
68062b969b
fix(plugin-workflow): fix migration for calculation (#1476) 2023-02-20 23:40:15 +08:00
Pearl C
c7295e067f
Update sdk.md 2023-02-20 23:24:26 +08:00
Pearl C
17e02ff12a
Update cli.md 2023-02-20 23:18:02 +08:00
Junyi
1705b10b98
fix(plugin-workflow): fix schedule trigger number type repeat (#1475) 2023-02-20 21:48:15 +08:00
Zhou
6dbff4f74c
Update roadmap.md 2023-02-20 16:56:37 +08:00
Zhou
ff2d269397
Update roadmap.md 2023-02-20 16:56:33 +08:00
Zhou
fafdbd9242
Update roadmap.md 2023-02-20 16:56:20 +08:00
Junyi
4fbad75ea9
Feat(plugin-workflow) manual instruction (#1339)
* feat(plugin-workflow): add prompt node

* feat(plugin-workflow): useValueGetter for all instructions and triggers

* feat(plugin-workflow): add workflow block initializer

* refactor(plugin-workflow): change prompt node type to manual

* feat(plugin-workflow): add ModeConfig component for mode

* feat(plugin-workflow): add todo drawer

* feat(plugin-workflow): add block value provider

* feat(plugin-workflow): improve todo block and drawer

* fix(plugin-workflow): fix instruction name in test cases

* fix(plugin-workflow): fix test cases

* refactor(plugin-workflow): change param type of collection field initializer

* feat(plugin-workflow): add filter types for getters

* fix(plugin-workflow): fix assignees variable

* fix(plugin-workflow): filter todo by exist workflow

* fix(plugin-workflow): fix duplicated save action in manual config

* fix(plugin-workflow): fix transaction

* feat(plugin-workflow): destroy workflow will be cascaded

* fix(plugin-workflow): fix merge

* fix(plugin-workflow): fix locale

* fix(plugin-workflow): allow open ui view when executed

* fix(plugin-workflow): change todo table filter

* feat(plugin-workflow): use formula for calculation

* fix(plugin-workflow): fix variable template regexp

* fix(plugin-workflow): fix sub-options logic with types

* refactor(plugin-workflow): drop useless component

* fix(plugin-workflow): fix manual node action button

* feat(plugin-workflow): add new variable input component

* refactor(plugin-workflow): change all variable to new component

* fix(plugin-workflow): fix type

* fix(plugin-workflow): fix functions init

* fix(plugin-workflow): change jsonb to json for stable order

* fix(plugin-workflow): fix duplicated field name when initialize

* fix(plugin-workflow): fix manual result in manual block

* test(plugin-workflow): log field initializer props

* fix(plugin-workflow): fix nullable arguments

* test(plugin-workflow): test initializer fields schema

* fix: observer

* fix(plugin-workflow): adjust hints

* fix(plugin-workflow): fix locale and cursor in variable input

* refactor(plugin-workflow): change status keys

* fix(plugin-workflow): fix parallel instruction

* fix(plugin-workflow): fix calculation migration

* fix(plugin-workflow): move tasks native filter to server

* fix(plugin-workflow): fix manual options for variable

* fix(plugin-workflow): fix conflict

* fix(plugin-workflow): fix some bugs

* fix(plugin-workflow): fix todo list filter and locale

* fix(plugin-workflow): fix update action of workflow

* refactor(plugin-workflow): add legacy condition calculation as basic engine

* fix(plugin-workflow): fix type

* fix(plugin-workflow): fix condition basic calculation

* fix(plugin-workflow): fix type

* fix(plugin-workflow): fix migration

* fix(plugin-workflow): fix evaluators and scope

* fix(plugin-workflow): remove disabled type select in schema config

* fix(plugin-workflow): fix manual form schema designer

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
2023-02-20 11:52:06 +08:00
ChengLei Shao
651200f3ab chore: yarn.lock 2023-02-20 02:44:12 +00:00
chenos
5421686504
feat: support for importing attachments (#1466) 2023-02-19 17:35:23 +08:00
Chareice
01663da7ec fix: install user error 2023-02-19 16:20:14 +08:00
ChengLei Shao
24fb25754f
fix: column not exists error after destory relation field (#1465)
* test: field not exists

* fix: create association field after other association field destroyed
2023-02-19 11:55:25 +08:00
Pearl C
9dd749ef9a
Update collection-manager.md 2023-02-18 23:53:19 +08:00
Pearl C
a7df5c1307
Update block-provider.md 2023-02-18 23:44:38 +08:00
Pearl C
33c75a5a07
Update schema-initializer.md 2023-02-18 23:42:55 +08:00
Pearl C
8539fa1dd5
Update schema-component.md 2023-02-18 23:38:10 +08:00
Pearl C
620a8c9daf
Update route-switch.md 2023-02-18 23:36:36 +08:00
Pearl C
931d20beb8
Update application.md 2023-02-18 23:35:36 +08:00
Pearl C
5ec875efb7
Update acl-resource.md 2023-02-18 23:32:09 +08:00
Pearl C
3a4be69fe9
Update acl-role.md 2023-02-18 23:23:14 +08:00
chenos
cf71111b0a fix: association value submitted on demand 2023-02-18 14:52:52 +08:00
chenos
52ed4f488a fix(ui-schema-storage): when the collection is deleted, the block template is also deleted 2023-02-18 11:20:29 +08:00
chenos
4ec19e9c0c fix(map): ellipsis with tooltip 2023-02-18 11:10:26 +08:00
chenos
780f2d556e feat: default value of block template title 2023-02-18 11:09:55 +08:00
ChengLei Shao
43e52843fa
fix: add schema (#1464)
* fix: add schema

* chore: format
2023-02-18 09:27:54 +08:00
Pearl C
b4641eb0d5
Update acl.md 2023-02-17 19:15:57 +08:00
Pearl C
7affcece55
Update acl.md 2023-02-17 19:15:30 +08:00
Dunqing
92185ec57c
fix: avoid o2o, o2m can select the data already selected (#1462)
* fix: avoid o2o, o2m can select the data already selected

* fix: o2m
2023-02-17 18:25:14 +08:00
Pearl C
1beb25da70
Update acl.md 2023-02-17 18:24:44 +08:00
chenos
a0e85cda22
feat: add test cases (#1463) 2023-02-17 18:15:35 +08:00
chenos
9535ec57d0 docs: add roadmap documentation 2023-02-17 09:58:52 +08:00
chenos
5805b69455 feat(db): field value parser 2023-02-16 23:56:00 +08:00
Chareice
0ac351bbd2 chore: plugins 2023-02-16 22:02:03 +08:00
justwho
74b93f58fd
feat: update zh_CN.ts (#1458) 2023-02-16 21:03:31 +08:00
chenos
a6aec25343
refactor: export plugin (#1460)
* refactor: export plugin

* fix: improve code
2023-02-16 16:48:00 +08:00
Chareice
2f8954b70f Merge branch 'fix/pg-schema-with-inherit' 2023-02-16 15:01:50 +08:00
ChengLei Shao
89c1d39b6b
Fix/pg schema with inherit (#1446)
* fix: pg schema in sync runner

* fix: restore with pg schema

* chore: databse utils

* fix: test

* Update nocobase-test.yml

* fix: test

* chore: db schema test options

* feat: collection add schema table name method

* fix: update to bigint test

* fix: schema test

* chore: show constraints query path

* chore: show constraints query path

* Update nocobase-test.yml

* chore: test

* fix: test

* fix: test

* fix: test table name

* fix: inherited collection test
2023-02-16 10:53:04 +08:00
ChengLei Shao
542175f454 feat: beforeSubAppLoad event 2023-02-16 01:46:23 +00:00