Shannon
|
f6a547d681
|
Merge remote-tracking branch 'origin/7.3.0' into dev-v8
|
2015-01-19 19:10:56 +11:00 |
|
Shannon
|
d4b718d615
|
Creates common base class for services, this streamlines all ctors and exposes correct services. Gets the TaskRepository working with a test, now to get it fully implemented.
|
2015-01-19 18:37:48 +11:00 |
|
Shannon
|
280826f3e8
|
Fixes: U4-6110 Cleanup the Audit trail code - this should be a service, remove all internal statics
|
2015-01-19 15:12:34 +11:00 |
|
Shannon
|
f9159a0afc
|
Merge remote-tracking branch 'origin/7.3.0' into dev-v8
Conflicts:
build/UmbracoVersion.txt
src/Umbraco.Core/Configuration/UmbracoVersion.cs
src/Umbraco.Core/CoreBootManager.cs
src/Umbraco.Core/DataTypesResolver.cs
src/Umbraco.Core/PropertyEditors/PropertyEditorValueConvertersResolver.cs
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/CodeFirst/Definitions/ContentTypeDefinitionFactory.cs
src/Umbraco.Tests/CodeFirst/TypeInheritanceTest.cs
src/Umbraco.Tests/Macros/MacroTests.cs
src/Umbraco.Tests/Persistence/Repositories/ContentRepositoryTest.cs
src/Umbraco.Tests/Persistence/Repositories/MediaRepositoryTest.cs
src/Umbraco.Tests/Plugins/PluginManagerTests.cs
src/Umbraco.Tests/Plugins/TypeFinderTests.cs
src/Umbraco.Tests/Services/ThreadSafetyServiceTest.cs
src/Umbraco.Tests/TestHelpers/BaseDatabaseFactoryTest.cs
src/Umbraco.Tests/TestHelpers/BaseSeleniumTest.cs
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web.UI/config/ClientDependency.config
src/Umbraco.Web/umbraco.presentation/umbraco/Trees/loadStylesheetProperty.cs
src/Umbraco.Web/umbraco.presentation/umbraco/Trees/loadStylesheets.cs
src/Umbraco.Web/umbraco.presentation/umbraco/Trees/loadTemplates.cs
src/Umbraco.Web/umbraco.presentation/umbraco/settings/stylesheet/property/EditStyleSheetProperty.aspx.cs
src/umbraco.cms/businesslogic/CMSNode.cs
src/umbraco.cms/businesslogic/propertytype/propertytype.cs
src/umbraco.cms/businesslogic/web/StyleSheet.cs
src/umbraco.editorControls/tinyMCE3/TinyMCE.cs
|
2015-01-19 13:16:56 +11:00 |
|
Shannon
|
02a903f77b
|
Merge remote-tracking branch 'origin/dev-v7' into dev-v8
Conflicts:
build/UmbracoVersion.txt
src/Umbraco.Core/Configuration/UmbracoVersion.cs
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web.UI/packages.config
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/UmbracoHelper.cs
src/Umbraco.Web/umbraco.presentation/CompatibilityHelper.cs
src/Umbraco.Web/umbraco.presentation/library.cs
src/Umbraco.Web/umbraco.presentation/macro.cs
src/Umbraco.Web/umbraco.presentation/umbraco/controls/ContentTypeControlNew.ascx.cs
src/umbraco.MacroEngines/RazorDynamicNode/DynamicBackingItem.cs
src/umbraco.MacroEngines/app.config
src/umbraco.MacroEngines/packages.config
src/umbraco.MacroEngines/umbraco.MacroEngines.csproj
src/umbraco.cms/businesslogic/Packager/Installer.cs
src/umbraco.editorControls/app.config
src/umbraco.editorControls/packages.config
src/umbraco.editorControls/umbraco.editorControls.csproj
src/umbraco.providers/app.config
|
2015-01-19 13:11:51 +11:00 |
|
Shannon
|
8abf6fc2b5
|
Cleans up legacy stylesheet code to wrap the new APIs better, creates a new OriginalPath property on IFile to track if the path has changed, updates FileRepository to deal with path's changing and automatically deal with renaming files. Adds new methods to IFileService: GetStylesheetsAtPath. Fixes up the stylesheet and stylesheet property editors to use the file names, gets tree syncing working nicely for them both even with files or properties are renamed. Updates stylesheet editors and controllers to use the new APIs
|
2015-01-15 11:49:32 +11:00 |
|
Shannon
|
5cbfa7bd91
|
Updates how the stylesheet file works, uses v5 style logic for naming a stylesheet rule, adds plenty of tests to support, fixes validation methods on the file service, removes the css parser library stuff as it's overkill for what we want.
|
2015-01-14 14:10:55 +11:00 |
|
Shannon
|
b3a93e369a
|
WIP - bit of a refactor on the IFile stuff, moves all validation to the service level and obsoletes the IFile.IsValid methods. Adds v5 style CSS property parsing, but might integrate that with this zany css parser in the core for 'safer' parsing.
|
2015-01-14 12:09:30 +11:00 |
|
Shannon
|
c41c727e06
|
WIP - working on getting the legacy StyleSheet business logic class wrapping the new services.
|
2015-01-13 20:18:02 +11:00 |
|
Shannon
|
ffd4e9507b
|
WIP Gets legacy dictionary, language classes to wrap the Core services implementation properly. Obsoletes a bunch of stuff, creates a few more tests, need to test UI now.
|
2015-01-12 18:52:30 +11:00 |
|
Shannon
|
6457a1a2ca
|
Fixes: U4-6088 Publicize all partial view methods on IFileService & U4-6087 Fix Partial View macro repository usage so that when a macro is created from the FileService, the MacroService events are raised
Conflicts:
src/Umbraco.Core/Umbraco.Core.csproj
|
2015-01-09 19:15:01 +11:00 |
|
Shannon
|
31a1ee9145
|
Fixes: U4-6088 Publicize all partial view methods on IFileService & U4-6087 Fix Partial View macro repository usage so that when a macro is created from the FileService, the MacroService events are raised
|
2015-01-09 18:39:44 +11:00 |
|
Shannon
|
32470e9bd2
|
fixes more tests
|
2015-01-09 11:23:40 +11:00 |
|
Shannon
|
023c7f3fe7
|
Merge branch 'dev-v7' into 7.3.0
Conflicts:
build/UmbracoVersion.txt
src/Umbraco.Core/Configuration/UmbracoVersion.cs
src/Umbraco.Core/Persistence/Repositories/TemplateRepository.cs
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
|
2015-01-07 15:54:08 +11:00 |
|
Shannon
|
fa48af02a1
|
Merge branch 'leekelleher-U4-337' into 7.3.0
Conflicts:
src/Umbraco.Core/Umbraco.Core.csproj
|
2015-01-06 12:24:29 +11:00 |
|
Shannon
|
8509aef99a
|
Merge branch 'U4-337' of https://github.com/leekelleher/Umbraco-CMS into leekelleher-U4-337
|
2015-01-06 12:23:31 +11:00 |
|
AndyButland
|
d235340ec6
|
Populated NodeCount property for tag queries retrieving tags across all types
|
2015-01-05 22:23:05 +01:00 |
|
leekelleher
|
573192c33f
|
Amends based @sitereactor's feedback.
|
2015-01-04 17:09:05 +00:00 |
|
Shannon
|
f91f25e5c0
|
Fixes issue with template model and package installation
|
2015-01-02 11:04:12 +11:00 |
|
Shannon
|
8c619e92d9
|
Merge branch 'dev-v7' into 7.3.0
Conflicts:
build/UmbracoVersion.txt
src/Umbraco.Core/Configuration/UmbracoVersion.cs
src/Umbraco.Core/Persistence/Repositories/TemplateRepository.cs
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
|
2014-12-29 14:30:01 +11:00 |
|
Shannon
|
83aa30d2c5
|
Adds a VirtualPath property to IFile which is the relative path of the file to the root of the website.
|
2014-12-22 15:14:44 +11:00 |
|
Shannon
|
cd0aa5e342
|
Fixed null checks and error checking for duplicates in the xml file store, added test
|
2014-12-18 12:33:34 +11:00 |
|
Shannon
|
db087a9e78
|
pretty much got 5966 working just need to do some more tests.
|
2014-12-17 17:08:12 +11:00 |
|
Shannon
|
2936ff0bf9
|
Makes provider user key type for new membership provider configurable, by default it is int
|
2014-12-15 20:44:00 +11:00 |
|
Morten Christensen
|
8f26f9385d
|
Refactoring the logic around saving updates to PropertyTypes and PropertyGroups
|
2014-12-12 17:02:03 +01:00 |
|
Morten Christensen
|
57985c26a2
|
Updating the name of PropertyGroups in DB to ensure renaming is done properly
|
2014-12-11 10:55:33 +01:00 |
|
Sebastiaan Janssen
|
899d325ca1
|
Updates unit tests to use the newer new ContentType method and obsoletes the old one
|
2014-12-10 11:52:03 +01:00 |
|
Shannon
|
d4fd58e038
|
Completes: U4-5846 Remove cmsTemplate.master column and transfer those values over to umbracoNode.parentId, U4-5847 Ensure the path is set correctly for templates in the db, almost done the other template service tasks too.
|
2014-12-05 17:29:47 +11:00 |
|
Shannon
|
c71e00b3dc
|
Merge branch '7.2.1' into 7.3.0
|
2014-12-05 13:57:23 +11:00 |
|
Shannon
|
641c7dfa04
|
WIP - more work on templates repository/service
|
2014-12-02 11:30:30 +11:00 |
|
Morten Christensen
|
dcc50c3b53
|
Adding optional ctor overload for ContentType to enable passing an Alias
|
2014-12-01 15:26:20 +01:00 |
|
Shannon
|
c656bb632e
|
WIP more template repo work and more unit tests
|
2014-12-01 16:22:18 +11:00 |
|
Shannon
|
bf82a70744
|
WIP - still working on getting the template repository and models working correctly and adding some more tests.
|
2014-12-01 14:14:44 +11:00 |
|
Shannon
|
520955a8db
|
WIP - ported over viewhelper and MasterpageHelper to the Core lib, still wrapping new file service from old template class.
|
2014-12-01 12:59:36 +11:00 |
|
Shannon
|
2b25815eee
|
Merge branch '7.2.0' into 7.3.0
Conflicts:
src/Umbraco.Web/Umbraco.Web.csproj
|
2014-12-01 12:22:19 +11:00 |
|
Morten Christensen
|
c37777b289
|
It should not be possible for a ContentType to add itself as a composition
|
2014-11-28 13:11:11 +01:00 |
|
Sebastiaan Janssen
|
bf5acf6724
|
#U4-5837 Fixed Due in version 7.2.0
Missing Indexes
|
2014-11-27 13:57:39 +01:00 |
|
Shannon
|
7cfcab4011
|
WIP working on getting the template services up to par and wrapping the new ones from old ones.
|
2014-11-25 18:48:19 +11:00 |
|
Shannon
|
c3523a09ec
|
WIP WIP WIP. Started working on U4-5648 which led to quite a lot of other things, once IDataType was removed (U4-5858), this lead to U4-5546, U4-5416, U4-5484, U4-5805. So much of this stuff is etched deep into the codebase, so nice to get rid of it. Had to remove the codefirst tests too for now since they relied on old apis and we don't really support it/use it. Commented out all of the code relating to the document type editor UI bits since they need to be rewritten and removed.
|
2014-11-21 16:34:47 +11:00 |
|
Shannon
|
df3d427c0b
|
WIP - Updates templates service and repo with some extra methods, creates new template tree, updates template model with some more properties, still need to finish the template tree, it's missing some menu actions.
|
2014-11-20 19:51:42 +11:00 |
|
Shannon
|
6a7c7d396b
|
Completes: U4-5807
|
2014-11-14 17:27:07 +11:00 |
|
Shannon
|
fbb023f844
|
working on U4-5648 Remove legacy razor macro's entirely - removes lots of legacy
|
2014-11-14 17:15:38 +11:00 |
|
Shannon
|
5aeecf7701
|
working on U4-5648 Remove legacy razor macro's entirely
|
2014-11-14 14:05:46 +11:00 |
|
Shannon
|
86e82c7674
|
Updates PartialView & PartialViewMacros models/services/repositories, streamlines their operations, fixes up other underlying problems with the FileRepository, fixes tree syncing for partial views, partial view macros and scripts, fixes scripts being created in folders, allows partial views and partial view macros to be managed and created in folders, fixes FileUnitOfWork to use a queue, publicizes some internal test classes, fixes tree syncing when dealing with invariant case, adds correct validation to the create dialogs of scripts and partial views (and partial view macros)
|
2014-10-22 16:44:45 +10:00 |
|
Shannon
|
967030a9c4
|
Fixes up issues when tracking dirty changes on numerical or empty string values because json.net converts numerical to long and we were setting those values on the Property.Value which means that comparing long -> int will always return false and thus the property is flagged as dirty. Same goes with string and null when dealing with an object. This is all fixed up now and have added another method to see if we shold actually persist any changes for content when saving. This all relates to fixing: U4-5510 Previewing a content item saves that item
|
2014-10-21 13:12:31 +10:00 |
|
Shannon
|
95c0f80df4
|
Removes all the unecessary casting to ICanBeDirty - not sure why we've had it like this for so long.
|
2014-10-21 11:43:58 +10:00 |
|
Stephan
|
81928a5948
|
bugfix PublishedContentType cache key
|
2014-10-20 18:50:07 +02:00 |
|
Morten Christensen
|
e6820ad52a
|
Fixes U4-5077 Umbraco 7.2 Alpha - doc types with compositions get moved in doc type tree
Return 0 if parent is the root
|
2014-10-07 13:59:22 +02:00 |
|
Shannon
|
613dd76f81
|
removes removed db column from document dto
|
2014-10-02 12:52:26 +10:00 |
|
Shannon
|
863e8b5024
|
Changes PetaPoco UOW to use a Queue instead of trying to order by a date which even in ticks is sometimes the same. Changes some content ext to accept the service it needs instead of relying on the app ctx singleton and obsoletes others. Fixes ContentBase.ContentTypeId to check if the Id has been set on it's true ContentTypeBase which is required with the new foreign key to insert entities (this was actually a bug without the foreign key). Updates media/content services with paging to use parameters correctly. Fixes tests.
|
2014-10-01 10:18:51 +10:00 |
|