Commit Graph

59 Commits

Author SHA1 Message Date
Jacob Overgaard
205975171f set new v14 "auth app" to output its files into a new "auth" folder to ensure it doesnt conflict with v13 login screen 2023-10-30 15:45:11 +01:00
Jacob Overgaard
ac61ef102d hotfix for form not working 2023-05-30 13:56:38 +02:00
Jacob Overgaard
62e522fae2 add a check to each auth context to mark if it supports persisting the login 2023-05-30 10:17:44 +02:00
Jacob Overgaard
96f2020433 remove checkValidity on each input event (Does not seem like it is very useful) 2023-05-30 10:17:19 +02:00
Jacob Overgaard
8020c51113 import correct css file 2023-05-30 10:10:58 +02:00
Jacob Overgaard
9b29244419 add uui as a manual chunk 2023-05-30 10:10:51 +02:00
Jacob Overgaard
1b76bdcfd7 set target to esnext to slim down build 2023-05-30 10:10:15 +02:00
Jacob Overgaard
409fb313b5 prevent tsconfig from outputting anything 2023-05-30 10:10:02 +02:00
Jacob Overgaard
cf761f0d25 package.json stuff 2023-05-30 10:09:44 +02:00
Jacob Overgaard
1010292da8 fix uui warnings 2023-05-30 10:09:34 +02:00
Jesper Møller Jensen
d8268713f1 fix linting errors 2023-05-30 19:11:35 +12:00
Jesper Møller Jensen
b1531f2de6 Merge remote-tracking branch 'origin/main' into feature/login-app 2023-05-30 19:04:01 +12:00
Jesper Møller Jensen
268cb6ac23 cleanup 2023-05-26 13:58:20 +12:00
Jesper Møller Jensen
47bed001ac add repository 2023-05-26 13:58:08 +12:00
Niels Lyngsø
0f5582cf00 eslint rule for imports 2023-05-25 15:11:37 +02:00
Jesper Møller Jensen
8defd8b12d add error text 2023-05-25 18:27:20 +12:00
Jesper Møller Jensen
1de867d586 cleanup 2023-05-25 18:27:13 +12:00
Jesper Møller Jensen
088d97f555 cleanup 2023-05-25 18:10:26 +12:00
Jesper Møller Jensen
013c5c1b57 call backend to login 2023-05-25 18:10:09 +12:00
Mads Rasmussen
2456222e4c add uui as external 2023-05-24 20:54:36 +02:00
Mads Rasmussen
dbb6eae429 add js to dynamic imports 2023-05-24 14:21:06 +02:00
Jacob Overgaard
02f6ecb1b4 fix image import paths 2023-05-24 09:58:22 +02:00
Jacob Overgaard
fa210e79a3 add vite build output 2023-05-24 09:58:06 +02:00
Jesper Møller Jensen
0bdd304b95 add url to login api 2023-05-24 19:36:23 +12:00
Jesper Møller Jensen
a805cd693a fix redirect 2023-05-24 18:43:55 +12:00
Jesper Møller Jensen
e00b626acb cleanup 2023-05-24 18:16:46 +12:00
Jesper Møller Jensen
8604fa123e add redirecting 2023-05-24 18:11:52 +12:00
Jesper Møller Jensen
d6c9eab61f disable login button if form is not valid 2023-05-24 18:00:04 +12:00
Jesper Møller Jensen
21fec8239e mock login 2023-05-23 20:03:17 +12:00
Jesper Møller Jensen
fb5230c1bb init files 2023-05-23 19:31:08 +12: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