Sebastiaan Janssen
28ce2c5787
Merge branch 'v11/dev' into contrib
2023-03-16 08:07:25 +01:00
Lennard Fonteijn
e10ff16fa1
Fixed issue where filtering allowed element types with a NotificationHandler causes issues with Block Grid areas
2023-03-16 04:34:32 +01:00
Matt Begent
f6ebcdcfb6
Add skip links to header ( #13938 )
...
* Add skip links to header
* Tweak skip link z-index
2023-03-15 20:49:53 +01:00
Bjarke Berg
6404f2dae8
Merge remote-tracking branch 'origin/release/10.4.1' into v10/dev
...
# Conflicts:
# version.json
2023-03-15 16:21:40 +01:00
Richard Thompson
6594c1350f
Updated the version requirements for running the current back office ( #13940 )
...
* Updated the maximum Node version supported
Building the current version of the back office is only supported on Node v16 and earlier so have updated the docs to reflect that.
* Updated the .Net and VS requirements
For v11 you now need to be running .Net 7 and VS 2022 so have updated the docs to reflect that.
* Apply suggestions from code review
Co-authored-by: Jason Elkin <jasonelkin86@gmail.com >
---------
Co-authored-by: Sebastiaan Janssen <sebastiaan@umbraco.com >
Co-authored-by: Jason Elkin <jasonelkin86@gmail.com >
2023-03-15 12:56:47 +01:00
Nikolaj Geisle
1e4c17a5f9
V13: Add default superuser key ( #13955 )
...
* Add default super user key to migrations
* Minor tweaks
* Obsolete superuser id
---------
Co-authored-by: Zeegaan <nge@umbraco.dk >
Co-authored-by: Nikolaj <nikolajlauridsen@protonmail.ch >
2023-03-15 10:32:00 +01:00
Kenn Jacobsen
4fb011e0fc
Domains and hosts API ( #13963 )
...
* API for domains and hostnames incl. unit tests
* Update Open API json
* Update other unit tests to use new domain service methods where applicable
* Fix merge + update models to new naming scheme
* Handle attempts to add the same domain twice + unit tests for duplicate domain handling
* Review fixes
2023-03-15 10:28:23 +01:00
Jacob Overgaard
ea1402de52
update git submodule
2023-03-15 08:06:22 +01:00
Erik-Jan Westendorp
11b20cc6cc
Add Romanian language ( #13965 )
2023-03-15 07:26:11 +01:00
Jason Elkin
50c4f8c6b5
Use correct listenAddress for Karma on node 18+
2023-03-15 07:24:28 +01:00
Nikolaj
0c6632eeb4
Bump version
2023-03-14 14:25:02 +01:00
Nikolaj
921a32ee03
Bump version
2023-03-14 14:20:31 +01:00
Bjarke Berg
fcca1cf5c0
Check the tmpimg path is in the expected folder
2023-03-14 14:19:11 +01:00
Karn Blackmore
daf54468b1
Fix algiment issues by setting the editor to position fix.
2023-03-14 12:18:01 +00:00
Jacob Overgaard
28e41f7cdc
update git submodule
2023-03-14 12:52:00 +01:00
Bjarke Berg
4e3ac66865
Check the tmpimg path is in the expected folder
2023-03-14 08:27:17 +01:00
Jacob Overgaard
4d24312fe2
update git submodule
2023-03-13 15:32:23 +01:00
Jacob Overgaard
3b49e34e79
Merge remote-tracking branch 'origin/v13/dev' into v13/dev
2023-03-13 15:32:10 +01:00
Jacob Overgaard
6878334c3e
add notification as separate library
2023-03-13 15:32:01 +01:00
Nikolaj Geisle
5ac0087013
Rename data to values ( #13892 )
...
* Rename data to values
* Rename data to values
* Update OpenApi.json
---------
Co-authored-by: Zeegaan <nge@umbraco.dk >
2023-03-13 15:03:54 +01:00
Kenn Jacobsen
c0975f341c
CRUD API for media + get-by-id for media type ( #13934 )
...
* CRUD API for media + get by ID for media types
* A little housekeeping for documents (align with media)
* Update Open API json
* Add messages to NotFound results (both content and media)
* Review changes; use same model for content and media URLs + return bad request when trying to move something to trash that is already in trash
* Fix bad merge + rename base (response) classes appropriately between both media and content types
2023-03-13 15:02:30 +01:00
kiasyn
62b49c7ea7
Fix ViewContext.FormContext not being set during BeginUmbracoForm ( #13914 )
...
* Fix ViewContext.FormContext not being set during BeginUmbracoForm
Client validation is broken without this if there are multiple forms with the same field names on a page.
* Tweaked comment
2023-03-13 14:37:51 +01:00
Chad
7c30da9fbf
Faster cache key generation ( #13504 )
...
* Reduce the number of string concatenations required to generate cache keys.
* Updated to match existing Nucache keys.
---------
2023-03-13 13:06:02 +00:00
Mole
1fb6afbc03
Add setting to disable domain warnings ( #13954 )
...
* Add appsetting and return if domain warning are disabled
* Fix unit tests
* Add default value
---------
Co-authored-by: Zeegaan <nge@umbraco.dk >
2023-03-13 14:04:16 +01:00
Jacob Overgaard
8df3bca5fe
git submodule update
2023-03-13 11:50:06 +01:00
Nikolaj Geisle
70a34105e0
V11: obsolete legacy data types ( #13953 )
...
* Obsolete the grid
* Obsolete the legacy media picker
* Obsolete nested content
---------
Co-authored-by: Zeegaan <nge@umbraco.dk >
2023-03-13 11:33:27 +01:00
Nikolaj Geisle
5107375cd8
V13/feature/rename viewmodels to request response ( #13952 )
...
* Rename DocumentType/ContentType models
* Rename all viewmodels
* Rename factories
* Update OpenApi.json
---------
Co-authored-by: Zeegaan <nge@umbraco.dk >
2023-03-13 10:49:21 +01:00
Jacob Overgaard
44bbf48540
Merge remote-tracking branch 'origin/v13/dev' into v13/dev
2023-03-13 09:57:27 +01:00
Joe Glombek
066276a532
Add checkered background to file upload
...
(including SVGs added to the media library)
2023-03-11 02:13:29 +01:00
Kenn Jacobsen
44077e15e3
Extract redirect URL from route values for member logout ( #13933 )
...
* Extract redirect URL from route values for member logout
* Update src/Umbraco.Web.Website/Controllers/UmbLoginStatusController.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
---------
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
2023-03-10 10:55:28 +01:00
Aaron
ca515c3ed7
Changed to cast double to long ( #13935 )
2023-03-09 16:54:29 +01:00
Sean Thorne
64bd310037
update block label not assigning fixes : #13833 ( #13937 )
...
Co-authored-by: Sean Thorne <sean.thorne@truedigital.co.uk >
Co-authored-by: georgebid <91198628+georgebid@users.noreply.github.com >
2023-03-09 15:34:38 +00:00
Aaron
888dccaec4
Reversed X-XSS ( #13936 )
2023-03-09 16:19:37 +01:00
Aaron
393845ce4d
Solves tooltip issue for block column editor on remove block column editor option
2023-03-09 15:13:57 +00:00
Paul Seal
d8f204ddf9
Fix the reference to the .targets file ( #13847 )
...
Updates the reference to the .targets file to use the correct folder name of `buildTransitive` instead of `build`
2023-03-09 13:33:53 +00:00
Chad
be72c8147d
Faster full nucache table rebuild ( #13501 )
...
* SQL Server Truncate when full nucache SQL rebuild.
* Optimize truncate for SQL Lite
* Remove comment.
* Use current DB Types
* I added a couple of formatting changes.
---------
Co-authored-by: georgebid <91198628+georgebid@users.noreply.github.com >
2023-03-09 12:25:07 +00:00
Jacob Overgaard
22937cb550
optimise importmaps
2023-03-08 14:23:46 +01:00
Andreas Zerbst
4d6e1e9531
Removed test file because the test are broken ( #13924 )
...
* Removed test file because the test are broken
* Removed outdated failing tests
2023-03-08 14:04:59 +01:00
Bjarke Berg
de6e9aeb31
Prioritise surface controller requests highest ( #13919 )
...
* Fixed issue mentioned in https://github.com/umbraco/Umbraco-CMS/issues/13836
Now surface controller requests always has higher priority than other. So if this is both a surface controller request and a virtual page request, it will execute the surface controller.
* Moved some login into private methods
* More clean up
* Clean up
* Only handle valid candidates
2023-03-08 13:43:35 +01:00
Bjarke Berg
381c0e0978
Fixed issue with serializing structured values from serilog.
2023-03-08 13:30:58 +01:00
CyberReiter
0cfc1fb664
Fall back to object if PublishedPropertyType modelType is null ( #13553 )
...
* add null check
* return object when type is null
2023-03-08 11:14:22 +00:00
CyberReiter
30abbb0c5d
Fix install when adding custom default languages ( #13904 )
...
* Adding ids to language installation
---------
Co-authored-by: Jason Elkin <jasonelkin86@gmail.com >
2023-03-08 10:18:17 +00:00
Bjarke Berg
de6df01485
Merge remote-tracking branch 'origin/v12/dev' into v13/dev
2023-03-08 11:12:21 +01:00
Bjarke Berg
52ddcb8d1d
Merge remote-tracking branch 'origin/v11/dev' into v12/dev
2023-03-08 11:01:06 +01:00
Bjarke Berg
2c8ba19531
Merge remote-tracking branch 'origin/v10/dev' into v11/dev
2023-03-08 10:59:46 +01:00
Kenn Jacobsen
1b8ce54e49
Remove Json.NET dependencies for more property editors ( #13912 )
...
* Make the Tags property editor JSON serialization agnostic
* Make the Multiple Value editor JSON serializer agnostic
* Make Media Picker 3 value converter work with System.Text.Json instead of Json.NET
* Make Image Cropper value converter work with System.Text.Json instead of Json.NET
* Remove Json.NET dependencies from ImageCropperTemplateExtensions
* Update src/Umbraco.Infrastructure/PropertyEditors/ImageCropperPropertyValueEditor.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
* Update src/Umbraco.Infrastructure/PropertyEditors/ImageCropperPropertyValueEditor.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
* Update src/Umbraco.Infrastructure/PropertyEditors/MediaPicker3PropertyEditor.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
* Update src/Umbraco.Infrastructure/PropertyEditors/TagsPropertyEditor.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
* Update src/Umbraco.Infrastructure/PropertyEditors/TagsPropertyEditor.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
* Update src/Umbraco.Infrastructure/PropertyEditors/TagsPropertyEditor.cs
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
---------
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
2023-03-07 14:31:27 +01:00
Nikolaj Geisle
a8a8a7fea5
Make Detailed telemetry the default ( #13918 )
2023-03-07 13:14:23 +01:00
Mole
84e20e74d3
Don't replace hyphen and underscore with empty string ( #13896 )
...
Replace it with a space instead
2023-03-07 11:31:15 +01:00
Bjarke Berg
220414114e
Fallback to use ActivatorUtilities to create controller from type, if it is not registered in DI ( #13910 )
2023-03-07 11:24:44 +01:00
Bjarke Berg
e2a15b58ed
Fallback to use ActivatorUtilities to create controller from type, if it is not registered in DI ( #13910 )
2023-03-07 11:21:57 +01:00