Shannon
|
b98fbbc75d
|
Fixes: U4-4770 Preview XML is not generated for many operations in the ContentService, also moves some more CRUD logic in the content service to the content repo.
|
2014-04-29 11:11:48 +10:00 |
|
Shannon
|
aba1862811
|
Fixes: U4-4754 Member and Media repositories need to generate preview xml when EnableGlobalPreviewStorage is true
|
2014-04-29 09:58:38 +10:00 |
|
Shannon
|
e0e12d5773
|
Moves content xml crud logic for member service to member repo
|
2014-04-28 19:04:53 +10:00 |
|
Shannon
|
2e96de5449
|
Moves the CRUD logic from the media service to the media repo for dealing with content xml items and ensures it's done in the same transaction, streamlines how this process is done between the content, media, member services, adds test for it.
|
2014-04-28 18:53:21 +10:00 |
|
Shannon
|
31e018c045
|
Moves XML serialization for content/media/members to a resusable class: EntityXmlSerializer to remove the circular references we have by using the ToXml extension methods from directly in the services. This has been completed for the ContentService, next is Media and Member services. Updates the ContentService to not perform CUD operations for preview or published xml, this is now done at the repository level and now done in a single transaction for the saving and publishing events. Still need to do that for the member and media services too and the remaining methods in the content service
|
2014-04-28 17:28:40 +10:00 |
|
Shannon
|
033fd1b7ff
|
Fixes: U4-4765 backoffice user section does not save password changes in v6.2
|
2014-04-28 12:24:39 +10:00 |
|
Shannon
|
a51bf232ec
|
Fixes issue with data type pre-values and using PreValueAsArray when they are dictionary formatted.
|
2014-04-23 22:24:16 +10:00 |
|
Shannon
|
99d7bf91b7
|
Fixes null check in recycle bin repo
Conflicts:
src/Umbraco.Core/Persistence/Repositories/RecycleBinRepository.cs
|
2014-04-23 13:39:34 +10:00 |
|
Stephan
|
3bf1041041
|
U4-3787 - Ensure we republish published descendants when republishing
|
2014-04-19 14:31:36 +02:00 |
|
Shannon
|
cf6775ec31
|
moves an internal class
|
2014-04-17 18:05:12 +10:00 |
|
Shannon
|
1a13366cc9
|
Working on U4-4701 Fixup DataTypeService and repository with cache - the deletion logic all now happens in the transaction before it was done quite poorly for updating content types :(
|
2014-04-17 18:03:34 +10:00 |
|
Shannon
|
595b039ebe
|
Working on U4-4701 Fixup DataTypeService and repository with cache, pre-values are now persisted properly using units of work with it's own mini internal repo.
|
2014-04-17 17:41:08 +10:00 |
|
Shannon
|
bf65bf5bab
|
Got pre-values caching properly and data types using the runtime cache provider correctly + unit tests.
|
2014-04-17 14:23:37 +10:00 |
|
Shannon
|
998f031877
|
Merge branch '6.2.0' into 6.2-cachefixing
|
2014-04-16 14:01:38 +10:00 |
|
Shannon
|
ac7cb8febe
|
Fixes cache providers to ensure it stores and resolves clones
|
2014-04-16 14:01:26 +10:00 |
|
Shannon
|
15222e176e
|
Fixes: U4-4474 YSOD when expanding Members tree
|
2014-03-20 10:37:54 +11:00 |
|
Shannon
|
84dd7dc61a
|
Fixes: U4-4466 6.2-beta - Creating Member Type without Alias results in no viewable Member Types in back office
|
2014-03-20 09:52:31 +11:00 |
|
Shannon
|
ff5dadde53
|
Fixes unit test and another potential migration problem using an old alias for foreign key
|
2014-03-19 18:43:10 +11:00 |
|
Shannon
|
a0541b000e
|
Fixes: U4-4463 Upgrade 6.2.0 > 7.1.0 fails - due to incorrect formatting of foreign keys for sql servers
Conflicts:
src/Umbraco.Tests/Migrations/AlterMigrationTests.cs
src/Umbraco.Tests/Migrations/Stubs/AlterUserTableMigrationStub.cs
|
2014-03-19 10:33:37 +11:00 |
|
Shannon
|
668935548d
|
Fixes: U4-4394 7.0.4: Inconsistency in member tree listings
Conflicts:
src/Umbraco.Core/Persistence/Querying/BaseExpressionHelper.cs
src/Umbraco.Core/Persistence/Repositories/Interfaces/IMemberRepository.cs
src/Umbraco.Core/Persistence/Repositories/MemberRepository.cs
src/Umbraco.Web/Trees/MemberTreeController.cs
|
2014-03-19 09:28:13 +11:00 |
|
Shannon
|
0749124f45
|
fixes bug with col name
|
2014-03-18 20:11:22 +11:00 |
|
Shannon
|
b2aeb835d5
|
Implements the SavePassword method of the MemberService
|
2014-03-18 17:45:11 +11:00 |
|
Shannon
|
e2881e07d1
|
Ensures that all calls to the members membership provider are done so explicitly with the membership provider alias - this decouples the need to have the umbraco membership provider declared as the default, we were doing both before.
|
2014-03-18 17:08:21 +11:00 |
|
Shannon
|
c66aca2d41
|
Adds migration to rename the index umbracoUserLogins_Index to IX_umbracoUserLogins_Index so that it follows standards, fixes unit test
|
2014-03-17 11:24:01 +11:00 |
|
Shannon
|
af148a4544
|
reverts the notion of shema migration - we will run migrations normally as we've been doing, this fixes a couple of unit tests too.
|
2014-03-17 10:48:56 +11:00 |
|
Shannon
|
58814d4ac2
|
updates the migration order
|
2014-03-15 20:11:42 +11:00 |
|
Shannon
|
67c1cc44c5
|
oops, fixes some logic with a closing bracket in the wrong place
|
2014-03-15 18:53:03 +11:00 |
|
Shannon
|
e1a134f587
|
Fixes: U4-4430 MySql primary key issues
|
2014-03-14 17:11:21 +11:00 |
|
Shannon
|
bbe6194b06
|
Exception is thrown if trying to run mysql in med trust. Migrations arranged to execute schema migrations first and then data migrations. If a schema migration fails it will attempt to run the downgrade scripts of the migrations if running mysql since schema changes aren't supported in transactions. Updated all sql syntax providers to try to return only the column indexes, not key indexes. Updates the db version checker to include errors for all missing columns, indexes and constraints in the db and vice versa in the schema.
|
2014-03-14 13:04:20 +11:00 |
|
Shannon
|
d76fd7d25e
|
updates schema result to have case ignored.
|
2014-03-13 20:45:07 +11:00 |
|
Shannon
|
e020989577
|
Give some love to mysql with regards to schema validation and the syntax provider - need ignore case comparisons.
|
2014-03-13 20:42:57 +11:00 |
|
Shannon
|
85a74e4fa7
|
Fixes: U4-4419 TempData is not being cleared on RedirectToCurrentUmbracoPage - it actually shouldn't be cleared but we need to handle how we add it properly as tempdata only clears when it is read
|
2014-03-13 12:21:31 +11:00 |
|
Shannon
|
a8858ecfdd
|
fixes unit tests
|
2014-03-13 11:10:29 +11:00 |
|
Shannon
|
0dc00a62e2
|
Adds ability to have proxy migrations so there is no duplication of declaring migrations and no duplication of executing already executed migrations. Would have been a bit nicer to have
|
2014-03-12 20:36:40 +11:00 |
|
Shannon
|
3b26834484
|
updates migration to make it a little faster
|
2014-03-12 18:40:39 +11:00 |
|
Shannon
|
aee10348e5
|
Ensures not to add new indexes if they already exist
|
2014-03-12 18:37:22 +11:00 |
|
Shannon
|
3a92c26a7f
|
Adds ability to extract index details from databases using sql syntax provider.
|
2014-03-12 17:17:52 +11:00 |
|
Shannon
|
ff21379547
|
Makes ApplicationEventsResolver IDisposable so we can clear resources after startup.
|
2014-03-12 14:16:52 +11:00 |
|
Shannon
|
d737afa327
|
Working on
|
2014-03-11 14:23:51 +11:00 |
|
Shannon
|
980e8e84a6
|
Fixes: U4-4353 You are able to create duplicate content/media/member type's with the same alias
|
2014-03-10 17:26:04 +11:00 |
|
Shannon
|
fb764641c5
|
Fixes: U4-4335 It's Possible to Create Duplicate Data Types
|
2014-03-10 15:16:17 +11:00 |
|
Shannon
|
d61ab97be3
|
Fixes: U4-4217 Ensure that the cmsTask data is cleared for any entity that uses umbracoNode table
|
2014-03-06 20:12:05 +11:00 |
|
Shannon
|
750f7a6b33
|
Updates some method names to be less confusing regarding permissions
|
2014-02-21 15:55:56 +11:00 |
|
Shannon
|
dea804b402
|
fixes some permission logic and a unit test
|
2014-02-21 15:46:39 +11:00 |
|
Shannon
|
3e67b3034d
|
Added the ability to specify explicit db type's for a property type using an overloaded ctor argument. This allows us to specify explicit db types for properties without having them get overwritten during the repository saving logic which will always reset it to be the db type of the underlying property editor. In the case of our built-in membership properties we do not want this to happen. Fixes some unit tests. Removes built-in props from being included in the property types on the profile model on the front-end.
|
2014-02-21 12:56:00 +11:00 |
|
Shannon
|
7dae412a29
|
fixes most of the newly failing unit tests and adds better null checking
|
2014-02-20 23:00:04 +11:00 |
|
Shannon
|
b7f7775b89
|
adds initial commit of entity cloning
|
2014-02-20 22:34:54 +11:00 |
|
Shannon
|
a1067e676f
|
publicizes some repository factory methods and interfaces
|
2014-02-20 21:56:58 +11:00 |
|
Shannon
|
a4adbca12c
|
Removes the ability to edit the data type for a built-in membership property. Ensures that even if a data type is attempted to be changed with the API that the built-in properties are always persisted with the data type that we have defined by convention.
|
2014-02-19 21:56:33 +11:00 |
|
Shannon
|
e2d5fbf545
|
Fixes issue with ensuring properties on entities when a new property type has been created - but if the property type doesn't have an id, we should ignore it.
|
2014-02-19 17:27:08 +11:00 |
|