Commit Graph

14642 Commits

Author SHA1 Message Date
Jacob Overgaard
604ba7d8a0 Merge branch 'main' into feature/auth-providers 2024-04-08 10:00:12 +02:00
Jacob Overgaard
b30b8a4e19 add the welcome greeting 2024-04-08 09:59:29 +02:00
Jacob Overgaard
22282ef728 adjust background for the not-logged-in state 2024-04-08 09:59:20 +02:00
Jacob Overgaard
ae1d95c8d5 remove the attribute fill-background altogether 2024-04-08 09:48:16 +02:00
Jacob Overgaard
dfde7e7474 add logo and graphics to login 2024-04-08 09:45:18 +02:00
Bjarke Berg
56a0fa5b9f Fixed issue in profiling dashboard leading to the checkbox always being "on" 2024-04-08 09:15:24 +02:00
Jacob Overgaard
83cb474a39 use new resource to fetch packages 2024-04-08 09:14:03 +02:00
Jacob Overgaard
fe1c3d2f43 if the user times out, always show the login screen 2024-04-08 09:05:16 +02:00
Jacob Overgaard
e531bb4ba5 fix test error 2024-04-08 08:56:51 +02:00
Jacob Overgaard
8a909b3ba8 Merge remote-tracking branch 'origin/main' into feature/auth-providers 2024-04-05 17:46:59 +02:00
Jacob Overgaard
f28592bef7 update api types 2024-04-05 17:20:11 +02:00
Jacob Overgaard
54f5a4c0ec add fallback variable to backdrop 2024-04-05 17:19:44 +02:00
Jacob Overgaard
f43941dd6a update handlers 2024-04-05 17:19:34 +02:00
Jacob Overgaard
10955074d1 use flex to style the provider column 2024-04-05 16:45:56 +02:00
Jacob Overgaard
8d986aaa82 use a part attribute to style gap between providers 2024-04-05 16:44:28 +02:00
Jacob Overgaard
917da25555 add interface to control props of a provider element 2024-04-05 16:44:09 +02:00
Jacob Overgaard
dcee267247 change mock background slightly 2024-04-05 16:34:17 +02:00
Jacob Overgaard
465843233f dont store the references to the icon registries 2024-04-05 16:34:08 +02:00
Jacob Overgaard
74724a079e use the name property for icons 2024-04-05 16:33:18 +02:00
Jacob Overgaard
ef49a07e39 add fill="currentColor" to the umbraco icon 2024-04-05 16:32:12 +02:00
Jacob Overgaard
12624b7660 use umbraco's icon for its provider 2024-04-05 16:20:44 +02:00
Jacob Overgaard
68ff40ba97 use correct path to locate icons 2024-04-05 16:19:11 +02:00
Jacob Overgaard
bcbbe4965c install simple-icons and add a few brand icons (recommendation from team at lucide) 2024-04-05 16:19:00 +02:00
Jacob Overgaard
9a5fe32c61 remove temp login screen 2024-04-05 15:28:39 +02:00
Jacob Overgaard
8e56c64d65 track if it's the first time logging in and set a backdrop corresponding to that 2024-04-05 15:27:34 +02:00
Jacob Overgaard
78497b3032 add support to set a backdrop for a modal 2024-04-05 15:27:17 +02:00
Markus Johansson
e268200ed9 #1544 fixed umb-debug dialog 2024-04-05 14:27:45 +02:00
Jacob Overgaard
c5d25e4b7a add skip 2024-04-05 14:24:05 +02:00
Jacob Overgaard
362c3188be listen to changes for timeout but only if the value changed 2024-04-05 14:23:59 +02:00
Jacob Overgaard
e838c0ea1b let the auth context know if a 401 is encountered, which most likely means the user is timed out 2024-04-05 14:23:42 +02:00
Jacob Overgaard
0755d4d410 add state to logout button 2024-04-05 13:51:09 +02:00
Jacob Overgaard
0f55f62be0 map up the onSubmit, state and provider 2024-04-05 13:42:10 +02:00
Jacob Overgaard
0494e514c1 add margin and icon 2024-04-05 13:29:16 +02:00
Jacob Overgaard
bcc99cd163 remove padding 2024-04-05 13:25:47 +02:00
Jacob Overgaard
02a08e5d5f add language keys 2024-04-05 13:25:40 +02:00
Jacob Overgaard
2e24d88011 add fallback variable for color to body layout 2024-04-05 13:24:48 +02:00
Jacob Overgaard
f46f7bb459 adjust size and color 2024-04-05 13:24:40 +02:00
Jacob Overgaard
fe40efdf1d show a modal when more than 1 provider and add a default element if nothing is provided 2024-04-05 12:09:12 +02:00
Jacob Overgaard
59d3722490 fix typo for typings 2024-04-05 12:08:50 +02:00
Jacob Overgaard
abc1a9f32e add more to default provider 2024-04-05 12:08:42 +02:00
Jacob Overgaard
c0bb2d3d97 append to shadowRoot 2024-04-05 10:17:43 +02:00
Jacob Overgaard
5e0916bb11 let the auth controller use the auth context to fetch the providers 2024-04-05 09:52:15 +02:00
Jacob Overgaard
ced4abd1c2 let the app element initiate the public server extensions and wait to new up the auth controller until auth is required (i.e. not in install mode) 2024-04-05 09:51:59 +02:00
Jacob Overgaard
9c4bb5ba77 let the auth context know when exactly its container extension has been loaded and use it to return the providers 2024-04-05 09:51:30 +02:00
Jacob Overgaard
307c9b37e6 register Umbraco as a provider 2024-04-05 09:50:50 +02:00
Jacob Overgaard
9c4bbed87c extend the auth provider model 2024-04-05 08:59:30 +02:00
Enkel Media
b343f6846a Update outdated docs for <umb-debug>
Adjustments for the Storybook docs about umb-debug, I guess it would be valuable to move them into the official docs in the future but this ensures to reflect the change of the property `enabled` to `visible`
2024-04-05 08:53:59 +02:00
Lee Kelleher
94ef1e131d Merge pull request #1540 from umbraco/chore/super-value-in-callback
Chore: Replace `super.value` in Picker callbacks
2024-04-05 07:53:25 +01:00
Jacob Overgaard
94c3d5fca8 add check to see if any auth providers are registered 2024-04-04 16:50:38 +02:00
Jacob Overgaard
5c8c0dd15e load core extensions in app element 2024-04-04 16:50:23 +02:00