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
|
4c0f95a93a
|
Adds GetPagedDescendants to media/content services. Fixes PDF reader disposal. Updates the umb examine indexers to use the services layer, now reindexing is far more efficient. Fixes the examine mgmt dashboard with $timeout. Updates GetPagedResultsByQuery to be more readable. Fixes GetPagedResultsByQuery to use SQL parameters.
|
2014-09-30 15:13:10 +10:00 |
|
Shannon
|
78141630b7
|
After a lot of benchmarking i found the bottleneck for building the prop collection. Even though this new bottleneck is leaps and bounds faster than it was before... with this new fix it is epically fast
|
2014-09-30 11:37:26 +10:00 |
|
Shannon
|
88ec514630
|
fixes entity repo merges, this also means that the n+1 fixes for entity repository will be in this release.
|
2014-09-29 16:46:46 +02:00 |
|
Shannon
|
6f7ec84f18
|
Backports fixes to SQL parameterization and PetaPoco mem updates
|
2014-09-29 16:46:37 +02:00 |
|
Shannon
|
b9e4950e36
|
fixes up entity repo merges to support old db schema
|
2014-09-29 17:30:09 +10:00 |
|
Shannon
|
ba52f9235e
|
Backports fixes to SQL parameterization and PetaPoco mem updates
|
2014-09-29 17:11:58 +10:00 |
|
Shannon
|
438e985d9e
|
Ensures the custom list view data type's PKs don't interfere with ones that might already exist.
|
2014-09-29 13:50:28 +10:00 |
|
Shannon
|
cfb2d3c974
|
Merge branch '7.2.0-sqlexpressions' into 7.2.0
|
2014-09-26 15:32:36 +10:00 |
|
Shannon
|
d402f762ae
|
adds another test to ensure the cache expiry is working
|
2014-09-26 15:31:37 +10:00 |
|
Shannon
|
62327a9b58
|
Updates more of the test to see why the query cache continues to expand... Unfortunatley there's nothing we can do about it at this point due to the 'IN' clause queries. Good thing we now have sliding expiration on each of these!
|
2014-09-26 13:55:25 +10:00 |
|
Shannon
|
9d5f3089c8
|
Updates petapoco to have a sliding expiration for the delegates cache, updates the keys it uses to be short hashes, fixes some null checks in content/media services, adds new test for checking that peta poco caches aren't growing with the same queries.
|
2014-09-26 11:19:54 +10:00 |
|
Shannon
|
4084ff8a24
|
Changes the key used for the PocoFactories to be a small hash
|
2014-09-26 08:35:13 +10:00 |
|
Shannon
|
88f79cfca5
|
Fixes remaining service tests and adds a couple more expression tests
|
2014-09-25 13:38:32 +10:00 |
|
Shannon
|
893855f8bd
|
More tests fixed
|
2014-09-24 20:20:27 +10:00 |
|
Shannon
|
0f3408c288
|
lots more tests fixed and few bits and pieces of the query stuff fixed.
|
2014-09-24 19:17:49 +10:00 |
|
Shannon
|
afacdc12ad
|
More work on parameterized queries, all tests for repos passing now.
|
2014-09-24 16:59:45 +10:00 |
|
Shannon
|
2c12b06bd7
|
Fixes the paging queries for media/content with sql params
|
2014-09-24 15:04:26 +10:00 |
|
Shannon
|
00f86ffef7
|
More work on sql parameterization with sql expressions, lots of tests passing but a few fixes still required. Streamlines IQuery to actually have the correct method implementations so we're not casting everywhere.
|
2014-09-24 13:51:16 +10:00 |
|
Shannon
|
d3365bc751
|
starts updating sqlexpressions to include sql params
|
2014-09-23 18:38:42 +10:00 |
|
per ploug
|
e1793ad95c
|
merge
|
2014-09-23 08:48:36 +02:00 |
|
Shannon
|
01649c509f
|
Fixes sqlserver column escaped strings
|
2014-09-23 11:53:49 +10:00 |
|
per ploug
|
5f5c8c7693
|
Forms section + dashboard
|
2014-09-22 20:07:35 +02:00 |
|
Sebastiaan Janssen
|
ef617fa5ed
|
Fixes #U4-5529 properly. Reverts changes to RepositoryBase and alters queries instead. The check for Mandate.That(contentTypeIds.Any() was wrong when trying to select all conent types.
Maybe there's a better fix than this, feel free to update.
|
2014-09-22 17:48:04 +02:00 |
|
Sebastiaan Janssen
|
b433d0a35c
|
#U4-5529 Fixed Due in version: 7.2.0
Performing actions on empty arrays will fail
|
2014-09-22 15:19:00 +02:00 |
|
Shannon
|
34d7a13e14
|
fixes ids
|
2014-09-22 19:06:25 +10:00 |
|
Shannon
|
bcfdeeda77
|
Ensures that there are nice defaults for the default member list view data type
|
2014-09-22 18:59:17 +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
|
0264a72762
|
Ensures default list view data types are installed by default, includes these in the upgrade script. Now the default list views are used when rendering them per type (content, media, member). Updated the member tree to list nodes by member type and 'all members', each of these now renders a list view containing the members which is fully paged and searchable. Updates list view prop editor to deal with members appropriately.
|
2014-09-19 09:47:42 +10:00 |
|
Shannon
|
89ebc80bd5
|
Gets the installer to install default list views, updates list view tree to show them as 'system' items which are not deletable, upgrader installs default list views, now property resolver gets the correct system list view for the correct content type with it's pre-values that are defined.
|
2014-09-18 11:52:12 +10:00 |
|
Shannon
|
b2c260c42f
|
list views for media and content working nicely with correct sorting, now to get the defaults in there with default settings.
|
2014-09-18 10:29:07 +10:00 |
|
Shannon
|
fd07dcccb7
|
Reverts the 'special property' for list views as that is no longer required.
|
2014-09-18 09:48:08 +10:00 |
|
Shannon
|
3437d95eb4
|
updates migration and base data creation to create the 3 default list views
|
2014-09-18 01:12:23 +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
|
175f299253
|
Gets the content repo to use the base paging helper, fixes up the paging helper's inner query to use the paged SQL used to retrieve the node Ids
|
2014-09-17 20:42:17 +10:00 |
|
Shannon
|
4828869713
|
Improves the paging for member repository, no longer doing an IN clause and instead an inner join = far better. Created a helper method to do this on the base repository so i can share the logic with content and media repository.
|
2014-09-17 18:32:13 +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
|
7a1d62967a
|
Ensures the list view prop and tab are created when the check box is selected and removed when unselected.
|
2014-09-16 10:41:18 +10:00 |
|
Shannon
|
b38acdd654
|
List view config complete: U4-4972 Make list view configurable,
|
2014-09-15 19:01:28 +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
|
ac29542f8e
|
Revert "Fixes PetaPoco to support Medium trust." - I'm reverting this fix so that we are back using the baseline logic of PetaPoco since we don't need med trust support and this known logic that has been working for many years.
|
2014-09-15 10:47:34 +10:00 |
|
Shannon
|
6ab2f8300c
|
Fixes: U4-5473 Image cropper data type is not installed by default, ensures the List View data type is created on install, creates a new migration to ensure it exists when upgrading, fixes an old migration with improper use of a transaction.
|
2014-09-12 12:51:41 +10:00 |
|
Shannon
|
7ff0e6bafb
|
Fixes typo: Updator -> Updater
|
2014-09-12 11:53:09 +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
|
1844b048be
|
Adds new method to IContentTypeService to return all user defined property type aliases, updates the default pre-values for the list view to underscore system aliases,
|
2014-09-12 11:35:20 +10:00 |
|
Shannon
|
eb9e7d0e31
|
removes migration, this will not be necessary
|
2014-09-12 11:32:52 +10:00 |
|
Shannon
|
d3bfb5e94d
|
Updates the versionable repo (content, members, media) to far more efficiently load in property and pre-value data, in fact the performance tests have show that this improves performance even more! The real underlying reason for these changes is so that we don't end up with a giant SQL 'IN' clause for these queries, and that these queries are far faster than IN clause queries.
|
2014-09-11 16:04:16 +10:00 |
|
Shannon
|
e3bf5d3487
|
Renames ContentAndMediaTypeBaseController, adds migration to add new db column for list view config
|
2014-09-10 15:47:01 +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 |
|