Commit Graph

31416 Commits

Author SHA1 Message Date
Shannon
df84ec4fae Changes the DocumentRepository to be more granular in what data it loads and optimizes a few methods to not load erroneous data 2019-12-11 16:31:03 +01:00
Shannon
2b14a40e45 Changes index to be a combined index since that is what is required 2019-12-11 16:30:27 +01:00
Shannon
fba537928a Adds a couple missing indexes 2019-12-11 14:29:50 +01:00
Warren Buckley
29ff95323c Merge pull request #7282 from umbraco/v8/feature/0000-gulp-only-render-sourcemaps-on-dev
Basic setup for differentiating compile modes in gulp
2019-12-06 09:57:25 +00:00
Warren Buckley
66801f09ab Remove the cleanup code of LESS Source Map files from the ZIP & Nupkg builds - this is done with Niels PR as only gulp dev creates LESS SourceMaps 2019-12-06 09:27:35 +00:00
Warren Buckley
1d0fb7be3b Merge branch 'v8/dev' into v8/feature/0000-gulp-only-render-sourcemaps-on-dev 2019-12-06 09:10:18 +00:00
Claus
a06946289d Merge pull request #7274 from umbraco/v8/bugfix/AB4075-activeNode-should-match-nodeType
Checking nodeType on activeNode to ensure that nodes originate from same treeAlias
2019-12-06 09:44:42 +01:00
Niels Lyngsø
37513a5161 basic setup for differentiating compile modes in gulp + only compile sourcemaps in dev mode 2019-12-06 09:34:53 +01:00
Bjarke Berg
a7687e9439 Merge pull request #7277 from umbraco/v8/feature/AB3324-maindom-switching
Ability to swap out IMainDom
2019-12-06 08:09:10 +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
385722c43c Merge branch 'v8/bugfix/6546-MainDom-Cleanup' into v8/feature/AB3324-maindom-switching 2019-12-05 19:20:30 +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
Niels Lyngsø
0c3d3b229e Checking nodeType on activeNode to ensure that nodes originate from the same treeAlias 2019-12-04 14:42:06 +01: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
Shannon Deminick
f02c46bc5d Merge pull request #7253 from bielu/v8/bugfix/contentpopulators
8.4RC: MediaIndexPopulator should use IUmbracoContentIndex instead of Umbrac…
2019-12-04 10:56:36 +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 Deminick
0eea70b50b Merge pull request #7222 from umbraco/v8/bugfix/5551-refactorying-of-property-actions-api
Refactorying of PropertyActions
2019-11-26 12:22:06 +11: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
Warren Buckley
ab9478ff6d Merge pull request #7207 from umbraco/v8/bugfix/7181-Check-if-template-tree-exists-for-8.4
check if template tree exists, to avoid error if its not present.
2019-11-22 10:32:48 +01:00
Niels Lyngsø
e83589a024 rename reference tab to info tab 2019-11-22 09:59:11 +01:00