Shannon
c477da95fd
Ensures all IDisposables are in a using clause for all processes involved with the media uploader, there were also a few streams not being closed or disposed either!
2013-08-23 11:20:00 +10:00
Morten Christensen
ca71c59880
Fixes U4-2218 Document Type copy looses property tab assignment
2013-08-13 17:41:35 +02:00
Shannon
c52c452b36
Fixes issue relating to the fix for U4-2589 where we need to clear the published db flag for previous versions when creating a new published version.
2013-08-13 11:01:49 +10:00
Morten Christensen
86811fe507
Fixes U4-2397 IContent Properties added with incorrect Value when read from Cache, and adds unit test for verifying types saved and returned for 24 standard DataTypes.
2013-08-12 16:20:32 +02:00
Shannon
0fbc32a87f
Fixes up logic for creating new versions (U4-2589 Save and Publish is not creating version of document)
2013-08-08 10:42:06 +10:00
Shannon
1b9f071581
Fixes: U4-2589 Save and Publish is not creating version of document and adds a few unit tests
2013-08-07 11:39:25 +10:00
Shannon
d78a03a610
Massively improves performance for the packaging service (converting docs to XML) which is used in republishing the tree.
2013-08-05 13:11:47 +10:00
Shannon
7f4abb4893
Fixed editContent.aspx to let the business logic handle the property validation when trying to publish and show the correct status message result (if it was not publishable). Adds the invalid properties collection to the PublishStatus so those can be shown too.
2013-07-24 12:54:10 +10:00
Shannon
8b2d1b8eab
Fixed Template model class to not have it's own NodePath property which was always null since it wasn't mapped (and there was no point in it).
2013-07-24 10:11:05 +10:00
Shannon
3da7682415
reverted change for U4-2514 as this change will cause other unwanted problems. Added logging for DefaultDataKeyValue instead of blindly swallowing an exception.
2013-07-23 10:50:48 +10:00
Sebastiaan Janssen
775892ff5a
U4-2514 Checkboxlist prevalues in packages broken
2013-07-22 16:23:16 +02:00
Shannon
868edee5e6
Fixes: #U4-2161 - permissions inheritance. Fixes up how user permissions cache is invalidated and looked up (it is now lazy and not forced). User permissions are also cached as a low priority for now and only for 20 mins based on #U4-2474.
2013-07-09 11:47:46 +10:00
Shannon
b7f6195791
Started adding base PermissionsRepository for sub classes to use for assigning permissions, created a BulkImport extension methods for PetaPoco with tests since we'll be needing that for assigning permissions in a nice way. Wrote unit tests for all sql gen for permissions and assigning permissions. This all starts fixing #U4-2161 but there's still a bit more work to do.
2013-07-08 17:29:26 +10:00
Shannon
4077a01a6b
Fixes: #U4-2344 - fixes examine re-indexing for media and a null check for DataType.Data
2013-07-03 19:47:06 +10:00
Shannon
a132f609d7
backports changes for -> Finished upgrading the UserRepository and entities to properly support Users' Allowed Sections & streamlines Persistence/Mappers with less code duplication.
2013-07-03 16:40:22 +10:00
Morten Christensen
8226505e5b
Merge branch '6.0.7' into 6.1.2
2013-06-26 15:55:49 +02:00
Morten Christensen
41b8de09b7
Fixes U4-2234 including test case from issue
2013-06-26 15:49:00 +02:00
Morten Christensen
4643d34546
Moving generation of xml from ContentExtensions to the PackagingService
2013-06-26 13:30:54 +02:00
Stefan Kip
b01b4f7aa7
Forgot to update XML comments
...
Signed-off-by: Sebastiaan Janssen <sebastiaan@umbraco.com >
2013-06-24 10:29:03 +02:00
Stefan Kip
49a699c858
Added RemovePropertyGroup method
...
Signed-off-by: Sebastiaan Janssen <sebastiaan@umbraco.com >
2013-06-24 10:28:42 +02:00
Morten Christensen
f68571ef7c
Merge pull request #24 from kipusoep/U4-2421-RemovePropertyGroup
...
U4-2421 Added RemovePropertyGroup method
2013-06-24 01:18:21 -07:00
Stefan Kip
d553dfd4b0
Forgot to update XML comments
2013-06-23 20:24:22 +02:00
Stefan Kip
f3e737720b
Added RemovePropertyGroup method
2013-06-23 16:38:11 +02:00
Shannon
24a76f53b4
Merge branch '6.0.7' into 6.1.2
...
Conflicts:
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Core/Xml/XmlNodeExtensions.cs
src/Umbraco.Web.UI/config/ClientDependency.config
src/Umbraco.Web.UI/config/Dashboard.config
src/Umbraco.Web/DefaultPublishedContentStore.cs
src/Umbraco.Web/umbraco.presentation/umbraco/dialogs/moveOrCopy.aspx.cs
src/umbraco.businesslogic/BasePages/BasePage.cs
2013-06-20 15:49:55 +10:00
Shannon
86ce48ddc8
Fixes: #U4-2312 - Moving content with the new API (and in the old api when calling library.UpdateDocumentCache(p.Id)) The document is actually moved properly in the content XML structure without republishing it and then rebuilding the entire XML structure, it just does it inline. Have also updated MoveAndCopy.aspx dialog to use the new API which now saves on about 20+ queries that were not needed. Also updated the MoveAndCopy dialog to have the correct code behind structure.
2013-06-20 15:34:57 +10:00
Morten Christensen
2a2e867784
Fxies U4-2257
2013-06-02 11:30:27 -02:00
Morten Christensen
242443d861
Fixes the EntityRepository for Content and Media, so trees load correctly.
...
Fixes U4-2306
Fixes loading of MNTP.
FolderBrowser is now able to show multiple images on a single media item.
FolderBrowser only shows images and not containers.
2013-06-01 20:40:51 -02:00
Morten Christensen
232581664b
Moving internal membership provider classes.
...
Adding missing alias to AllowedContentTypes on ContentType.
Adding Package export test.
2013-05-24 08:13:24 -02:00
Morten Christensen
c7a4c782e3
Internal work around the creation of users through the new api.
2013-05-23 13:25:14 -02:00
Morten Christensen
b19621c07b
Improving tree performance for Content and Media trees using the new EntityService and the thin IUmbracoEntity object.
...
Updating a few internal overloads as well as adding new ones to ensure backwards compatibility for events used by the tree.
Fixing issue with the Published/Unpublished/Saved/Pending Changes states shown in the content tree.
2013-05-22 11:06:21 -02:00
Shannon Deminick
cfe6ac0486
Merge with 6.0.6
2013-05-07 18:57:39 -10:00
Shannon Deminick
c52669fb05
Fixes: #U4-2094 - issue with duplicates in getting Descendants for media in mvc.
2013-05-07 18:56:24 -10:00
Shannon Deminick
6cffa67518
Fixes merge issues and WebSecurity with the correct encryption (from failed merge along time ago).
...
Fixes ContentType to ensure that ALL property type values get reset, not just ones assigned to a group.
Fixes logic in ContentTypeService to ensure that xml is re-generated when a property type alias is changed too.
2013-04-25 21:09:07 -10:00
Shannon Deminick
710c8aa6ea
Merge with 6.0.4
2013-04-23 21:52:07 -10:00
Morten Christensen
eeb0e0026a
Making PropertyCollection, PropertyGroupCollection and PropertyTypeCollection return a proper null when FirstOrDefault should return null.
2013-04-20 19:47:30 -02:00
Morten Christensen
1e21671b62
Fixes #U4-2008 Umbraco.Core.Models.PropertyType -> change ValidationRegExp from internal to public
2013-04-20 11:10:28 -02:00
Morten Christensen
9621403f79
Fixes U4-2053
2013-04-16 17:19:46 -02:00
Shannon Deminick
2642d74450
adds some logging and fixes sequence of events for distributed cache sending
2013-04-12 04:06:24 +06:00
Sebastiaan Janssen
1d89702c2c
Merge with 6.0.4
2013-04-11 10:21:37 -02:00
Sebastiaan Janssen
c874fa6507
Fixes U4-2097 Package import causes template tree to break
2013-04-11 10:20:17 -02:00
Morten Christensen
efbc461da9
Code cleanup - removing all internal code related to Macros, which was created for v6 but left out for backwards compatibility.
2013-04-07 17:47:10 -02:00
Morten Christensen
640be73a66
A few refactoring bits for the FolderBrowserService.
2013-04-03 07:03:57 -02:00
Morten Christensen
a4c9c3bfd9
Updating EntityService and repository to add content and media specific properties to the UmbracoEntity for performance enhancements.
...
Adding sample implementation in the BaseMediaTree but keeping it commented out as it won't work with the legacy events.
And a bit of code cleanup
2013-04-03 05:25:26 -02:00
Morten Christensen
3f7a93e0c9
Adding test fixture for the EntityService.
...
Refactoring sql query used in the EntityRepository.
Correcting a few issues with the UmbracoObjectTypes extensions.
2013-03-30 09:52:37 -01:00
Shannon Deminick
20fb27f7e1
Fixed server registration ctor and factory to ensure IsActive is correct.
2013-03-28 11:27:13 +06:00
Morten Christensen
dfa1e73ddf
Continueing implementation of the EntityRepository and Service.
2013-03-25 18:54:12 -01:00
Shannon Deminick
1b5139889c
Changed event handler to AfterDelete for DataTypeDefinition, fixes merge issue with Entity and changes WasCancelled to be tracked.
2013-03-22 22:10:24 +06:00
Shannon Deminick
d976fbe4de
Merge with 6.0.3
2013-03-22 22:03:50 +06:00
Morten Christensen
4f81e06d3d
Fixes U4-1894 by ensuring that all overloads of SetValue uses the IOHelper.SafeFileName
2013-03-22 14:18:45 -01:00
Morten Christensen
c5710277a5
Redoing the fix for U4-1875
2013-03-22 12:13:06 -01:00