Shannon Deminick
d95fc0210e
Merge with 6.0.3
2013-03-22 22:11:56 +06:00
Shannon Deminick
74362fba23
Merge
2013-03-22 22:11:26 +06:00
Shannon Deminick
00de509478
Merge
2013-03-22 22:11:08 +06: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
Morten Christensen
112502cf18
Fixes U4-547
2013-03-22 15:09:36 -01:00
Shannon Deminick
d976fbe4de
Merge with 6.0.3
2013-03-22 22:03:50 +06:00
Stephan
47474d31d6
Web.PublishedCache - rename LegacyXmlCache into XmlPublishedCache
2013-03-22 15:02:26 -01:00
Shannon Deminick
1db7f808c9
Merge with 4.11.6
2013-03-22 21:59:52 +06:00
Shannon Deminick
762cca145f
Fixes: #U4-1931 - allow empty string in dictionary item.
2013-03-22 21:59:21 +06:00
Shannon Deminick
840a95ba62
Merge
2013-03-22 21:56:43 +06:00
Shannon Deminick
e18d8da872
Fixes: #U4-1931 - allow setting an empty string to a dictionary item.
2013-03-22 21:56:25 +06:00
Morten Christensen
65dc5eaeee
Corrects incorrect sql query in the ContentTypeBaseRepository and looping through property types in the DataTypeService.
...
Adds initial test fixture for the DataTypeService.
Fixes U4-1939
2013-03-22 14:54:44 -01: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
6b74b75b6f
Adding a few checks to ensure that we don't try to bulk save an empty list
2013-03-22 14:08:20 -01:00
Morten Christensen
98e53b3d74
Correcting a few checks for multiple or single item imports in the PackagingService
2013-03-22 13:58:21 -01:00
Morten Christensen
a1f01f9d5c
re-inverting the check for existing datatypedefinitions in the packaging service
2013-03-22 13:48:51 -01:00
Sebastiaan Janssen
f5d8cb0275
Merge
2013-03-22 13:36:26 -01:00
Sebastiaan Janssen
0d8b65caea
Merge
2013-03-22 13:36:04 -01:00
Sebastiaan Janssen
70285991bb
I think this was an oversight, if a definition is NOT null, then fill it
2013-03-22 13:35:47 -01:00
Sebastiaan Janssen
a336eaa4a1
Check all of the elements for null, apparently any kind of installable thing can
...
be missing from the install xml file
2013-03-22 13:35:19 -01:00
Morten Christensen
fdefe993b7
Fixes U4-1990
2013-03-22 12:54:46 -01:00
Morten Christensen
ba0e72a1c1
Fixes U4-1937 by calling save when media is updated with new properties. Also uses the incremented folder count instead of the property id.
2013-03-22 12:30:20 -01:00
Morten Christensen
c5710277a5
Redoing the fix for U4-1875
2013-03-22 12:13:06 -01:00
leekelleher
b6ec364156
Updated references to the new constants for Application and MediaType aliases.
2013-03-22 13:13:05 +00:00
leekelleher
6b07ee83eb
Added constants for Application (section aliases), System (node IDs) and MediaType aliases.
2013-03-22 13:11:27 +00:00
Morten Christensen
5cd2d568e3
Fixes U4-1938 by actually calling and checking the Before/AfterDelete events for DataTypeDefinitions.
...
Backported from 32fb51f603a3
2013-03-22 11:12:32 -01:00
Morten Christensen
9c89a56d8d
Fixes U4-1938 by actually calling and checking the Before/AfterDelete events for DataTypeDefinitions.
2013-03-22 10:53:07 -01:00
Morten Christensen
9ba7664f78
Updating repositories to handle sort order upon updating in a consistent manner.
...
Related to U4-1828
2013-03-22 10:34:05 -01:00
Morten Christensen
4b87a5c2d3
Adding safe alias cast to Templates.
...
Updating doc type create dialog to verify alias before saving.
Updating ContentTypeRepository to Mandate that the alias is not empty.
Fixes the cause for U4-1976
2013-03-22 09:56:21 -01:00
Shannon Deminick
7e0c1fac36
Fixes: #U4-1717 - UmbracoContext.EnsuresContext is public.
2013-03-22 05:23:11 +06:00
Shannon Deminick
8cdfba42d5
Moves clearing of the routes cache for when domains are changed to the DomainCacheRefresher.
2013-03-22 05:15:58 +06:00
Shannon Deminick
e8dd56786b
Fixes: #U4-1986 - data type cache is not refreshed in load balanced environments.
2013-03-22 05:04:32 +06:00
Shannon Deminick
2a9309ea38
un-obsoletes a bunch of the Member api since it shouldn't be obsoleted. Ensures that members cache is cleared when a member is updated or deleted using
...
the API and that this cache is also refreshed on other servers.
2013-03-22 04:34:57 +06:00
Shannon Deminick
c732ee6eb2
Fixes: #U4-1982 - removes the RelationType cache
2013-03-22 02:54:59 +06:00
Shannon Deminick
ee2f2dfda0
Fixes: #U4-1981 - ensures template cache is properly refreshed amonsgst all servers
2013-03-22 02:08:55 +06:00
Shannon Deminick
9d6b38a1c1
Fixes: #U4-1980 - stylesheet and stylesheet property cache is not refreshed in load balanced environments.
2013-03-22 01:49:34 +06:00
Morten Christensen
f0699afb6e
Fixes U4-1974
2013-03-21 18:45:06 -01:00
Shannon Deminick
f6490a897a
Fixes: #U4-1978 - Creates DomainCacheRefresher - domain cache is now refreshed across all servers
2013-03-22 00:49:07 +06:00
Shannon Deminick
ce8f5c167c
Fixes: #U4-1933 - Adds LanguageCacheRefresher, removes the invalidate cache calls from within the legacy language object.
2013-03-22 00:35:15 +06:00
Morten Christensen
b4d5658d45
Fixes U4-1828 by correctly incrementing the sortorder ... doh!
2013-03-21 17:34:08 -01:00
Morten Christensen
d485c3da97
Fixes U4-1875 by correcting the Creating events in the ContentService and MediaService, so null is returned if the creation of an object is cancelled.
...
In the legacy Document and Media classes we check if the created object is null to determine if the event has been cancelled through the new api.
2013-03-21 16:09:45 -01:00
Shannon Deminick
5f242aa3f6
Converts the media cache refresher to be a json cache refresher since it was impossible before to have media cache
...
cleared when media was deleted. Created base classes for cache refreshers, we now have a new event - CacheUpdated
which can now be used by code to execute on each individual server when any cache refresher is updated. Listening to events
normally only fire on the individual server so if people are wanting to refresh their own cache there was previously no way
to do that.
2013-03-21 22:53:58 +06:00
Morten Christensen
1214082997
Fixes U4-1883 by setting the Document/Media UpdateDate property in the Save/SaveAndPublish methods
2013-03-21 14:56:50 -01:00
Morten Christensen
1a56e6693a
Removing dictionary from DataTypeDefinition as it wasn't used.
...
Updating package xml to include DatabaseType for testing.
2013-03-21 14:50:39 -01:00
Morten Christensen
c6b7f20dab
Fixes U4-1849 by introducing a new attribute for packaged DataTypes, so it stores information about the database type.
...
Will still default to Ntext, but seeing as the database type has never been used before it always defaulted to Ntext.
2013-03-21 14:40:17 -01:00
Morten Christensen
5cc55ad6e2
Fixing U4-1948 by setting the Published property when using document.Publish so updating the cache won't be skipped.
2013-03-21 13:51:45 -01:00
Morten Christensen
a55fedab0a
Adding a few checks to ensure package installation doesn't fail when properties are not present in the xml.
2013-03-21 13:40:54 -01:00
Shannon Deminick
ab8b0f4ebb
Merge with 6.0.3
2013-03-21 20:39:33 +06:00
Shannon Deminick
a57d3f7eba
Merge
2013-03-21 20:31:23 +06:00
Shannon Deminick
f5a1e41569
missing checkin file
2013-03-21 20:30:32 +06:00