Commit Graph

37318 Commits

Author SHA1 Message Date
Bjarke Berg
99188da03a Merge pull request #9647 from umbraco/netcore/task/adding-tests-for-routing
Adding tests for routing
2021-01-13 13:34:32 +01:00
Bjarke Berg
f5be1016fc Param refactor 2021-01-13 12:39:34 +01:00
Bjarke Berg
f496dadf23 Fix tests 2021-01-13 12:35:05 +01:00
Elitsa Marinovska
b572cf6809 Surrounding ModelState with the newly introduced SimpleValidationModel type 2021-01-13 11:39:44 +01:00
Elitsa Marinovska
2e62a6c5f2 Reverting the change of BadRequest() back to ValidationErrorResult 2021-01-13 11:29:56 +01:00
Bjarke Berg
86564682b0 Merge pull request #9642 from umbraco/netcore/feature/AB9725-Remove-IUmbracoApplicationLifetime_ApplicationInit
AB#9725 - Removed IUmbracoApplicationLifetimeManager
2021-01-13 11:12:59 +01:00
Elitsa Marinovska
2204a57a8d Signature changes of GetMenuForNode() & PerformGetMenuForNode() 2021-01-13 11:02:29 +01:00
Elitsa Marinovska
2c81d09d0e Replacing HttpResponseException in Attributes 2021-01-13 10:59:27 +01:00
Elitsa Marinovska
d6e90c7e7e Fixing ExamineManagementController with another way of replacing the usage of HttpResponseException 2021-01-13 10:57:49 +01:00
Warren Buckley
0d7a683c60 Merge pull request #9644 from umbraco/v8/bug/9432-checkboxes-on-doctype-compositions
V8/bug/9432: Backoffice UI - checkboxes on doctype compositions uncheck after selecting an item
2021-01-13 09:08:52 +00:00
Elitsa Marinovska
9a9f9164e2 Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/remove-httpresponseexception
# Conflicts:
#	src/Umbraco.Web.BackOffice/Controllers/CurrentUserController.cs
#	src/Umbraco.Web.BackOffice/Controllers/SectionController.cs
#	src/Umbraco.Web.BackOffice/Controllers/UsersController.cs
2021-01-13 08:53:41 +01:00
Bjarke Berg
8c8871a799 Cleanup 2021-01-13 08:30:35 +01:00
Shannon
2201a5a590 PureLiveModelFactory linting cleanup 2021-01-13 15:18:59 +11:00
Shannon
6fbe515adb Merge branch 'netcore/task/adding-tests-for-routing' into netcore/task/models-builder-9789 2021-01-13 14:49:43 +11:00
Shannon
62f3a80dc6 adds locks to culture providers when manipulating supported cultures 2021-01-13 14:46:59 +11:00
Shannon
f59c69b355 Merge branch 'netcore/task/adding-tests-for-routing' into netcore/task/models-builder-9789 2021-01-13 14:02:38 +11:00
Shannon
5afa49f170 adds notes 2021-01-13 13:59:34 +11:00
Shannon
52642a3914 remove aspx tests 2021-01-13 13:54:20 +11:00
Shannon
029ef31e01 Removing MB composers to ext methods 2021-01-13 12:48:41 +11:00
Shannon
0c012d007c Adds AbsolutePathDecoded to IPublishedRequest too 2021-01-13 11:15:23 +11:00
Shannon
d1df6c4719 less allocations with AbsolutePathDecoded. removes more aspx checks, adds UmbracoRouteValueTransformerTests, adds interface for IRoutableDocumentFilter 2021-01-13 11:08:48 +11:00
Elitsa Marinovska
f691dcef91 Changing return type 2021-01-12 16:32:24 +01:00
Elitsa Marinovska
0b9f02630f Continue replacing HttpResponseException 2021-01-12 16:24:50 +01:00
Mads Rasmussen
f203a69278 move loading spinner to the selected item 2021-01-12 16:17:54 +01:00
Bjarke Berg
fe016dd103 Netcore: Fixes issues with user invites (#9616)
* AB9629
Fixes issues with user invites
- Issue with the generated link in the invite email
- Allow anonymous access to CurrentUserController.PostSetInvitedUserPassword, as it is used by users not logged in
- Allow anonymous access to AuthenticationController.GetPasswordConfig, as this is used to set a password for newly invited users, before they login

* Fix issues with invite flow

* Fix minor typos

* Fixed issue with validation response and remove/change avatar

* Fix issue with disable users, after all enums are handled like strings

* Fix tests

* Fix other validation issue

* Fix yet another validation issue

Co-authored-by: Elitsa Marinovska <elm@umbraco.dk>
2021-01-12 16:15:19 +01:00
Elitsa Marinovska
5feb273c3a Some more refactoring 2021-01-12 16:01:09 +01:00
Mads Rasmussen
7a73e24ecd fixes Backoffice UI - checkboxes on doctype compositions uncheck after selecting an item #9432 2021-01-12 14:13:09 +01:00
Elitsa Marinovska
b0f4f9f440 Refactoring the use of ValidationErrorResult with the build-in types for status response results 2021-01-12 14:00:14 +01:00
Bjarke Berg
cbe2214afc AB#9725 - Removed IUmbracoApplicationLifetimeManager.cs and IUmbracoApplicationLifetime.ApplicationInit
Migrated some of the components to UmbracoBuilder and fixed issues with the way asp.net core need to append the profiler html
2021-01-12 13:58:48 +01:00
Sebastiaan Janssen
b838940dbc Merge branch 'v8/8.11' into v8/dev 2021-01-12 13:54:13 +01:00
Sebastiaan Janssen
cec4a8db8c Merge branch 'v8/8.10' into v8/8.11 2021-01-12 13:52:13 +01:00
Sebastiaan Janssen
542483fb18 Merge branch 'v8/8.9' into v8/8.10 2021-01-12 13:51:36 +01:00
Mads Rasmussen
3d9f765e01 changes search term model from primitive
(cherry picked from commit 8a65a0f92b)
2021-01-12 13:49:39 +01:00
Mads Rasmussen
8a65a0f92b changes search term model from primitive 2021-01-12 13:45:39 +01:00
Sebastiaan Janssen
f0d6238e01 Merge branch 'v8/8.11' into v8/dev 2021-01-12 13:06:45 +01:00
Sebastiaan Janssen
fb5aeb2d8e Merge branch 'v8/8.10' into v8/8.11 2021-01-12 13:02:51 +01:00
Sebastiaan Janssen
a01bb67a4d Merge branch 'v8/8.9' into v8/8.10 2021-01-12 13:00:18 +01:00
Sebastiaan Janssen
870609f633 Merge branch 'v8/8.8' into v8/8.9 2021-01-12 12:57:29 +01:00
Sebastiaan Janssen
907fd9fa23 Merge branch 'v8/8.7' into v8/8.8 2021-01-12 12:54:12 +01:00
Sebastiaan Janssen
cfe5028dd0 Merge branch 'v8/8.6' into v8/8.7 2021-01-12 12:51:56 +01:00
Bjarke Berg
0f2db02289 Merge pull request #9640 from umbraco/v8/bugfix/memory-leak-9348
Fixes a memory leak caused by deep cloning

(cherry picked from commit 824349ae0d)
2021-01-12 12:41:01 +01:00
Bjarke Berg
824349ae0d Merge pull request #9640 from umbraco/v8/bugfix/memory-leak-9348
Fixes a memory leak caused by deep cloning
2021-01-12 11:46:29 +01:00
Bjarke Berg
cbf30e5397 Update src/Umbraco.Core/Models/PropertyTypeCollection.cs 2021-01-12 10:03:23 +01:00
Bjarke Berg
b15046ccf6 Merge pull request #9638 from umbraco/netcore/task/request-path-cleanup
removes ext checks since we don't have any server side requests with ext anymore
2021-01-12 07:17:52 +01:00
Shannon
456cb00a2d Add test for UmbracoRouteValuesFactoryTests 2021-01-12 17:06:37 +11:00
Shannon
a83cbc00ef Adding tests for HijackedRouteEvaluator 2021-01-12 16:28:00 +11:00
Shannon
f388c7406d fixing virtual event issue 2021-01-12 15:38:18 +11:00
Shannon
4a3525ece3 Fixes a memory leak caused by deep cloning
There was a memory leak with PublicAccessEntry during even unassignment which was not clearing the correct handler.
This goes a step further and adds a new ClearCollectionChangedEvents method for all observable collections used in umbraco
which allows fully clearing ALL event handlers instead of having to track specific ones. This will ensure there are no
unintended memory leaks in case end-users have assigned event handlers to the collection changed event which would
not be unassigned during deep cloning.
2021-01-12 13:41:50 +11:00
Shannon
84206d7625 removes ext checks since we don't have any server side requests with ext anymore 2021-01-12 10:37:21 +11:00
Bjarke Berg
24a395f1ea Merge pull request #9626 from umbraco/netcore/task/9733-routabledocumentfilter
Migrates RoutableDocumentFilter and more
2021-01-11 13:36:27 +01:00