tachybase_todo/packages/core/client/src
被雨水过滤的空气-Rain a57c93d35b
feat: support e2e (#2624)
* chore: upgrade vitest to v0.34.3

* feat: setup NocoBase

* chore: preparing test env

* test: add a test of rigster

* refactor: rename test dir to testUtils

* chore: add tests

* chore: add ci for e2e

* chore: fix ci

* chore: avoid error in CI

* chore: add some utils for test

* chore: make more stable

* chore: should not close server in CI

* chore: add comments

* chore: change output dir

* fix: should use current branch to run tests

* chore: should request systemSettings by api in e2e

* chore: should build first in e2e CI

* chore: remove key

* chore: use execa to replace execSync

* refactor: extract test suite

* chore: add gotoPage

* chore: update uid of pageSchema

* chore: update collection name

* chore: use faker.js to generate data

* refactor: extract page config

* chore: ignore for association fields in faker

* chore: add testid

* chore: optimize action designer

* chore: associationFilter.Item designer

* chore: AssiciationFilter & BlockItem

* Revert "chore: AssiciationFilter & BlockItem"

This reverts commit b418df650e106fd0c8e23035d2f75acf60dcafe4.

* Revert "chore: associationFilter.Item designer"

This reverts commit 7aa4d35c1af7f3a780b370d8b1b44aac01697be3.

* Revert "chore: optimize action designer"

This reverts commit ff717b972ffd64f7968d565a3a84ad617ff889e2.

* chore: optimize Designer

* chore: compat with older browsers

* chore: use describe to avoid hooks is not run

* chore: add no-floating-promises to eslint rules

* chore: support argv

* chore: demo

* chore: better testId

* chore: change .e2e.ts to .test.ts

* fix(SchemaInitializer): avoid error

* refactor: move e2eUtils.ts to @nocobase/test

* fix: move e2eUtils to client

* chore: remove uselesscode

* refactor: add .env.e2e.example

* chore: optimize log

* refactor: use mockPage to replace gotoPage

* chore: update env.e2e

* chore: add APP_BASE_URL

* chore: gitigore

* test: add test related of menu

* chore: add SOCKET_PATH in env

* fix(vscode): load env when using vscode plugin
2023-09-27 20:00:17 +08:00
..
__tests__/e2e feat: support e2e (#2624) 2023-09-27 20:00:17 +08:00
acl feat: support e2e (#2624) 2023-09-27 20:00:17 +08:00
antd-config-provider feat(graph-collection-manager): display collections on demand (#2583) 2023-09-06 09:43:26 +08:00
api-client fix(auth): user role not found (#2674) 2023-09-19 10:58:19 +08:00
appInfo feat: application supervisor (#2353) 2023-08-24 17:47:45 +08:00
application fix: gen tsconfig.paths.json bug (#2708) 2023-09-23 10:52:14 +08:00
async-data-provider feat: support custome themes (#2228) 2023-07-16 12:46:25 +08:00
auth feat: localization management (#2210) 2023-07-17 23:23:44 +08:00
block-provider feat: support e2e (#2624) 2023-09-27 20:00:17 +08:00
board feat: support custome themes (#2228) 2023-07-16 12:46:25 +08:00
china-region feat: support custome themes (#2228) 2023-07-16 12:46:25 +08:00
collection-manager feat: support e2e (#2624) 2023-09-27 20:00:17 +08:00
css-variable fix(theme-editor): fix color of menu when it is selected 2023-07-21 13:02:19 +08:00
document-title feat: localization management (#2210) 2023-07-17 23:23:44 +08:00
filter-provider fix: fix operator called of date field (#2701) 2023-09-22 10:51:17 +08:00
formula refactor: fix warning of antd 4.x (#1998) 2023-06-22 19:51:16 +08:00
global-theme chore(antd): reduce animation duration (#2602) 2023-09-07 08:46:58 +08:00
hooks perf: improve the UX of SchemaInitializer (#2666) 2023-09-26 13:47:20 +08:00
i18n feat: localization management (#2210) 2023-07-17 23:23:44 +08:00
icon refactor: upgrade umi, react and react-router-dom (#1921) 2023-06-20 11:48:02 +08:00
locale feat: association support select cascade for tree collection field (#2514) 2023-09-25 18:18:14 +08:00
nocobase-buildin-plugin feat: new plugin manager, supports adding plugins through UI (#2430) 2023-09-12 22:39:23 +08:00
plugin-manager refactor(client)!: upgrade antd to v5 (#2078) 2023-07-08 08:26:27 +08:00
pm feat: support e2e (#2624) 2023-09-27 20:00:17 +08:00
powered-by feat: support custome themes (#2228) 2023-07-16 12:46:25 +08:00
record-provider refactor: upgrade umi, react and react-router-dom (#1921) 2023-06-20 11:48:02 +08:00
route-switch feat: new plugin manager, supports adding plugins through UI (#2430) 2023-09-12 22:39:23 +08:00
schema-component feat: support e2e (#2624) 2023-09-27 20:00:17 +08:00
schema-initializer feat: support e2e (#2624) 2023-09-27 20:00:17 +08:00
schema-items feat: support e2e (#2624) 2023-09-27 20:00:17 +08:00
schema-settings feat: support e2e (#2624) 2023-09-27 20:00:17 +08:00
schema-templates feat: application supervisor (#2353) 2023-08-24 17:47:45 +08:00
style chore: upgrade antd to 5.7.3 (#2359) 2023-08-01 11:51:30 +08:00
system-settings feat: support e2e (#2624) 2023-09-27 20:00:17 +08:00
testUtils feat: support e2e (#2624) 2023-09-27 20:00:17 +08:00
user feat: support e2e (#2624) 2023-09-27 20:00:17 +08:00
global.less feat: support custome themes (#2228) 2023-07-16 12:46:25 +08:00
index.ts feat: localization management (#2210) 2023-07-17 23:23:44 +08:00