nocobase/packages/core
Zeke Zhang a429b7a4b3
feat: adapt desktop blocks to mobile (#4945)
* feat: register workflow blocks to mobile page

* fix: should hide Divider in subpage

* refactor: rename 'Data blocks' to 'Desktop data blocks'

* feat: adapt blocks within subpages for mobile

* feat: adapt Filter action

* feat: isolate block templates between desktop and mobile

* refactor: export storePopupContext

* feat: support popup URL for 'Workflow todos'

* chore: update e2e tests

* chore: make e2e tests pass

* chore: add comment

* fix: make popup style of duplicate and bulk edit right

* fix(GridCard): ensure single column display in mobile

* fix: fix goBack

* refactor: make more stable

* refactor: change name for add blocks menu

* fix: fix block template for mobile

* feat: adapt Apply action of approval block to mobile

* fix(Map): use window.open to redirect to configuration page

* Revert "fix(Map): use window.open to redirect to configuration page"

This reverts commit 248ae8b68c.

* fix: redirect to the main app page when URL is starts with 'admin'

* fix(Link): make path right

* fix: refactor Popup to fix draging bug

* fix: should auto refresh when submiting in Manual popup

* fix(Action.Container): should return null when visible is false (T-4949)

* fix: increase z-index of subpage to cover Amap elements

* fix: fix tab switching not work (T-4985)

* fix(Link): should be change Link's URL of all table rows after editing URL (T-4981)

* fix: fix URL not changed after closing popup (T-4987)

* fix: make unit tests pass

* fix: make unit tests pass

* chore: get e2e tests to pass

* fix: use Popup to display data picker (T-4965)

* fix: use mobile Popup in some bloks

* refactor: use local isMobile

* fix: increase Popup's z-index to cover subpage

* fix: optimize Popup for mobile

* style: createRecordAction style improve

* refactor(AssociationField): get Component from AssociationFieldModeProvider

* refactor(InternalPopoverNester): support custom Container component

* feat: adapt PopoverNester to mobile

* chore: update unit tests

* fix: get e2e tests to pass

* chore: make e2e more stable

* refactor: move mobile-action-page in adaptor-of-desktop folder

* fix: get the z-index of popups and subpages correct

* feat: unify the styles of popups

* chore: make e2e more stable

---------

Co-authored-by: chenos <chenlinxh@gmail.com>
Co-authored-by: katherinehhh <katherine_15995@163.com>
2024-08-07 14:25:40 +08:00
..
acl chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
actions chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
app fix: version 2024-08-07 07:43:22 +08:00
auth chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
build chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
cache chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
cli chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
client feat: adapt desktop blocks to mobile (#4945) 2024-08-07 14:25:40 +08:00
create-nocobase-app chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
data-source-manager chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
database chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
devtools chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
evaluators chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
logger chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
resourcer chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
sdk chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
server chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
telemetry chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
test chore(versions): 😊 publish v1.2.32-alpha 2024-08-06 22:55:38 +00:00
utils feat: adapt desktop blocks to mobile (#4945) 2024-08-07 14:25:40 +08:00