Stephan
|
d04a573888
|
Refactor some locks, get rid of warnings
|
2018-05-03 15:11:41 +02:00 |
|
Stephan
|
e60a5a4a83
|
DataType refactoring - in progress
|
2018-01-26 17:55:20 +01:00 |
|
Stephan
|
c76403077f
|
Normalize cr/lf/tab
|
2017-07-20 11:21:28 +02:00 |
|
Stephan
|
1f5c47f029
|
Move Plugins to Composing
|
2017-05-30 15:56:30 +02:00 |
|
Stephan
|
3c7245f9ba
|
Merge origin/dev-v7 into dev-v8
|
2016-07-08 16:32:06 +02:00 |
|
Stephan
|
4531bf6c30
|
U4-8682 - manage cache in tests
|
2016-07-06 18:01:59 +02:00 |
|
Shannon
|
8127731f72
|
Namespace and file cleanup - Profiling --> Logging, root cache stuff moved to Cache, XmlHelper --> Xml, TypeFinder, etc.. --> Plugins
|
2016-05-18 23:34:56 +02:00 |
|
Stephan
|
d83fdb48c9
|
Merge branch 7.2.7 into dev-v7
Conflicts:
build/UmbracoVersion.txt
src/SolutionInfo.cs
src/Umbraco.Core/ApplicationContext.cs
src/Umbraco.Core/AsyncLock.cs
src/Umbraco.Core/Cache/DictionaryCacheProviderBase.cs
src/Umbraco.Core/Cache/ObjectCacheRuntimeCacheProvider.cs
src/Umbraco.Core/CoreBootManager.cs
src/Umbraco.Core/Logging/LogHelper.cs
src/Umbraco.Core/PluginManager.cs
src/Umbraco.Core/Sync/ServerEnvironmentHelper.cs
src/Umbraco.Core/TypeFinder.cs
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/Scheduling/BackgroundTaskRunnerTests.cs
src/Umbraco.Tests/ServerEnvironmentHelperTests.cs
src/Umbraco.Web.UI.Client/bower.json
src/Umbraco.Web.UI.Client/gruntFile.js
src/Umbraco.Web.UI.Client/src/less/grid.less
src/Umbraco.Web.UI.Client/src/less/panel.less
src/Umbraco.Web.UI.Client/src/less/property-editors.less
src/Umbraco.Web.UI.Client/src/loader.js
src/Umbraco.Web.UI.Client/src/views/propertyeditors/datepicker/datepicker.controller.js
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web.UI/config/ClientDependency.config
src/Umbraco.Web/PublishedCache/XmlPublishedCache/XmlCacheFilePersister.cs
src/Umbraco.Web/Scheduling/BackgroundTaskRunner.cs
src/Umbraco.Web/Scheduling/KeepAlive.cs
src/Umbraco.Web/Scheduling/LatchedBackgroundTaskBase.cs
src/Umbraco.Web/Scheduling/LogScrubber.cs
src/Umbraco.Web/Scheduling/RecurringTaskBase.cs
src/Umbraco.Web/Scheduling/ScheduledPublishing.cs
src/Umbraco.Web/Scheduling/ScheduledTasks.cs
src/Umbraco.Web/Scheduling/Scheduler.cs
src/Umbraco.Web/UI/JavaScript/JsInitialize.js
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/umbraco.presentation/content.cs
src/umbraco.cms/Actions/Action.cs
|
2015-07-13 22:45:37 +02:00 |
|
Shannon
|
e69422c8d8
|
Fixes tests (backports cache fix by name)
|
2015-07-08 18:14:31 +02:00 |
|
Shannon
|
04976f8063
|
U4-6202 - cache clearing by object type
Conflicts:
src/Umbraco.Core/Cache/ObjectCacheRuntimeCacheProvider.cs
|
2015-07-08 11:08:19 +02:00 |
|
Shannon
|
3e7c9fc81e
|
Fixes: U4-6202 Cache not clearing by object type properly
Conflicts:
src/Umbraco.Core/Cache/ObjectCacheRuntimeCacheProvider.cs
|
2015-07-08 11:07:53 +02:00 |
|
Shannon
|
a94f7e6ec0
|
Fixes RepositoryBase.Get to not use a GetOrAdd with the IRuntimeCache and instead just use a linear lookup, set cache, return - this causes less confusion and also prevents any inner recursive key lookups within our cache which was causing YSODs. Added tests for the RepositoryBase's DeepCloneRuntimeCacheProvider (see code comment about what this does), updates other repo's to use the RuntimeCache property instead of accessing it via the RepositoryCache.RuntimeCache property.
|
2015-05-21 17:04:14 +10:00 |
|
Shannon
|
9e223eb891
|
Merge remote-tracking branch 'origin/dev-v7' into 7.3.0
Conflicts:
src/Umbraco.Core/Cache/ObjectCacheRuntimeCacheProvider.cs
src/Umbraco.Core/CoreBootManager.cs
src/Umbraco.Web/Scheduling/BackgroundTaskRunner.cs
src/Umbraco.Web/umbraco.presentation/content.cs
|
2015-05-20 16:24:17 +10:00 |
|
Stephan
|
dbaf7c0190
|
U4-6597 - fix issue with caches that would cache exceptions
|
2015-05-19 09:24:38 +02:00 |
|
Stephan
|
16e06b6d4d
|
Revert 444a028, 0e5a469 and 9d8f33e
|
2015-05-19 09:24:25 +02:00 |
|
Shannon
|
0e5a469577
|
Fixes: U4-6597 Umbraco fails to reconnect to a SQL Server if it started up when SQL server was offline - however this requires some review.
|
2015-05-19 14:29:25 +10:00 |
|
Stephan
|
6b0292db64
|
cache clearing by object type (fix)
|
2015-02-02 09:39:58 +01:00 |
|
Stephan
|
010e4edc83
|
U4-6202 - cache clearing by object type
|
2015-01-30 10:51:50 +01:00 |
|
Shannon
|
0e2e47d4ee
|
Fixes: U4-6202 Cache not clearing by object type properly
|
2015-01-29 16:40:52 +11:00 |
|
Stephan
|
e515b716f0
|
U4-4931 - also for ObjectCacheRuntime provider
Conflicts:
src/Umbraco.Core/Cache/ObjectCacheRuntimeCacheProvider.cs
|
2014-07-10 10:40:20 +02:00 |
|
Stephan
|
fcd7e9517d
|
U4-4931 - fixing & refactoring
Conflicts:
src/Umbraco.Core/Cache/DictionaryCacheProviderBase.cs
src/Umbraco.Core/Cache/DictionaryCacheWrapper.cs
src/Umbraco.Core/Cache/DictionaryItemWrapper.cs
src/Umbraco.Core/Cache/HttpRequestCacheProvider.cs
src/Umbraco.Core/Cache/ObjectCacheRuntimeCacheProvider.cs
|
2014-07-10 10:37:15 +02:00 |
|
Stephan
|
72f53e4645
|
U4-4931 - fixing & refactoring
Conflicts:
src/Umbraco.Core/Cache/ObjectCacheRuntimeCacheProvider.cs
|
2014-07-10 10:36:10 +02:00 |
|
Stephan
|
e2f4cfaf82
|
U4-4931 - fixing & refactoring
Conflicts:
src/Umbraco.Core/Cache/DictionaryCacheProviderBase.cs
src/Umbraco.Core/Cache/HttpRuntimeCacheProvider.cs
src/Umbraco.Core/Cache/ObjectCacheRuntimeCacheProvider.cs
|
2014-07-10 10:35:12 +02:00 |
|
Stephan
|
8729156fbf
|
U4-4931 - lock contention & potential application lockdown
Conflicts:
src/Umbraco.Core/Cache/ObjectCacheRuntimeCacheProvider.cs
src/umbraco.cms/Actions/Action.cs
|
2014-07-10 10:34:17 +02:00 |
|
Shannon
|
7d556a0318
|
Merge remote-tracking branch 'origin/6.2.0' into 7.1.2
Conflicts:
src/Umbraco.Core/Cache/CacheProviderExtensions.cs
src/Umbraco.Core/Cache/DictionaryCacheProviderBase.cs
src/Umbraco.Core/Cache/ICacheProvider.cs
src/Umbraco.Core/Cache/ObjectCacheRuntimeCacheProvider.cs
src/Umbraco.Core/Models/Member.cs
src/Umbraco.Core/Models/PreValue.cs
src/Umbraco.Core/Models/PropertyType.cs
src/Umbraco.Core/Services/DataTypeService.cs
src/Umbraco.Tests/Models/Collections/PropertyCollectionTests.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Web/Models/PublishedProperty.cs
src/Umbraco.Web/umbraco.presentation/umbraco/webservices/MediaUploader.ashx.cs
|
2014-04-17 18:10:42 +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
|
a42b660648
|
Backporting the cachehelper and associated cache classes.
|
2013-12-16 13:19:10 +11:00 |
|
Shannon
|
f11d4fbedd
|
Worked on the application cache, added request cache, changed some stuff over to be interfaces, added unit tests suite (need mroe) to test all caching providers.
Conflicts:
src/Umbraco.Core/Cache/CacheProviderBase.cs
src/Umbraco.Core/Cache/HttpRuntimeCacheProvider.cs
src/Umbraco.Core/Cache/NullCacheProvider.cs
src/Umbraco.Core/Cache/StaticCacheProvider.cs
|
2013-12-16 12:51:02 +11:00 |
|
Stephan
|
c2db7b2b9b
|
Core.Cache - bugfix + add new method to remove items from cache
|
2013-09-18 12:52:57 +02:00 |
|
perploug
|
e825c08901
|
Added events.Service and xmlhelper.service
|
2013-08-12 15:17:34 +02:00 |
|
Shannon
|
0228d745f9
|
Fixes recursive lock on cache providers
|
2013-08-09 13:41:45 +10:00 |
|
Shannon
|
6522193118
|
Simplifies the caching interfaces and updates the CacheHelper to expose the different caching levels (obsoletes it's normal methods)
|
2013-08-09 11:16:10 +10:00 |
|
Shannon
|
8fea9530b5
|
Simplified the base cache provider, no generics, these will be taken care of by extensions
|
2013-08-08 20:25:26 +10:00 |
|
Shannon
|
8c55946b1b
|
Worked on the application cache, added request cache, changed some stuff over to be interfaces, added unit tests suite (need mroe) to test all caching providers.
|
2013-08-08 19:46:58 +10:00 |
|