Stephan
bbd632f644
Resvolution - ActionResolver
2016-09-19 16:30:35 +02:00
Stephan
d8d736edda
Resvolution - HealthCheckResolver
2016-09-19 16:30:35 +02:00
Stephan
ebaeb98a4a
Resvolution - UrlProviderResolver
2016-09-19 16:30:34 +02:00
Stephan
09c3894209
Resvolution - Refactor, UrlProviderResolver
2016-09-19 16:30:30 +02:00
Stephan
bda2dbfb88
Resvolution - Refactor
2016-09-19 16:30:30 +02:00
Stephan
17585e14e8
TEMP - HealthCheck and NuCache
2016-07-21 14:55:19 +02:00
Stephan
e5d3a777f2
Bugfix - Container resolvers & conflict issues
2016-07-21 10:27:04 +02:00
Stephan
61aa38a11f
Bugfix - controller injection in Release mode
2016-07-21 10:23:29 +02:00
Stephan
9332335dff
U4-8709 - refactor UmbracoViewPage, RenderModel
2016-07-21 10:03:11 +02:00
Stephan
216329c096
Cleanup - kill IScopeContextAdapter, use accessors
2016-07-21 09:59:37 +02:00
Stephan
a4a73d5586
Bugfix - container-based many resolvers
2016-07-20 19:31:30 +02:00
Stephan
5a839c3654
Cleanup - preview & forcing preview
2016-07-20 19:30:15 +02:00
Stephan
74b8e5ba36
Cleanup - UmbracoContext and injection
2016-07-20 19:28:17 +02:00
Stephan
ffeeb4f7d4
Cleanup - more distributed cache cleanup
2016-07-20 19:23:09 +02:00
Stephan
7c5542dca3
Facade - Cleanup access to 'current'
2016-07-20 19:23:09 +02:00
Stephan
f584404324
U4-8551 - import NuCache code
2016-07-20 18:43:53 +02:00
Stephan
f9fd8b67b1
Fix build after merge
2016-07-20 13:33:47 +02:00
Stephan
ecee4d3702
Merge branch dev-v8 into temp-u4-8497
2016-07-20 12:38:57 +02:00
Stephan
2594fa423f
Cleanup after merge
2016-07-18 10:50:41 +02:00
Stephan
be056869f0
Fix build after merge
2016-07-08 18:31:37 +02:00
Stephan
3c7245f9ba
Merge origin/dev-v7 into dev-v8
2016-07-08 16:32:06 +02:00
Sebastiaan Janssen
82954b6b6f
Merge pull request #1325 from umbraco/temp-u4-8361
...
U4-8361 Basic 301 Support In Core
2016-06-13 23:22:34 +02:00
Stephan
839603342b
U4-8361 - bugfix, get events to work
2016-06-13 19:45:25 +02:00
Sebastiaan Janssen
d83d7956bb
Dev v7 health check ( #1220 )
...
Adds health check feature including some initial checks
2016-06-13 17:42:05 +02:00
Stephan
e231206555
U4-8361 - bugfix, get finder to work
2016-06-12 19:47:11 +02:00
Stephan
90500af915
Merge dev-v8 into temp-u4-8497
2016-06-02 10:03:14 +02:00
Shannon
a1b6240299
Fixes more merge issues and tests, removes lucene dependency from core (not sure why it was there), creates IExamineIndexCollectionAccessor for better testing for classes that require access to the indexers like the GridPropertyEditor.
2016-05-31 19:24:33 +02:00
Stephan
2e4e8a3fbc
U4-8497 - fixing tests...
2016-05-26 19:20:33 +02:00
Stephan
06574b8b40
U4-8447 - prepare for NuCache (work-in-progress)
2016-05-26 17:12:04 +02:00
Shannon
f9ba3fe76f
Merge branch 'dev-v8' into dev-v8-ExamineV2
...
# Conflicts:
# src/Umbraco.Core/Persistence/Repositories/VersionableRepositoryBase.cs
# src/Umbraco.Core/Plugins/PluginManager.cs
# src/Umbraco.Core/Services/ContentService.cs
# src/Umbraco.Core/Services/IContentService.cs
# src/Umbraco.Core/Umbraco.Core.csproj
# src/Umbraco.Tests/Persistence/Repositories/NotificationsRepositoryTest.cs
# src/Umbraco.Tests/Services/ContentServiceTests.cs
# src/Umbraco.Tests/Services/MediaServiceTests.cs
# src/Umbraco.Tests/Services/ThreadSafetyServiceTest.cs
# src/Umbraco.Web.UI/config/ClientDependency.config
# src/Umbraco.Web/Editors/ContentController.cs
# src/UmbracoExamine/UmbracoContentIndexer.cs
2016-05-19 16:32:22 +02:00
Shannon
8127731f72
Namespace and file cleanup - Profiling --> Logging, root cache stuff moved to Cache, XmlHelper --> Xml, TypeFinder, etc.. --> Plugins
2016-05-18 23:34:56 +02:00
Stephan
12f4873c90
Kill IHttpContextAccessor
2016-05-17 19:41:02 +02:00
Shannon
209e9373d0
Rebuild on startup working
...
Gets indexes rebuilding at startup, gets indexes rebuilding with published content which required some updates to the content service/repo to pass in a more robust filter when paging. Added more tasks to fix up more of the examine parts like the local storage sync which currently just throws exceptions.
2016-04-29 00:50:26 +02:00
Shannon
4491d033e9
it builds! ... now to fix a bunch more.
2016-04-22 23:23:27 +02:00
Shannon
9baf344ad3
U4-8227 Change Umbraco.Core.Models.Mapping.MapperConfiguration and Umbraco.Core.Models.Mapping.IMapperConfiguration implementations AND U4-6923 Update to latest Automapper - with signed assembly
2016-03-22 16:29:04 +01:00
Shannon
bb6b9f4ebc
moves legacy actions to _Legacy namespace for now
2016-03-17 15:28:46 +01:00
Shannon
7d20557937
Moves IAction and ActionsResolver to Web proj, removes IMenuElement, ITag, IUseTags
2016-03-17 15:26:22 +01:00
Shannon
d37d31246e
Merge remote-tracking branch 'origin/dev-v7' into dev-v8
...
Conflicts:
src/Umbraco.Core/Persistence/Migrations/MigrationRunner.cs
src/Umbraco.Core/Persistence/Querying/BaseExpressionHelper.cs
src/Umbraco.Tests/Persistence/SyntaxProvider/MySqlSyntaxProviderTests.cs
src/Umbraco.Web.UI/umbraco/create/content.ascx
src/Umbraco.Web.UI/umbraco/create/member.ascx
src/Umbraco.Web.UI/umbraco/create/nodeType.ascx
src/Umbraco.Web/PropertyEditors/TrueFalsePropertyEditor.cs
src/Umbraco.Web/PublishedCache/XmlPublishedCache/PublishedMediaCache.cs
src/Umbraco.Web/Security/Identity/BackOfficeCookieManager.cs
src/Umbraco.Web/Strategies/Migrations/ClearMediaXmlCacheForDeletedItemsAfterUpgrade.cs
src/Umbraco.Web/Strategies/Migrations/PublishAfterUpgradeToVersionSixth.cs
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/WebBootManager.cs
src/Umbraco.Web/umbraco.presentation/umbraco/settings/stylesheet/editstylesheet.aspx.cs
2016-03-16 15:02:53 +01:00
Shannon
15a48dd921
Ensures more IoC services are there, creates new GetContentXml methods on IContentServices, updates the xml cache 'content' class to use these methods, removes more checks for legacy XML structures, removes old xsd schema files.
2016-03-11 13:54:56 +01:00
Shannon
6ee5457a81
Fixes more merge issues, project builds and runs
2016-03-11 09:23:09 +01:00
Shannon
f6f54fd057
Merge branch 'master-v7' into dev-v8
...
Conflicts:
build/UmbracoVersion.txt
src/Umbraco.Core/Configuration/UmbracoVersion.cs
src/Umbraco.Core/CoreBootManager.cs
src/Umbraco.Core/Persistence/Migrations/Upgrades/TargetVersionSeven/UpdateRelatedLinksData.cs
src/Umbraco.Core/Persistence/Repositories/ContentRepository.cs
src/Umbraco.Core/Persistence/Repositories/ContentTypeBaseRepository.cs
src/Umbraco.Core/Persistence/Repositories/ContentTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/DataTypeDefinitionRepository.cs
src/Umbraco.Core/Persistence/Repositories/DictionaryRepository.cs
src/Umbraco.Core/Persistence/Repositories/DomainRepository.cs
src/Umbraco.Core/Persistence/Repositories/EntityContainerRepository.cs
src/Umbraco.Core/Persistence/Repositories/LanguageRepository.cs
src/Umbraco.Core/Persistence/Repositories/MediaTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberGroupRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/PublicAccessRepository.cs
src/Umbraco.Core/Persistence/Repositories/RepositoryBase.cs
src/Umbraco.Core/Persistence/Repositories/TemplateRepository.cs
src/Umbraco.Core/Persistence/RepositoryFactory.cs
src/Umbraco.Core/PropertyEditors/PropertyEditorValueConvertersResolver.cs
src/Umbraco.Core/Services/ContentTypeService.cs
src/Umbraco.Core/Services/FileService.cs
src/Umbraco.Core/Services/LocalizationService.cs
src/Umbraco.Core/Services/MemberTypeService.cs
src/Umbraco.Core/Services/PackagingService.cs
src/Umbraco.Core/Services/ServiceContext.cs
src/Umbraco.Tests/Persistence/Querying/ContentTypeSqlMappingTests.cs
src/Umbraco.Tests/Persistence/Repositories/ContentTypeRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/DataTypeDefinitionRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/DictionaryRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/MediaTypeRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/MemberRepositoryTest.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Tests/Web/Mvc/UmbracoViewPageTests.cs
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web.UI/config/ClientDependency.config
src/Umbraco.Web.UI/packages.config
src/Umbraco.Web.UI/web.Template.config
src/Umbraco.Web/Models/Mapping/ContentModelMapper.cs
src/Umbraco.Web/Models/Mapping/ContentTypeModelMapper.cs
src/Umbraco.Web/PropertyEditors/ImageCropperPropertyValueEditor.cs
src/Umbraco.Web/PropertyEditors/ListViewPropertyEditor.cs
src/Umbraco.Web/Services/ApplicationTreeService.cs
src/Umbraco.Web/Services/SectionService.cs
src/Umbraco.Web/Trees/MemberTreeController.cs
src/Umbraco.Web/UI/Pages/ClientTools.cs
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/WebBootManager.cs
src/Umbraco.Web/umbraco.presentation/macro.cs
src/Umbraco.Web/umbraco.presentation/umbraco/Trees/loadNodeTypes.cs
src/Umbraco.Web/umbraco.presentation/umbraco/channels/api.cs
src/Umbraco.Web/umbraco.presentation/umbraco/create/PartialViewTasksBase.cs
src/Umbraco.Web/umbraco.presentation/umbraco/dialogs/exportDocumenttype.aspx.cs
src/Umbraco.Web/umbraco.presentation/umbraco/dialogs/protectPage.aspx.cs
src/Umbraco.Web/umbraco.presentation/umbraco/templateControls/ItemRenderer.cs
src/Umbraco.Web/umbraco.presentation/umbraco/uQuery/MediaExtensions.cs
src/umbraco.businesslogic/BasePages/ClientTools.cs
src/umbraco.businesslogic/UmbracoSettings.cs
src/umbraco.cms/businesslogic/CMSNode.cs
src/umbraco.cms/businesslogic/Content.cs
src/umbraco.cms/businesslogic/cache/Cache.cs
src/umbraco.cms/businesslogic/datatype/DataTypeDefinition.cs
src/umbraco.cms/businesslogic/propertytype/propertytype.cs
src/umbraco.cms/businesslogic/web/Document.cs
src/umbraco.cms/helpers/DeepLink.cs
src/umbraco.editorControls/tinyMCE3/TinyMCE.cs
2016-03-10 19:20:15 +01:00
Shannon
e60e4e52fc
U4-7708 Using a RTE Macro Partial Form (SurfaceController) & Doctype Hijack Controller causes problem with submissions
2016-03-10 18:00:14 +01:00
Stephan
293b170a56
U4-8027 - fix ApplicationContext request cache (was null cache)
2016-02-24 14:16:48 +01:00
Shannon
172c4a59d7
Creates a RegisterSingleton ext method for easier registration
2016-02-17 17:14:54 +01:00
Sebastiaan Janssen
85ca85fd42
Merge pull request #1129 from umbraco/temp-U4-7577
...
U4-7577 Remove dependency on UmbracoContext in CreateServiceContext /…
2016-02-16 17:32:38 +01:00
Shannon
6fffc8b45e
U4-7577 Remove dependency on UmbracoContext in CreateServiceContext / RequestLifespanMessagesFactory
2016-02-16 15:07:42 +01:00
Shannon
640b2c0ee0
Moves strings to constants, adds ControllerContextExtensions to get the UmbracoContext from the hierarchy of ControllerContext's, changes RenderModelBinder to use this method to get the UmbracoContext, changes UmbracoViewPageOfTModel to use this method to get the UmbracoContext, adds RouteDataExtensions to get the UmbracoContext from routedata, adds extension methods on the HttpContext to get the UmbracoContext from it.
2016-02-16 11:17:47 +01:00
Shannon
5f246c533c
Fixes issue when there are zero instructions in the db table and we've never synced before, in this case it will always cold boot because it will never saved the last synced, in this scenario also the indexes will not build because we've cleared the collection before they can run.
2016-02-11 18:07:31 +01:00
Shannon
0829bae5b2
Fixes TextStringValueConverter to include the text box and multi-textbox (since it's like that in the Core one that this overrides), adds new converter for Image cropper including ToString converter & custom type converter to convert from the strongly typed object to JObject, adds test to support this, adds equatable methods for the strongly typed model so it can be easily compared. Ensures that the webboot manager does not include the core value converter for image cropper.
2016-02-10 14:53:56 +01:00
Shannon
e423864781
Merge remote-tracking branch 'origin/master-v7' into dev-v7
...
Conflicts:
build/UmbracoVersion.txt
src/SolutionInfo.cs
src/Umbraco.Core/Cache/FullDataSetRepositoryCachePolicy.cs
src/Umbraco.Core/Cache/FullDataSetRepositoryCachePolicyFactory.cs
src/Umbraco.Core/Configuration/UmbracoVersion.cs
src/Umbraco.Core/Persistence/Repositories/ContentTypeBaseRepository.cs
src/Umbraco.Core/Persistence/Repositories/ContentTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/DomainRepository.cs
src/Umbraco.Core/Persistence/Repositories/LanguageRepository.cs
src/Umbraco.Core/Persistence/Repositories/MediaTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/PublicAccessRepository.cs
src/Umbraco.Core/Persistence/Repositories/TemplateRepository.cs
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/Cache/FullDataSetCachePolicyTests.cs
src/Umbraco.Web.UI.Client/src/common/directives/components/grid/grid.rte.directive.js
src/Umbraco.Web.UI.Client/src/less/hacks.less
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web/WebBootManager.cs
2016-02-03 12:30:11 +01:00