YANG QIA
cb6a6b87c9
fix(acl): optimize error handling when logged user has no roles ( #3190 )
...
* fix: fix T-2720
* fix: localization
* fix: test
* fix: build
* chore: update
* fix: update title
* chore: update title
* fix: app load error
* fix: load error
* fix: test error
---------
Co-authored-by: chenos <chenlinxh@gmail.com>
2023-12-15 21:03:16 +08:00
xilesun
7d2fe69944
chore: update changelog
2023-12-15 11:39:18 +08:00
xilesun
d6dbc970a5
chore(versions): 😊 publish v0.17.0-alpha.7
2023-12-15 11:39:15 +08:00
YANG QIA
231c9b02e9
fix: update dependent version of cache-manager ( #3195 )
2023-12-15 11:38:09 +08:00
YANG QIA
33779d3da2
fix: fix T-2749 ( #3194 )
2023-12-15 11:33:08 +08:00
Chareice
f6fdec1226
chore(database): update event listener scope in collection
2023-12-14 21:16:10 +08:00
Junyi
58f1918e73
feat(plugin-workflow-form): add role name to form trigger context ( #3182 )
...
* feat(plugin-workflow-form): add role name to form trigger context
* refactor(plugin-workflow-dynamic-calculation): move to extended group
2023-12-13 04:08:02 -08:00
chenos
5c74cb6361
fix: with github token
2023-12-13 17:17:25 +08:00
chenos
b023fe95a8
feat: manual-release ( #3184 )
2023-12-13 17:06:59 +08:00
Zeke Zhang
5880c979ca
test: make testing more stable
2023-12-13 16:57:18 +08:00
chenos
22ea9d9550
chore: update changelog
2023-12-13 16:37:08 +08:00
chenos
a702762cca
chore(versions): 😊 publish v0.17.0-alpha.6
2023-12-13 16:36:59 +08:00
jack zhang
6fd774e173
fix: create-app dev plugin load ( #3183 )
2023-12-13 16:10:11 +08:00
chenos
c7c177183f
fix: update yarn.lock ( #3180 )
2023-12-13 14:35:11 +08:00
Zeke Zhang
3b7c1345cc
test(e2e): add tests for client ( #3144 )
...
* test: add tests for lazy loading of association fields
* refactor: migrate
* test: add tests for page
* test: add tests for page menu
* test: add tests for tabs
* test: add tests for detail block
* test: add tests for list block
* test: add tests for grid card block
* test: add tests for filter collapse block
* test: add tests for markdown block
* test: add tests for table block
* test: add tests for table block
* test: add tests for lazy loading of association fields
* test: add tests for data scope
* test: add tests for filter block
* test: add tests for block template
* test: add tests for drag and sorting
* test: add tests for sorting rules
* test: make testing more stable
* Revert "test: make testing more stable"
This reverts commit 78b7badeb6
.
* perf: remove enableToConfig
* test: make testing more stable
* test: make testing more stable
* test: delete newly created records to make tests more stable
* fix: fix error when deleting records
* test: make testing more stable
* test: make testing more stable
* test: fix tests
* refactor: optimize file structure
* test: fix tests
* test: fix tests
* refactor: optimize description
* refactor: optimize description
* refactor: use __e2e__ as the root directory for test files
* fix: fix build
* test: make testing more stable
2023-12-13 14:14:33 +08:00
Junyi
35c4b5c55a
fix(plugin-workflow-manual): fix schema config component ( #3172 )
2023-12-12 19:50:13 -08:00
chenos
005a3806e7
fix: use node:18-bullseye ( #3178 )
2023-12-13 10:28:25 +08:00
xilesun
e9e2e73efe
chore: update changelog
2023-12-12 23:07:59 +08:00
xilesun
35301358de
chore(versions): 😊 publish v0.17.0-alpha.5
2023-12-12 23:07:55 +08:00
YANG QIA
474b09c7f2
perf(server): optimize performance of APIs ( #3079 )
...
* perf: add perf_hooks
* perf: add cache
* fix: test
* feat: support bloom filter
* feat: caching token black list
* perf: caching i18n instance
* fix: test
* fix: test
* chore: remove prePerfHooks on app
* chore: improve i18n instances cache
* chore: remove performance measure
* fix: package.json
* perf: optimize cache strategy
* fix: test
* fix: bug
* test: storer of auth-manager
* fix: afterDestroy hook when updating null value
* fix: version
* chore: fix bug and add test
* fix: test
* fix: test
2023-12-12 23:02:09 +08:00
Chareice
2c37910894
chore: field type map
2023-12-12 21:28:42 +08:00
ChengLei Shao
439940cd22
chore: query interface ( #3177 )
...
* chore: query interface
* fix: build
* chore: typo
2023-12-12 21:24:52 +08:00
chenos
7b74e999c9
chore: update changelog
2023-12-12 14:10:49 +08:00
chenos
cf9ccfe4f9
chore(versions): 😊 publish v0.17.0-alpha.4
2023-12-12 14:10:36 +08:00
YANG QIA
8c1738db83
fix(theme-editor): "No permission" error when updating default theme of system ( #3171 )
...
* fix: fix T-2703
* fix: bug
* fix: migration
* chore: switch type to radio
* fix: collection.sync
---------
Co-authored-by: chenos <chenlinxh@gmail.com>
2023-12-12 14:09:30 +08:00
Chareice
7166409c75
fix: quote ident in postgres get table definition
2023-12-12 09:58:14 +08:00
jack zhang
cb0d757a6b
fix: dev load remote plugin ( #3175 )
2023-12-11 16:16:04 +08:00
chenos
efb6580eaf
fix(mock-collections): mock unique
2023-12-10 23:44:17 +08:00
katherinehhh
a7176770fb
fix: sub-form(popover)in sub-table value mutual influence ( #3164 )
2023-12-10 19:21:41 +08:00
Junyi
7bb50fea34
fix(plugin-workflow-manual): fix initializer ( #3170 )
2023-12-09 15:17:01 +08:00
Zeke Zhang
a2be1a0e33
feat(variable): add current role ( #3167 )
...
* feat(variable): add current role
* chore: translate
* feat: parsing in the backend
* fix: fix tests
2023-12-08 19:19:53 +08:00
chenos
d782776a8d
fix: plugin version not updated after upgrade ( #3166 )
2023-12-08 19:19:38 +08:00
jack zhang
810ab3294d
fix: sub menu hide ( #3168 )
2023-12-08 17:59:52 +08:00
YANG QIA
4665095372
fix(bi): import bug ( #3165 )
2023-12-08 16:56:05 +08:00
Junyi
0e7cb9e5cf
refactor(plugin-workflow): split workflow features into plugins ( #3115 )
...
* refactor(plugin-workflow): split manual and dynamic calculation into plugins
* refactor(plugin-workflow): move loop to plugin
* refactor(plugin-workflow): move parallel to plugin
* fix(plugin-dynamic-calculation): fix package title
* fix(plugin-workflow): fix plugin name
* refactor(plugin-workflow): move delay to plugin
* refactor(plugin-workflow): simplify exporting names
* refactor(plugin-workflow): move aggregate to plugin
* refactor(plugin-workflow): move sql to plugin
* refactor(plugin-workflow): move reqeust to plugin
* refactor(plugin-workflow): move form trigger to plugin
* refactor(plugin-workflow): move locale to plugins
* fix(plugin-workflow): fix test cases
* fix(plugin-workflow-request): package name typo
* fix(plugin-workflow): remove clean db from testkit
* fix(plugin-workflow-sql): skip independent case
* fix(plugin-workflow-sql): skip independent case
* fix(plugin-workflow-delay): fix test cases
* test(plugin-workflow-delay): fix test cases
* test(plugin-workflow-delay): fix test cases
* test(plugin-workflow-delay): fix test cases
* test(plugin-workflow-delay): fix test cases
* fix(plugin-workflow): fix migration version matching
* test(plugin-workflow): fix test case
* refactor(plugin-workflow): correct exporting of testkit
* fix(plugin-workflow): fix testkit and require module
* refactor(plugin-workflow): add workflow-test package for testing
* test(plugin-workflow): test weird case
* fix(plugin-workflow-test): remove workflow dependency to avoid cycling
* fix(plugin-workflow): fix migration version
* fix(plugin-workflow): fix migration and packages
* fix(plugin-workflow): fix package dependencies
* fix(preset): fix builtin list in preset
* fix(plugin-workflow): add package entry file
* fix(plugin-workflow): fix migrations
* refactor(plugin-workflow): remove require
* fix(plugin-workflow): fix locale namespace
* fix(plugin-workflow): fix merged errors
* fix(plugin-workflow): fix import cycling references
* refactor(plugin-workflow): change instruction and triggers to classes in client
* fix(plugin-workflow): fix migration version
2023-12-07 05:46:58 -08:00
YANG QIA
8708765f43
fix(bi): localization ( #3159 )
...
* fix(bi): localization
* fix: bug
* fix(map): localization
* fix: antd config provider
2023-12-07 21:15:40 +08:00
Zeke Zhang
1fddf0bcb5
fix: fix default value is not working in sutable ( #3155 )
2023-12-07 14:08:28 +08:00
Junyi
a86a65cf2c
fix(plugin-workflow): fix destroy node locale ( #3150 )
2023-12-06 08:06:10 -08:00
YANG QIA
e0e91c2c95
fix(lm): texts update hook after collection update ( #3151 )
...
* fix(lm): texts update hook after collection update
* fix: validate language
* fix: typo
2023-12-07 00:02:23 +08:00
Chareice
3b324f31a2
fix(database): phantom dependency
2023-12-06 22:29:13 +08:00
chenos
32b95414be
chore: update changelog
2023-12-06 17:19:46 +08:00
chenos
eef101c177
chore(versions): 😊 publish v0.17.0-alpha.3
2023-12-06 17:19:35 +08:00
jack zhang
8e7cb832cc
fix: delete root docs ( #3145 )
...
* fix: delete root docs
* docs: update useSchemaOptionsContext()
* chore: change ci
* chore: upgrade dumi theme
* fix: upgrade tsx
2023-12-06 16:20:31 +08:00
YANG QIA
269467ebb0
fix(lm): wrong version of migration ( #3148 )
...
* fix(lm): wrong version of migration
* fix: typo
2023-12-06 15:07:23 +08:00
YANG QIA
ff097936dd
fix(lm): reserve i18n namespaces for plugins to avoid conflicts ( #3121 )
...
* fix: fix T-2063
* fix: fix T-2589
* chore: remove translation of page header
* chore: add version check for migration
* chore: switch locale files to JSON format
* fix: bug
* fix(auth): fix translation
* fix: add App provider
---------
Co-authored-by: chenos <chenlinxh@gmail.com>
2023-12-06 14:30:17 +08:00
chenos
b44a9851a1
chore: update changelog
2023-12-06 13:21:08 +08:00
chenos
36fd4881b2
chore(versions): 😊 publish v0.17.0-alpha.2
2023-12-06 13:20:48 +08:00
chenos
e418d31eb8
fix: default action schema settings ( #3146 )
...
* fix: default action schema settings
* fix: customRequest
2023-12-06 12:48:21 +08:00
xilesun
ad25fe704c
fix: issue with SQL collection when the source collection is deleted
2023-12-06 10:09:42 +08:00
Chareice
95bec2278f
fix: load field when source collection not found
2023-12-06 09:45:32 +08:00