Commit Graph

12147 Commits

Author SHA1 Message Date
Elitsa Marinovska
6666f6aab7 Rename based on review comments 2021-10-14 14:57:52 +02:00
Elitsa Marinovska
b8ecc17140 Pointing the actual reason for invalidating composition 2021-10-14 13:41:56 +02:00
Elitsa Marinovska
ccd9013d30 Adding invalid prop group aliases as ModelState errors, so we don't introduce breaking changes 2021-10-14 09:57:13 +02:00
Ronald Barendse
a6b04a941c Replace arbitrary group size with constant 2021-10-13 13:44:33 +02:00
Jamie Townsend
08075e511f V8: Duplicate MemberGroup names cause MemberGroup mixup (#11291)
* Prevented duplicate member group names

* Added English lang

* Updated 'Exist' typo

* add labels in FR and NL
2021-10-13 02:08:30 +02:00
Mole
e36dd86d2d Merge pull request #11207 from umbraco/v8/bugfix/mntp-performance
Combine GetUrl requests when loading a MNTP with many entries
2021-10-06 08:56:12 +02:00
Paul Johnson
106f6dce25 Rename parameter for clarity 2021-10-05 13:45:43 +01:00
Shannon
5c0e42e1cb Allows replacing MainDom with alternate DB
There are some cases where there is a complex hosting strategy and folks want a readonly database and are hosting on Azure. In that case, it is not entirely possible to have a readonly Umbraco database because SqlMainDom is required and part of that requirement is to have read/write access to the umbraco key value table.
This PR allows for the default MainDom to be replaced and to allow for an SqlMainDomLock to use an alternate connection string so that a separate read/write database can be used.

(cherry picked from commit 9f48a9f940)
2021-09-30 09:20:08 +02:00
Shannon
9f48a9f940 Allows replacing MainDom with alternate DB
There are some cases where there is a complex hosting strategy and folks want a readonly database and are hosting on Azure. In that case, it is not entirely possible to have a readonly Umbraco database because SqlMainDom is required and part of that requirement is to have read/write access to the umbraco key value table.
This PR allows for the default MainDom to be replaced and to allow for an SqlMainDomLock to use an alternate connection string so that a separate read/write database can be used.
2021-09-30 09:19:22 +02:00
Paul Johnson
26382ab8d5 Add EntityController GetUrlsByUdis
Enables loading multiple URLs in a single request for Media & Documents
2021-09-27 14:36:29 +01:00
Ronald Barendse
5796b841e3 Updated predicate to use GetParentAlias() 2021-09-21 12:01:02 +02:00
Mads Rasmussen
f7b485a199 filter out tabs and groups in tabs for nested content 2021-09-21 11:18:34 +02:00
Jeavon Leopold
8810b98003 Exclude "Server" header from excessive check if the value is "cloudflare" 2021-09-14 15:46:41 +10:00
Bjarne Fyrstenborg
e42af34b5f Introduce overlaysize prevalue editor (#11010)
* Introduce overlaysize prevalue editor instead of redundant prevalue editor for each property editor

* Move ordering of properties

* Change overlaySizeWidth to overlaySize

* Make it clear overlay is only for link picker

* Fix overlay size not working for link picker in rich text editor
2021-09-14 15:43:21 +10:00
Jeavon Leopold
fb466f4309 Fix string interpolation for health check messages 2021-09-13 13:11:54 +02:00
Chad Currie
b17cc47632 Fix message template to not mix string interpolating and formatting. 2021-09-13 11:10:26 +02:00
Sebastiaan Janssen
5c3363de1e Merge branch 'v8/contrib' into v8/dev 2021-09-03 14:08:26 +02:00
Philippe Guilmette
2de22b6394 Don't cache AuthenticationController calls including GetRemainingTimeoutSeconds (fix for 11011) 2021-09-03 04:33:50 +02:00
Mole
c090afe5b1 V8: Validate uploaded files based on the configuration of the FileUpload property configuration (#10987)
* Add validation to uploaded file based on the DataTypeConfiguration

* Update src/Umbraco.Web/PropertyEditors/UploadFileTypeValidator.cs

Co-authored-by: Elitsa Marinovska <21998037+elit0451@users.noreply.github.com>

Co-authored-by: Nikolaj <nel@umbraco.dk>
Co-authored-by: Elitsa Marinovska <elm@umbraco.dk>
Co-authored-by: Elitsa Marinovska <21998037+elit0451@users.noreply.github.com>
2021-09-02 15:39:31 +02:00
Mole
540740e802 Merge pull request #8854 from ronaldbarendse/v8/bugfix/generic-blocklistitem
8.7RC Get generic BlockListItem settings model type from configuration
2021-09-02 14:45:22 +02:00
Jan Skovgaard
4a12ef5e19 Suggestion: Extend markdown editor settings for overlay width (#11006) 2021-09-01 16:40:49 +02:00
Nikolaj
2a65582d6d Merge branch 'v8/contrib' into v8/bugfix/generic-blocklistitem 2021-09-01 15:21:11 +02:00
Jan Skovgaard
e707490b47 Suggestion: Make the overlay size width in multiurlpicker configurable (#10992) 2021-09-01 10:54:24 +02:00
Sebastiaan Janssen
3fcf8676b4 Merge branch 'v8/dev' into v8/contrib 2021-08-31 17:29:24 +02:00
Ronald Barendse
c29383dae0 Merge branch 'v8/contrib' into v8/feature/reintroduce-tabs 2021-08-31 16:41:55 +02:00
Nikolaj
7f279bcd77 Add messagepack formatter for dictionary with key ignore case
This is required for culture since there will be called ToLower on the culture when used as a dictionary key.
2021-08-31 08:30:46 +02:00
nzdev
b04fe360d8 Dispose certficate handle 2021-08-30 14:07:57 +02:00
Ronald Barendse
8020c1f00d Fix duplicate property alias validation 2021-08-25 11:16:00 +02:00
Sebastiaan Janssen
90d37e0b5c Merge branch 'v8/dev' into v8/contrib 2021-08-24 10:35:02 +02:00
Shannon Deminick
88f17b7cbf Merge pull request #10847 from umbraco/v8/bugfix/backport-fix-for-10774-into-v8
Backport fix for #10774 to v8
2021-08-24 06:41:57 +10:00
Shannon
e869ba7e9b removes comment 2021-08-23 14:41:26 -06:00
Sebastiaan Janssen
c023f35638 Merge branch 'v8/8.16' into v8/dev 2021-08-23 15:18:53 +02:00
Sebastiaan Janssen
c87dc1c3a6 Merge branch 'v8/8.15' into v8/8.16 2021-08-23 15:17:36 +02:00
Sebastiaan Janssen
0ecc887175 Merge branch 'v8/8.14' into v8/8.15 2021-08-23 14:52:05 +02:00
Sebastiaan Janssen
82fc05ac51 Cannot copy page with Block List block with property that 'looks like' JSON #10879 (#10925)
(cherry picked from commit cd6cb3737e)
2021-08-23 14:51:11 +02:00
Sebastiaan Janssen
cd6cb3737e Cannot copy page with Block List block with property that 'looks like' JSON #10879 (#10925) 2021-08-23 14:48:49 +02:00
Ronald Barendse
fde1759d49 Merge branch 'v8/contrib' into v8/feature/reintroduce-tabs 2021-08-23 14:36:24 +02:00
Ronald Barendse
eebd88f271 Ensure details of local groups are used by default 2021-08-23 13:18:39 +02:00
Sebastiaan Janssen
db16f9c6dc Merge branch 'v8/dev' into v8/contrib 2021-08-20 16:54:50 +02:00
Ronald Barendse
e5a1e0f4e9 Merge branch 'v8/contrib' into v8/feature/reintroduce-tabs 2021-08-19 13:44:17 +02:00
patrickdemooij9
2c1185598e 9908: No parentheses & language picker with only 1 language (#10892)
* 9908: No parantheses & language picker with only 1 language

* 9908: Fixed missing )
2021-08-19 10:12:48 +10:00
Mole
ac53b89fe1 V8: Improve nested content optimization in the backoffice (#10885)
* Get all nested content scaffolds in a single post request

* Only load alias array and initialize once

* Remove old nested content load code

* Get the content types within a scope

This will drastically reduce the amount of SQL queries, since the same read lock will be used for all operations.

* Add comments

* Fix typo

* Fix typos

Co-authored-by: Elitsa Marinovska <21998037+elit0451@users.noreply.github.com>
2021-08-18 15:51:16 +02:00
Mole
5a47acceda Raise SendingContentModel event for each element type in blocklist (#10869)
Co-authored-by: Nikolaj <nel@umbraco.dk>
2021-08-17 14:36:19 +02:00
Ronald Barendse
1ad73c099d Ensure correct order of groups 2021-08-17 14:08:52 +02:00
Lars-Erik
f7428ac67b Decouple NuCache.Property from NuCache.PublishedSnapshot 2021-08-16 09:34:33 +10:00
Paul Johnson
5c7bf075e6 Backport fix for #10774 to v8
Call EnsureCaches on all notify handlers in PublishedSnapshotService.
No need to delete NuCache database files.
2021-08-12 19:28:48 +01:00
Kevin Meilander
1dd75b9051 #10354 - added domain content id as node context for the content finder for the 404 error page so $site works 2021-08-06 16:33:57 +02:00
inetzo
4e4412ed34 RelationType parent/child are stored in the wrong order
When creating a new relationtype, the parent and child type are stored in reverse order (parent- and childtype are switched).
2021-08-06 15:28:53 +02:00
Sebastiaan Janssen
7d0558d59f Update ImageProcessor dependencies 2021-08-06 15:05:49 +02:00
Sebastiaan Janssen
210d155afd Merge branch 'v8/dev' into v8/contrib 2021-08-06 14:10:23 +02:00