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
Zeke Zhang
36f70c8aba
Merge branch 'main' into next
2024-07-10 14:48:10 +08:00
Zeke Zhang
b30bc625fd
chore(bot): optimize comment content ( #4856 )
...
* chore(bot): optimize comment content
* fix: use String.replace instead of String.replaceAll
* chore: add continue-on-error
* fix: fix syntax error
2024-07-10 14:46:36 +08:00
chenos
90bd83b568
Merge branch 'main' into next
2024-07-10 13:51:06 +08:00
chenos
fac228a174
chore: fetch-depth=0 ( #4854 )
2024-07-10 13:50:22 +08:00
xilesun
2c9921282a
Merge remote-tracking branch 'origin/main' into next
2024-07-10 13:49:55 +08:00
GitHub Actions Bot
a89a95cfbc
chore: update changelog
2024-07-10 04:44:35 +00:00
GitHub Actions Bot
3b02b0c992
chore(versions): 😊 publish v1.2.13-alpha
2024-07-10 04:44:30 +00:00
Zeke Zhang
937209363a
Merge branch 'main' into next
2024-07-10 12:42:24 +08:00
Zeke Zhang
881dced4dc
feat(Menu): add support for setting search params and using variables in links ( #4855 )
...
* refactor: extract urlSchema and paramsSchema to useURLAndParamsSchema
* refactor: extract to useParseURLAndParams
* feat: support to parse variables in Menu.URL
* test: add e2e test
* chore: fix e2e tests
2024-07-10 12:23:45 +08:00
Zeke Zhang
336c14748b
Merge branch 'main' into next
2024-07-10 11:38:16 +08:00
Zeke Zhang
68f53f5110
fix(template): restrict block templates to their respective block types ( #4842 )
...
* test: add e2e test
* fix(template): restrict block templates to their respective block types
2024-07-10 11:35:56 +08:00
YANG QIA
8792cbf61c
Update pull_request_template.md
2024-07-10 11:17:22 +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
4d84516697
Merge branch 'main' into next
2024-07-09 14:44:15 +08:00
Zeke Zhang
c2260c76c0
feat(variable): add a new variable named 'API token' ( #4850 )
...
* feat(variable): add a variable named 'Current token'
* refactor: rename to 'API Token'
* test: add e2e tests
* chore: update unit test
2024-07-09 14:42:12 +08:00
chenos
95d43cadd9
chore: v1.3.0-alpha
2024-07-09 14:22:23 +08:00
Katherine
f8e9385845
fix: ineffective conditional checks for checkbox fields as linkage rule under m2o association field ( #4849 )
2024-07-09 14:17:32 +08:00
chenos
4cd2454882
Merge branch 'main' into next
...
# Conflicts:
# packages/core/client/src/schema-component/antd/page/Page.tsx
2024-07-09 09:17:52 +08:00
Junyi
9ba64ee6f1
fix(client): fix output time in date-picker in date-only mode ( #4778 )
2024-07-08 23:13:05 +08:00
Katherine
850a1dca64
fix: page freeze issue when hiding formula fields through linkage rules ( #4846 )
...
undefined
2024-07-08 22:29:12 +08:00
Junyi
e4b3546583
fix(ci): fix ci script error for pro ( #4845 )
...
* fix(ci): fix ci script error on pro
* fix(ci): fix ci script
* feat(ci): add base branch input for main repo
* test(ci): test pr branch number
* test(ci): test pr branch number
2024-07-08 22:13:35 +08:00
ChengLei Shao
fb8ff62d01
chore(data-source-main): i18n of field depended error ( #4843 )
2024-07-08 09:21:29 +08:00
ChengLei Shao
18801aa438
fix(action-export): export with custom field title ( #4825 )
2024-07-07 19:58:41 +08:00
chenos
7b1bb6963e
chore: disable search engine indexing ( #4841 )
2024-07-07 19:40:52 +08:00
Zeke Zhang
f1a564f074
chore(router): disable using replace strategy when closing popups or subpages ( #4838 )
2024-07-07 19:27:56 +08:00
ChengLei Shao
558bb49f57
chore(datasource-main): throw error when destory field if field is used by association field ( #4833 )
...
* chore(datasource-main): throw error when destory field if field is used by association field
* fix: test
* chore: destory field
* chore: test
* Update beforeDestoryField.ts
2024-07-07 16:41:06 +08:00
Zeke Zhang
07c3428b9e
fix(plugin-manager): fix issue with inability to scroll on plugin management page ( #4837 )
2024-07-07 14:57:13 +08:00
YANG QIA
5f5a482ec7
Update pull_request_template.md
2024-07-07 11:47:30 +08:00
chenos
93447bc8f8
fix: adjust the margin of the Add block button in the grid layout ( #4820 )
...
* fix: improve grid style
* fix: style
# Conflicts:
# packages/core/client/src/schema-component/antd/page/Page.tsx
2024-07-07 08:42:38 +08:00
chenos
e461189974
fix: adjust the margin of the Add block button in the grid layout ( #4820 )
...
* fix: improve grid style
* fix: style
2024-07-07 08:34:12 +08:00
ChengLei Shao
4b2ac3eeb0
chore: mutex task message of import and export ( #4834 )
2024-07-06 22:00:05 +08:00
Zeke Zhang
33b1fedd20
chore(CI): fix typo
2024-07-06 17:47:54 +08:00
Zeke Zhang
7122996cf6
Merge branch 'main' into next
2024-07-06 17:46:05 +08:00
Zeke Zhang
2de6e2d0cc
chore(CI): sync changes from next branch ( #4832 )
2024-07-06 17:45:17 +08:00
Zeke Zhang
6182f2be4b
chore(CI): improve configuration of E2E workflow
2024-07-06 10:50:07 +08:00
Zeke Zhang
efd89f57db
Merge branch 'main' into next
2024-07-06 10:38:26 +08:00
Zeke Zhang
ecfa790d42
chore(CI): add a job for E2E of workflow-approval ( #4831 )
2024-07-06 10:05:54 +08:00
chenos
73c383d2b5
fix: base ref ( #4829 )
2024-07-05 23:12:26 +08:00
Zeke Zhang
ec5e4b0336
feat: open subpages within the main page ( #4797 )
...
* feat: open subpages within the main page
* fix: fix known bugs and fix tests
* refactor: optimize popups style
* fix(style): avoid flickering
* chore: add comment
* fix: optimize nested popups
* refactor: optimize path after closing popup
* fix: fix draging
* chore: optimize routing stack
* feat: add back button for sub page
* test: add e2e test
* fix: enable returning from URL-opened pop-ups and subpages
* fix: enable subpages to navigate via main page menu
* refactor: optimize code
* fix: fix closePopup method
* fix: ensure block data refreshes after submitting from pop-up
* fix: add 404 info when popup is deleted and add e2e test
* fix: fix embed page
* chore: add translation
* fix(duplicate): fix e2e test
* fix: fix filterByTK
* chore(CI): add job for workflow-approval
* chore(CI): fix syntax
* chore(CI): add 'plugin-workflow-approval' in needs
2024-07-05 20:15:11 +08:00
chenos
9b691e7bf1
fix: e2e ci
2024-07-05 18:27:19 +08:00
Junyi
fa6498ae78
chore(plugin-workflow): expose entire error into node result ( #4799 )
2024-07-05 17:16:05 +08:00
GitHub Actions Bot
4c63f815e0
chore: update changelog
2024-07-05 09:10:11 +00:00
GitHub Actions Bot
415eb52cef
chore(versions): 😊 publish v1.2.12-alpha
2024-07-05 09:10:05 +00:00
Katherine
5fa0c6a10f
style: list block overflowY ( #4822 )
2024-07-05 15:19:27 +08:00
Junyi
0ba1bca5d8
feat(client): add disabled
option to props of SchemaSettingsItem ( #4817 )
...
* feat(client): add disabled option to props of SchemaSettingsItem
* docs(client): add doc and demo
* feat(client): add disabled option to SchemaInitializerItem
2024-07-05 13:28:59 +08:00
Chareice
b3c0e5fbe3
Merge branch 'main' into next
2024-07-05 10:24:41 +08:00
Chareice
3da0fcf3dd
chore: update package.json
2024-07-05 10:07:35 +08:00
Katherine
a754bcedd8
fix: external data source filterTargetKey undefined in filter action ( #4815 )
...
* fix: external data source filterTargetKey undefined in filter action
* fix: bug
2024-07-05 09:45:52 +08:00
xilesun
ade9b70d51
Merge branch 'main' into next
2024-07-05 09:20:21 +08:00