Shannon
|
6f74fcf24a
|
Merge remote-tracking branch 'origin/dev-v7' into dev-v7.7
# Conflicts:
# build/UmbracoVersion.txt
# src/SolutionInfo.cs
# src/Umbraco.Core/Configuration/UmbracoVersion.cs
# src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
# src/Umbraco.Web/Umbraco.Web.csproj
|
2017-07-18 13:27:03 +10:00 |
|
Sebastiaan Janssen
|
5a4dbba21b
|
Merge pull request #1998 from Jeavon/temp-U4-10013
U4-10013 Umbraco.MediaPicker value converter does not understand ints
|
2017-07-17 20:40:24 +02:00 |
|
Stephan
|
2bff1bfbb6
|
U4-10121 - properly dispose context
|
2017-07-13 14:20:29 +02:00 |
|
Stephan
|
ab1dade468
|
U4-10121 - properly dispose context
|
2017-07-13 13:11:46 +02:00 |
|
Stephan
|
4cdb30fed0
|
Merge branch dev-v7 into dev-v7.7
|
2017-06-20 14:27:25 +02:00 |
|
Stephan
|
1a435148d8
|
U4-10026 - inject idkmap
|
2017-06-20 08:55:08 +02:00 |
|
Stephan
|
464711d3c8
|
U4-10026 - use id-key map for getting by guid
|
2017-06-16 14:09:20 +02:00 |
|
Jeavon
|
047eb893eb
|
Switches Umbraco.MediaPicker (double legacy) to being converted by MultipleMediaPickerPropertyConverter so that it actually works
Renames MultipleMediaPickerPropertyConverter to LegacyMediaPickerPropertyConverter (delete for v8)
|
2017-06-13 12:28:59 +01:00 |
|
Stephan
|
832ee47564
|
Fix nested content prevalue cache of all things
|
2017-06-05 09:28:52 +02:00 |
|
Stephan
|
63d8ef7560
|
U4-9936 - fix xml cache refresh in lb
|
2017-05-23 11:21:18 +02:00 |
|
Shannon
|
d5124e9739
|
Ensures that an UmbracoContext exist before emitting the cache handler events
|
2017-05-01 21:10:22 +10:00 |
|
Shannon Deminick
|
f9d79871b4
|
Merge pull request #1837 from Jeavon/U4-9684
U4-9684 UDI Media Picker Value Converter should cache prevalues
|
2017-04-19 14:35:29 +10:00 |
|
Shannon
|
cb539e82d0
|
Merge remote-tracking branch 'origin/dev-v7' into dev-v7.6
# Conflicts:
# build/UmbracoVersion.txt
# src/SolutionInfo.cs
# src/Umbraco.Core/Configuration/UmbracoVersion.cs
# src/Umbraco.Core/Persistence/Repositories/DataTypeDefinitionRepository.cs
# src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
# src/Umbraco.Web/Models/Mapping/MediaModelMapper.cs
# src/UmbracoExamine/UmbracoMemberIndexer.cs
|
2017-03-29 18:11:51 +11:00 |
|
Jeavon
|
00a32c4479
|
U4-9684 UDI Media Picker Value Converter should cache prevalues
|
2017-03-28 12:46:31 +01:00 |
|
Stephan
|
c8fe9030c7
|
U4-9323 - fix DataTypeDefinitionRepository prevalues cache
|
2017-03-23 10:39:28 +01:00 |
|
Stephan
|
77981f889f
|
U4-9582 - perfs, cache converter prevalues
|
2017-03-21 11:10:52 +01:00 |
|
Stephan
|
496e6c1711
|
U4-9462 - missed one safeXml.AcceptChanges
|
2017-03-15 14:50:42 +01:00 |
|
Stephan
|
08c8b84a10
|
U4-9462 - cleanup units of work, code, fixmes
|
2017-02-21 13:19:58 +01:00 |
|
Stephan
|
f889b5206c
|
Scope - handle publishing events
|
2017-02-14 11:11:40 +01:00 |
|
Shannon
|
fb02a5b06d
|
Fixes issue of removing content types in bulk (like when removing a package) and having the trashed event being raised for what will end up being a deleted node, Fixes a bug with the (very silly) extension methods for content types, removes singleton accessors from these (very silly) extension methods - which actually never worked for media types!
|
2017-02-08 21:59:16 +11:00 |
|
Shannon
|
4647ed2551
|
Merge branch 'refs/heads/dev-v7.6' into temp-u4-9322
# Conflicts:
# src/Umbraco.Core/DatabaseContext.cs
# src/Umbraco.Core/UmbracoApplicationBase.cs
|
2017-02-07 13:44:17 +11:00 |
|
Shannon
|
a71ec8dd81
|
Merge remote-tracking branch 'refs/remotes/origin/dev-v7' into dev-v7.6
|
2017-02-07 12:50:44 +11:00 |
|
Shannon
|
f6a7b25e87
|
Updates CacheRefresherEventHandler to have consistent events, adds logic to find the event based on definitions, adds tests to test them all
|
2017-02-06 17:26:06 +11:00 |
|
Shannon
|
411bbcc192
|
Merge branch 'refs/heads/dev-v7.6' into temp-u4-9322
# Conflicts:
# build/UmbracoVersion.txt
# src/SolutionInfo.cs
# src/Umbraco.Core/Configuration/UmbracoVersion.cs
# src/Umbraco.Core/Services/ContentService.cs
# src/Umbraco.Core/Services/ContentTypeService.cs
# src/Umbraco.Core/Services/DataTypeService.cs
# src/Umbraco.Core/Services/MacroService.cs
# src/Umbraco.Core/Services/MediaService.cs
# src/Umbraco.Core/Services/MemberService.cs
# src/Umbraco.Core/Services/MemberTypeService.cs
# src/Umbraco.Core/Services/UserService.cs
# src/Umbraco.Web/Umbraco.Web.csproj
|
2017-02-03 12:14:38 +11:00 |
|
Shannon
|
ce69497a68
|
Update code to have zero breaking changes for old public APIs
|
2017-02-02 14:16:39 +11:00 |
|
Stephan
|
e3308e86f0
|
U4-9322 - begin implementing scoped xml cache
|
2017-01-23 18:03:08 +01:00 |
|
Shannon
|
44732e5f52
|
Merge remote-tracking branch 'refs/remotes/origin/dev-v7' into dev-v7.6
# Conflicts:
# build/UmbracoVersion.txt
# src/SolutionInfo.cs
# src/Umbraco.Core/Configuration/UmbracoVersion.cs
# src/Umbraco.Core/DatabaseContext.cs
# src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
|
2017-01-17 18:21:45 +11:00 |
|
Shannon
|
ede342feba
|
Finds all other instances where a reader would be executed inside another reader's loop and fixes
|
2017-01-16 16:38:23 +11:00 |
|
Stephan
|
467b12491c
|
Merge dev-v7 into dev-v7.6
|
2016-12-02 12:01:31 +01:00 |
|
Stephan
|
13f7f96101
|
Refactor app event resolver weights
|
2016-12-02 08:45:36 +01:00 |
|
Stephan
|
48dbd5c570
|
Ensure CacheRefresherEventHandler triggers first
|
2016-11-28 11:00:58 +01:00 |
|
Sebastiaan Janssen
|
47dbb648fb
|
Merge pull request #1614 from umbraco/temp-u4-9077
U4-9077 - relation type repository cache
|
2016-11-15 18:30:01 +01:00 |
|
Shannon
|
2de465e8f3
|
Ensures that indexes are rebuild for items that have had their content type's or property type's aliases changed, also ensures that the content refresher kicks in if a property type alias has changed (this wasn't previously being done)
|
2016-11-14 17:39:28 +01:00 |
|
Stephan
|
b441c73604
|
U4-9077 - relation type cache refresher + policy
|
2016-11-09 13:05:23 +01:00 |
|
Stephan
|
48ed511ba5
|
U4-8983 - clear EntityService cache on content events
|
2016-10-06 09:06:25 +02:00 |
|
Stephan
|
6897ee1d14
|
U4-8469 - bugfix content cache
|
2016-07-04 18:21:36 +02:00 |
|
Stephan
|
61fe0a4a93
|
U4-2954 - refresh domain cache when emptying recycle bin
|
2016-03-30 17:56:34 +02:00 |
|
Stephan
|
17b29357d4
|
U4-7040 - Fix bug with permissions cache refresh
|
2016-02-25 17:43:38 +01:00 |
|
Shannon
|
1dea0edcf1
|
re-includes the static cache for published property types, this cache is much more than a simple cache of content type infos, it is also the cache for associated converters which is required for all front-end rendering. Fixes the issue of not setting the xpath cache level corectly.
|
2016-02-01 22:50:38 +01:00 |
|
Shannon
|
19bc97a7fd
|
Removes the static (hack) cache for content types for creating published content
|
2016-01-26 18:56:29 +01:00 |
|
Shannon
|
4dc4c36581
|
U4-7811 Content type repositories should use FullDataSetRepositoryCachePolicyFactory for performance
Conflicts:
src/Umbraco.Core/Persistence/Repositories/ContentTypeBaseRepository.cs
src/Umbraco.Core/Persistence/Repositories/ContentTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/Interfaces/IMediaTypeRepository.cs
src/Umbraco.Core/Persistence/Repositories/MediaTypeRepository.cs
|
2016-01-22 17:08:21 +01:00 |
|
Shannon
|
ba91bf0b9c
|
missing a file save
|
2016-01-07 19:33:55 +01:00 |
|
Shannon
|
2b13297c36
|
Changes method name to be shorter and makes internal instead of protected.
|
2016-01-07 19:27:59 +01:00 |
|
Shannon
|
d7a142e724
|
Refactors DictionaryItem and DictionaryTranslation so that the attached ILanguage entity is not cached nor cloned. This will save on lots of memory and cloning cycles especially if there are quire a few dictioanry items. Unfortunatley to achieve this requires a not so pretty hack where we need to assign an internal callback to the model so it knows how to retrieve the language when it needs it. In v8, the ILanguage entity will not be attached at all. This also fixes a cache refresher issue for when a language is deleted -> all dictionary cache must be removed. This commit also changes a method name: ClearAllIsolatedCacheByRepositoryEntityType
|
2016-01-07 18:44:04 +01:00 |
|
Shannon
|
3e985acef1
|
ensures that the public access cache refresher is called when a public access item is deleted.
|
2016-01-07 12:18:57 +01:00 |
|
Shannon
|
ff829d49a3
|
Updates all cache refreshers to reference the IsolatedRuntimeCache where required, refactors how IsolatedRuntimeCache is exposed on the CacheHelper, ensures that IsolatedRuntimeCache is used in all repositories instead of the global RuntimeCache, changes all obsolete usages of CacheHelper to the non obsolete equivalent, obsoletes many of the cache keys, obsoletes a couple cache refreshers that aren't used anymore in 7.3, simplifies CacheHelper with regards to it's 'disabled' cache state.
|
2016-01-06 18:08:14 +01:00 |
|
Shannon
|
84db2f4d85
|
U4-7285 Every server that reads a instruction from umbracoCacheInstruction will also write the same instruction to the database. Intentional ?
|
2015-10-27 19:24:56 +01:00 |
|
Stephan
|
64f05e4c97
|
U4-6797 - clear domains cache when deleting content
|
2015-10-16 17:21:44 +02:00 |
|
Jeavon Leopold
|
6c416009d7
|
Make DeserializeFromJsonPayload in MediaCacheRefresher and associated sub classes public so that it's possible to easily retrieve the data in custom code
|
2015-08-13 13:52:21 +01:00 |
|
Shannon
|
edfe1e6d54
|
Fixes: U4-2793 There doesn't seem to be a way to un-assign a template from a content item with the new API. Fixes issue with content type cache clearing when templates are deleted. Fixes the legacy packager to use the new template service to delete templates which does it in a much more graceful way, otherwise we need to do a try catch.
|
2015-08-05 16:30:21 +02:00 |
|