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 |
|
Shannon
|
bff9dfedcc
|
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-01-29 12:45:44 +11:00 |
|
Shannon
|
e13e86b25f
|
Gets the legacy domain stuff wrapping the new apis, updates the DomainHelper to use the new apis without any statics and thus updates everything else referencing that, updates the pcr engine to have the propery ctor params with all required services instead of using statics.
|
2015-01-21 19:49:22 +11:00 |
|
Shannon
|
76ab09bfc8
|
Fixes remaining tests
|
2015-01-07 15:36:17 +11:00 |
|
Shannon
|
6d33cf6c69
|
Merge branch '7.1.9' into 7.2.0
Conflicts:
src/Umbraco.Tests/PublishedContent/PublishedMediaTests.cs
|
2014-11-19 11:50:10 +11:00 |
|
Shannon
|
209ccb9ae7
|
removes a MoveNext() call since we're no longer dealing with xdocuments and instead xelements
|
2014-11-19 11:49:13 +11:00 |
|
Shannon
|
2850c8aa05
|
Fixes build and fixes how published media cache gets root nodes - if people have done this in the past it would have been horrible for site performance
|
2014-11-19 11:35:37 +11:00 |
|
Shannon
|
87a9a57e6d
|
Fixes media tests and updates how the IPublishedContent is created from the xpath iterator
|
2014-11-19 11:11:14 +11:00 |
|
Shannon
|
d0b409341e
|
Fixes media tests and updates how the IPublishedContent is created from the xpath iterator
|
2014-11-19 10:21:08 +11:00 |
|
Shannon
|
f3f6504398
|
Working on: U4-5711 Media cache valueDictionary exception
|
2014-11-18 12:23:32 +11:00 |
|
Shannon
|
52629f829d
|
Working on: U4-5711 Media cache valueDictionary exception
|
2014-11-18 12:05:03 +11:00 |
|
Shannon
|
d2592bd79f
|
Fixes: U4-5456 Cannot access all properties of member via MembershipHelper methods
|
2014-10-02 21:05:20 +10:00 |
|
Shannon
|
5a810b584e
|
Fixing: U4-5157 Membership.GetUser() causes 13 SQL queries, including duplicates
|
2014-07-08 18:07:59 +10:00 |
|
Stephan
|
b1e879bf68
|
U4-4928 - issue with missing media content properties
|
2014-05-26 15:59:28 +02:00 |
|