Stephan
5d65ba3147
Merge branch 'temp8-fixtree' into temp8
2019-01-29 14:59:45 +01:00
Stephan
d24b7f2aba
Refactor enums
2019-01-29 10:17:26 +01:00
Stephan
c675708388
Refactor dashboards
2019-01-28 12:38:58 +01:00
Warren Buckley
9f79f1833f
Merge remote-tracking branch 'origin/temp8' into temp8-dashboards-collection
...
# Conflicts:
# src/Umbraco.Web/Services/DashboardService.cs
2019-01-28 08:33:52 +00:00
Warren Buckley
19d084e086
Localize dashboard tabs with a convention of dashboardsTabs_dashboardAlias as the localization key
2019-01-25 12:11:07 +00:00
Bjarke Berg
5f80faa725
Review fix suggestions for dashboards.
2019-01-25 09:52:18 +01:00
Stephan
585abf2902
Cleanup trees
2019-01-25 09:49:55 +01:00
Warren Buckley
69a3c85bbc
Refactor of dashboards
...
* Remove dashboards from Configs().Dashboards
* Remove dashboard.config XML file & associated code reading from XML
* Load Dashboards from TypeLoader into a CollectionBuilder
* Load merge/concat C# Dashboard Types with package.manifest
* Add buildercolletion to an extension method on Composition
2019-01-23 14:37:33 +00:00
Stephan
ad026e25d7
Cleanup trees
2019-01-22 13:55:31 +01:00
Stephan
437385fd61
Bit of cleanup
2019-01-18 10:53:51 +01:00
Shannon
1667e914cd
Allows the tree collection to be manipulated by devs on startup, renames some things
2019-01-17 18:38:55 +11:00
Shannon
6b9ba3c53c
Fixing tests
2019-01-17 17:50:59 +11:00
Shannon
356209e013
renames ApplicationTree to just Tree
2019-01-17 17:33:38 +11:00
Shannon
1a734141f1
Allows package manifest to declare a section
2019-01-17 17:31:29 +11:00
Shannon
0160f141f4
cleanup and explicitly registering sections
2019-01-17 17:04:53 +11:00
Shannon
cfe1b17eec
Gets trees and sections loading now in a much more simplified way without any xml, now to cleanup
2019-01-17 16:40:11 +11:00
Shannon
355ac09d90
WIP - moved out the tree and section service from Core, these are web only things, removes their xml parsing, fixes base controller ctor params with UmbracoContext, need to implement tree/section collections taking into account controllers and not scanning so much
2019-01-17 13:20:19 +11:00
Shannon
5f972384b1
WIP - new IEntityXmlSerializer, IPackageCreation, PackageActionRunner, large refactor of entity serialization, no more IPackagingService.Export methods, ports legacy package creation code to new IPackageCreation, more more ExportEventArgs (makes no sense)
2019-01-10 12:44:57 +11:00
Stephan
ebf15b9052
Fix CacheRefresher and DistributedCache
2019-01-02 15:24:33 +01:00
Shannon
3d29c0381e
small refactor of trees for single page apps sections and some cleanup, puts the back button for dictionary back in with the correct route
2018-10-26 14:18:42 +11:00
Shannon
9dadecdcc1
Fixes boolean conversion logic in ColorPickerConfigurationEditor, Fixes tree grouping logic and moves groups cache to the ApplicationTreeService, fix other merge issues
2018-10-23 18:28:55 +11:00
Warren Buckley
31b616f0ae
Merge branch 'temp8' into temp8-3087-tree-grouping
...
# Conflicts:
# src/Umbraco.Web.UI/Umbraco/config/lang/en.xml
# src/Umbraco.Web.UI/Umbraco/config/lang/en_us.xml
# src/Umbraco.Web.UI/Umbraco/config/lang/es.xml
# src/Umbraco.Web.UI/Umbraco/config/lang/nl.xml
# src/Umbraco.Web.UI/Umbraco/config/lang/tr.xml
# src/Umbraco.Web.UI/umbraco/config/lang/nb.xml
# src/Umbraco.Web.UI/umbraco/config/lang/zh_tw.xml
# src/Umbraco.Web/Trees/DictionaryTreeController.cs
2018-10-09 09:25:00 +01:00
Warren Buckley
7db13960e9
Adds in GetAllTypes to ApplicationTreeService
2018-10-08 13:32:12 +01:00
elitsa
e2acc8b447
Remove sections icons - not needed anymore
2018-10-08 10:00:52 +02:00
Warren
23ed9773bc
FIRST PASS - Updates Umbraco.Web project to not use the func overload & to use new message template instead
2018-08-14 22:36:47 +01:00
lkoruba
b515f24c16
Change calls to logger.Warn method to use Func<string> second part
2018-06-29 15:35:56 +02:00
Stephan
33b4af0340
UnitOfWork RIP, IScopeAccessor
2017-12-14 17:04:44 +01:00
Stephan
6d4644c118
UnitOfWork RIP
2017-12-12 15:04:13 +01:00
Stephan
ac1e4bdfe3
Port 7.7 - WIP
2017-08-25 17:55:26 +02:00
Stephan
9619066a50
Persistence - cleanup
2017-07-11 16:29:44 +02:00
Stephan
1f5c47f029
Move Plugins to Composing
2017-05-30 15:56:30 +02:00
Stephan
b251d23a57
Refactor DI and type loading
2017-05-30 15:33:57 +02:00
Stephan
13ec3db2d3
fix 7.6-rc1 port
2017-05-24 12:25:59 +02:00
Stephan
824cf30e2e
PluginManager TLC from v7
2017-03-05 11:59:11 +01:00
Stephan
0597eea72b
Resvolution - Components, Runtime & Booting
2016-09-19 16:33:43 +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
ddf38407d8
U4-4847 Refactor ContentService ( #1266 )
...
* U4-4748 - refactor Content-, Media- and MemberTypeRepository
* Cleanup Attempt
* Cleanup OperationStatus
* U4-4748 - refactor Content-, Media- and MemberTypeService
* U4-4748 - cleanup locking
* U4-4748 - refactor Content-, Media- and MemberRepository
* U4-4748 - refactor ContentService (in progress)
* U4-4748 - all unit of work must be completed
* U4-4748 - refactor locks, fix tests
* U4-4748 - deal with fixmes
* U4-4748 - lock table migration
* Update UmbracoVersion
* Fix AuthorizeUpgrade
* U4-4748 - cleanup+bugfix lock objects
* U4-4748 - bugfix
* updates a string interpolation
2016-05-18 10:55:19 +02:00
Stephan
dbaede43af
U4-6147 - GetUnitOfWork becomes CreateUnitOfWork
2016-05-02 12:24:13 +02: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
4fa1ce42dc
WIP - moving tree and section service implementations to Web because they are web based and they need web based objects, there's no sense in coying all of the non-web objects to Core. Now we need to use IoC for the ServiceContext
2016-02-17 16:45:26 +01:00
Morten Christensen
a4d4411cca
Moving services from Web proj to Core proj.
2012-11-12 07:40:11 -01:00
Morten Christensen
d1db48eb72
Moving PublishingStrategy to Core proj.
2012-11-12 07:33:22 -01:00
Morten Christensen
d0c79052e8
Adding SetDefaultTemplate on ContentType.
...
Correcting UOW for FileService, which needs two providers - one for files and one for data.
2012-11-12 07:16:54 -01:00
Morten Christensen
13c980c14b
Dedicated to Matt <3
2012-11-11 18:07:52 -01:00
Morten Christensen
689c229846
Adding methods to delete specific versions from content by version id or date.
2012-11-11 14:55:48 -01:00
Morten Christensen
eb4fc26e1f
Implementing last methods in TemplateRepository plus added a TemplateFactory for mapping dtos-entities.
...
Removing old FileOnly-repo version of the TemplateRepository.
Refactoring FileService to use new repository.
2012-11-11 12:20:14 -01:00
Morten Christensen
dffc6ca1a0
Refactoring entities with Users to only add Id to minimize the object graph.
...
Moved getting an IProfile to an extension method, as its not commonly used.
Removing dependencies in ContentService, so the Services and context can be moved to Core proj.
Implementing Template repository to use both filesystem and db.
2012-11-11 06:53:02 -01:00
sitereactor
bfdc204d08
A bit of refactoring and moving the services back and forth
2012-11-07 13:56:52 -01:00
sitereactor
372f7a7725
Refactoring UpdateContentCache strategy for generating xml cache upon publishing indepedent of the legacy umbraco.content.Instance class.
2012-11-06 20:03:36 -01:00
sitereactor
ec9880968f
Moving interfaces for services to Umbraco.Core.
...
Adding xml extensions for Content to generate xml for the xml cache.
Adding test for xml generation.
2012-11-06 10:47:14 -01:00