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
Shannon
202f582661
Renames TagsRepository to TagRepository, Fixes n+1 queries on entity repository, fixes n+1 queries on tag repository, updates umbraco member types to specify an entity type for IMember and IMemberType so the entity repository can use it.
2014-09-01 18:06:24 +10:00
Shannon
07035f6b23
Fixes issue with duplicate dictionary entries when wiring up property data
2014-09-01 12:55:10 +10:00
Shannon
8b9397160b
Merge branch '7.2.0' into 7.1.5-perf
2014-09-01 10:55:50 +10:00
Shannon
e2d04e2b3a
Merge branch '7.1.5' into 7.2.0
...
Conflicts:
src/Umbraco.Web.UI.Client/src/less/modals.less
src/Umbraco.Web/Mvc/AdminTokenAuthorizeAttribute.cs
2014-08-24 21:35:08 -06:00
Shannon
bfb411a280
Merge branch '7.1.5' into 7.1.5-perf
...
Conflicts:
src/Umbraco.Tests/packages.config
2014-08-20 19:37:44 -06:00
Shannon
573c08295a
Adds a simple cache mechanism to hold reflected property info when cloning - reduces perf to 10% of what it used to be
2014-08-20 19:27:53 -06:00
Sebastiaan Janssen
03a845c957
Update relation type editors to use new RelationService so we can subscribe to it's events
2014-08-20 15:58:57 +02:00
Morten Christensen
7d52ed873e
Merge pull request #449 from nul800sebastiaan/uaas-events
...
Adding events for use by Courier/UaaS
2014-08-20 14:12:38 +02:00
Sebastiaan Janssen
1805857eea
Refactor PartialView.IsValid with logic found in SaveFileController
...
Refactor FileService.CreatePartialView to use Attempt so that it gets rid of PartialView.SaveSucceeded
Refactor SaveFileController to move all saving logic into the FileService
Added SavingPartialView and SavedPartialView events to the FileService
2014-08-19 12:51:07 +02:00