Rasmus Eeg Møller
1e41973eb5
U4-6902 - Changed from internal to public
...
Just like the ContentFinderResolver.cs
2015-07-30 14:54:10 +02:00
Shannon
b4e496fceb
Fixes backwards compat issue in 7.3 with TagQuery property on UmbracoHelper. see: http://issues.umbraco.org/issue/U4-6899
2015-07-30 14:03:17 +02:00
Shannon
bb94fc7d71
Ensures notifications are shown for drag/drop uploads
2015-07-30 11:35:00 +02:00
Shannon
959378c456
Fixes file cleanup with blue imp uploads
2015-07-29 16:14:09 +02:00
Shannon
787e128d5c
wires up event messages for media editor and tree (haven't done the drag/drop media upload though)
2015-07-29 16:00:06 +02:00
Shannon
b7912a7be7
fixes build
2015-07-29 15:22:22 +02:00
Shannon
0bc7aa6ba7
Merge branch 'dev-v7' of https://github.com/umbraco/Umbraco-CMS into dev-v7
2015-07-29 15:18:34 +02:00
Shannon
6d8ffb903f
Ensures events for deleting, trashing and unpublishing are done using the event messages, updates UI to support showing these messages in the list view, Since we cannot change the
...
method results on a service, we've created a new temporary service that we will explicitly implement with an extension method to get it. This is temporary until v8 where we will just replace
the original methods on the service with these methods and then remove this class.
2015-07-29 15:12:12 +02:00
Shannon
0e992f897f
Removes standalone classes, we can replace these with what we've got in the LinqPad provider
2015-07-29 15:07:55 +02:00
Shannon
3f19878c18
changes member controller to use long overload
2015-07-29 15:07:32 +02:00
Stephan
308f64a7e2
doc BatchedDatabaseServerMessenger startup
2015-07-29 11:22:12 +02:00
Shannon
926ea54c39
Developers can cancel an event with the CancelOperation method of the event with a custom message which will be used in place of the normal default cancellation message
2015-07-27 18:04:20 +02:00
Sebastiaan Janssen
51eae92a5a
Update json.net everywhere
2015-07-27 16:11:18 +02:00
Shannon
7a31ce16e2
Merge branch 'dev-v7' of https://github.com/umbraco/Umbraco-CMS into dev-v7
2015-07-27 12:53:20 +02:00
Shannon
16c9ca9e4b
Refactors IDomain model, simplifies it so that it doesn't contain references, simplifies the domain repository to no longer require lookups of content and languages, updates all other code referencing IDomain and now if a language lookup is required it is made when appropriate.
2015-07-27 12:53:09 +02:00
AndyButland
9552922795
Fixed issue that prevents username update if other core membership provider properties are updated at the same time
...
Fixed typo in previous commit
2015-07-27 10:33:37 +02:00
Shannon
accf52ca38
if user has explicitly opted out of index rebuild on startup, we must ensure that the database server messenger doesn't rebuild them either.
2015-07-24 18:52:04 +02:00
Shannon
db0defb93f
Ensures that indexes aren't double rebuilt on startup which can occur if there are no indexes and the DatabaseServerMessenger hasn't sync'd anything
2015-07-24 18:07:20 +02:00
Shannon
1fca0d22bf
Merge branch 'dev-v7' of https://github.com/umbraco/Umbraco-CMS into dev-v7
2015-07-24 17:34:28 +02:00
Shannon
7d7e92432e
Fixes how the BatchedDatabaseServerMessenger startsup/boots
2015-07-24 17:34:06 +02:00
Sebastiaan Janssen
86ad3f6b05
Makes sure that R# doesn't suggest C#6 features
2015-07-24 17:25:52 +02:00
Shannon
293568228c
Merge branch 'dev-v7' of https://github.com/umbraco/Umbraco-CMS into dev-v7
2015-07-24 12:13:31 +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
Sebastiaan Janssen
abf8777b0a
U4-6867 UmbracoLog wrongfully logs unPublish event with user ID 0
...
#U4-6867 Fixed Assignee: Unassigned
2015-07-24 11:02:13 +02:00
Shannon
a6a2b02cd8
working on U4-5927 - this extends the base event class to have EventMessages which event consumers can add to, the trick is that there is a factory for these EventMessages, in a web context, the factory is a request based factory so that during a request all instances of the EventMessages are the same instance. All services then accept an instance of IEventMessagesFactory which they can then use when raising events. We'll then use this to send messages to the UI. Not sure if i should make this a resolver yet or not. Still a WIP!!
2015-07-23 20:04:40 +02:00
Shannon
37076fa4eb
Completes: U4-6871 CoreBootManager.CreateApplicationContext & CoreBootManager.CreateApplicationCache returns the instance instead of setting the singleton
2015-07-23 18:26:56 +02:00
Shannon Deminick
3e42358f2a
Merge pull request #744 from timothyleerussell/dev-v7-umbracohelper-componentRender
...
Update Field() methods in UmbracoHelper
2015-07-23 18:05:01 +02:00
Shannon
9bdb91b3c0
latest examine
2015-07-23 18:03:44 +02:00
Shannon
9606cab81e
Fixes: U4-4669 Required checkbox is overruled by regex on document type
2015-07-23 14:44:02 +02:00
Shannon
7cd47114e0
Fixes: U4-6771 Sorting editorstyles is not possible
2015-07-23 14:27:54 +02:00
Shannon
cd578b7b19
Fixes: U4-6770 When creating editorstyles: No stylesheet property found with name when creating headingstyles with capitals
2015-07-23 13:18:53 +02:00
Shannon
f3d9b4a9f3
Fixes BatchedDatabaseServerMessenger - it implements IApplicationEventHandler to control it's bootup process which ensures it doesn't attempt to boot or bind to events if the app is not configured or installing. This was preventing upgrading to 7.3
2015-07-23 12:28:17 +02:00
Shannon
b0fb892b16
Fixes: U4-6736 Log "logout" from Umbraco and also ensures logging is occuring on timeout, logout, login all with Identity stuff.
2015-07-23 12:03:50 +02:00
Shannon
96cd4daca5
Fixes how modelstate and viewdata get populated into the PartialViewMacroController and in turn get populated into the viewresult, privatize's EnsureViewObjectDataOnResult so that it's not used by accident elsewhere
2015-07-22 18:25:08 +02:00
Shannon
44c3140b20
Updates CoreBootManager to be provided a logger which decouples it a little bit, updates CoreBootManagerTests to ensure resolution is reset on teardown, updates the ApplicationEventsResolver inner resolver to not use obsolete ctor's
2015-07-22 12:44:29 +02:00
Timothy Lee Russell
1aaeb75e0e
Update Field() methods in UmbracoHelper
...
Update Field() methods in UmbracoHelper to use the existing lazy
instantiation of ComponentRenderer to fix a problem where
_componentRenderer is not provided by the default constructor.
2015-07-21 14:58:34 -07:00
Sebastiaan Janssen
0bbe1c6cdc
U4-6721 Error when submitting Macros, Collection was modified; enumeration operation may not execute. (after project has been updated to MVC5)
...
#U4-6721 In Progress
2015-07-21 19:35:00 +02:00
Sebastiaan Janssen
34f44b02a2
U4-6721 Error when submitting Macros, Collection was modified; enumeration operation may not execute. (after project has been updated to MVC5)
...
#U4-6721 In Progress
2015-07-21 15:55:39 +02:00
Shannon
93c1321b99
fixes potential null ref when accessing the TagQuery property of UmbracoHelper
2015-07-20 15:37:40 +02:00
Stephan
b2679f3f17
Bugfix
2015-07-19 13:08:29 +02:00
Shannon
d5460068d4
Merge remote-tracking branch 'origin/master-v7' into dev-v7
...
Conflicts:
build/UmbracoVersion.txt
src/SolutionInfo.cs
src/Umbraco.Core/Configuration/UmbracoVersion.cs
src/Umbraco.Core/Macros/MacroTagParser.cs
src/Umbraco.Core/packages.config
src/Umbraco.Tests/Controllers/BackOfficeControllerUnitTests.cs
src/Umbraco.Tests/Macros/MacroParserTests.cs
src/Umbraco.Tests/Strings/StringExtensionsTests.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Web.UI.Client/src/common/services/macro.service.js
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web/Editors/BackOfficeController.cs
src/umbraco.cms/Actions/Action.cs
2015-07-16 17:04:25 +02:00
Shannon
5ac34a700f
fixes get file checks in FileSystemTree when the folder doesn't exist
2015-07-16 16:58:13 +02:00
Shannon
01653f60f9
Fixes: U4-6756 Don't ship or generate unnecessary folders
2015-07-16 15:59:08 +02:00
Shannon
d8b6f1fef1
Fixes database server messenger to not bind to events if we're not installed, otherwise we get ysods (not sure if there was a typo there or not, but should defo not boot when not installed)
2015-07-16 15:52:22 +02:00
Shannon
c2dc896fce
working on: U4-6756 Don't ship or generate unnecessary folders
2015-07-16 15:29:46 +02:00
Per Ploug Krogslund
495493f2c5
Updates existing property types in mapper correctly
2015-07-16 11:12:40 +02:00
Per Ploug Krogslund
1f0e96160b
Enable a contenttype to be allowed under itself
2015-07-16 10:51:25 +02:00
Shannon
9b5d4e5b08
Moves some logic into StringExtensions, updates tests, adds other tests
2015-07-16 10:40:43 +02:00
Shannon
ab41c900da
Quick stab at testing a method from BackofficeController for U4-6843
...
* Move GetLegacyActionJs logic into an internal static method so we can test
* Change LegacyJsActionType to internal for testing
* Add tests to verify method can determine between js paths and js blocks, so as not to pass js code into IOHelper.ResolveUrl
Conflicts:
src/Umbraco.Tests/Umbraco.Tests.csproj
2015-07-16 09:48:04 +02:00
Shannon
90645e5e85
Check for ~/ before using IOHelper.ResolveUrl
...
An "relative virtual path" exception can be thrown by a path like "umbraco/test.js"
2015-07-16 09:45:18 +02:00