Stephan
|
13ed3303f5
|
U4-9337 - url routing perfs
|
2017-01-04 13:56:41 +01:00 |
|
Shannon
|
256ceef875
|
changes PublishedContentCache to explicitly cast to XmlElement (perf)
|
2017-01-04 18:12:28 +11:00 |
|
Stephan
|
22397ded9b
|
Be more tolerant with Xml cache document
|
2016-12-02 11:53:37 +01:00 |
|
Stephan
|
3e8f85a4b4
|
Be more tolerant with Xml cache document
|
2016-12-01 14:30:50 +01:00 |
|
Claus
|
a06b920785
|
Merge pull request #1563 from umbraco/temp-u4-9137
U4-9137 - Fix PublishedMediaCache getting trashed media
|
2016-11-03 11:25:21 +01:00 |
|
Stephan
|
c2d3d057a5
|
U4-9137 - Fix PublishedMediaCache getting trashed media
|
2016-11-02 13:59:04 +01:00 |
|
Stephan
|
c500f98ad8
|
U4-9121 - improve url perfs
|
2016-10-28 14:33:44 +02:00 |
|
Stephan
|
908c8837e9
|
U4-8856 - don't flood log with media errors
|
2016-08-16 15:41:52 +02:00 |
|
Stephan
|
38c876bb53
|
Revert "U4-8813 - bugfix"
This reverts commit 95fb7f97d0.
|
2016-08-16 14:35:31 +02:00 |
|
Stephan
|
95fb7f97d0
|
U4-8813 - bugfix
|
2016-08-16 14:30:19 +02:00 |
|
Claus
|
ca9f3bbd5a
|
updating various references to use examine constants.
|
2016-08-16 13:27:46 +02:00 |
|
Stephan
|
32d59bb2bc
|
U4-8755 - more explicit errors when xml cache is corrupt
|
2016-07-21 16:46:46 +02:00 |
|
Stephan
|
6897ee1d14
|
U4-8469 - bugfix content cache
|
2016-07-04 18:21:36 +02:00 |
|
Stephan
|
1e12cb8ac5
|
U4-8649 - fix tests
|
2016-06-23 18:05:42 +02:00 |
|
Stephan
|
7d25723afd
|
U4-8469 - media cache TLC
|
2016-06-23 13:52:43 +02:00 |
|
Stephan
|
f3f53896b7
|
U4-8469 - fixing
|
2016-06-23 11:31:32 +02:00 |
|
Stephan
|
5b28260f96
|
U4-8469 - xml cache TLC
|
2016-06-23 09:39:31 +02:00 |
|
Stephan
|
5f8747b4d3
|
U4-1780 - detect colliding urls (#1243)
* U4-1780 - detect colliding urls
* U4-1780 - fix error message
* U4-1780 - fix XmlHelper issue with sortOrder
* U4-1780 - bugfix
|
2016-05-04 12:45:20 +02:00 |
|
Shannon
|
febaddaaef
|
U4-8394 When persisting the xml cache file it double loads the full xml structure into memory before writing it to a file
|
2016-05-02 23:05:46 +02:00 |
|
Stephan
|
0d191fb8bd
|
U4-7823 - stop flooding the log with errors getting media 0
|
2016-02-26 11:35:24 +01:00 |
|
Stephan
|
d6b46e7e78
|
U4-7939 - fix routes cache
|
2016-02-11 11:53:03 +01:00 |
|
Stephan
|
dfbdf99bbc
|
U4-7038 - IPublishedContentWithKey for medias
|
2015-09-01 15:00:31 +02:00 |
|
Stephan
|
7848ea5ec0
|
U4-7038 - IPublishedContentWithKey for contents, members
|
2015-09-01 15:00:27 +02:00 |
|
Shannon
|
aa08a4ca37
|
Gets the messages being pumped out to the UI. Updates the ContentService and MediaServices to have a SaveWithStatus in order to determine the response, we'll need to update most of the methods to also have this OperationStatus. Now messages can be added to the UI for Saving & publishing for media and content services, we'll need to update more to support everything.
|
2015-07-24 11:44:09 +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 |
|
Stephan
|
2d5bfc0fe2
|
Use MainDom status to protect umbraco.config
Conflicts:
src/Umbraco.Web/PublishedCache/XmlPublishedCache/XmlCacheFilePersister.cs
src/Umbraco.Web/umbraco.presentation/content.cs
|
2015-07-13 14:52:55 +02:00 |
|
Shannon
|
1067b1e245
|
BackgroundTaskRunner - refactor recurring tasks, improve shutdown
Conflicts:
src/Umbraco.Web/PublishedCache/XmlPublishedCache/XmlCacheFilePersister.cs
src/Umbraco.Web/Scheduling/LogScrubber.cs
src/Umbraco.Web/Scheduling/Scheduler.cs
src/Umbraco.Web/Umbraco.Web.csproj
|
2015-07-08 17:41:20 +02:00 |
|
Stephan
|
6833c195c1
|
BackgroundTaskRunner - refactor recurring tasks, improve shutdown
|
2015-07-08 13:18:46 +02:00 |
|
Shannon
|
f6e0dfe9dc
|
Changes published media cache log output to warnings (when indexes are not found)
|
2015-07-07 16:11:33 +02:00 |
|
Stephan
|
a814b51682
|
U4-6675 - in-memory temp media cache
|
2015-06-23 13:57:00 +02:00 |
|
Stephan
|
012c3289cd
|
U4-6675 - in-memory temp media cache
|
2015-06-22 15:50:22 +02:00 |
|
Stephan
|
6d3377cc6e
|
Revert "temp - temp media memory cache"
This reverts commit 8d1cdf020b.
|
2015-06-16 12:29:09 +02:00 |
|
Stephan
|
8d1cdf020b
|
temp - temp media memory cache
|
2015-06-15 14:38:09 +02:00 |
|
Stephan
|
1def88d764
|
U4-6626
|
2015-05-20 18:26:08 +02: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
|
ac7ff31a67
|
U4-6626 - XmlCache, bugfix locks
|
2015-05-19 20:08:52 +02:00 |
|
Shannon
|
8fa838e8fb
|
Fixes merge and re-code's the XmlCacheFilePersister to use ILogger
|
2015-05-05 12:44:19 +10:00 |
|
Shannon
|
2f9753cc12
|
Merge branch 'dev-v7' into 7.3.0
Conflicts:
build/UmbracoVersion.txt
src/SolutionInfo.cs
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web.UI/packages.config
src/Umbraco.Web/Editors/BackOfficeController.cs
src/Umbraco.Web/PublishedCache/XmlPublishedCache/XmlCacheFilePersister.cs
src/Umbraco.Web/umbraco.presentation/content.cs
src/umbraco.macroRenderings/app.config
|
2015-05-05 12:27:01 +10:00 |
|
Stephan
|
c4aa87d73d
|
Backport Xml concurrency fixes
|
2015-04-13 19:12:03 +02:00 |
|
Shannon
|
a1c7352da1
|
Merge branch 'dev-v7' into 7.3.0
Conflicts:
src/Umbraco.Core/Umbraco.Core.csproj
src/Umbraco.Tests/Integration/GetCultureTests.cs
src/Umbraco.Tests/Models/ContentTests.cs
src/Umbraco.Tests/Models/ContentTypeTests.cs
src/Umbraco.Tests/Persistence/Repositories/ContentTypeRepositoryTest.cs
src/Umbraco.Tests/Routing/DomainsAndCulturesTests.cs
src/Umbraco.Tests/Scheduling/BackgroundTaskRunnerTests.cs
src/Umbraco.Tests/Services/ContentTypeServiceTests.cs
src/Umbraco.Web/Models/ContentExtensions.cs
src/Umbraco.Web/Mvc/SurfaceController.cs
|
2015-04-09 16:50:07 +10:00 |
|
Shannon
|
24dc8309f1
|
sets ConfigureAwait(false) for XmlCacheFilePersister await calls and BackgroundTaskRunner await calls since these are always on background threads, no synchronizing with any context.
|
2015-04-08 17:15:21 +10:00 |
|
Shannon
|
5464107a9a
|
replaces all LogHelper calls with to use ILogger in XmlCacheFilePersister
|
2015-03-27 15:21:12 +11:00 |
|
Shannon
|
fda72b2acc
|
changes the MaxWaitMilliseconds tp 30000 to be consistent with the 7.3 branch
|
2015-03-27 15:19:31 +11:00 |
|
Shannon
|
ec742d1f66
|
removes the usages of ILogger and ProfilerLogger since this is not for 7.3.0, will need to re-fix for 7.3 branch.
|
2015-03-27 14:56:12 +11:00 |
|
Stephan
|
58ce04e26b
|
cleanup
|
2015-03-27 14:49:31 +11:00 |
|
Stephan
|
be37026587
|
refactor latched background tasks, now use a task for xml
Conflicts:
src/Umbraco.Web.UI/config/ClientDependency.config
|
2015-03-27 14:49:25 +11:00 |
|
Shannon
|
a82035061c
|
Updates BackgroundTaskRunner to support async operations. Updates the content xml cache file persisting to use a IBackgroundTask instead of the strange queuing for persistence - which was super strange because in many cases another request thread will actually be the thread that is persisting the xml file than the request thread that requested it created. This implementation is far better, the xml file will be persisted on a non request thread and will handle multiple documents being published at the same time guaranteeing that the latest published version is the one persisted. The file persistence is also web aware (due to how BackgroundTaskRunner works) so during app shutdown the file will still be written if it's currently being processed.
|
2015-03-27 14:47:41 +11:00 |
|
Stephan
|
a72fae333a
|
change XmlCacheFilePersister timeouts
|
2015-02-17 15:19:20 +01:00 |
|
Stephan
|
1fd4995edc
|
cleanup
|
2015-02-17 15:10:51 +01:00 |
|
Stephan
|
e12984af4c
|
refactor latched background tasks, now use a task for xml
|
2015-02-08 16:25:30 +01:00 |
|