Commit Graph

5770 Commits

Author SHA1 Message Date
Niels Lyngsø
5e47cdc6e2 clean up 2023-04-27 10:33:45 +02:00
Niels Lyngsø
805e7c753d usage of sections 2023-04-27 10:26:36 +02:00
Niels Lyngsø
f38252940c lint fixes 2023-04-27 10:16:56 +02:00
Niels Lyngsø
37507cc332 relative import 2023-04-27 10:06:22 +02:00
Julia Gru
afc9733496 turn off loader if polling 2023-04-26 15:47:17 +02:00
Julia Gru
64f0f88a93 cleanup 2023-04-26 15:41:50 +02:00
Julia Gru
1dc686b722 check for filter expression in the saved searches 2023-04-26 15:39:11 +02:00
Julia Gru
06d6a1f75c remove double call 2023-04-26 15:11:39 +02:00
Julia Gru
66443ff62e fixed saved searches deletion 2023-04-26 14:58:54 +02:00
Niels Lyngsø
2ab15678a7 more impl of UmbTreeItemElement 2023-04-26 14:53:42 +02:00
Niels Lyngsø
c7c237ebda interface for tree item element 2023-04-26 14:52:39 +02:00
Niels Lyngsø
20d73ac22b split interfaces 2023-04-26 14:52:24 +02:00
Niels Lyngsø
d8513002b4 remove any 2023-04-26 14:52:09 +02:00
Niels Lyngsø
a4dd2647de action interface 2023-04-26 14:42:01 +02:00
Niels Lyngsø
368ecbba4e manifest with view clean up 2023-04-26 14:41:41 +02:00
Niels Lyngsø
689d410c72 Merge remote-tracking branch 'origin/main' into feature/add-extension-interfaces 2023-04-26 14:23:49 +02:00
Niels Lyngsø
eb6d85a198 make sure type prop is optional 2023-04-26 14:20:25 +02:00
Niels Lyngsø
27f8275c48 ClassType for ManifestClass 2023-04-26 14:17:58 +02:00
Niels Lyngsø
5389fe65fe make a Type Parameter 2023-04-26 14:08:23 +02:00
Niels Lyngsø
ba7b4a8167 sort imports 2023-04-26 14:07:51 +02:00
Niels Lyngsø
3898848a81 index 2023-04-26 14:05:54 +02:00
Niels Lyngsø
fff62c9413 rename models 2023-04-26 14:04:51 +02:00
Niels Lyngsø
81c29f6537 move UmbPropertyEditorElement 2023-04-26 14:01:09 +02:00
Niels Lyngsø
e2e6e966f0 approve words 2023-04-26 13:38:37 +02:00
Julia Gru
1e8f4a08fb remove unnecessary calls 2023-04-26 13:30:43 +02:00
Niels Lyngsø
271f67a604 refactor ManifestWithLoader 2023-04-26 13:28:34 +02:00
Julia Gru
908fb4da87 fix blinking show logs 2023-04-26 13:15:56 +02:00
Julia Gru
332a7d4647 fir error and level boxes style 2023-04-26 12:39:10 +02:00
Julia Gru
dae175cbbb fix date input styling 2023-04-26 09:08:29 +02:00
Jacob Overgaard
79ccca9051 rename package schema 2023-04-26 08:06:25 +02:00
Mads Rasmussen
20b164e13b add todo 2023-04-25 20:43:03 +02:00
Mads Rasmussen
fe1d650607 fix import order 2023-04-25 20:35:25 +02:00
Mads Rasmussen
0b7ea09ec5 wire up order by filter 2023-04-25 20:32:30 +02:00
Mads Rasmussen
0b626e2f34 clean up 2023-04-25 20:01:46 +02:00
Mads Rasmussen
412289ba11 wire up state filter 2023-04-25 18:06:01 +02:00
Mads Rasmussen
cd4027a8f8 use umb-dropdown element 2023-04-25 15:22:26 +02:00
Mads Rasmussen
cf872ecbc3 fix import order 2023-04-25 15:06:06 +02:00
JesmoDev
c9701ace39 Feature: Wire Users backend - Part 1 (#659)
* UsersResource format

* wip update of repo and server

* get user workspace to show

* split up the section folder into the existing user and user group folders

* cleanup

* move stuff around

* collection repository

* added isSelected to the collection context

* cleanup

* user edit workspace kind of works again

* fixed header

* saving kinda works

* add notes

* cleaning up

* clean clean

* fixing build errors

* fixing build errors

* fix

* build errors

* fix import

* comment out wrong import

* remove store alias from collection class

* move input-user files to user folder + temp render in property editor

* align input naming

* delete unused test file

* wip align user picker modal code

* fix buttons in edit workspace

* property update method is now using types

* User edit workspace cleanup

* cleanup

* render info items

* remove methods from current user store

* wire all detail methods with server

* wire up user detail repository

* clean up

* remove debugger

* delete test files

* clean up

* wire up create user modal

* move header to element

* wire up user filter

* use correct type

* use correct type

* typescript temp fixes

* add interface for filter model

* temp typescript fixes

* comment out

* temp typescript fixes

* remove unused

* wip user invite

* fix import

* temp alert

* remove unused

* temp type cast

* fix import

* fix import

* move user utils to user folder

* fix tests

---------

Co-authored-by: Mads Rasmussen <madsr@hey.com>
2023-04-25 15:04:41 +02:00
JesmoDev
b6ad45994e Merge pull request #665 from umbraco/feature/update-lit-code-snippet
Update code snippets
2023-04-25 23:38:05 +12:00
Jesper Møller Jensen
7abeb2bae5 updated code snippet 2023-04-25 20:56:34 +12:00
JesmoDev
ec966bf9a0 Merge pull request #663 from umbraco/chore/update-api-types
Chore/update api types
2023-04-25 18:59:13 +12:00
Jesper Møller Jensen
10ef1c8ee3 generate:api 2023-04-25 18:45:28 +12:00
Jesper Møller Jensen
e2187c1732 package lock and updated mock service worker 2023-04-25 18:44:14 +12:00
Jacob Overgaard
5ae631b223 Authentication using OpenID (#654)
* install app auth

* add service to handle auth

* add openid handling to general app

* move props to constructor

* update default api url to https

* add support for adjusting umbracoUrl from outside

* use origin url for redirect if empty from env

* merge origin/main

* merge origin/main

* add redirect uri support

* only check auth on firstUpdated

* merge origin/main

* fix redirect_uri

* listen for auth-success events before anything else

* save current route to restore after login

* set token function for all OpenAPI requests

* include credentials after login

* update openapi-typescript-codegen

* generate new models with bugfixes for CancelablePromise and request

* remove auth-success event

* wait with fetchServiceConfiguration until we actually need to query the server

* revert change where service configuration was delayed

* use LocalStorageBackend to save/restore token state

* improve documentation

* cleanup todos

* improve docs

* update documentation and set everything to private fields

* remove undefined

* add a token to provide server url

* add more docs

* provide the base url of the server through a token

* add more docs

* fix import

* allow to override the backoffice base url through a property

* use private modifier

* duplicate login image

* make generic error element to use as error page

* check for initialisation errors and show error page if necessary

* rename class to UmbAuthFlow

* control the notification manually with runtime status call

* add styling

* add stack to problemdetails

* forward all errors

* support problemdetails rendering

* allow passthrough without a token

* move error logic to function

* add support for BOOT_FAILED and default errors

* rename background img

* remove false character

* check for isMocking to simplify auth flow

* add support for generic ApiErrors

* make sure all errors from api controllers are ApiError or CancelError to be able to fine-tune the handling of them

* remove unused legacy method

* show notifications (for now) after session expiration

* break early on CancelErrors

* revert options argument

* remove login token after a 401 is detected

* catch api errors

* prefix class with Umb

* throw errors instead of using ProblemDetailsModel

* add TODO

* add TODO

---------

Co-authored-by: Mads Rasmussen <madsr@hey.com>
2023-04-24 12:27:25 +02:00
Niels Lyngsø
e8feee1042 rename to contentType 2023-04-24 09:43:01 +02:00
Jacob Overgaard
69ab474812 Merge pull request #662 from umbraco/bugfix-data-type-folder-deletion
Bugfix: Data type folder deletion
2023-04-21 14:24:44 +02:00
Mads Rasmussen
38fb9f2c02 Merge branch 'main' into bugfix-data-type-folder-deletion 2023-04-21 14:15:06 +02:00
Jacob Overgaard
9e72e5edd5 Vite 4.3 (#660)
* update vite to 4.3.1

* re-export router-slot/model as types to avoid warning in vite

* add named type exports to avoid typescript + vite + esm funny business (warnings)

---------

Co-authored-by: Mads Rasmussen <madsr@hey.com>
2023-04-21 14:13:41 +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
Niels Lyngsø
68e5b05c14 comment for the future 2023-04-21 12:22:10 +02:00