Bjarke Berg
877339e7db
Implemented most of the configs for asp.net core
2020-03-16 18:51:35 +01:00
Bjarke Berg
e2dfc68718
Cleaned up config for WebRouting settings
2020-03-12 09:52:34 +01:00
Bjarke Berg
152fcf7d1b
Fixed based on review findings
2020-03-04 07:50:37 +01:00
Bjarke Berg
53769b42b3
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/untangle-membership
2020-03-03 12:01:54 +01:00
Elitsa Marinovska
84f19e093a
NetCore: Refactor internal usages of UmbracoHelper ( #7744 )
...
* Removing properties related to IPublishedContentQuery, ITagQuery, ICultureDictionaryFactory, IUmbracoComponentRenderer from UmbracoHelper and using the corresponding private fields instead. Removing Media related methods
* Removed UmbracoHelper from UmbracoApiControllerBase
* Removed UmbracoHelper references
* Inject the needed Interfaces to classes that previously used UmbracoHelper to get the same functionality
* Fixed tests referencing UmbracoHelper
* Adding Media methods back
* Cleanup and moved UmbracoHelper from more base classes, when not used + simplified tests
* Reintroduced some methods..
* Reintroduced some methods..
* Reintroducing last missing bits
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2020-03-03 11:59:17 +01:00
Bjarke Berg
e9f7034365
Moved compoenents and composers
2020-03-03 07:29:51 +01:00
Bjarke Berg
81c975381f
Merge branch 'netcore/dev' into netcore/feature/untangle-membership
...
# Conflicts:
# src/Umbraco.Web/Runtime/WebInitialComposer.cs
2020-03-02 13:19:38 +01:00
Bjarke Berg
7daee53c64
Isolated more web usages - Membership and Request stuff
...
- Moved a few more files
2020-02-28 11:15:25 +01:00
Bjarke Berg
f0dee45069
Refactored UmbracoApplication.Restart
2020-02-27 10:55:07 +01:00
Bjarke Berg
6b9042de7d
Merge branch 'netcore/dev' into netcore/feature/move-more-install-stuff
...
# Conflicts:
# src/Umbraco.Web/UmbracoHelper.cs
2020-02-27 10:03:13 +01:00
Bjarke Berg
8e3cb8f3e6
Removed MembershipHelper from UmbracoHelper
2020-02-27 09:56:35 +01:00
Bjarke Berg
ba97598044
- Moved dashboards to Core
...
- Introduced IUserAgentProvider, instead of using HttpContext directly
- Introduced IUmbracoApplicationLifetime, instead of using UmbracoApplication directly
- Introduced IMachineKeyConfig instead of using WebConfigurationManager directly
- Move information about dbProvider to the SqlSyntax
- Moved install steps
2020-02-26 13:52:06 +01:00
Bjarke Berg
aa918716d8
Removed possibility to inject HttpContextBase directly. - Refactored last occurence
2020-02-19 12:56:55 +01:00
Shannon
5cb5585574
Removes ICurrentUserAccessor since we don't need it, fixes editorconfig (for now)
2020-02-19 15:38:22 +11:00
Bjarke Berg
c6e1e7b3e5
Untangled UrlProvider from UmbracoContext
2020-02-14 13:06:10 +01:00
Bjarke Berg
392828fcb2
Merge branch 'netcore/feature/use-request-cache-instead-of-httpcontext-items' into netcore/feature/move-files-after-umbraco-context-abstractions
2020-02-13 12:28:50 +01:00
Bjarke Berg
b57a7690f5
Moved More files to infrastructure/abstractions
2020-02-13 11:21:20 +01:00
Bjarke Berg
a69b985002
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/AB4919-untable-umbraco-context
2020-02-13 09:50:19 +01:00
Benjamin Carleski
bcd26b9243
Merge remote-tracking branch 'umbraco/temp-7538-image-url-generator' into netcore/dev
...
# Conflicts:
# src/Umbraco.Abstractions/IImageUrlGenerator.cs
# src/Umbraco.Abstractions/ImageUrlGenerationOptions.cs
# src/Umbraco.Core/Composing/Current.cs
# src/Umbraco.Core/Models/UserExtensions.cs
# src/Umbraco.Core/PropertyEditors/ValueConverters/ImageCropperValue.cs
# src/Umbraco.Core/Umbraco.Core.csproj
# src/Umbraco.Tests/PropertyEditors/ImageCropperTest.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentTestBase.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentTests.cs
# src/Umbraco.Tests/Runtimes/StandaloneTests.cs
# src/Umbraco.Tests/Testing/UmbracoTestBase.cs
# src/Umbraco.Web/PropertyEditors/GridPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/RichTextPropertyEditor.cs
# src/Umbraco.Web/Runtime/WebInitialComposer.cs
# src/Umbraco.Web/Templates/TemplateUtilities.cs
2020-02-11 16:53:13 -08:00
Bjarke Berg
d151503dbf
Started replacing UmbracoContext.HttpContext with injection of IHttpContextAccessor
2020-02-10 14:22:18 +01:00
Bjarke Berg
aa6a70efba
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/AB4919-untable-umbraco-context
2020-02-10 09:45:14 +01:00
Bjarke Berg
b850b3c8fe
AB4950 - Created new Umbraco.Web.BackOffice project. Moved dashboards into this new project ( #7615 )
2020-02-10 09:06:29 +01:00
Bjarke Berg
c335a8dbb5
Introduced interface on UmbracoContext
2020-02-09 19:05:39 +01:00
Benjamin Carleski
a7ff20de6e
Introduce Image URL Generator abstraction
2020-02-07 15:01:03 -08:00
Bjarke Berg
47ca4a0207
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/3679-examine-netstandard
2020-02-03 14:18:27 +01:00
Shannon
5b5aa4c499
All Lucene based logic is part of Umbraco.Examine.Lucene, no other part of Umbraco now knows about Lucene at all.
2020-01-29 12:24:57 +11:00
elitsa
550568dda6
Creating an interface for FilePermissionHelper, making the implementation (in Umbraco.Web) singleton and adding the interface to Umbraco.Abstractions. Changing static methods in FilePermissionHelper to instance ones and fixing old way of referencing those methods. Removing the usage of Current in FolderAndFilePermissionsCheck. Fixing tests - mocking the newly created IFilePermissionHelper
2020-01-28 13:48:44 +01:00
Shannon
58537ce11a
Updates to newer 2.0 version of Examine which has Examine.Core as netstandard
2020-01-28 15:21:58 +11:00
Bjarke Berg
1bfb64bdd8
Merge remote-tracking branch 'origin/v8/dev' into netcore/dev
...
# Conflicts:
# src/Umbraco.Abstractions/Constants-AppSettings.cs
# src/Umbraco.Abstractions/ContentVariationExtensions.cs
# src/Umbraco.Abstractions/IMainDom.cs
# src/Umbraco.Abstractions/PropertyEditors/MultiUrlPickerConfiguration.cs
# src/Umbraco.Abstractions/Runtime/IMainDom.cs
# src/Umbraco.Abstractions/Runtime/MainDom.cs
# src/Umbraco.Core/IMainDom.cs
# src/Umbraco.Core/MainDom.cs
# src/Umbraco.Core/Umbraco.Core.csproj
# src/Umbraco.Infrastructure/MainDom.cs
# src/Umbraco.Infrastructure/Migrations/Upgrade/UmbracoPlan.cs
# src/Umbraco.Infrastructure/Runtime/CoreRuntime.cs
# src/Umbraco.Web.UI/Umbraco/config/lang/en.xml
# src/Umbraco.Web/Models/Mapping/ContentTypeMapDefinition.cs
# src/Umbraco.Web/PublishedCache/NuCache/ContentStore.cs
# src/Umbraco.Web/UmbracoApplication.cs
# src/Umbraco.Web/UmbracoComponentRenderer.cs
2020-01-23 13:16:49 +01:00
Shannon Deminick
3b63d9baa3
Merge pull request #7486 from umbraco/netcore/feature/AB4635-move-cache-refreshers
...
NetCore: Moved CacheRefreshers to abstractions
2020-01-23 20:18:48 +11:00
Shannon
a020c52ff6
Simplifies IdKeyMap interface, moves the weird add mapping logic in PublishedSnapshotService to a composer.
2020-01-23 18:10:21 +11:00
Bjarke Berg
3bdfe84717
Merge pull request #7490 from benjaminc/netcore/feature/7370-inject-config-interfaces
...
Use dependency injection for config classes
2020-01-22 11:52:50 +01:00
Warren Buckley
81a0a52874
Merge branch 'v8/feature/media-tracking' into v8/dev
...
# Conflicts:
# src/Umbraco.Web.UI/Umbraco/config/lang/en.xml
2020-01-22 08:36:32 +00:00
Benjamin Carleski
fd3ef48367
Use dependency injection for config classes
2020-01-21 17:25:03 -08:00
Bjarke Berg
f3107c6f55
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/AB4385-move-content-apps-to-abstractions
2020-01-21 11:07:42 +01:00
Benjamin Carleski
cd4f646ed0
Remove obsolete PublishedContentQuery constructor
2020-01-20 11:45:44 -08:00
Bjarke Berg
7a6ec6bfa4
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/AB4385-move-content-apps-to-abstractions
...
# Conflicts:
# src/Umbraco.Abstractions/ContentApps/ContentAppFactoryCollectionBuilder.cs
# src/Umbraco.Tests/Testing/UmbracoTestBase.cs
2020-01-17 06:57:09 +01:00
Bjarke Berg
4bca006e86
AB4385 - Moved Content Apps to Infrastructure - Introduced ICurrentUserAccessor in Abstractions
2020-01-08 14:46:20 +01:00
abi
3b8e6d3cc0
rename to UmbracoTreeSearcherFields
2020-01-02 23:05:08 +00:00
abi
00c913d621
add InternalSearchConstants
2020-01-02 12:02:48 +00:00
Bjarke Berg
d5527f0485
AB3677 - Removed lot of stuff from Current (Core) and uses Current (Web) instead
2019-12-19 10:43:34 +01:00
Bjarke Berg
a22824e33a
AB4227 - Moved Persistence Repository implementations
2019-12-18 13:42:27 +01:00
Bjarke Berg
aa15f89275
Merge remote-tracking branch 'origin/v8/feature/media-tracking' into netcore/dev
...
# Conflicts:
# src/Umbraco.Abstractions/Models/IDataValueEditor.cs
# src/Umbraco.Abstractions/Models/RelationType.cs
# src/Umbraco.Core/Contants-UdiEntityType.cs
# src/Umbraco.Core/Migrations/Upgrade/UmbracoPlan.cs
# src/Umbraco.Core/Udi.cs
# src/Umbraco.Tests/Models/RelationTests.cs
# src/Umbraco.Tests/Models/RelationTypeTests.cs
# src/Umbraco.Tests/Persistence/Repositories/MediaRepositoryTest.cs
# src/Umbraco.Tests/Persistence/Repositories/UserRepositoryTest.cs
# src/Umbraco.Tests/Published/NestedContentTests.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentTestBase.cs
# src/Umbraco.Tests/PublishedContent/PublishedContentTests.cs
# src/Umbraco.Tests/Services/ContentServicePerformanceTest.cs
# src/Umbraco.Tests/Testing/UmbracoTestBase.cs
# src/Umbraco.Tests/Web/TemplateUtilitiesTests.cs
# src/Umbraco.Web/Editors/MediaController.cs
# src/Umbraco.Web/PropertyEditors/GridPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/NestedContentPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/RichTextPropertyEditor.cs
# src/Umbraco.Web/Runtime/WebInitialComposer.cs
# src/Umbraco.Web/Templates/TemplateUtilities.cs
# src/Umbraco.Web/UmbracoComponentRenderer.cs
2019-12-10 14:44:42 +01:00
Bjarke Berg
886a298b3d
AB3981 - Review fixes - Moved abstractions into namespace folders, removed code that was commented out, removed unused code, added xml doc
2019-12-04 10:39:49 +01:00
Warren Buckley
1b84051e8f
Move DataValueReferceFors collection from Umbraco.Web to Umbraco.Core composer in order to see if that helps the Unit Test LightInject issue
2019-12-02 15:24:50 +00:00
Warren Buckley
1471bffeff
Adds DataValueReferenceFor & its collection
2019-12-02 15:00:56 +00:00
Warren Buckley
645a30a8aa
Adds new ValueReference classes and update to Interface for IsForEditor method to check if we should get references for a specific dataeditor based on its alias
2019-11-27 20:24:16 +00:00
Bjarke Berg
b997b40f1d
Handled Serilog enrichers..
...
- Introduced ISessionIdResolver and AspNetSessionIdResolver
2019-11-27 09:01:17 +01:00
Warren Buckley
3ead51ff64
Update WebInitComposer to use the easier to read extension method on composition as opposed to declaring WithCollectionBuilder
2019-11-26 11:05:30 +00:00
Bjarke Berg
2fc50c5730
Merge remote-tracking branch 'origin/netcore/dev' into netcore/feature/core-cannot-use-system-web
...
# Conflicts:
# src/Umbraco.Core/Runtime/CoreInitialComposer.cs
# src/Umbraco.Core/StringExtensions.cs
# src/Umbraco.Tests/Membership/MembershipProviderBaseTests.cs
# src/Umbraco.Tests/Membership/UmbracoServiceMembershipProviderTests.cs
# src/Umbraco.Tests/Services/MemberServiceTests.cs
# src/Umbraco.Web/Security/AppBuilderExtensions.cs
# src/Umbraco.Web/Security/BackOfficeUserManager.cs
# src/Umbraco.Web/Security/MembershipProviderBase.cs
# src/Umbraco.Web/Security/MembershipProviderExtensions.cs
# src/Umbraco.Web/Security/Providers/UsersMembershipProvider.cs
# src/Umbraco.Web/Security/UmbracoMembershipProviderBase.cs
# src/Umbraco.Web/UmbracoDefaultOwinStartup.cs
2019-11-26 11:51:50 +01:00