Shannon
|
59a8e03c79
|
Got further with pre-value editors and strongly typed stuff, got the pre-value editor for drop down list working and saving array objects. Now need to wire that up to the editor but think i need to change how the drop down list displays it's values.
|
2013-08-23 18:10:32 +10:00 |
|
Shannon
|
ad4ebe3755
|
Updated a lot more of the pre-values stuff and the data type editor, updated lots more of the dropdown property editor and now have serialized/deserialized values working for pre-values. Now just need to finish off the pre-value field for the drop down list.
|
2013-08-22 18:38:57 +10:00 |
|
Shannon
|
a29706b5ce
|
Updated the model mappers to include the pre-value value which is now wired up to the display, now just need to get the data type's persisting.
|
2013-08-20 11:33:41 +10:00 |
|
Shannon
|
bedd938553
|
fixes issue with legacy data types and new-prevalues
|
2013-08-15 13:29:35 +10:00 |
|
Shannon
|
89ce60ef0f
|
Merge remote-tracking branch 'origin/6.1.4' into 7.0.0
Conflicts:
src/Umbraco.Core/Events/RecycleBinEventArgs.cs
src/Umbraco.Core/Persistence/Querying/BaseExpressionHelper.cs
src/Umbraco.Core/Persistence/Repositories/ContentRepository.cs
src/Umbraco.Core/Persistence/Repositories/Interfaces/IContentRepository.cs
src/Umbraco.Core/Persistence/Repositories/SimilarNodeNameComparer.cs
src/Umbraco.Web.UI/config/ExamineIndex.config
src/Umbraco.Web/Strategies/DeleteFilesAfterEmptiedRecycleBin.cs
src/Umbraco.Web/Umbraco.Web.csproj
|
2013-08-15 12:59:05 +10:00 |
|
Shannon
|
4a8026c902
|
Got the Date and Date/Time new property editors created, fixed up a few date casting issues with data. These editors 'should' be compatible with the previous legacy date/datetime editors, just need to test it.
|
2013-08-14 20:08:45 +10:00 |
|
Shannon
|
3e675ff2cc
|
Converted over pre-value config to be a dictionary, not an array. To do that I needed to create a new PreValueCollection object which encapsulates support for legacy (array based) pre-vals which get converted to a dictionary and newer dictionary pre-vals... which we will now require because we'll support pre-value overrides eventually. Fixed up the mapper unit tests and added other unit tests.
|
2013-08-14 19:24:20 +10:00 |
|
Morten Christensen
|
ca71c59880
|
Fixes U4-2218 Document Type copy looses property tab assignment
|
2013-08-13 17:41:35 +02:00 |
|
Shannon
|
d7fd1efd60
|
Merge remote-tracking branch 'origin/6.1.4' into 7.0.0
Conflicts:
src/Umbraco.Core/StringExtensions.cs
src/Umbraco.Tests/Models/ContentExtensionsTests.cs
src/Umbraco.Tests/TestHelpers/Entities/MockedContentTypes.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Tests/packages.config
|
2013-08-13 18:22:45 +10: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 |
|
perploug
|
e825c08901
|
Added events.Service and xmlhelper.service
|
2013-08-12 15:17:34 +02:00 |
|
Shannon
|
49f3c9e4b2
|
Adds more code and tests for permissions checks
|
2013-08-09 16:39:09 +10:00 |
|
Shannon
|
4bb71273e2
|
doh, re-publicized EntityPermissions... caused test errors.
|
2013-08-09 16:00:09 +10:00 |
|
Shannon
|
4267b88f77
|
Changed the PermissionsRepository to be more like the RecycleBinRepository in that it is stand alone and just gets created by other repos that need it (instead of being inhertied from). Added more methods for querying permissions and added these methods to the user service/repository. Converted one of the webapi permission check filters to use the new api.
|
2013-08-09 15:26:34 +10:00 |
|
Shannon
|
f4bd10065e
|
Fixes up some v7 failing tests.
|
2013-08-09 12:10:42 +10:00 |
|
Shannon
|
cc5912f7e1
|
Merge remote-tracking branch 'origin/6.1.4' into 7.0.0
Conflicts:
src/Umbraco.Web/Umbraco.Web.csproj
|
2013-08-09 11:17:38 +10: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
|
7125231e43
|
Merge remote-tracking branch 'origin/6.1.4' into 7.0.0
Conflicts:
src/umbraco.sln
|
2013-08-07 11:54:12 +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
|
65d7e04049
|
fix up merge errors
|
2013-08-07 10:34:51 +10:00 |
|
Shannon
|
0a26eccd2d
|
Merge remote-tracking branch 'origin/6.1.4' into 7.0.0
Conflicts:
.gitignore
src/Umbraco.Core/Models/PropertyExtensions.cs
src/Umbraco.Core/Models/PropertyTypeExtensions.cs
src/Umbraco.Core/Security/AuthenticationExtensions.cs
src/Umbraco.Core/Security/UmbracoBackOfficeIdentity.cs
src/Umbraco.Core/Security/UserData.cs
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/TestHelpers/BaseDatabaseFactoryTest.cs
src/Umbraco.Tests/TestHelpers/BaseUmbracoApplicationTest.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Web/Security/WebSecurity.cs
src/Umbraco.Web/UmbracoModule.cs
src/umbraco.businesslogic/BasePages/BasePage.cs
src/umbraco.cms/businesslogic/datatype/DefaultData.cs
src/umbraco.sln
|
2013-08-07 10:29:34 +10:00 |
|
Shannon
|
ab594db5fc
|
Got the media tree converted to new tree structure.
|
2013-08-05 19:22:00 +10:00 |
|
Shannon
|
8aa547123f
|
Fixes deleting, ensures it is moved to the recycle bin when necessary or deleted permanently if already in there and fixes finding a node even if the Ids are of a different clr type
|
2013-08-05 16:13:27 +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
|
4b8fed9f06
|
Started converting content model mapping over to use AutoMapper to fix the composite tabs/properties. New unit tests for the mapping as well.
|
2013-07-25 15:31:26 +10:00 |
|
Shannon
|
500d25fd5a
|
Merge remote-tracking branch 'origin/6.1.3' into 7.0.0
Conflicts:
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/Services/Importing/ImportResources.Designer.cs
|
2013-07-24 13:10:43 +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
|
d3fe37a080
|
Adds RequiredForPersistenceAttribute to easily detect if any entity fails validation in a way that it cannot be persisted to the data store. Changes all tree events to not be jquery events and to not require a 'callback' jquery object, instead we just use angular events broadcast globally, much nicer.
|
2013-07-18 17:05:40 +10:00 |
|
Shannon
|
556360143e
|
Fixes issues with ObjectExtensions when converting an entity to XML. U4-2473 Installer throws examine exception: Unable to cast object of type 'System.Int32' to type 'System.String'
|
2013-07-15 23:27:15 +10:00 |
|
Shannon
|
deceec3fa2
|
Merge remote-tracking branch 'origin/6.1.3' into 7.0.0
Conflicts:
src/Umbraco.Core/Models/Membership/IUser.cs
src/Umbraco.Web/Cache/CacheRefresherEventHandler.cs
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/packages.config
src/umbraco.businesslogic/packages.config
src/umbraco.cms/Actions/ActionNew.cs
|
2013-07-12 11:03:49 +10: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
|
71bff2d1d7
|
Merge remote-tracking branch 'origin/6.1.3' into 7.0.0
Conflicts:
src/Umbraco.Core/Models/Membership/IUser.cs
src/Umbraco.Core/Models/Membership/UserProfile.cs
src/Umbraco.Core/Models/PropertyExtensions.cs
src/Umbraco.Core/Models/PropertyTypeExtensions.cs
src/Umbraco.Core/Persistence/Repositories/Interfaces/IUserRepository.cs
src/Umbraco.Core/Persistence/Repositories/UserRepository.cs
src/Umbraco.Core/Services/UserService.cs
src/Umbraco.Tests/Persistence/Repositories/UserRepositoryTest.cs
src/Umbraco.Tests/TestHelpers/BaseUmbracoApplicationTest.cs
src/Umbraco.Tests/TestHelpers/Entities/MockedUser.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
|
2013-07-03 20:24:02 +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 |
|
Shannon
|
32ee1fadd6
|
Finished upgrading the UserRepository and entities to properly support Users' Allowed Sections
|
2013-07-03 16:07:20 +10:00 |
|
Shannon
|
a9efd08b08
|
Created new IUserProfile to support the Sections stuff as an interface to work in the IUserRepository
|
2013-07-03 11:16:45 +10:00 |
|
Shannon
|
3e31faee3b
|
Moving UserSection implementation to one-many relationship with User object.
|
2013-07-03 10:29:05 +10:00 |
|
Shannon
|
3779e79367
|
Changes over SectionCollection to SectionService, ApplicationTreeCollection to ApplicationTreeService. Starts implementing UserSectionRepository for use with SectionService. Streamlines BaseMapper implementations.
|
2013-07-02 17:47:20 +10:00 |
|
Shannon
|
9e419f9bcc
|
Merge remote-tracking branch 'origin/6.1.3' into 7.0.0
|
2013-07-02 12:58:40 +10:00 |
|
Shannon
|
388f55d7fd
|
Moved application logic into Core which are now 'Sections'. Have proxied all calls from the legacy application to sections. Streamlined how automapper configs are registered (much better now). Updated some unit tests to use the new classes instead of the legacy ones. Created the sections controller to return the sections from the back office. Changed the TypeFinder to search all types not just public ones, changed the boot managers to not have to explicitly modify the resolvers with internal types because now internal types are automatically found.
|
2013-07-01 14:23:56 +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 |
|
Shannon
|
68a648d3ba
|
Merge remote-tracking branch 'origin/6.1.2' into 7.0.0
Conflicts:
.hgignore
|
2013-06-25 10:01:23 +10: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 |
|