Shannon
62c4e404b3
enabled db server registrar by default unless the legacy dist calls is enabled.
2015-07-17 11:09:31 +02:00
Shannon
b5cf3e9f59
Fixes: U4-6844 Potential perf issue with new Domain service
2015-07-16 18:09:56 +02:00
Shannon
d97c772c70
Fixes: U4-6831 Add {machinename} to ExamineIndex.config by default
2015-07-16 17:19:49 +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
a40762f09d
excludes folders from the UI project that we don't need to ship with.
2015-07-16 16:29:36 +02:00
Shannon
0f00eaed78
Merge branch 'dev-v7' of https://github.com/umbraco/Umbraco-CMS into dev-v7
2015-07-16 15:59:22 +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
Sebastiaan Janssen
1ecd0af268
New installer image
2015-07-16 15:49:18 +02:00
Shannon
c2dc896fce
working on: U4-6756 Don't ship or generate unnecessary folders
2015-07-16 15:29:46 +02:00
Sebastiaan Janssen
2f714d0b3e
Update MySql.Data dependency
2015-07-16 13:59:19 +02:00
Shannon
0bbcaca067
Add unique id for TextSearch / LuceneSearch
...
Add unique id for TextSearch / LuceneSearch for each searcher.
2015-07-16 13:52:52 +02:00
Sebastiaan Janssen
55d3d8437a
Update number of tattoos
2015-07-16 12:44:10 +02:00
Shannon
9e2ab8507f
Fixes c# macro tag parser - it needs to parse all macros contained in the entire string, the regex options were wrong meaning if you tried to add multiple macros without parameters it would fail, have added a unit test for that.
2015-07-16 12:31:07 +02:00
Shannon
6ee6c77d6e
bumps version
2015-07-16 11:10:36 +02:00
Shannon
9b5d4e5b08
Moves some logic into StringExtensions, updates tests, adds other tests
2015-07-16 10:40:43 +02:00
Shannon
49f8b530b7
FIX U4-6687: Adding tests for RTE Macro parsing when macroAlias is the first attribute and a new test for multiple Macros of various format.
2015-07-16 09:51:04 +02:00
Shannon
56176d0e36
Fix U4-6687: Can't add multiple instances of a macro in RTE in 7.2.6 without ruining RTE formatting
...
We found that the MacroTagParser.cs was being greedy and matching all UMBRACO_MACRO tags instead of getting them individually.
macro.service.js was updated for posterity purposes to match the regex in the .cs side, but testing showed that it was functioning as expected without this change.
2015-07-16 09:50:49 +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 Deminick
92e0e5e570
Merge pull request #743 from tomfulton/tests-u4-6843
...
Quick stab at testing a method from BackofficeController for U4-6843
2015-07-16 09:47:11 +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
Shannon
872c345ac9
Fix backoffice breaking when Actions use code in their JsSource - U4-6843
...
This reverts/refactors this pull request: https://github.com/umbraco/Umbraco-CMS/pull/722/files
Since JsSource can be used for a file path or actual javascript, we can't use IOHelper.ResolveUrl here. Instead we're moving it to the GetLegacyActionJs() method, which already handles deciding if it's a code or a URL.
💩
Conflicts:
src/umbraco.cms/Actions/Action.cs
2015-07-16 09:44:25 +02:00
Shannon Deminick
b4e0ddb7ad
Merge pull request #742 from tomfulton/fix/u4-6843
...
Fix backoffice breaking when Actions use code in JsSource - U4-6843
2015-07-16 09:41:20 +02:00
Tom Fulton
a1f40a3e6e
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
2015-07-15 23:46:31 -06:00
Tom Fulton
28df1af226
Check for ~/ before using IOHelper.ResolveUrl
...
An "relative virtual path" exception can be thrown by a path like "umbraco/test.js"
2015-07-15 23:42:42 -06:00
Tom Fulton
195953d63c
Fix backoffice breaking when Actions use code in their JsSource - U4-6843
...
This reverts/refactors this pull request: https://github.com/umbraco/Umbraco-CMS/pull/722/files
Since JsSource can be used for a file path or actual javascript, we can't use IOHelper.ResolveUrl here. Instead we're moving it to the GetLegacyActionJs() method, which already handles deciding if it's a code or a URL.
💩
2015-07-15 16:59:09 -06:00
Stephan
a93684f1f2
Bugfix unit tests
2015-07-15 18:16:45 +02:00
Shannon
18e8f09654
BatchedDatabaseServerMessenger only exists in Web now, no reason for it to be in Core. CoreBootManager by default now uses DatabaseServerMessenger (non-batched), WebBootManager now uses BatchedDatabaseServerMessenger and is always enabled by default unless the Dist Calls setting in umbracoSettings is enabled, in that case it will revert to using the legacy batched web services messenger.
2015-07-15 17:27:01 +02:00
Shannon
85ebcadcdd
Fixes more tests and more decoupling of singletons
2015-07-15 16:40:50 +02:00
Shannon
0efeba3744
Fixing unit tests, decouples more singleton accessors
2015-07-15 16:28:50 +02:00
Shannon
2a63519e8c
Fixes: U4-6834 Add TagService.GetTagsForEntity(Guid key) method
2015-07-15 15:54:06 +02:00
Shannon
ba1d546579
Merge remote-tracking branch 'origin/master-v7' into dev-v7
...
Conflicts:
src/Umbraco.Core/MainDom.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Tests/packages.config
src/Umbraco.Web.UI.Client/src/canvasdesigner/index.html
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/packages.config
src/UmbracoExamine/UmbracoExamine.csproj
src/umbraco.MacroEngines/packages.config
src/umbraco.MacroEngines/umbraco.MacroEngines.csproj
2015-07-15 14:58:19 +02:00
Sebastiaan Janssen
8baaae4da6
Merge branch '7.2.7' into master-v7
2015-07-15 12:58:48 +02:00
Sebastiaan Janssen
ed05a3223f
Update Examine NuGet dependency
2015-07-15 12:52:24 +02:00
Shannon
25e3134e35
Fixes unit tests
2015-07-15 12:33:47 +02:00
Shannon
f1b9b98f5d
Updates to latest examine
2015-07-15 12:32:11 +02:00
Sebastiaan Janssen
d2f7eda074
Fixes unit test that failed because HostingEnvironment.ApplicationID is null in unit tests
2015-07-15 10:58:38 +02:00
Shannon
a5d5809385
Fixes DatabaseServerMessenger, when an exception occurs, we need to log but we cannot keep trying to process an invalid instruction otherwise we're in an infinite error loop and no further instructions will ever get processed.
2015-07-15 10:50:01 +02:00
Shannon
d9d38b9cc1
Merge remote-tracking branch 'origin/dev-v7' into dev-v7
...
Conflicts:
src/Umbraco.Core/Sync/DatabaseServerMessenger.cs
src/Umbraco.Tests/Umbraco.Tests.csproj
src/Umbraco.Tests/packages.config
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web/Umbraco.Web.csproj
src/UmbracoExamine/UmbracoExamine.csproj
src/umbraco.MacroEngines/umbraco.MacroEngines.csproj
2015-07-15 10:32:55 +02:00
Shannon
1e147f97e1
Updates examine, updates loghelper references.
2015-07-15 10:29:28 +02:00
Stephan
db0cfad6b9
Merge 7.2.7 into dev-v7
...
Conflicts:
src/Umbraco.Core/Configuration/UmbracoVersion.cs
src/Umbraco.Tests/packages.config
src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
src/Umbraco.Web.UI/packages.config
src/Umbraco.Web/Umbraco.Web.csproj
src/Umbraco.Web/packages.config
src/umbraco.MacroEngines/packages.config
src/umbraco.cms/packages.config
src/umbraco.cms/umbraco.cms.csproj
src/umbraco.controls/umbraco.controls.csproj
src/umbraco.editorControls/umbraco.editorControls.csproj
2015-07-14 19:57:56 +02:00
Stephan
3062eedb4f
content - ensure backward compatibility
2015-07-14 19:28:15 +02:00
Stephan
1e3dd4c5cd
Cleanup new umbracoApplicationUrl config
2015-07-14 19:28:14 +02:00
Sebastiaan Janssen
a7871abbd9
Update Examine and ClientDependency to latest version
2015-07-14 16:50:45 +02:00
Stephan
effa632fab
DatabaseServerMessenger - ensure instructions
2015-07-14 16:21:05 +02:00
Stephan
161f2eda86
DisposableObject - cleanup & use
2015-07-14 15:57:01 +02:00
Stephan
bf3a08cf85
DisposableObject - cleanup & use
2015-07-14 15:56:23 +02:00
Sebastiaan Janssen
7bc208e490
U4-6825 Can't blank out values using the built-in EditProfile snippet
...
#U4-6825 Fixed
2015-07-14 15:32:08 +02:00
Shannon
a4dbc33b9a
updates LogHelper references
2015-07-14 10:52:04 +02:00