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
|
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
|
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
|
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 |
|
Shannon
|
55a7f7c23b
|
Updates GetProfile ext method to accept an IUserService so they can be mocked, this is now used by the entity serializer. Fixed examine unit tests that required this. Fixed: U4-5508 Remove cmsDocument.alias column from db, update the order in which tables are created since with the new foreign key, that order was incorrect.
|
2014-09-30 18:46:02 +10:00 |
|
Shannon
|
54b11ea871
|
Fixes: U4-5503 cmsContent.contentType requires a foreign key
|
2014-09-30 17:05:18 +10:00 |
|
Shannon
|
ad1075a1ce
|
Fixes: U4-2120 cmsDataTypePreValues 'value' column should be nvarchar(MAX) or ntext instead of nvarchar(2500)
|
2014-09-30 15:34:49 +10:00 |
|
Shannon
|
e3284c8833
|
Fixes up the providerkey mapping with our normal members, fixes up some other mappings with custom membership providers.
|
2014-09-19 17:06:15 +10:00 |
|
Shannon
|
5bf9bf5175
|
Gets all content, media, members to get paged queries consistently, fixed up issues with the page sql created for SQL server, need to test mysql. Removes the non-needed readonly dtos for members, since we are retrieving property values consistenty between all repositories.
|
2014-09-18 00:51:30 +10:00 |
|
Shannon
|
102b97fa82
|
streamline repo's get by paged results to have a zero based index for page index/number. Refactors member repo to use the same queries as content/media (U4-5469) this should save a lot of perf
|
2014-09-16 23:21:27 +10:00 |
|
Shannon
|
96d570e760
|
Gets most of the configurable list view working, need to add some validation to the pre-value editor, some styling for the sorting of a field, add another system field for 'published date' (if possible), fix up the localized text for return to list view, fix up the persisting of the last page viewed in a list view
|
2014-09-15 13:53:33 +10:00 |
|
Shannon
|
9bb5869cde
|
reverting all things to do with additional list view column in db which is no longer necessary and removing additions to ui changes in the content tyep editor which are also no longer necessary
|
2014-09-12 11:50:56 +10:00 |
|
Shannon
|
7422238087
|
Merge branch 'AndyButland-u4-4972' into 7.2.0
Conflicts:
src/Umbraco.Web/Editors/MediaTypeController.cs
|
2014-09-10 15:35:57 +10:00 |
|
Shannon
|
6afead5207
|
Merge branch 'u4-4972' of https://github.com/AndyButland/Umbraco-CMS into AndyButland-u4-4972
Conflicts:
src/Umbraco.Web.UI.Client/src/views/propertyeditors/listview/listview.html
|
2014-09-10 15:35:05 +10:00 |
|