Commit Graph

9715 Commits

Author SHA1 Message Date
Jacob Overgaard
fcdfec575e add separation of msw handlers into browser and e2e contexts, and replace the import.meta statements into the browser file since only the browser can handle esmodules 2022-08-08 14:50:57 +02:00
Jacob Overgaard
8842bf6cfa let e2e environment use default for run state 2022-08-08 14:49:54 +02:00
Jacob Overgaard
2777bc694e remove obsolete preconfigured option 2022-08-08 14:49:16 +02:00
Jacob Overgaard
0d53e2e4e8 add staging environment and set as default build (for the static site) 2022-08-08 14:48:59 +02:00
Jacob Overgaard
72cd69c590 add base override for runtime status to install specs 2022-08-08 14:14:51 +02:00
Jacob Overgaard
08871757ac add base testbed override to login specs to enable msw 2022-08-08 14:14:29 +02:00
Jacob Overgaard
6fdfe8a152 add transition to umbracoPath function for msw handlers 2022-08-08 14:13:30 +02:00
Jacob Overgaard
7c25df44d9 add helper function to get an umbraco path with base url 2022-08-08 14:09:30 +02:00
Jacob Overgaard
3f3ef55fbf install playwright-msw to enable override of routes in tests 2022-08-08 14:09:15 +02:00
Jacob Overgaard
0a56307553 add runtime mode for playwright to disable global msw 2022-08-08 14:08:26 +02:00
Mads Rasmussen
96a7d8cbe7 add stories for editor-layout and editor-entity 2022-08-08 13:50:04 +02:00
Mads Rasmussen
8ac9ce589d set stories to use 100% height 2022-08-08 13:49:03 +02:00
Jesper Møller Jensen
4db4bed078 story update 2022-08-08 13:44:34 +02:00
Jacob Overgaard
bc66e03c54 add test target for the installer 2022-08-08 13:36:35 +02:00
Jacob Overgaard
5086f1f278 remove usage of sessionStorage directly in service workers 2022-08-08 13:36:11 +02:00
Jesper Møller Jensen
4d916cacd1 moved modal service to dedicated folder and added stories 2022-08-08 12:55:48 +02:00
Mads Rasmussen
c17763b0bd add temp variant selector 2022-08-08 12:37:24 +02:00
Jacob Overgaard
73bc7f6fdc disable msw in production mode 2022-08-08 11:53:59 +02:00
Mads Rasmussen
42f6e76e64 more flexible name slot in entity editor 2022-08-08 11:37:17 +02:00
Mads Rasmussen
3a91d6a0a5 only render editor views if there are any 2022-08-08 10:57:59 +02:00
Mads Rasmussen
d145a9e25c don't allow to construct empty contexts 2022-08-08 10:39:16 +02:00
Mads Rasmussen
b25c305787 only update when new data comes in 2022-08-08 10:24:41 +02:00
Jesper Møller Jensen
3574a8f409 Merge remote-tracking branch 'origin/main' into feature/content-picker 2022-08-08 08:46:23 +02:00
Mads Rasmussen
f9922a193c don't allow empty constructs of node context 2022-08-05 19:10:55 +02:00
Mads Rasmussen
66fe308a6e only re render if properties change 2022-08-05 19:10:17 +02:00
Mads Rasmussen
5d6d9b447f add document with only 1 property 2022-08-05 19:08:11 +02:00
Mads Rasmussen
c278f044d6 fix node name 2022-08-05 14:12:57 +02:00
Mads Rasmussen
93096f4012 lazy load editor layout 2022-08-05 14:00:54 +02:00
Mads Rasmussen
4181a2bfd9 create shared folder for components shared across editors 2022-08-05 13:48:54 +02:00
Mads Rasmussen
3c0747bbce move extensions editor into extensions folder 2022-08-05 13:45:57 +02:00
Mads Rasmussen
20efb043d8 move node views into node editor folder 2022-08-05 13:44:40 +02:00
Mads Rasmussen
88c8891eec move node editor into node folder 2022-08-05 13:37:45 +02:00
Mads Rasmussen
f59b1e6d62 move name + views slot from editor layout to entity editor + use entity editor in node editor 2022-08-05 13:36:46 +02:00
Mads Rasmussen
7ce5ce6cbe collect shared logic in class for temp faked database 2022-08-05 10:12:56 +02:00
Mads Rasmussen
ed5cfa2dbc Merge branch 'main' into feature/editors 2022-08-04 18:23:26 +02:00
Mads Rasmussen
6ae52b598f set up document type editor scaffold 2022-08-04 17:28:05 +02:00
Mads Rasmussen
593fb23f70 move data type edit view into data types folder 2022-08-04 15:44:14 +02:00
Jacob Overgaard
54c4a7e467 update eslint script to only run for files included in tsconfig 2022-08-04 15:43:53 +02:00
Mads Rasmussen
6a7b440046 move data type editor into data type folder 2022-08-04 15:41:31 +02:00
Mads Rasmussen
d49bd634f4 fix data type not updating correctly when saving multiple times 2022-08-04 15:40:11 +02:00
Jacob Overgaard
5780fb2e92 add npm cache to action 2022-08-04 15:31:42 +02:00
Mads Rasmussen
eb861cf9f7 add entity editor and try out data type a data type context 2022-08-04 14:55:02 +02:00
Jacob Overgaard
b1398d38af use default config for login specs 2022-08-04 14:49:22 +02:00
Jacob Overgaard
50f45920a0 set webserver for playwright 2022-08-04 14:47:58 +02:00
Jacob Overgaard
d11f3d45df add simple login test 2022-08-04 13:34:09 +02:00
Jacob Overgaard
f100d17f8d set baseurl for playwright 2022-08-04 13:33:57 +02:00
Jacob Overgaard
b35c0d4295 add e2e tests to tsconfig 2022-08-04 13:20:26 +02:00
Jacob Overgaard
891e151921 add playwright to gitignore 2022-08-04 13:20:09 +02:00
Jacob Overgaard
db4a9ca839 add playwright config 2022-08-04 13:20:03 +02:00
Jacob Overgaard
a652541667 add playwright job 2022-08-04 13:19:27 +02:00