Matt Brailsford
afddb3d781
Enforce passing tree alias to tree api requests ( #12678 )
...
* Enforce passing tree alias to tree api proxy
* Update ApplicationTreeController.cs
2023-05-23 16:30:21 +01:00
Sebastiaan Janssen
df8f13d6b8
Merge branch 'v12/dev' into contrib
2023-05-23 13:22:04 +02:00
Bjarke Berg
c878567633
Merge remote-tracking branch 'origin/v11/dev' into v12/dev
2023-05-23 12:17:40 +02:00
Bjarke Berg
86f867479b
Merge branch 'release/12.0' into v12/dev
...
# Conflicts:
# version.json
2023-05-23 12:16:32 +02:00
Bjarke Berg
7e1620cbc3
Merge remote-tracking branch 'origin/v10/dev' into v11/dev
2023-05-23 12:15:39 +02:00
Andy Butland
e79246368b
Update JSON schema package references for Forms and Deploy. ( #14285 )
2023-05-23 09:38:01 +02:00
Nikolaj
7776cded73
Bump version to next RC
2023-05-22 15:19:13 +02:00
Nikolaj
54af079d97
Fix version
2023-05-22 15:18:14 +02:00
Nikolaj
dee01e950c
Merge branch 'release/12.0' into v12/dev
2023-05-22 15:17:25 +02:00
Sebastiaan Janssen
b67c7fbe77
Cherry pick b8d6613bd8 accidentally kept both lines instead of just the one, this fixes the problem.
2023-05-22 15:15:19 +02:00
Nikolaj Geisle
459d664531
V12: Map |DataDirectory| to path in connectionString ( #14278 )
...
* Add Data directory as constants
* Use new constants instead of internal ones
* Replace data directory in connection string if its there
* Update src/Umbraco.Cms.Persistence.EFCore/Extensions/UmbracoEFCoreServiceCollectionExtensions.cs
---------
Co-authored-by: Zeegaan <nge@umbraco.dk >
Co-authored-by: Mole <nikolajlauridsen@protonmail.ch >
2023-05-22 12:44:52 +02:00
Mole
1e6c220610
Downgrade OpenIdDict ( #14279 )
2023-05-22 12:29:16 +02:00
Kenn Jacobsen
8bbca79e55
Split the Examine specifics from API query service ( #14257 )
...
* Split the Examine specifics from API query service to a provider based model
* Review changes: Use paged model as provider return value + add logging
2023-05-22 11:06:22 +02:00
Dhanesh Kumar Mj
7d3c22b28a
[Fix] Block editor labels showing Angular JS on first load. ( #14143 )
...
Co-authored-by: Dhanesh Kumar <“dhanesh.kumar@phases.io ”>
(cherry picked from commit 58695b6e9f )
2023-05-19 11:27:01 +02:00
Dhanesh Kumar Mj
16f448a802
[Fix] Block editor labels showing Angular JS on first load. ( #14143 )
...
Co-authored-by: Dhanesh Kumar <“dhanesh.kumar@phases.io ”>
(cherry picked from commit 58695b6e9f )
2023-05-19 11:25:15 +02:00
Dhanesh Kumar Mj
58695b6e9f
[Fix] Block editor labels showing Angular JS on first load. ( #14143 )
...
Co-authored-by: Dhanesh Kumar <“dhanesh.kumar@phases.io ”>
2023-05-19 11:21:40 +02:00
Sebastiaan Janssen
bd7de1c89b
Merge branch 'v12/dev' into contrib
2023-05-19 10:47:27 +02:00
Mykyta Zakharov
4b62cb59b7
Issue-12704: added new necessary indexes.
2023-05-18 12:28:00 +01:00
Nikolaj
867a8a4066
Bump version to next RC
2023-05-17 13:25:08 +02:00
Bjarke Berg
a4202f352a
Ignore macros completely in deliveryapi ( #14262 )
...
* Hack a fix for MNTP that saves content in configuration instead of document
* Ignore macro parsing in delivery api, instead of exploding
2023-05-17 11:03:27 +02:00
Marc Goodson
9640616b56
Update ContentValueSetValidator to allow include/exclude of fields ( #14177 )
2023-05-17 10:19:18 +02:00
Vitor Rodrigues
6fcdb1a6e4
Fix build required before initial publish for packages
2023-05-16 21:33:20 +01:00
Kenn Jacobsen
c5e524c9b9
Wrap RTE content in a dedicated model for future expansion ( #14258 )
2023-05-16 19:08:38 +02:00
Bjarne Fyrstenborg
53e3c99af6
Fix transparent background after upgrade of spectrum color picker ( #14251 )
2023-05-16 15:32:32 +01:00
Bjarke Berg
c632908a51
Re-added the postmigration from the migration context ( #14255 )
...
* Re-added the postmigration from the migration context
* Minor cleanup
* Add executed migration contexts to the result object
---------
Co-authored-by: Nikolaj <nikolajlauridsen@protonmail.ch >
2023-05-16 14:28:30 +02:00
Warren Buckley
8c42f19d0d
Fix the args used in log endMessages in the profillingLogger
2023-05-16 12:07:05 +01:00
Nikolaj Geisle
0548266d0f
Check folder exist before trying to delete ( #14249 )
...
Co-authored-by: Zeegaan <nge@umbraco.dk >
2023-05-15 16:09:36 +02:00
Lucas Bach Bisgaard
9f028e0bd5
Add posibillty to use composition on memberstype ( #14060 )
2023-05-15 15:51:14 +02:00
Bjarke Berg
27e5b55e05
Added OpenIddict dependencies for future usage ( #14247 )
2023-05-15 13:24:19 +02:00
Nikolaj
e50a3d1340
Trust Test DB certificate
2023-05-15 12:43:13 +02:00
Nikolaj
79ae829ac7
Set version to rc1
2023-05-15 10:55:43 +02:00
Sebastiaan Janssen
f7bdba6279
Merge branch 'v12/dev' into contrib
2023-05-15 10:48:51 +02:00
Elitsa Marinovska
e572dcfa2d
Delivery API: Handle more unhappy paths when querying ( #14245 )
...
* Handle more unhappy paths
* Review comments
---------
Co-authored-by: kjac <kja@umbraco.dk >
2023-05-15 10:46:29 +02:00
Kenn Jacobsen
b32b8c2265
Un-routable content should never be accessible in the delivery API ( #14242 )
2023-05-15 10:27:20 +02:00
Kenn Jacobsen
85d46c3e82
Merge local and global crops for MediaPicker3 ( #14237 )
2023-05-15 10:06:24 +02:00
Kenn Jacobsen
368e9f2f59
Fix delivery API cache level for media picker property editors ( #14238 )
2023-05-15 08:49:01 +02:00
karlmacklin
b3bedb4efe
XPath can unambiguously use $site/$parent ( #14127 )
...
* XPath can unambiguously use $site/$parent
* add deprecation notices and obsolete methods
* Update deprecation description text/instruction
Co-authored-by: Mole <nikolajlauridsen@protonmail.ch >
* Small spelling fix on deprecation description
* keep depr. getByQuery and handle legacy usage
---------
Co-authored-by: Kalle Macklin <karlmacklin@users.noreply.github.co >
Co-authored-by: Mole <nikolajlauridsen@protonmail.ch >
2023-05-15 08:48:36 +02:00
karlmacklin
5377c17b5d
XPath can unambiguously use $site/$parent ( #14127 )
...
* XPath can unambiguously use $site/$parent
* add deprecation notices and obsolete methods
* Update deprecation description text/instruction
Co-authored-by: Mole <nikolajlauridsen@protonmail.ch >
* Small spelling fix on deprecation description
* keep depr. getByQuery and handle legacy usage
---------
Co-authored-by: Kalle Macklin <karlmacklin@users.noreply.github.co >
Co-authored-by: Mole <nikolajlauridsen@protonmail.ch >
2023-05-15 08:42:58 +02:00
Andreas Zerbst
401fa7334b
Fixed: an block grid editor accceptance test on the pipeline for v12 ( #14240 )
...
* The attribute we asserted on has been changed which failed our test. The test is updated to match with the correct url
* Updated so we use encodeURI instead of replacing the values in the path
2023-05-15 08:04:16 +02:00
Bjarke Berg
5df655d599
Unbreak breaking change
2023-05-15 07:58:43 +02:00
Bjarke Berg
d48a8d7c75
Merge remote-tracking branch 'origin/v11/dev' into v12/dev
...
# Conflicts:
# src/Umbraco.Cms.ManagementApi/ViewModels/Installer/InstallViewModel.cs
2023-05-15 07:57:45 +02:00
Bjarke Berg
a29d63475c
Merge remote-tracking branch 'origin/v10/dev' into v11/dev
2023-05-15 07:55:39 +02:00
Elitsa Marinovska
1a8dc32b02
Adding Unauthorized to ProducesResponseType for single-item endpoints ( #14239 )
2023-05-12 09:26:26 +02:00
Nikolaj Geisle
487e85cacd
Entity Framework Core Support ( #14109 )
...
* Add UmbracoEFCore project
* Add EFCore composer
* Add Locking Mechanisms
* Add scope interfaces
* Add excecute scalar extension method
* fix up query in locking mechanism
* Add scoping
* Add scoping
* Add test DbContext classes
* add locking test of EFCore
* Creat ScopedFileSystemsTests
* Add EFCoreScopeInfrastructureScopeLockTests
* Add EFCoreScopeInfrastructureScopeTests
* Add EFCoreScopeNotificationsTest.cs
* Add EFCoreScopeTest.cs
* Remake AddUmbracoEFCoreContext to use connection string
* Remove unused code from extension method
* Reference EFCore reference to Cms.csproj
* Remove unused parameter
* Dont have default implementation, breaking change instead
* Add compatability suppression file
* Updated EFCore packages
* Use timespan for timeout
* Allow overriding default EF Core actions
* Option lifetime needs to be singleton
* Use given timeout in database call
* dont use timespan.zero, use null instead
* Use variable timeout
* Update test to use locking mechanism
* Remove unneccesary duplicate code
* Change to catch proper exception number
---------
Co-authored-by: Zeegaan <nge@umbraco.dk >
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2023-05-12 09:25:19 +02:00
Kenn Jacobsen
eb08a48c3a
Fix "save and close"/"publish and close" for infinite editing of language variant content ( #12577 )
2023-05-12 00:11:51 +01:00
Niels Lyngsø
7d512bea39
enable hovering your way to a parent actions + remove unused part ( #13692 )
2023-05-11 16:25:35 +01:00
Andreas Zerbst
36fe2f7e49
V12: Remove test.only for acceptance tests ( #14232 )
...
* Remove test.only
* Try quick fix for test
* Fixed failing test so it now locates the correct class. Updated the locators aswell
---------
Co-authored-by: Nikolaj <nikolajlauridsen@protonmail.ch >
2023-05-11 15:02:52 +02:00
Kenn Jacobsen
06bd728c18
Only index content for the Delivery API when it is enabled ( #14235 )
2023-05-11 14:42:57 +02:00
Nikolaj Geisle
8d4e55f8bb
Enable ForceCreateDatabase for SqlServer ( #14234 )
2023-05-11 14:39:21 +02:00
Nikolaj Geisle
e4c03e0d4e
V11: Obsolete action to publish ( #14208 )
...
* Add obsolete message to ActionToPublish
* Obsolete handler for ContentSentTOPublishNotifcation
2023-05-11 13:58:57 +02:00