Bjarke Berg
cfacf4e150
Rollback unnecessary breaking change
2022-03-07 22:07:50 +01:00
Sebastiaan Janssen
d8551e4640
Merge branch 'v9/dev' into v9/contrib
2022-03-07 11:41:25 +01:00
Owain Williams
373138d70f
Make GridPropertyEditor dirty if a control is removed
...
This is the same fix that @inetzo made for a PR I checked earlier today except the fix was for U8. Since I didn't notice it was U8 until I had merged, I thought I'd fix it here but credit should go to @inetzo
#12097
2022-03-05 17:24:19 +00:00
Callum Whyte
10d252819d
Adding null check to IsCulturePublished on IContent
2022-03-05 03:05:31 +01:00
Paul Johnson
ca5c85e656
v9 fix misc issues external member login ( #12093 )
...
* Add missing override for SetTokenAsync
* Fix mismatch between expected scheme prefix and exception message
* Store tokens on member update
2022-03-03 17:18:39 +00:00
Anders Bjerner
a6aaf4b0b1
Introduced new "large" overlay size ( #11945 )
...
* Introduced new "large" overlay size (1/2)
* Introduced new "large" overlay size (2/2)
* #H5IS
Co-authored-by: Owain <owilliams@spindogs.com >
2022-03-03 12:53:58 +00:00
Matt Brailsford
44e8808079
Check form and querystring when validating ufprt in ValidateUmbracoFormRouteStringAttribute ( #11957 )
...
* Check form and querystring when validating ufprt
Checks to see if the request has form data before validating the `ufprt` parameter, and if it doesn't assumes it must be on the querystring
* Create GetUfprt extension method
* Use GetUfprt extension
* Update UmbracoRouteValueTransformer to use GetUfrpt()
* Added missing using statement
* Check for StringValues.Empty
2022-03-03 10:42:14 +00:00
dependabot[bot]
59b0224eff
Bump karma from 6.3.14 to 6.3.16 in /src/Umbraco.Web.UI.Client ( #12090 )
...
Bumps [karma](https://github.com/karma-runner/karma ) from 6.3.14 to 6.3.16.
- [Release notes](https://github.com/karma-runner/karma/releases )
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma/compare/v6.3.14...v6.3.16 )
---
updated-dependencies:
- dependency-name: karma
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-02 15:06:45 +01:00
Nikolaj Geisle
65723ea9ec
Merge pull request #12087 from umbraco/v9/bugfix/history-cleanup-make-contenttype-dirty
...
V9: Fix history cleanup not making content type dirty
2022-03-02 12:23:24 +01:00
Nikolaj Geisle
50a239a016
Merge pull request #12081 from umbraco/v9/bugfix/fix-invariant-redirect-tracking
...
Fix invariant redirect tracking
2022-03-02 12:20:15 +01:00
nikolajlauridsen
5ef013ca62
Ensure ContentType is only marked as dirty when it's actually changed
2022-03-02 10:49:06 +01:00
Mole
ff477c3930
Update src/Umbraco.Infrastructure/Routing/RedirectTrackingHandler.cs
...
Co-authored-by: Nikolaj Geisle <70372949+Zeegaan@users.noreply.github.com >
2022-03-02 10:26:23 +01:00
nikolajlauridsen
1cdc6f0fd2
Make HistoryCleanup register as dirty in ContentType
2022-03-02 10:15:50 +01:00
nikolajlauridsen
49e0e6c1c9
Implement BeingDirtyBase on HistoryCleanup
2022-03-02 10:11:48 +01:00
nikolajlauridsen
7e9def9df4
Add tests
2022-03-02 10:11:33 +01:00
Nikolaj Geisle
009b36b49e
Send key from frontend to postsave ( #12080 )
...
Co-authored-by: Nikolaj Geisle <niko737@edu.ucl.dk >
2022-03-02 09:12:07 +01:00
Nikolaj Geisle
44ddf7acef
Add extra check ( #12075 )
...
Co-authored-by: Nikolaj Geisle <niko737@edu.ucl.dk >
2022-03-02 08:47:35 +01:00
Chad Currie
6b3a589aa0
Check Debug logs are enabled for hot path
2022-03-02 02:06:52 +01:00
nikolajlauridsen
95f1ed33ec
Make empty string invariant culture in DefaultUrlProvider
2022-03-01 14:14:48 +01:00
nikolajlauridsen
993c582bd9
Handle empty string as invariant when generating cache key
2022-03-01 13:51:21 +01:00
Bjarne Fyrstenborg
a72698e1a9
Transition of lazy loaded image
2022-03-01 17:16:32 +10:00
Martin Bentancour
c905fdd9b5
Validate that imageUrl param is a relative path ( #11606 )
...
* Validate that imageUrl param is a relative path
To prevent open redirects, the imagePath should point to a relative path (i.e. not point to a different domain).
* LocalRedirectResult instead of RedirectResult
Uri.Relative does not prevent paths like //google.com/test.jpg
Checking for both relative and local seems to cover all the cases.
2022-02-28 23:59:18 +01:00
Anders Bjerner
34bfd3a8f3
Fixes issue with OrderByDescending generating invalid SQL ( #11673 )
...
* Fixes issue with OrderByDescending generating invalid SQL
* Update OrderByDexcending with single field for consistecy
Co-authored-by: Michael <michael@crossingpaths.be >
2022-02-28 23:06:59 +01:00
nikolajlauridsen
dfbb182a94
Handle invariant culture in RedirectTrackingHandler
...
GetRouteById and RedirectUrlService expects the culture to be null if it's invariant, however, Cultures in IPublished content uses empty string for invariant culture
2022-02-28 17:29:11 +01:00
Corné Hoskam
aba4f02bad
(umbraCollab) Check media Parent for permissions when setting correct MediaType ( #11858 )
2022-02-28 16:29:23 +01:00
patrickdemooij9
a27da0fced
Content app for dictionary items ( #11553 )
2022-02-28 15:01:18 +01:00
Mole
0c7ef06031
V9: Fix missing site identifier ( #12040 )
...
* Add SiteIdentifierService
* Use SiteIdentifierService in TelemetryService
* Use SiteIdentifierService when installing
* Remove timeout
* Use TryGetOrCreateSiteIdentifier in TelemetryService
* Add site identifier to dashboard url
* Fix and add tests
* Don't accept empty guid as valid site identifier
* Fix dashboard controller
* Fix site id query parameter
* Use Optionsmonitor onchange
Co-authored-by: nikolajlauridsen <nel@umbraco.dk >
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2022-02-28 13:59:39 +01:00
Mehmet
e6d6dce3a8
Fix mssing image caption in RTE ( #11807 )
2022-02-28 13:17:17 +01:00
Blake Irwin
24d2dcf363
Fix JsonConfigManipulator causing upgrades to fail when appsettings.json files are not present ( #11222 )
2022-02-28 10:52:03 +01:00
Scott Brady
25ea5cdb1b
Prevent non-backoffice auth schemes being overridden ( #11630 )
2022-02-28 10:40:51 +01:00
Bjarne Fyrstenborg
cf3d697bc5
Update RemoveTreeController to use TController ( #11795 )
2022-02-28 09:36:35 +01:00
Bjarne Fyrstenborg
6fd45f653c
Media entry editor listview children ( #12061 )
2022-02-27 17:46:40 +01:00
Bjarne Fyrstenborg
d97d0040c2
Remove unused variable
2022-02-27 16:57:57 +01:00
Bjarne Fyrstenborg
aa62417916
Update mapping so we know if it is blueprint on first save before content has been created
2022-02-27 16:57:57 +01:00
Bjarne Fyrstenborg
62e3286c71
Vary localization based on content or blueprint
2022-02-27 16:57:57 +01:00
dependabot[bot]
d433991b61
Bump karma from 4.4.1 to 6.3.14 in /src/Umbraco.Web.UI.Client
...
Bumps [karma](https://github.com/karma-runner/karma ) from 4.4.1 to 6.3.14.
- [Release notes](https://github.com/karma-runner/karma/releases )
- [Changelog](https://github.com/karma-runner/karma/blob/master/CHANGELOG.md )
- [Commits](https://github.com/karma-runner/karma/compare/v4.4.1...v6.3.14 )
---
updated-dependencies:
- dependency-name: karma
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-27 12:29:42 +01:00
dependabot[bot]
bc24efa812
Bump url-parse from 1.5.7 to 1.5.10 in /src/Umbraco.Web.UI.Client
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.5.7 to 1.5.10.
- [Release notes](https://github.com/unshiftio/url-parse/releases )
- [Commits](https://github.com/unshiftio/url-parse/compare/1.5.7...1.5.10 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
2022-02-27 11:58:35 +01:00
Bjarne Fyrstenborg
6d52a2f3da
Babel adjustments ( #12044 )
2022-02-27 11:56:10 +01:00
Chad
66961d18dc
Prevent DatabaseServerMessenger handle leak ( #12013 )
2022-02-27 11:43:35 +01:00
patrickdemooij9
fa0027d4f1
Added property way of seeing composition ( #11811 )
2022-02-27 10:09:35 +01:00
Blake Irwin
a24b099831
V9: Fix Umbraco:CMS:Global:SqlWriteLockTimeOut setting value ignored ( #11492 )
2022-02-27 09:52:07 +01:00
Bjarne Fyrstenborg
6860d0b27d
Filter block cards and show empty message ( #11729 )
2022-02-27 09:36:43 +01:00
AndyBoot
dad1c190fc
Settings Dashboard Umbraco.tv References ( #12034 )
2022-02-27 09:31:22 +01:00
Arkadiusz Biel
36faff6917
add null check for case when index is not implementing LuceneDirectoryIndexOptions
2022-02-27 09:19:23 +01:00
Chad
7ddddb7500
Support async in TreeController ( #12016 )
2022-02-27 09:16:33 +01:00
Jason Elkin
b56f0f7062
Make views compatible with Nullable Reference Types ( #11370 )
2022-02-27 09:10:08 +01:00
Bartlomiej Komendarczuk
9121879e1a
11921: Update CultureName after language change
2022-02-26 03:53:52 +01:00
Bjarne Fyrstenborg
69132faffa
Set current selected master template in tree ( #12042 )
...
* Set current selected master template in tree
* Adjust styling for tree icon
* Code adjustment
2022-02-26 02:48:02 +01:00
Paul Johnson
4a6c409a1f
Explicitly close release signal file. ( #12057 )
2022-02-25 10:56:45 +00:00
Paul Johnson
4351ce6ee4
Further changes requested during review of #12049 ( #12053 )
2022-02-25 08:22:37 +00:00