Commit Graph

622 Commits

Author SHA1 Message Date
被雨水过滤的空气-Rain
e73ad1b98b
fix: detail block has no data (#3003)
* chore: add comments

* fix: detail block has no data
2023-11-09 12:55:06 +08:00
被雨水过滤的空气-Rain
76940c5454
chore: optimize error message (#2992)
* Revert "chore: optimize error message (#2985)"

This reverts commit 3802ca38f8.

* chore: optimize error message
2023-11-08 00:23:53 +08:00
Junyi
00cabc5e23
refactor(plugin-workflow): change to function (#2991) 2023-11-07 07:30:53 -08:00
被雨水过滤的空气-Rain
3802ca38f8
chore: optimize error message (#2985) 2023-11-07 21:21:49 +08:00
katherinehhh
ee3d5af04d
fix: association select should not clearing after config data scope (#2984) 2023-11-07 16:05:59 +08:00
Junyi
2747e7640f
fix(plugin-workflow): fix node form values when closed (#2978)
* fix(plugin-workflow): fix node form values when closed

* fix(plugin-workflow): fix manual schema config refresh
2023-11-06 07:50:25 -08:00
被雨水过滤的空气-Rain
10a1f65284
fix: button of details is not refresh when updating record (#2977) 2023-11-06 21:18:55 +08:00
被雨水过滤的空气-Rain
f1e387e65e
fix: avoid infinite loop (#2974)
* fix: avoid infinite loop

* perf: avoid infinite loop

* fix: build errors
2023-11-06 14:21:28 +08:00
ChengLei Shao
ac3f63b110
feat: drop table with cascade option (#2973)
* refactor: delete collection support cascade

* chore: remove collection from database

* feat: remove collection with cascade option

* chore: test

* chore: test

* chore: delete collection support cascade

* refactor: code improve

* refactor: locale improve

* style: delete collection modal style improve

* revert: filemanger-plugin

* revert: code improve

* revert: code improve

* revert: fix: bluk dele collection

* fix: cascade === true && cascade === 'true'

---------

Co-authored-by: katherinehhh <katherine_15995@163.com>
Co-authored-by: chenos <chenlinxh@gmail.com>
2023-11-06 11:50:37 +08:00
katherinehhh
b109a5751b
fix: add child action should omit children data (#2969)
* refactor: expand action locale

* fix: add child action should omit children data
2023-11-05 19:55:51 +08:00
jack zhang
9249dcb896
fix: application bug (#2958)
* fix: application bug
2023-11-05 19:22:41 +08:00
被雨水过滤的空气-Rain
bce02ad1d7
perf: avoid page lag or stuttering (#2964)
* perf: avoid page lag or stuttering

* perf: improve performance of data scope

* chore: remove console.log

* perf: avoid crashing

* fix: make tests passing

* fix: fix title of dialog
2023-11-05 17:59:22 +08:00
katherinehhh
a42ee95e03
fix: percent field component should support decimal point (#2966) 2023-11-05 16:51:59 +08:00
被雨水过滤的空气-Rain
59854085b2
refactor: remove useless code (#2961) 2023-11-04 14:30:46 +08:00
katherinehhh
9a730a8fec
test: client ui test (#2736)
* test: add menu group test

* test: add menu link  test

* test: insert befort page test

* test(e2e): better locators for designer buttons

* fix: make test passing

* test: esit menu title

* test: move menu

* test: move menu

* test: move menu

* test: menu insert page before

* test: menu insert page before

* test: menu test

* test: menu test

* test: menu test

* test: menu test

* test: menu test

* test: menu test

* test: insert page after

* test: insert page after

* test: create new page

* test: menu test refactor

* test: page test

* test: page header

* test: page title

* test: edit page title

* refactor: remove DesignerControl

* test: page test

* test: page test

* test: page tab test

* test: page tab move test

* test: page tab move test

* test: block test

* chore: better locators

* test: add block test

* test: block test

* test: action & field test

* fix: should not disable add-menu-item

* chore: better test id for block

* chore: optimize Action

* chore: remove role in BlockItem

* test: block test

* test: edit block title

* test: edit block title

* test: plugin manager ui test

* test: plugin manager remove ui test

* test: plugin manager remove ui test

* test: plugin manager remove ui test

* test: plugin manager enable ui test

* feat: improve locators

* test: menu test

* test: menu test

* test: menu test

* test: page  test

* test: page test

* test: block test

* test: block test

* test: block test

* test: field test

* test: field test

* test: field test

* test: field test

* test: field test

* test: field test

* chore: menu & add block

* test: action test

* chore: initializer

* chore: testid -> aria label

* chore: tabs

* test: action test

* test: action test

* test: action test

* chore: designers

* refactor: optimize schemaInitializer

* refactor: rename

* chore: add collectionName

* chore: block item

* chore: action

* fix: avoid crashting

* chore(e2e): add __E2E__

* chore: all dialog

* test: action test

* test: action test

* test: field test

* test: field test

* test: field test

* test: field test

* test: page test

* chore: add aria-label for block menu

* Revert "chore: add aria-label for block menu"

This reverts commit 6a840ef816.

* test: action test

* test: page test

* chore: optimize aria-label of Action

* test:  pm test

* chore: schema-initializer

* test:  pm test

* chore(e2e): increase timeout

* chore: schema settings

* chore: optimize table

* chore: workflow

* chore: plugin manager

* chore: collection manager and workflow

* chore: details of workflow

* chore: remove testid of Select

* test: fix unit-tests

* test: fix unit-tests

* test: menu test

* test: page test

* test(e2e): passing tests

* test: page test

* test: block test

* test: field test

* test: fix unit test

* chore: should use hover

* test: field test

* test: passing tests

* chore: passing tests

* test: action test

* chore: fix CI

* chore: fix CI

* test: pm test

* chore: increase timeout in CI

* test: blcok test

* revert: plugin card

* test: pm test

* test: pm test

* chore: remove testid for Modal

* refactor: rename testid

* fix: __E2E__ should be true in CI

* fix(buildPlugin): __E2E__ should be true in CI

* fix: __E2E__

* Revert "fix: __E2E__"

This reverts commit c899a33761.

* fix: __E2E__

* fix: passing tests

* test: action test optimize

* test: menu page pm test

* test: menu page pm test

---------

Co-authored-by: Rain <958414905@qq.com>
Co-authored-by: chenos <chenlinxh@gmail.com>
2023-11-04 12:39:44 +08:00
Junyi
1f9dae6ebd
fix(plugin-workflow): fix variables and form changed (#2955) 2023-11-03 05:08:11 -07:00
katherinehhh
ac8828196a
fix: target collection pointed to by tableoid is incorrect (#2952) 2023-11-03 10:55:40 +08:00
Junyi
a722d0af5a
feat(plugin-workflow): add zoomer for workflow canvas (#2951)
* feat(plugin-workflow): add zoomer for workflow canvas

* fix(plugin-workflow): fix zoomer position
2023-11-02 07:08:34 -07:00
Dunqing
a90d5fe6d6
feat(map-plugin): supports connecting each point into a line (#2216)
* feat(map-plugin): supports connecting each point into a line

* feat: update

* feat: support startPoint and endPoint

* fix: data refresh is incorrect when sort changed

* feat: support google map
2023-11-02 15:03:49 +08:00
Dunqing
ba011e2df6
fix(calendar): render data of next month is incorrect (#2942)
* fix(calendar): render data of next month is
incorrect

* fix: start date is incorrect when start date field is association field Close T-2336
2023-11-02 11:00:34 +08:00
Dunqing
7bbd7e6f2b
fix(custom-request): parsed not working when the value of the variable is of type o2m. (#2926)
* fix: parse o2m variables doesn\'t work

* fix: currentRecord.id doesn't work

* fix: x-button missing border-bottom

* fix: currentUser with association

* fix: filter underfined

* fix: cannot get the value by variables
2023-11-02 10:26:56 +08:00
被雨水过滤的空气-Rain
29bf187fbf
chore: optimize locators (#2833)
* test(e2e): better locators for designer buttons

* fix: make test passing

* refactor: remove DesignerControl

* chore: better locators

* fix: should not disable add-menu-item

* chore: better test id for block

* chore: optimize Action

* chore: remove role in BlockItem

* feat: improve locators

* chore: menu & add block

* chore: initializer

* chore: testid -> aria label

* chore: tabs

* chore: designers

* refactor: optimize schemaInitializer

* refactor: rename

* chore: add collectionName

* chore: block item

* chore: action

* fix: avoid crashting

* chore(e2e): add __E2E__

* chore: all dialog

* chore: add aria-label for block menu

* Revert "chore: add aria-label for block menu"

This reverts commit 6a840ef816.

* chore: optimize aria-label of Action

* chore: schema-initializer

* chore(e2e): increase timeout

* chore: schema settings

* chore: optimize table

* chore: workflow

* chore: plugin manager

* chore: collection manager and workflow

* chore: details of workflow

* chore: remove testid of Select

* test: fix unit-tests

* test: fix unit-tests

* test(e2e): passing tests

* test: fix unit test

* chore: should use hover

* test: passing tests

* chore: passing tests

* chore: fix CI

* chore: fix CI

* chore: increase timeout in CI

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
2023-10-27 15:32:17 +08:00
katherinehhh
e35e4af5e7
refactor: reset form values after create action (#2905)
* refactor: reset form after create action

* fix: association select support reset

* fix: map field support form reset

* fix: formula field support form reset

* fix: josn field support form reset

* fix: attachement field support form reset

* fix: map field support form reset

* fix: map field support form reset

* fix: map field support form reset

* fix: console
2023-10-27 09:45:34 +08:00
被雨水过滤的空气-Rain
b8bc32f421
fix: disappearing of fixed-block option (#2914) 2023-10-25 22:50:28 +08:00
katherinehhh
bbe7eed314
fix: linkage rules cause abnormal field display (#2913) 2023-10-25 21:45:52 +08:00
katherinehhh
0a3545aabd
fix: cascadeSelect title label display error (#2904) 2023-10-24 20:32:06 +08:00
katherinehhh
6b46b166cd
fix: foreignKey undefined in association field (#2903) 2023-10-24 16:43:21 +08:00
katherinehhh
266a4ccb08
fix: linkage rule memory overflow (#2899)
* fix: linkage rule memory overflow

* fix: linkage rule memory overflow

* refactor: linkage rule

* refactor: linkage rule
2023-10-24 15:52:00 +08:00
katherinehhh
08f213bc16
fix: fileManager selector should be radio when not allow multiple (#2884) 2023-10-23 19:12:12 +08:00
Junyi
5fad821eab
refactor(plugin-workflow): add property to determine workflow type triggerable on ui (#2890) 2023-10-21 06:44:35 -07:00
被雨水过滤的空气-Rain
cde25ed871
fix(variable): compat old variable names (#2889)
* fix(variable): compat old variable names

* refactor: remove LocalVariablesProvider
2023-10-21 14:23:06 +08:00
Rain
2ec3130f46 chore: fix style of variable input in workflow 2023-10-21 11:44:41 +08:00
被雨水过滤的空气-Rain
75f97e7e0c
fix: disappearing of sub-form data (#2888) 2023-10-21 11:31:38 +08:00
被雨水过滤的空气-Rain
dc4754750d
fix(variable): fix currentObject (#2887)
* fix(variable): fix currentObject

* refactor: rename
2023-10-21 10:19:34 +08:00
katherinehhh
2dbb095529
refactor: assocation select file clear linkage (#2885) 2023-10-20 17:31:08 +08:00
Dunqing
d2bf691b69
fix(plugin-custom-request): improve x button style and afterSuccess not work when manualClose is enable (#2882)
* feat: improve x button style

* fix: manualClose does not enable logic
2023-10-20 16:06:37 +08:00
katherinehhh
bc758e6846
fix: non UI configured states should only display corresponding inhreited collection block (#2879) 2023-10-20 11:39:04 +08:00
katherinehhh
b587560a10
fix: assocition select rendering error in create mode (#2880) 2023-10-20 10:35:56 +08:00
katherinehhh
7e33912242
fix: action linkage not work in detail block (#2875) 2023-10-20 10:34:25 +08:00
被雨水过滤的空气-Rain
e05a30380a
feat(variable): add current parent record (#2857)
* feat(variable): add currentParentRecord

* chore: resolve table actions

* chore: get collection name of parent

* chore: table block and details block

* chore: list block

* chore: grid card block

* chore: calendar

* fix: bulk button

* refactor: use useMemo

* fix: fix form block
2023-10-19 22:55:05 +08:00
Junyi
9cbae661b1
fix(client): fix varaible textarea setRange bug (#2862) 2023-10-19 01:02:52 -07:00
katherinehhh
0e9ab35254
fix: after successful submission failed to config redirectTo (#2867) 2023-10-19 15:42:13 +08:00
katherinehhh
18543f40e7
fix: m2o association field should not allow sub-table as field component (#2865) 2023-10-19 14:58:01 +08:00
Dunqing
df552619dd
feat(custom-request): improve x button of variable (#2829)
* fix: revert the modal style

* feat: improve x button of variable
2023-10-16 18:59:48 -05:00
被雨水过滤的空气-Rain
9db9b9e7af
fix(variable): should have currentObject in sub-blocks (#2823)
* chore: avoid crashing

* fix(variable): should have currentObject in sub-blocks
2023-10-16 22:49:48 +08:00
被雨水过滤的空气-Rain
24d914b0ef
fix: revert linkage rules (#2821)
* fix: revert linkage rules

* fix: move fields
2023-10-16 18:28:10 +08:00
被雨水过滤的空气-Rain
e5cca1dcb1
fix: should not display currentRecord in creation form block (#2814)
* fix: should not display currentRecord in creation form block

* fix: avoid crashing

* fix: fix T-2212
2023-10-16 18:23:41 +08:00
katherinehhh
dd892f5bae
revert:association field log (#2840)
* revert: associotn field log

* revert: associotn field log
2023-10-16 10:41:44 +08:00
katherinehhh
6a7e7b3594
fix: association field in assign field should set title field as collection field config (#2839) 2023-10-16 10:31:10 +08:00
被雨水过滤的空气-Rain
a51df00750
feat: support filter blocks in select record drawer (#2828)
* feat: support filter blocks in select record drawer

* feat: improve UX

* chore: add migration
2023-10-15 14:05:54 +08:00