Andy Butland
1cf4374a48
Updated various type filters to attributes with nested filters.
2020-06-13 11:08:59 +02:00
Bjarke Berg
16038e4232
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/get-remaining-seconds
2020-06-11 13:48:20 +02:00
Bjarke Berg
f86d8185bf
Clean up and based on review comments
2020-06-11 11:21:07 +02:00
Bjarke Berg
57b8ab201d
Clean up and fixed second ctor in PhysicalFileSystem
2020-06-11 11:07:21 +02:00
Bjarke Berg
96fee753b4
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/macros
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
# Conflicts:
# src/Umbraco.Web.BackOffice/Extensions/UmbracoBackOfficeServiceCollectionExtensions.cs
2020-06-10 12:17:37 +02:00
Bjarke Berg
9f17049582
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/websecurity
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
# Conflicts:
# src/Umbraco.Web/Editors/AuthenticationController.cs
2020-06-10 11:13:32 +02:00
Bjarke Berg
9aea7039d2
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/macros
...
# Conflicts:
# src/Umbraco.Web.BackOffice/Controllers/BackOfficeServerVariables.cs
# src/Umbraco.Web.Common/Runtime/AspNetCoreComposer.cs
# src/Umbraco.Web/Editors/BackOfficeServerVariables.cs
2020-06-10 10:55:56 +02:00
Shannon
2b412f337c
Fixes issue with growing cookie/identity (we don't want to use Actor), fixes GlobalSettings issue, ensures temp claims are not cloned
2020-06-09 17:40:35 +10:00
Shannon
246e28d147
Implements PostLogout and ensures all appropriate cookies are cleared on logout along with ensuring that the ticket is renewed each user seconds request if configured to stay logged in.
2020-06-09 14:36:36 +10:00
Shannon
9b991f3882
Fixes back office check, adds more tests, changes area to be a constant
2020-06-09 13:01:05 +10:00
Shannon
ed2aba49d6
fix build, adds tests
2020-06-09 12:35:31 +10:00
Shannon
433a7c8908
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/get-remaining-seconds
...
# Conflicts:
# src/Umbraco.Web/Editors/AuthenticationController.cs
2020-06-09 10:41:57 +10:00
Bjarke Berg
c35d2c0793
Migrated section controller + LanguageTreeController, ApplciationTreeController.
...
Updated AngularJsonOnlyConfigurationAttribute to be a TypeFilterAttribute, to allow injeciton into the filter.
Fixed test
2020-06-08 14:07:36 +02:00
Bjarke Berg
af382e5e71
Migrated section controller + LanguageTreeController, ApplciationTreeController.
...
Updated AngularJsonOnlyConfigurationAttribute to be a TypeFilterAttribute, to allow injeciton into the filter.
Note: Left TODO about checking authorization of proxied trees..
2020-06-08 13:14:23 +02:00
Andy Butland
458de2b0be
Migrated tree related classes to .NET core
2020-06-07 09:34:32 +02:00
Bjarke Berg
39ace69879
Added runtime compilation of views
2020-06-05 12:50:26 +02:00
Bjarke Berg
1029f4fe0b
Fix for filesystems. Now rooted at the content root and not the www root
2020-06-05 11:36:59 +02:00
Bjarke Berg
6a560d6340
Fixed tests
2020-06-05 06:36:42 +02:00
Bjarke Berg
1d543d1dfd
Migrated MacroRenderingController + Related UmbracoComponentRenderer => TemplateRenderer + ParitalViewMacroEngine
2020-06-05 06:31:42 +02:00
Bjarke Berg
772041bb8f
Migrated MacrosController.cs
2020-06-05 06:17:54 +02:00
Elitsa Marinovska
582903b597
Null check
2020-06-04 15:16:34 +02:00
Elitsa Marinovska
68488eb5a7
Another round of injecting webSecurity directly
2020-06-04 13:55:07 +02:00
Elitsa Marinovska
42fba97af9
Removing the need of requesting umbracoContext to get the web security service
2020-06-04 13:53:06 +02:00
Elitsa Marinovska
e32d5bb9b9
Injecting IWebSecurity directly instead of getting it through UmbracoContext.Security
2020-06-04 13:40:33 +02:00
Bjarke Berg
c363b5a5c2
Added migrated controllers to BackOfficeServerVariables
2020-06-03 19:52:43 +02:00
Bjarke Berg
b2b0291386
Netcore: Migration of more controllers ( #8220 )
...
* https://dev.azure.com/umbraco/D-Team%20Tracker/_workitems/edit/6587 - Migrated DictionaryController, TinyMceController and UpdateCheckController
* Removing connection string and changing to use the right variable
Co-authored-by: Elitsa Marinovska <elm@umbraco.dk >
2020-06-03 17:17:30 +02:00
Shannon
b421cc67f4
moves test
2020-06-03 18:25:54 +10:00
Shannon
0d0b3324fb
Merge branch 'netcore/feature/websecurity' into netcore/feature/get-remaining-seconds
2020-06-03 18:11:59 +10:00
Shannon
6004a0fb44
wip starts migrating get remaining seconds, removes a bunch of code from netframework thats already been moved.
2020-06-03 17:47:32 +10:00
Bjarke Berg
396d7e9b31
Updateded the ValidateAngularAntiForgeryTokenAttribute to use the IBackOfficeAntiforgery instead of default IAntiforgery
2020-06-03 09:09:25 +02:00
Shannon
d024443b23
Converts FromClaimsIdentity to a bool method
2020-06-03 15:00:39 +10:00
Shannon
bba0eceac0
removes notes
2020-06-03 14:30:55 +10:00
Shannon
7ac01fc02f
Merge branch 'netcore/netcore' into netcore/feature/websecurity
...
# Conflicts:
# src/Umbraco.Web.BackOffice/Filters/OnlyLocalRequestsAttribute.cs
2020-06-03 13:26:40 +10:00
Shannon Deminick
a7a463c7d4
Merge pull request #8183 from umbraco/netcore/feature/identity
...
Back office identity changes and cookie authentication
2020-06-03 12:55:57 +10:00
Shannon
c6481bdabb
Migrates another methods of authentication controller over along with calculating the ticket's remaining seconds
2020-06-03 12:47:40 +10:00
Shannon
6c59f26c83
Ensures the required ajax headers are sent up in the back office, adds notes.
2020-06-03 11:20:53 +10:00
Shannon
e70d98d3d5
Merge branch 'netcore/feature/identity' into netcore/feature/websecurity
2020-06-03 10:53:09 +10:00
Shannon
95ed6d01a2
removes uneeded file
2020-06-03 10:52:11 +10:00
Shannon
d1a95b2498
adds notes
2020-06-03 10:29:10 +10:00
Shannon
670d62a2dc
Gets cookie authentication actually working along with session validation
2020-06-02 17:48:08 +10:00
Shannon
22c842f2e5
fixes service registration
2020-06-02 14:51:27 +10:00
Shannon
b75fba71f5
Cleaning up websecurity and implementing it, migrates security stamp and session id validation for cookie auth
2020-06-02 13:28:30 +10:00
Shannon
793bbbab5b
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/identity-temp
2020-06-01 15:51:56 +10:00
Bjarke Berg
95e2262eb1
https://dev.azure.com/umbraco/D-Team%20Tracker/_workitems/edit/6587 - Bugfix for ModelState.AddValidationError. Now using correct extension method
2020-05-29 08:29:39 +02:00
Bjarke Berg
878e5056b5
https://dev.azure.com/umbraco/D-Team%20Tracker/_workitems/edit/6587 - Cleanup when using typefilters
2020-05-29 08:05:45 +02:00
Bjarke Berg
a7a9b8204e
https://dev.azure.com/umbraco/D-Team%20Tracker/_workitems/edit/6587 - Build fix
2020-05-28 20:01:18 +02:00
Shannon
be84969ad7
removes comments/notes
2020-05-28 23:35:09 +10:00
Shannon
a9bf0572eb
remove unneeded file
2020-05-28 23:31:48 +10:00
Shannon
0ed9d1bd91
renames to LegacyPasswordSecurity
2020-05-28 23:24:32 +10:00
Bjarke Berg
c3606b31ce
https://dev.azure.com/umbraco/D-Team%20Tracker/_workitems/edit/6587 - Clean up and fixed issue with Ambiguous actions
2020-05-28 15:20:02 +02:00