ChengLei Shao
a614bc7de8
feat: acl optimization ( #1136 )
...
* fix: sort field with table dose not have primary key
* feat: fixed params merger
* chore(plugins/acl): fixed params
* chore(plugins/acl): allowConfigure of collections
* chore(plugins/china-region): disable actions other than list
* chore(plugins/collection-manager): allowConfigure permission
* chore(plugins/file-manager): acl fixed params
* chore: acl fixed params
* chore: rolesResourcesScopes onDelete cascade
* fix: install error
* chore: test
* fix: root user fixed params
* fix: role resource scope onDelete
* chore: test
* chore: test
* fix: acl
* chore: disable index.html cache
* chore: disable index.html cache
* test: destory user role
* test: destory throught table
* fix: test
* fix: test
* chore: add rolesUsers to fixed params
* feat: permission logging
* feat: permission logging
* fix: test
* fix: test
* chore: disable grant target action
* fix: appends with fields
* fix: get action params
* fix: associationActions
* chore: change AssociationField using relation type
* chore: typo
* refactor: allow to skip
* fix: prettier
* chore: attachments association action
* fix: allowConfigure condition
* fix: deprecated allow
* fix: please use skip instead
* feat: table column aclcheck
* chore: test
* feat: throw error when detory no permission record
* chore: test
* chore: acl test
* feat: field acl
* chore: after action middleware
* fix: destory permission check
* chore: middleware use
* fix: test
* feat: filter match
* feat: subform/subtable field acl check
* feat: action permision by scope
* feat: action permision by scope
* feat: list action with allowedActions
* chore: all allowed action
* fix: pk error
* fix: merge error
* fix: create query sql
* fix: skip permission
* fix: scope with association field
* feat: action acl fix
* feat: action acl fix
* fix: update submodule
* Feat: setting center permission (#1214 )
* feat: add setting center permissions
* feat: setting center permissions backlist
* feat: setting center permissions BLACKLIST
* feat: setting center permissions blacklist
* feat: setting center permissions blacklist
* feat: setting center permission
* feat: configure plugin tab expand
Co-authored-by: chenos <chenlinxh@gmail.com>
* Feat :field acl (#1211 )
Co-authored-by: chenos <chenlinxh@gmail.com>
* fix: build error
* test: acl snippet
* feat: set field
* fix: test
* fix: build error
* fix: utils Dependency cycles
* feat: general permissions
* feat: delete pluginTabBlacklist
* fix: test
* feat: snippetManager allow method
* feat: acl role snippetAllowed method
* feat: array field repository
* feat: ArrayFieldRepository
* fix: test
* fix: ci
* fix: ci error
* fix: add set parse
* test: array field repository
* chore: addSnippetPatten
* fix: start
* feat: sync role snippets
* feat: snippets check
* feat: snippets check
* chore: acl role snippet api
* fix: test
* fix: test
* refactor: acl role snippets
* chore: registerACLSettingSnippet
* chore: default snippets
* feat: snippets match
* feat: snippets check
* feat: snippets check
* feat: pm permision check
* feat: pm permision check
* feat: snippet pattern match
* feat: pluginManagerToolbar check
* feat: pluginManagerToolbar check
* chore: snippets default value
* feat: set role snippets migration
* chore: snippets
* feat: acl local
* feat: acl local
* feat: bookmask fix
* feat: plugin-manger & ui-editor snippet
* feat: set allowConfigure to false when upgrade to snippets
* feat: destory action acl fix
* feat: destory action acl fix
* fix: association resource params merge
* fix: ui editor snippet
* feat: action acl fix
* chore: move list meta middleware into plugins/acl
* fix: test
* feat: action acl fix
* feat: action acl check fix
* feat: plugins toolbar fix
* feat: gitmodules
* fix: subproject
* chore: add avaiableActions to snippet
* chore: change plugin-manager snippet
* feat: configure action acl fix
* feat: plugin tab acl check fix
* chore: roles snippets
* fix: add actions to snippet
* feat: allowconfigure fix
* fix: count with filterBy
* fix: build error
* feat: get action with allowedActions
* feat: acl route check fix
* feat: aclActionProvider fix
* feat: actionscpe fix
* feat: actionname alias
* feat: setting center fix
* feat: acl provider fix
* fix: role collection
* feat: associate resource acl
* feat: associate resource acl
* feat: redirect to 403
* feat: route redirct
* feat: acl scope check by record
* fix: fields appends fix
* fix: fields appends fix
* fix: fields appends fix
* fix: allowedActions fix
* fix: menu items
* fix: rename
* fix: improve code
* fix: improve code
* fix: improve code
* fix: ctx?.data?.data
* fix: styling
* fix: allowAll after ignore scope
* chore: allowConfigure condition
* fix: collections.fields:*
* fix: acl test
* fix: update submodule
* fix: acl test
* fix: acl snippet
* fix: updates
* fix: only load history for logged-in users
* fix: this.app.acl.registerSnippet
* fix: downloadXlsxTemplate
* fix: 404
* feat: allowedAction in association list response
* fix: listData get
* fix: test
* fix: x-collection-field
* fix: update record error
* fix: calendar template
* test: allow manager
* fix: fetch action step
* fix: update submodule
* fix: refresh
* fix: refresh
* fix: rolesResourcesScopes
* test: snippets
* fix: snippets
* fix: test
* fix: omit filter.createdById
* fix: improve code
* fix: collections path
* fix: test error
* fix: upgrade error
* fix: errors
* fix: read allowed actions error
* fix: kanban error
* fix: error
Co-authored-by: chenos <chenlinxh@gmail.com>
Co-authored-by: katherinehhh <katherine_15995@163.com>
2023-01-09 07:35:48 +08:00
chenos
668f96fb25
fix: collections path
2023-01-08 20:47:32 +08:00
ChengLei Shao
6b0ed79f51
feat: duplicator plugin ( #1265 )
...
* chore: dump plugin
* chore: rename plugin
* chore: add duplicator into preset
* chore: tmp commit
* feat: restore & dump action
* feat: collection dump & restore
* feat: collection dump & restore
* fix: dump with json type
* fix: dump uischema
* chore: tmp commit
* chore: tmp commit
* feat: restore custom collections
* chore: code
* fix: build
* chore: tmp commit
* fix: pm.generateClientFile
* feat: dump with user plugins
* feat: restore ignore collection
* feat: ignore user with rolesUsers
* chore: client plugins
* refactor: restore insert sql
* chore: code format
* feat: restore with sequelize insert query
* fix: restore json field
* fix: json restore
* refactor: dumper
* refactor: restorer
* chore: dump file name
* chore: dump file name
* chore: dump message
* fix: restore with jsonb fields
* feat: field data writer
* chore: code
* feat: collection group manager
* feat: duplicator client
* feat: duplicator panel
* chore: disable duplicator ui
* feat: dump with inquirer
* chore: dumper
* chore: collection group manager
* feat: restore with inquirer
* chore: comment
* chore: inquirer page size
* feat: warning before restore
* feat: sync postgres sequence id after import collection
* chore: restore checked
* feat: dump with through table
* feat: restore with through table
* feat: restore with sequence field
* chore: graph collection manager collection group
* fix: dump with no column tables
* fix: dump empty table
* fix: force remove workdir
* chore: disable throw error when sync empty table
* feat: support map field restore
* fix: restore from pg dumped file
* fix: dump with logic field
* chore: console.log
* chore: collection group
* chore: handle import collection error
* fix: dump migrations table
* feat: display custom collection title
* fix: restore collection title display
* fix: dump iframe html
* fix: dump with postgres inhertitance
* fix: dump sql
* chore: export snapshot field
* fix: import with sequences
* fix: import sequences
* fix: storage
Co-authored-by: chenos <chenlinxh@gmail.com>
2023-01-08 12:45:02 +08:00
Junyi
322194f24a
fix(plugin-workflow): fix missed preparing ( #1337 )
2023-01-08 00:56:43 +08:00
Dunqing
f6769341bd
fix: FixedBlock does not disappear when the current tab is deleted ( #1324 )
...
* fix: fixed block does not disappear when the current tab is deleted
* fix: using template and fixedBlock together causes props to conflict
* fix: reference templates do not work properly
2023-01-07 23:31:09 +08:00
Dunqing
6246d152b0
feat(Select): should compile title and label ( #1332 )
2023-01-07 09:30:19 +08:00
anuoua
550db03615
fix: improve filter ( #1333 )
...
Co-authored-by: chenos <chenlinxh@gmail.com>
2023-01-06 15:53:24 +08:00
chenos
85a032f87c
fix: only load history for logged-in users
2023-01-06 11:54:54 +08:00
chenos
2cba502f60
fix: load collections history only admin pages
2023-01-06 08:47:43 +08:00
chenos
d062c8fd99
chore(versions): 😊 publish v0.8.1-alpha.4 ( #1331 )
2023-01-05 23:22:18 +08:00
chenos
4ecd2ee40d
chore(versions): 😊 publish v0.8.1-alpha.2
2023-01-05 18:29:47 +08:00
chenos
4d2817268a
fix: collections history allows logged-in user access
2023-01-05 17:34:58 +08:00
Junyi
58b7c5dd30
fix(plugin-sequence-field): integer generated should not less then start ( #1330 )
2023-01-05 00:12:11 -08:00
anuoua
346af57b55
fix: filter removeNullConditions ( #1329 )
2023-01-05 12:46:18 +08:00
anuoua
72e9533b7d
fix: snapshot display fix ( #1328 )
2023-01-05 12:45:06 +08:00
Junyi
c851e65459
fix(plugin-workflow): fix history drawer in workflow canvas ( #1326 )
2023-01-04 06:24:41 -08:00
anuoua
6febdb041a
feat: snapshot field plugin ( #1253 )
...
* feat: snapshort init
* feat: snapshot update yarn.lock
* feat: snapshot add to preset
* feat: snapshot add field fix
* feat: snapshot remove Table Column SnapshotField
* feat: snapshot field label fix
* feat: snapshot request error fix
* feat: snapshot 二级关联数据打开
* feat: snapshot batch edit fix
* feat: snapshot 2 level draw fix
* feat: snapshot translate
* feat: snapshot global historyCollection provider
* feat: snapshot install initial
* feat: snapshot refreshCH
* feat: snapshot add transaction
* feat: snapshot default collecitonField
* feat: snapshot build fix
* feat: snapshot useSnapshotFieldTargetCollectionKey
* feat: snapshot batch update
* feat: snapshot linkto support
* feat: snapshot use getRepository
* feat: snapshot recreate fix
* feat: snapshot collectionKey to collectionName & rebuild collection
* feat: snapshot remove SnapshotHistoryCollectionProvider & collectionName
* feat: snapshot use historyCollections in inherit table
* feat: snapshot fix TableSelectorBlock appends
* feat: snapshot kanban fix
* feat: snapshot snapshot association field fix
* feat: snapshot add CollectionFieldProvider fallback
* feat: snapshot AssociationSelect fix
* feat: snapshot TableField fix
2023-01-04 19:27:37 +08:00
chenos
a44b778098
fix: form.values
2023-01-04 18:38:58 +08:00
katherinehhh
ebc103c8ff
feat: configure fields style fix ( #1322 )
2023-01-04 18:35:35 +08:00
Junyi
8943dabc4d
fix(plugin-workflow): fix events in prepare ( #1325 )
2023-01-04 02:26:44 -08:00
chenos
fb8a4de8cc
fix: move assign to utils package
2023-01-03 15:27:22 +08:00
chenos
0177f775fc
fix: code format
2023-01-03 15:17:20 +08:00
chenos
9d618315ae
fix(database): filter match ( #1319 )
...
Co-authored-by: Chareice <chareice@live.com>
2023-01-03 13:38:20 +08:00
chenos
43db2b641b
fix: action merge params ( #1321 )
...
Co-authored-by: Chareice <chareice@live.com>
2023-01-03 13:26:50 +08:00
ChengLei Shao
d317fa056a
chore: set belongs to many on delete to cascade ( #1311 )
2023-01-01 23:15:08 +08:00
ChengLei Shao
38b5974b90
fix: disable filterByTk options in destory method when collection has no primary key or has composite primary key ( #1313 )
...
* chore: tmp commit
* feat: filterByTk options with no primary key table
* chore: support filterTargetKey options
* chore: test
2023-01-01 23:14:48 +08:00
chenos
ff10e588bb
fix: export using post request
2023-01-01 15:07:50 +08:00
Frozen FIsh
1b0946bb8a
fix: warning: Each child in a list should have a unique "key" prop.
2023-01-01 09:17:55 +08:00
ChengLei Shao
33377c7d3a
fix: slow find with include in mysql ( #1304 )
...
* fix: slow find with include in mysql
* fix: test
* fix: test
* chore: console.log
* chore: test
2022-12-31 22:35:12 +08:00
Dunqing
a98c9e03ce
fix(map-plugin): cannot save because the value is null ( #1309 )
...
* fix: cannot save because the value is null
* test: update
2022-12-31 22:30:26 +08:00
ChengLei Shao
d0c7a1e39b
fix: create inherits with table name contains upper case ( #1308 )
2022-12-31 19:16:49 +08:00
chenos
d5ae819b81
fix(client): load data on demand
2022-12-31 15:12:22 +08:00
chenos
cbfd057c6d
fix: missing collections
2022-12-31 14:58:59 +08:00
chenos
f5c1a07f20
fix: upgrade error ( #1303 )
2022-12-31 10:54:20 +08:00
anuoua
b80aec9733
fix: association filter ( #1301 )
...
* fix: pageSize 200 & not a function
* fix: filter params wrong
2022-12-30 20:04:04 +08:00
anuoua
07a01fc507
fix: pageSize 200 & not a function ( #1299 )
2022-12-30 16:24:17 +08:00
Junyi
7bfd8ea05b
refactor(client): make tab initializer more common ( #1298 )
...
* refactor(client): make tab initializer more common
* fix(client): revert index logic
* fix: improve code
Co-authored-by: chenos <chenlinxh@gmail.com>
2022-12-30 13:57:28 +08:00
Dunqing
71bfd78c6b
fix(Select): title field and clear button not work ( #1296 )
...
* fix: add fieldNames to refreshDeps
* fix: clear not work
* fix: missing title in non-designer
2022-12-29 22:28:35 +08:00
Junyi
0d732d214c
fix(plugin-fm): fix local storage config and skip empty base url ( #1294 )
2022-12-28 07:18:14 -08:00
chenos
60d669bd24
feat(demos): action bar Initializer example
2022-12-26 13:45:04 +08:00
chenos
4d9299f04d
feat(demos): form drawer example
2022-12-26 12:46:33 +08:00
katherinehhh
a299849613
feat: antd->4.2.8 ( #1231 )
...
* feat: antd->4.2.8
* fix(plugin-workflow): dependencies
* feat: menu item key fix
* feat: dorpdown menu visible fix
* fix: update yarn.lock
* fix: only hide the first level
* fix: onVisibleChange
* fix: eventKey
* fix: setVisible(false)
Co-authored-by: mytharcher <mytharcher@gmail.com>
Co-authored-by: chenos <chenlinxh@gmail.com>
2022-12-26 11:52:59 +08:00
anuoua
a69074ead4
feat: association filter ( #1274 )
...
* feat: association filter
* feat: association filter update
* feat: association filter remove unused designer
* feat: feat: association filter lowercase fix
* feat: feat: association filter lowercase fix
* feat: feat: association filter configure field fix
* feat: association field remove AssociationFieldsFilter.Designer
* feat: association field fixed layout
* feat: associate filter multiple to simple
* feat: association field "title" to "id"
* feat: associaion filter interface limit
* feat: association filter move to association-filter folder
* feat: association filter change style
* fix: card item error
* fix: add RenderChildrenWithAssociationFilter
* feat: association-filter fix style
* feat: associate filter fix filter params
* feat: assocition filter layout fix
* feat: association filter change schema
* feat: association filter rename
* feat: association filter rename
* feat: association filter break layout fix
* feat: association filter fix table layout
* feat: association filter fix ActionBar style
* feat: association filter fix ActionBar style
* feat: association filter bug fix
* feat: association filter change valueKey
* feat: association filter remove collectionFieldKey
* feat: improve code
* feat: association filter style fix
* feat: association filter custom title
* feat: association filter max height overscroll
* feat: association filter add linkTo & i18n
* feat: association filter ellipsis;
* feat: association fields add linkTo
Co-authored-by: chenos <chenlinxh@gmail.com>
2022-12-26 11:35:35 +08:00
chenos
df4b42308c
fix(sequence-field): an argument for 'fnName' was not provided
2022-12-24 17:36:32 +08:00
Dunqing
07c373956c
chore: upgrade sequelize version to to latest ( #1234 )
...
* chore: upgrade sequelize version to to latest
* fix: type error
* chore: type ModelCtor to ModelStatic
* feat: update sequelize version of the map plugin
* chore: update lock
Co-authored-by: chenos <chenlinxh@gmail.com>
Co-authored-by: chareice <chareice@live.com>
2022-12-24 16:30:01 +08:00
SemmyWong
6d1a4425f2
feat: add iframe-block plugin ( #1281 )
...
* feat: iframe-block plugin done
* refactor: iframe html filed type changed
* refactor: remove built-in actions in the ACL
* refactor: use built-in resource action
* fix: add iframe-block in built-in plugins
* refactor: remove id collection schema
* fix: fix iframe-block permission
* fix: fix iframe-block permission
* fix: improve code
* fix: src
* fix: bug
Co-authored-by: chenos <chenlinxh@gmail.com>
2022-12-24 16:29:20 +08:00
Dunqing
98bad0c8ea
feat: update page size to 200 and limit fields ( #1282 )
...
* feat: update page size to 200 and limit fields
* fix: override
* fix: avoid fieldNames not exist
* feat: filter falsely fields
2022-12-23 18:57:50 +08:00
Dunqing
bfc83372c6
fix: prevent horizontal scroll of menus ( #1279 )
2022-12-23 15:07:37 +08:00
chenos
6935b21808
fix: type string
2022-12-22 21:59:02 +08:00
chenos
20710b40ea
feat: form context provider
2022-12-22 21:37:17 +08:00
chenos
faa7d819a1
feat(client/demos): custom field item initializer
2022-12-22 21:26:32 +08:00
chenos
d2275455be
fix(client/demos): gird x-initializer
2022-12-22 20:01:28 +08:00
chenos
5ec50d32bb
fix: only hide the first level
2022-12-22 10:46:04 +08:00
lyf-coder
d875e0f372
fix(client/kanban): fix kanban card default active all fields bug ( #1270 )
...
* fix(client/kanban): fix kanban card default active all fields bug
* fix(client/kanban): fix when drag field also drag card bug
2022-12-21 22:10:54 +08:00
Dunqing
3e2a884a3e
fix: cannot delete event in calendar ( #1277 )
...
* fix: calendar cannot delete event
* feat: close detail after delete event
* fix: make sure the DeleteEvent button only appears in the calendar details
2022-12-21 21:13:35 +08:00
Dunqing
ee7185c51c
fix(AssociationSelect): missing field title in details ( #1275 )
...
* fix: missing title in default
* fix: detail
* refactor: avoid nullish
2022-12-21 17:29:13 +08:00
Dunqing
b27e82edf8
fix: menu cannot scroll ( #1276 )
2022-12-21 15:59:50 +08:00
chenos
a7960422c5
fix(collection-manager): version.satisfies <= 0.8.0-alpha.14
2022-12-21 10:27:18 +08:00
chenos
1868a8a5f3
fix(collection-manager): update timestamps to true
2022-12-21 10:01:39 +08:00
Dunqing
c731abf82c
feat: support fixed block ( #1267 )
...
* feat: support fixed block
* feat: update locale
* fix: fix block not work in non-designer
* feat: improve padding
* feat: update scroll
* fix: the page effect is not normal when deleting fixed blocks
* feat: recalculate table scroll when resize
* fix: avoid scrolling effect when dragging the Kanban column
* feat: improve scroll size
* fix: column size
* fix: unused
* fix: configure action in designable
* fix: has page title
* fix: optimize
* fix: optimize
* feat: avoid fixed block
* fix: action column width
* fix: optimize
Co-authored-by: chenos <chenlinxh@gmail.com>
2022-12-20 21:43:27 +08:00
Junyi
217ecb27ae
fix(plugin-sequence): fix test case ( #1268 )
...
* fix(plugin-sequence): fix test case
* fix(plugin-sequence): fix async call
* fix(plugin-sequence): fix test case
2022-12-19 21:23:54 +08:00
Junyi
a14a65596e
fix(plugin-sequence): fix update pattern index ( #1266 )
2022-12-19 12:05:11 +08:00
chenos
627a8b264b
fix: db sync before app upgrade
2022-12-19 00:00:58 +08:00
chenos
e481c2b59b
fix: process.env.PRESET_NOCOBASE_PLUGINS
2022-12-18 23:27:03 +08:00
Dunqing
940f5f0152
feat : support fixed menu and header ( #1260 )
...
* feat: support fixed menu and header
* revert: power by
* fix: designer not work
* fix: cannot scroll
* feat: fixed menu in center
* fix: cannot scroll
* fix: unused
2022-12-18 16:49:50 +08:00
ChengLei Shao
6a0b38b7a2
fix: destroy field in parent table ( #1263 )
2022-12-18 15:45:34 +08:00
lyf-coder
aa868e798d
refactor(client/popup): text: 'Set popup size' changed to 'Popup size' ( #1262 )
...
* refactor(client/popup): text: 'Set popup size' changed to 'Popup size'
* refactor(client/popup): text: '设置弹窗尺寸' changed to '弹窗尺寸'
2022-12-18 12:19:18 +08:00
chenos
a403e22439
fix: hide add tab button
2022-12-18 09:44:01 +08:00
chenos
28fadf945d
fix: designable
2022-12-18 09:41:20 +08:00
chenos
fe1600dbc9
feat: update submodule
2022-12-18 09:38:58 +08:00
chenos
ef860d7556
feat: page tabs ( #1261 )
...
* feat: page tabs
* feat: hide page title
* fix: style
2022-12-18 09:20:56 +08:00
Junyi
9e9688fa5b
fix(plugin-fm): drawer form values ( #1259 )
2022-12-17 15:41:38 +08:00
chenos
9285a8b6a2
fix: nocobase upgrade error
2022-12-17 10:35:10 +08:00
Dunqing
8e7210a206
feat: support sync button ( #1258 )
2022-12-16 18:29:41 +08:00
Dunqing
dda6692e58
fix: isOverride cannot work ( #1257 )
2022-12-16 18:19:51 +08:00
Junyi
e3e352ffeb
refactor(sequence-field): move to plugin and use table to record ( #1209 )
...
* refactor(sequence-field): move to plugin and use table to record
* fix(database): skip test case which not in core
* fix(plugin-sequence): add migration
* fix(plugin-sequence): fix types
* test(plugin-sequence): fix test cases
* fix(plugin-sequence): fix configuration ui
* fix(plugin-sequence): fix merge
* fix(plugin-sequence): fix schema and error message
2022-12-16 01:04:22 -08:00
chenos
720cbc76e2
fix: update submodule
2022-12-16 09:23:23 +08:00
chenos
5b81c4d07c
fix: plugin upgrade
2022-12-14 22:33:15 +08:00
Dunqing
a593720c81
feat: add map plugin ( #1229 )
...
* feat: add map plugin
* feat: update
* feat: add Map.Designer
* feat: support polygon and clear canvas
* feat: improve and support linestring
* feat: map type default
* feat: support group order
* feat: support register group
* feat: improve named and logic
* fix: rename
* feat: better
* refactor: move to use postgresSQL supported type
* feat: support circle
* feat: support mysql
* chore: @nocobase/plugin-map
* fix: some error in postgres
* fix: line lose
* fix: accessKey or securityCode is incorrect
* fix: improve
* fix: shake screen in modal
* feat: support serviceHOST
* feat: improve
* feat: support view map in detail
* feat: support patten in details
* fix: something went wrong in edit mode
* fix: field name incorrectly
* feat: support sqlite
* feat: support circle in mysql
* feat: support map configuration
* feat: support map configuration
* fix: remove unused div
* feat: support show map in details
* fix: disabled in details
* fix: unused
* feat: improve readpretty
* fix: schemaInitialize
* feat: improve alert and search
* fix: mysql polygon not work
* test: add fields test
* test: improve
* test: update
* fix: test error
* feat: improve search and support zoom
* fix: if success should reset err message
* feat: add isOverride to confirm
* feat: improve
2022-12-14 21:45:43 +08:00
chenos
63581688e9
fix(client): cannot read properties of undefined (reading 'interface') ( #1245 )
2022-12-14 17:27:50 +08:00
chenos
26e27c814b
feat(collection-manager): more options
2022-12-14 16:38:08 +08:00
Junyi
db346688f5
fix(plugin-workflow): fix job result in history ( #1242 )
2022-12-13 21:36:26 -08:00
chenos
d2fa623158
feat(collection-manager): drag-and-drop sorting
2022-12-14 12:12:44 +08:00
ChengLei Shao
393ada2bc5
feat: set field ( #1237 )
...
* feat: set field
* feat: array field repository
* feat: ArrayFieldRepository
* fix: add set parse
* test: array field repository
* chore: update submodule
* chore: field bind & unbind
Co-authored-by: chenos <chenlinxh@gmail.com>
2022-12-13 18:02:03 +08:00
chareice
0d2b1caa7c
fix: collections load order
2022-12-12 18:50:53 +08:00
lyf-coder
4d90bc87a5
feat(client/popup): support set drawer and modal popup size ( #1224 )
2022-12-12 08:39:21 +08:00
Junyi
41f8e6a285
fix(plugin-file-manager): fix local serve middleware ( #1226 )
2022-12-09 18:15:42 -08:00
chenos
0480b57db5
feat: iframe block ( #1225 )
2022-12-09 23:29:54 +08:00
lyf-coder
f4ee872a16
fix(workflow/request-var): fix request node var editor ( #1223 )
2022-12-09 06:01:19 -08:00
chenos
0ddd73cf3b
fix(record-picker): show N/A when no value
2022-12-09 10:42:30 +08:00
SemmyWong
cabe8a51a2
fix: change import timeout as 10 min ( #1221 )
2022-12-08 20:34:21 +08:00
Dunqing
29e83515b9
fix: field component options appears in non-association interface ( #1220 )
2022-12-08 19:08:24 +08:00
Junyi
a951d49f55
Fix(plugin-workflow): client refactor ( #1163 )
...
* fix(plugin-workflow): avoid to delete using node
* fix(plugin-workflow): refactor operand
* fix(plugin-workflow): simplify code
* fix(plugin-workflow): fix condition calculator
2022-12-06 02:18:40 -08:00
chenos
ca0621b517
feat: update submodule
2022-12-06 13:48:03 +08:00
chenos
36f7389b22
fix: calendar component optimization
2022-12-06 12:24:54 +08:00
chenos
01a0ed8420
fix(client/calendar): remove loading ( #1201 )
2022-12-06 11:40:00 +08:00
chenos
b96cdea2fc
feat(cli): quickstart ( #1204 )
2022-12-05 22:19:22 +08:00
Junyi
e5f5a2a0c5
fix(plugin-cm): fix interfaces injection and getter ( #1196 )
2022-12-05 12:39:51 +08:00
Junyi
d1a6aeec76
fix(i18n): move back key to global ( #1195 )
2022-12-04 18:58:16 -08:00
Junyi
6fb58d01a3
test(plugin-workflow): add cache and test for sqlite ( #1194 )
2022-12-04 17:38:37 -08:00