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 |
|
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 |
|
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 |
|
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 |
|
chenos
|
a0e85cda22
|
feat: add test cases (#1463)
|
2023-02-17 18:15:35 +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 |
|
ChengLei Shao
|
542175f454
|
feat: beforeSubAppLoad event
|
2023-02-16 01:46:23 +00:00 |
|
ChengLei Shao
|
6b40c92d49
|
Merge branch 'main' into fix/pg-schema-with-inherit
|
2023-02-15 15:08:06 +00:00 |
|
Chareice
|
897cede160
|
fix: inherited collection test
|
2023-02-15 17:08:35 +08:00 |
|
chenos
|
b1b3e523c2
|
fix(map): cannot read properties of undefined (reading 'title')
|
2023-02-15 15:58:09 +08:00 |
|
chenos
|
1b5f3a38cf
|
fix: skip migration test case
|
2023-02-15 15:23:04 +08:00 |
|
chenos
|
50a4da84d2
|
fix: skip test
|
2023-02-15 14:27:47 +08:00 |
|
chenos
|
d08c7833ee
|
fix: collection categories need to be sorted
|
2023-02-15 14:22:37 +08:00 |
|
Chareice
|
d232a7bb50
|
fix: test table name
|
2023-02-15 12:13:32 +08:00 |
|
Chareice
|
05243d03ca
|
fix: test
|
2023-02-15 11:55:53 +08:00 |
|
chenos
|
83bca97db0
|
fix: optimize import performance
|
2023-02-15 11:37:19 +08:00 |
|
Chareice
|
f03bcf716d
|
Merge branch 'main' into fix/pg-schema-with-inherit
|
2023-02-15 10:43:28 +08:00 |
|
Chareice
|
d3fb665e61
|
fix: test
|
2023-02-15 10:10:44 +08:00 |
|
Chareice
|
1575364736
|
chore: test
|
2023-02-15 00:18:48 +08:00 |
|
Chareice
|
408383becf
|
chore: show constraints query path
|
2023-02-14 21:36:42 +08:00 |
|
Chareice
|
f82be2a207
|
chore: show constraints query path
|
2023-02-14 21:35:44 +08:00 |
|
Chareice
|
130fe22704
|
fix: schema test
|
2023-02-14 21:34:23 +08:00 |
|
Chareice
|
ee3db22c8a
|
fix: update to bigint test
|
2023-02-14 20:15:32 +08:00 |
|
Chareice
|
1589d11e82
|
feat: collection add schema table name method
|
2023-02-14 20:04:49 +08:00 |
|
Chareice
|
5040182713
|
chore: db schema test options
|
2023-02-14 19:53:23 +08:00 |
|
Chareice
|
f1c269cb57
|
fix: test
|
2023-02-14 17:57:29 +08:00 |
|
Chareice
|
899a7f7141
|
Merge branch 'main' into fix/pg-schema-with-inherit
|
2023-02-14 15:32:49 +08:00 |
|
chenos
|
05740672a0
|
feat: multiple apps admin (#1431)
* fix: dynamic routerBase
* fix: start sub app with empty options
* chore: sync options
* fix: sub app create database
* fix: test
* fix: deps
* feat: register app db creator
* feat: default db creator
* feat: app options factory
* chore: api name
* fix: test
* fix: running sub app
* fix: beforeGetApplication hook
* fix: mysql test
* fix: appManager get selector
* chore: callback
---------
Co-authored-by: Chareice <chareice@live.com>
|
2023-02-14 15:30:58 +08:00 |
|
CraK
|
176bd6e7ac
|
chore: fix build plugin error (#1454)
* chore: fix build plugin error
* Update evaluate.ts
* Update package.json
* chore: update formulajs@3.1.7 → 4.2.0
* Update evaluate.ts
---------
Co-authored-by: chenos <chenlinxh@gmail.com>
|
2023-02-14 15:27:49 +08:00 |
|
ChengLei Shao
|
0e0eb6432e
|
feat: provide the underscored option for the database (#1366)
* feat: underscored options
* feat: underscored using hook
* feat: database underscored options
* feat: underscored env
* fix: collectionExistsInDb
* fix: test
* fix: nocobase install
* fix: test
* fix: belongsTo association
* fix: test of underscored
* chore: console.log
* fix: list action test
* fix: dump test
* chore: snakeCase algo
* fix: underscored field create
* fix: underscored env
* fix(acl): custom appends merge strategy (#1416)
* Update index.md
* fix(plugin-workflow): use promise to request (#1426)
* Update index.md
* Update collection.md
* Update index.md
* Update index.md
* Update collection.md
* Update field.md
* Update repository.md
* Update has-one-repository.md
* Update has-many-repository.md
* Update belongs-to-many-repository.md
* Update index.md
* chore: translate 'Add tab' in page header (#1424)
* fix: test
* fix: workflow test
* fix: underscored with inherits
* fix: underscored test
* fix: process.env.DB_UNDERSCORED
* fix: process.env.DB_UNDERSCORED === 'true'
* fix: test
* fix: pg test
* fix: underscored table name
* feat: tableName & fieldName conflict check
* fix: test
* fix: underscored index
* fix: update field unique index
* fix: sync default value
* fix: collection manager create field
* chore: field sync
* fix: pg test
* chore: test
* fix: test
* chore: default constraint name
* chore: syncUniqueIndex
* feat: field destory before check
* feat: field type check
* fix: test
* fix: test
* fix: improve
* fix: should destroy when fields refer to the same field
* fix: acl meta with underscored
---------
Co-authored-by: chenos <chenlinxh@gmail.com>
|
2023-02-13 21:38:47 +08:00 |
|
Frozen FIsh
|
00acbfb9b0
|
Revert "fix(table): make filed overflow behavior right (#1392)" (#1452)
This reverts commit 7fda978fe8 .
|
2023-02-13 16:22:43 +08:00 |
|
katherinehhh
|
7591a0e8ea
|
fix(collection category): zh_cn locale defect (#1451)
|
2023-02-13 15:11:11 +08:00 |
|
chenos
|
e5e503fe87
|
feat: add namespace and duplicator parameters for collection options (#1449)
* feat: add namespace and duplicator parameters for collection options
* fix: duplicator:getDict
|
2023-02-13 09:57:03 +08:00 |
|
anuoua
|
2cfdfd2084
|
fix(snapshot-field): remove depth limit (#1450)
|
2023-02-13 09:55:04 +08:00 |
|
anuoua
|
6c837ee08c
|
feat: association snapshot (#1438)
* feat: snapshota
* feat: snapshota i18n & bugs
* feat: snapshota association value fix
* feat: snapshota remove require true
* feat: snapshota params.values null fix
* feat: snapshota i18n
* feat: snapshota CR fix
* feat: snapshota field change fix
* feat: snapshota magicstring fix
* feat: snapshota field del fix
* feat: snapshota CR fix
* feat: snapshota tag fix
* feat: snapshota depth < 3
* fix: improve code
* feat: snapshota test
* feat: snapshota remove disabled
* fix: disabled isOverride
---------
Co-authored-by: chenos <chenlinxh@gmail.com>
|
2023-02-12 14:43:48 +08:00 |
|
被雨水过滤的空气-Rairn
|
7fda978fe8
|
fix(table): make filed overflow behavior right (#1392)
* fix(Table): fix overflow issue on td element (#1392)
* chore(table): update style
|
2023-02-11 23:34:38 +08:00 |
|
chenos
|
d7dad1855f
|
fix(duplicator): automatic file path recognition
|
2023-02-11 11:09:14 +08:00 |
|
Chareice
|
f69b062b4f
|
fix: test
|
2023-02-11 09:41:59 +08:00 |
|
chenos
|
68511f05bc
|
docs: add plug-in documentation
|
2023-02-11 00:09:39 +08:00 |
|
Junyi
|
e2e85808e4
|
fix(plugin-sequence): fix missed createdAt field in bulk hook (#1448)
|
2023-02-10 23:41:30 +08:00 |
|
Chareice
|
5e603b5a52
|
chore: databse utils
|
2023-02-10 12:52:23 +08:00 |
|
chenos
|
2dc9c5c444
|
fix: error:0308010C:digital envelope routines::unsupported (#1447)
* fix: error:0308010C:digital envelope routines::unsupported
* fix: process.env.UNSET_NODE_OPTIONS
|
2023-02-10 11:16:36 +08:00 |
|
katherinehhh
|
f8a11cbbf0
|
feat: collection categories (#1327)
* feat: collection categories
* feat: collection category
* feat: collection category
* feat: collection category belongsToMany
* feat: collection category
* feat: collection category
* feat: collection category
* feat: collection category local
* feat: collection category
* feat: collection category collection
* feat: collection category code improve
* feat: collection category code improve
* feat: collection category column
* feat: collection category color
* feat: collection category improve
* feat: collection category improve
* feat: collection category improve
* feat: collection category improve
* feat: collection category improve
* feat: collection category refresh
* feat: collection category improve
* feat: collection category improve
* feat: collection category improve
* feat: collection category improve
* feat: collection category improve
* feat: graph collection show category color
* feat: graph collection show category color
* feat: graph collection category style improve
* fix: change the variable names to camel case
* fix: category
* fix: collectionCategory
* fix: field options
---------
Co-authored-by: chenos <chenlinxh@gmail.com>
|
2023-02-10 09:15:37 +08:00 |
|
Junyi
|
2b7f138491
|
fix(plugin-fm): fix path config for storages (#1445)
|
2023-02-09 22:40:26 +08:00 |
|
Chareice
|
9c9c39c0cd
|
fix: restore with pg schema
|
2023-02-09 22:00:30 +08:00 |
|
SemmyWong
|
d79143e3ed
|
fix: node.js 17+, add openssl-legacy-provider (#1434)
* fix: node upgrade 17+, add openssl-legacy-provider
* fix: node upgrade 17+, add openssl-legacy-provider
* fix: param NODE_OPTIONS_OPENSSL_LEGACY_PROVIDER change to NODE_OPTIONS
|
2023-02-09 17:04:32 +08:00 |
|
Junyi
|
71dcabec25
|
fix(plugin-workflow): fix schedule on field null value (#1442)
|
2023-02-09 16:24:51 +08:00 |
|
Chareice
|
4449325489
|
fix: pg schema in sync runner
|
2023-02-09 13:01:25 +08:00 |
|
Chareice
|
7fe70da4fa
|
chore: db schema options support
|
2023-02-09 11:24:52 +08:00 |
|
ChengLei Shao
|
1b63403811
|
feat: pg schema support (#1439)
* chore: pg schema test
* test: collection schema
* fix: test
* feat: create schema if not exist in sync method
* fix: test
|
2023-02-08 22:08:25 +08:00 |
|
Junyi
|
88c35a086a
|
fix(i18n): set key and ns separator default to false (#1432)
|
2023-02-06 19:57:40 -08:00 |
|
ChengLei Shao
|
debd95894f
|
feat: disable trigger when import collection (#1417)
* feat: dump with pg user defined functions
* chore: restore db in restorer
* chore: restore log
* feat: disable trigger when import collection
|
2023-02-07 11:55:11 +08:00 |
|
被雨水过滤的空气-Rairn
|
8657710997
|
chore: translate 'Add tab' in page header (#1424)
|
2023-02-05 13:25:18 +08:00 |
|
Junyi
|
3115134f3a
|
fix(plugin-workflow): use promise to request (#1426)
|
2023-02-04 16:03:25 +08:00 |
|
chenos
|
a57c4f53f9
|
fix(acl): custom appends merge strategy (#1416)
|
2023-02-02 16:34:53 +08:00 |
|
Chareice
|
1f82a97eb9
|
fix: isCurrentUser context params
|
2023-02-01 19:55:01 +08:00 |
|
Dunqing
|
4e3a276202
|
fix(FixedBlock): using both association filters and FixedBlock does not show the complete table (#1405)
|
2023-02-01 12:55:57 +08:00 |
|
Dunqing
|
65a579384a
|
feat(calendar): startDate and endDate support the use of association fields (#1397)
* feat(calendar): startDate and endDate support the use of association fields
* feat: improve association type
|
2023-02-01 12:55:46 +08:00 |
|
ChengLei Shao
|
c239a5ad63
|
fix: load through collection before belongsToMany field bind (#1409)
|
2023-01-31 17:48:04 +08:00 |
|
chenos
|
733e1ff60b
|
fix: acl field whitelist
|
2023-01-31 15:54:41 +08:00 |
|
Dunqing
|
b88adc5c11
|
feat(verification-plugin): support tencent sms (#1382)
* feat: support tencent sms
* feat: complete tencent sms
* refactor: clean
* feat: improve error message
|
2023-01-30 05:16:03 -08:00 |
|
katherinehhh
|
ddb174db1b
|
fix: foreign keys are editable when adding fields (#1404)
|
2023-01-30 10:58:14 +08:00 |
|
anuoua
|
911caa1e37
|
fix: navbar_ui style (#1398)
|
2023-01-30 10:35:25 +08:00 |
|
chenos
|
5f609cec88
|
fix: upgrade error
|
2023-01-30 10:31:01 +08:00 |
|
ChengLei Shao
|
bab10c928b
|
fix: inherit startup sort (#1402)
|
2023-01-29 15:46:53 +08:00 |
|
Junyi
|
91413196ea
|
fix(plugin-workflow): fix url input width for request config (#1401)
|
2023-01-28 22:36:58 -08:00 |
|
anuoua
|
22339d9ef7
|
Fix/snapshot (#1396)
* feat: snapshot field check add collectionName
* feat: snapshot add test
* fix: filterByTk
* Update ResourceActionProvider.tsx
---------
Co-authored-by: chenos <chenlinxh@gmail.com>
|
2023-01-29 01:32:18 +08:00 |
|
katherinehhh
|
0d30366aba
|
feat: fix through collections inherits filter (#1394)
* feat: fix through collections inherits filter
* feat: foreignkey disabled when collectionfield override
|
2023-01-29 00:11:45 +08:00 |
|
chenos
|
1272523b12
|
fix: missing context
|
2023-01-28 19:07:04 +08:00 |
|
Junyi
|
bf6bf00047
|
Fix(plugin-sequence): support sequence field in m2m through table (#1383)
* fix(plugin-sequence): support sequence field in m2m through table
* fix(plugin-sequence): fix update last sequence
* fix(plugin-sequence): fix hooks
|
2023-01-18 22:54:08 +08:00 |
|
chenos
|
3b7143a282
|
feat: collection titleField
|
2023-01-18 16:55:03 +08:00 |
|
Junyi
|
aaf6718755
|
fix(plugin-workflow): adjust executed alert position (#1381)
|
2023-01-17 08:32:24 -08:00 |
|
chenos
|
d4d8d747b8
|
fix: through collection individual hooks (#1378)
|
2023-01-17 12:32:28 +08:00 |
|
chenos
|
47158e0282
|
fix: through collection records should not be reset (#1377)
* fix: through collection records should not be reset
* fix: test error
|
2023-01-17 09:44:53 +08:00 |
|
Junyi
|
00efb38438
|
feat(client): add form disabled context (#1374)
* feat(client): add form disabled context
* fix: improve code
* fix: improve code
* fix: form-v2 disabled
Co-authored-by: chenos <chenlinxh@gmail.com>
|
2023-01-16 23:01:28 +08:00 |
|
Junyi
|
51ce0afc06
|
Fix(plugin-workflow): request node (#1367)
* fix(plugin-workflow): fix json data
* refactor(plugin-workflow): change ejs to json-templates in request
* feat(plugin-workflow): add variable insert button to json input
* fix(plugin-workflow): fix main locales
* fix(plugin-workflow): fix params in request
* fix(plugin-workflow): fix types
* feat(plugin-workflow): add ejs migration
|
2023-01-15 12:56:04 +08:00 |
|
chenos
|
332010a036
|
feat: draggable page tabs
|
2023-01-15 09:43:03 +08:00 |
|
chenos
|
daa91e95a6
|
chore(versions): 😊 publish v0.9.0-alpha.2
|
2023-01-14 12:07:20 +08:00 |
|
chenos
|
f33c63ac01
|
fix: filter error
|
2023-01-14 10:31:22 +08:00 |
|
chenos
|
a4116a251b
|
fix: locale cache
|
2023-01-13 11:47:56 +08:00 |
|
chenos
|
86554c0205
|
feat: add en-US.example.json
|
2023-01-13 11:26:52 +08:00 |
|
chenos
|
cc47041519
|
feat: load multiple languages dynamically (#1355)
* feat: load multiple languages dynamically
* fix: map locale
* fix: antd
* fix: locale
* fix: th
* fix: cronstrue locales
* fix: improve code
* fix: defaults
|
2023-01-13 10:55:04 +08:00 |
|
Junyi
|
a1127300ae
|
refactor(plugin-workflow): refactor request instruction (#1356)
|
2023-01-12 02:22:06 -08:00 |
|
chenos
|
3e90bc9d7e
|
fix: improve filter strategy
|
2023-01-12 14:28:47 +08:00 |
|
chenos
|
c5238f5643
|
feat: update dependencies (#1353)
* feat: update dependencies
* fix: import error
|
2023-01-12 10:12:37 +08:00 |
|
chenos
|
6ca67c87fa
|
fix(plugin-snapshot): improve translation
|
2023-01-11 18:17:11 +08:00 |
|
chenos
|
013f0916a5
|
chore(versions): 😊 publish v0.9.0-alpha.1
|
2023-01-11 12:08:24 +08:00 |
|
chenos
|
8d30bee757
|
feat: change license (#1350)
|
2023-01-11 11:58:47 +08:00 |
|
chenos
|
618a65deec
|
fix: skip field validation when fields are hidden
|
2023-01-10 14:54:04 +08:00 |
|
chenos
|
61621a9759
|
fix: click the edit button to report an error
|
2023-01-10 12:16:29 +08:00 |
|
chenos
|
1dc4142da2
|
fix: typeError: Cannot read properties of undefined (reading 'find')
|
2023-01-10 10:48:50 +08:00 |
|