Commit Graph

30 Commits

Author SHA1 Message Date
Mads Rasmussen
dbb6eae429 add js to dynamic imports 2023-05-24 14:21:06 +02:00
Mads Rasmussen
3c0294839d align imports 2023-05-22 22:20:09 +02:00
Jacob Overgaard
15fadcbf27 make login app work 2023-05-22 12:02:44 +02:00
Mads Rasmussen
7bdccb9e41 remove s in name 2023-05-16 13:29:34 +02:00
Mads Rasmussen
e64b74b805 move singleton to extension registry 2023-05-15 14:50:46 +02:00
Niels Lyngsø
f5894e26c2 Put style property of Elements below render method (#661)
* Put style property of Elements below render method

* the rule

* reverse this

* move styles

* only warn

---------

Co-authored-by: Mads Rasmussen <madsr@hey.com>
2023-04-21 12:01:09 +00:00
Mads Rasmussen
70c2f70420 Chore: Eslint rule to enforce element suffix (#625)
* add eslint rule to enforce element suffix on elements

* remove fixer

* rename first round of elements

* add element to element class name

* add element suffix

* rename element

* add element to UmbControllerHost instead of interface

* update imports after merge

* remove fixable flag

* fix after merge
2023-03-29 17:56:39 +02:00
Jacob Overgaard
796533ff11 Refactor libs into @umbraco-cms/backoffice/* (#608)
* merge libs rollup configs to one rollup

* move css from libs to src/core

* run rollup on cms build

* move test-utils to /utils folder

* move css to src/core

* mark @umbraco-cms/backoffice as external when building for CMS

* rename all models to include @umbraco-cms/backoffice in their path to allow us to publish as a single module

* rename all imports to @umbraco-cms/backoffice/*

* rename events to umb-events to avoid rollup error of protected module name(?)

* test that libs can build

* move css to src/core

* move umb-lit-element and modal elements to src/core

* move some modal interfaces back to libs/modal

* move the icon store into src/core since it is very localized to the backoffice

* comment out build:libs for now since Github runs out of memory

* rename to match tsconfig alias

* add package.json to libs

* only make libs for lib folders

* turn off emit for typescript since we are handling types for libs separately

* build libs locally

* add script to move libs to final destination with some transform

* move libs after build

* move package.json to dist folder first (so we can publish from there)

* remove inline comments

* ensure the outputDir exists

* Remove re-export of extensions-registry library from models library

* move to individual files to avoid circular imports

* check if outputDir exists before trying to create it

* write transforms first in dist file and then copy the file to outputDir

* ensure all umbraco types are external

* copy information from main package.json file
2023-03-21 11:41:06 +01:00
Niels Lyngsø
6415724b14 lint 2023-03-17 19:14:20 +01:00
Jacob Overgaard
eb814a2278 no empty interfaces 2023-02-10 11:16:55 +01:00
Jacob Overgaard
c744072c26 add vite types to apps/auth 2023-02-10 11:16:55 +01:00
Jacob Overgaard
7dd4c3e3e3 import public assets (where possible) instead of importing absolute so vite's builder properly adds the baseUrl in front of the static assets 2023-02-10 11:16:55 +01:00
Jacob Overgaard
c06c5d9e30 use relative urls for favicons to support base url 2023-02-10 11:16:55 +01:00
Jacob Overgaard
aa7d121761 allow vite to request files in the browser from the global node_modules folder 2023-01-25 10:10:12 +01:00
Jacob Overgaard
4be41fe2d7 update import path for css and ensure the correct load order for custom variables 2023-01-25 10:09:57 +01:00
Jacob Overgaard
2d5fd92b13 remove postMessage for now 2023-01-24 14:50:49 +01:00
Jacob Overgaard
ade26523a6 update scripts on auth app 2023-01-24 13:54:48 +01:00
Jacob Overgaard
57ed921a39 playwright config 2023-01-24 13:47:05 +01:00
Jacob Overgaard
e7f2004cbd wait for console.log after login 2023-01-24 13:46:40 +01:00
Jacob Overgaard
917842e3c7 log something after login 2023-01-24 13:46:23 +01:00
Jacob Overgaard
4704b38b5e add element-internals-polyfill 2023-01-24 13:46:15 +01:00
Jacob Overgaard
6c287e4b4b add uui to auth 2023-01-24 12:13:20 +01:00
Jacob Overgaard
459d22635d remove reference between extensions-api and extensions-registry 2023-01-24 12:13:13 +01:00
Jacob Overgaard
cfcaa1fda3 remove dependency on @umbraco-cms/element 2023-01-24 12:09:06 +01:00
Jacob Overgaard
6ad3bdff03 send message after login 2023-01-24 12:08:58 +01:00
Jacob Overgaard
fb0a6d7b98 add tsconfig 2023-01-24 12:08:43 +01:00
Jacob Overgaard
dae40272f1 package.json 2023-01-24 12:08:38 +01:00
Jacob Overgaard
09a552b8f6 add e2e for auth 2023-01-24 12:08:12 +01:00
Jacob Overgaard
5fdc51ddc9 copy/move login assets 2023-01-24 12:08:00 +01:00
Jacob Overgaard
fdab5f3e32 move auth components to auth app 2023-01-24 10:32:40 +01:00