Commit Graph

27531 Commits

Author SHA1 Message Date
Shannon
aae8dbdc15 Updates to allow the sql main dom lock to be able to wait until the previous maindom has fully unwound before it can be taken over. 2019-12-10 15:44:47 +01:00
Shannon
e919af14d3 adds comments 2019-12-10 13:50:10 +01:00
Shannon
654511a656 adds appSetting to switch maindom lock 2019-12-10 13:42:53 +01:00
Shannon
1513a12549 Introduce a new IMainDomLock and both default and sql implementations 2019-12-10 13:33:59 +01:00
Shannon
3e48022949 Fixes test 2019-12-06 13:19:14 +11:00
Bjarke Berg
1b5a577e30 Merge remote-tracking branch 'origin/v8/dev' into v8/feature/AB3324-maindom-switching 2019-12-05 14:15:51 +01:00
Bjarke Berg
f7e5e81556 Merge pull request #6757 from umbraco/v8/bugfix/6546-MainDom-Cleanup
Cleaning up MainDom and other resources preventing clean shutdown/startup
2019-12-05 14:12:54 +01:00
Warren Buckley
2948d506ea V8: Bye hardcoded colors lets use Variables (#7246)
* Bye bye #fff let's use the variable @white instead

* Update to use @black

* Update canvas-designer file with variables where possible - ALOT was not found (need to see if we have similar matches already)

* Update all hex colour variables or add a TODO comment

* Empty LESS files so lets get rid of them

* Moves the color CSS classes out into own less file to ensure variables contains variables only

* Adds in gulp-sourcemaps to allow us to have LESS sourcemaps - https://www.npmjs.com/package/gulp-less#source-maps

* A VERY BAD first attempt at doing DARK mode, but plumbing done. Now a game of tweaking variables

* Revert "A VERY BAD first attempt at doing DARK mode, but plumbing done. Now a game of tweaking variables"

This reverts commit 5ac8080c8b314cd65b1bd735fea88569991736b2.

* Update hard-coded hex values to color variables

* Fix couple typos with LESS variables gray not grey

* Amend build script so we remove the /umbraco/assets/css/maps folder from the build ouput of the ZIP & Nuget Packages

* Removing more hard coded colour values
2019-12-05 13:38:57 +01:00
Shannon
0e5bc264fc Merge branch 'v8/bugfix/6546-MainDom-Cleanup' into v8/feature/AB3324-maindom-switching 2019-12-05 23:27:24 +11:00
Shannon
3f78331145 Adds lots of notes, fixes tests to ensure we catch OperationCanceledException where necessary, adds logging to tests, fixes a boolean op 2019-12-05 23:26:49 +11:00
Shannon
6f9062c0cf fixes test (cherry picked) 2019-12-05 19:19:09 +11:00
Shannon
d8c1c8fd13 fixes test 2019-12-05 19:18:15 +11:00
Shannon
15f75ce756 FIxes test and fixes boolean issue with bg task runner shutdown (issue exists in v7 too) 2019-12-05 18:07:43 +11:00
Shannon
1f481315bc Allow for switching out MainDom which will need to be done in the UmbracoApplication 2019-12-04 17:18:15 +11:00
Shannon
6bba032325 re-merges 2019-12-04 16:09:39 +11:00
Shannon
8218467e04 Merge branch 'v8/dev' into v8/bugfix/6546-MainDom-Cleanup
# Conflicts:
#	src/Umbraco.Core/MainDom.cs
#	src/Umbraco.Web/PublishedCache/NuCache/ContentStore.cs
#	src/Umbraco.Web/PublishedCache/NuCache/PublishedSnapshotService.cs
2019-12-04 16:09:22 +11:00
abi
71cfbcc787 MediaIndexPopulator should use IUmbracoContentIndex instead of UmbracoContentIndex 2019-11-29 15:13:11 +00:00
Niels Lyngsø
938d5d207d NC PropertyAction Delete-All, do not test length if value is nu… (#7242) 2019-11-28 10:35:07 +01:00
Kenn Jacobsen
771fa3028a V8: Fix Nested Content configuration overflow on smaller screens (#7006) 2019-11-28 09:09:50 +01:00
Kenn Jacobsen
9ae05b5b15 V8: Update the descriptions of the Nested Content configuration… (#7224)
* Update the descriptions of the Nested Content configuration options
* Reduced the amount of words for further readability
2019-11-27 13:40:25 +01:00
Jan Skovgaard
c20416a374 Nested Content: Fix controls to be more accessible (#6998)
* Change a to button
* Added localization for copy
* Correcting lost parts from merge.
2019-11-27 13:38:02 +01:00
Kenn Jacobsen
880d65bb42 V8: Add indicators to required properties within nested content (#7217) 2019-11-27 12:32:16 +01:00
Shannon Deminick
cb012d372f Merge pull request #6693 from PerplexDaniel/pr/6691_vary-by-culture-set-unset-culture-flag-only
Properly set / unset Culture flag when "vary by Culture" is changed
2019-11-27 11:40:12 +11:00
Shannon
67946b4af3 don't allocate empty dictionary when rendering macro and deal with null vals 2019-11-27 10:47:20 +11:00
Shannon Deminick
14a90e5026 Merge pull request #6627 from stevemegson/v8/pr/macro-preview
Unpublished content appearing in macro results
2019-11-27 10:28:59 +11:00
Shannon Deminick
8f7615bc61 Merge pull request #7221 from stevemegson/v8/pr/ensure-application-url
Thread safety in RuntimeState.EnsureApplicationUrl
2019-11-27 10:10:44 +11:00
Niels Lyngsø
4b8ea94991 Property-Action for Remove All Entries in Nested Content (#7036)
* Property-Action for remove all entries from Nested Content
* Add "delete all items" confirmation and rephrase action link a bit
* Enforce "delete" confirmation type in overlayService.confirmDelete
* rename to controller for easier to solve merge conflicts
* update removeAllEntriesAction.isDisabled when content changes
* minor correction
2019-11-26 13:59:37 +01:00
Niels Lyngsø
37c668b4a8 ensure history line only goes between entries of the list. 2019-11-26 11:02:56 +01:00
Steve Megson
311e2afde0 Use ConcurrentHashSet 2019-11-26 08:51:48 +00:00
Niels Lyngsø
4be096af0f Merge remote-tracking branch 'origin/v8/8.4' into v8/dev 2019-11-26 08:24:26 +01:00
Shannon
ba625e6181 fix up minor inconsistency 2019-11-26 12:20:49 +11:00
Niels Lyngsø
ea8f1c3ae3 make umbProperty optional, since its not present in DocumentTypeEditor 2019-11-25 15:47:45 +01:00
Niels Lyngsø
b4ae7ebe2c refactored how communication is done between propertyEditorController and umbPropertyDirective 2019-11-25 15:38:11 +01:00
Niels Lyngsø
b0b67ca957 removed PropertyEditorService as its not needed anymore 2019-11-25 15:36:56 +01:00
Niels Lyngsø
503fd1887e Change NestedContent property editor controller into a component 2019-11-25 13:16:04 +01:00
Warren Buckley
f9d59f9270 Merge pull request #7211 from umbraco/v8/bugfix/3909-Rename-reference-to-info
Rename reference to info
2019-11-25 10:46:01 +01:00
Steve Megson
051b105fea Removed breaking change 2019-11-25 09:01:14 +00:00
Steve Megson
7ed6c0c1a2 Thread safety in EnsureApplicationUrl 2019-11-24 13:44:09 +00:00
Niels Lyngsø
b9104dfaf8 moved info properties to the into tab. 2019-11-22 14:53:15 +01:00
Niels Lyngsø
e83589a024 rename reference tab to info tab 2019-11-22 09:59:11 +01:00
Daniël Knippers
06074ead44 Merge branch 'v8/dev' of https://github.com/umbraco/Umbraco-CMS into pr/6691_vary-by-culture-set-unset-culture-flag-only
# Conflicts:
#	src/Umbraco.Web/Models/Mapping/ContentTypeMapDefinition.cs
2019-11-22 09:08:27 +01:00
Niels Lyngsø
3402f36de3 check if template tree exists, to avoid error if its not present. 2019-11-22 09:02:28 +01:00
Warren Buckley
f209905d2a Update src/Umbraco.Web.UI.Client/src/common/services/tabbable.service.js
(cherry picked from commit 7798937ea7d26bd42d122a1ebdb90859e4cb11c5)
2019-11-21 14:30:44 +01:00
Niels Lyngsø
213fa0e71e return true, cause DocumentFragment is never displayed.
(cherry picked from commit ec9c99554ace24b5a1fbeae4a22dbe29cdc62f77)
2019-11-21 14:30:36 +01:00
Niels Lyngsø
7ccfe809ae Do not check style of DocumentFragment.
(cherry picked from commit 3b7d5995e4cdeab56265114416e7ea17b8ca7cbd)
2019-11-21 14:30:24 +01:00
Warren Buckley
d205e98250 Merge branch 'v8/dev' of https://github.com/umbraco/Umbraco-CMS into v8/dev 2019-11-21 11:01:05 +01:00
Warren Buckley
c7c98e1750 Add required message validation to textarea 2019-11-21 10:57:15 +01:00
Warren Buckley
042637c3b6 Move migration to 8.6.0 - 8.4 is hactoberfest, 8.5 is Models Builder only and dev/v8 is 8.6.0 2019-11-21 10:34:17 +01:00
Warren Buckley
9fea3ea500 Merge branch 'feature/5702-custom-validation-messages' of https://github.com/AndyButland/Umbraco-CMS into AndyButland-feature/5702-custom-validation-messages
# Conflicts:
#	src/Umbraco.Core/PropertyEditors/Validators/RegexValidator.cs
2019-11-21 10:10:15 +01:00
Shannon
f427155480 Removes unused exceptions 2019-11-21 19:39:30 +11:00