Bjarke Berg
f3096c99da
Merge remote-tracking branch 'origin/v8/8.17' into v9/feature/merge_v8_14092021
...
# Conflicts:
# src/Umbraco.Core/ConfigsExtensions.cs
# src/Umbraco.Core/Configuration/CoreDebug.cs
# src/Umbraco.Core/Scoping/ScopeProvider.cs
# src/Umbraco.Infrastructure/Scoping/Scope.cs
# src/Umbraco.PublishedCache.NuCache/ContentStore.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/LocksTests.cs
# src/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/UnitOfWorkTests.cs
# src/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Scoping/ScopeUnitTests.cs
# src/Umbraco.Tests/Components/ComponentTests.cs
# src/Umbraco.Tests/TestHelpers/TestObjects.cs
# src/Umbraco.Web.UI.Client/package-lock.json
# src/Umbraco.Web.UI.Client/package.json
# src/Umbraco.Web/HealthCheck/Checks/Security/BaseHttpHeaderCheck.cs
2021-09-14 11:32:43 +02:00
Mads Rasmussen
c6a1765c95
set form to dirty when add tab, delete tab, add group, and delete group
2021-09-14 08:41:32 +02:00
Sebastiaan Janssen
a1e965cce6
Merge branch 'v8/dev' into v8/8.17
2021-09-13 16:22:44 +02:00
Ronald Barendse
a7732d76f8
Merge pull request #11086 from umbraco/v8/fix/frontend-dependencies
...
Updating Angular and jQuery to the latest available version
2021-09-13 15:38:30 +02:00
Bjarne Fyrstenborg
eb7b570002
Include MediaService extensions
2021-09-13 15:19:28 +02:00
Sebastiaan Janssen
25d482f42f
Add package-lock.json updates
2021-09-13 14:41:21 +02:00
Jeavon Leopold
fb466f4309
Fix string interpolation for health check messages
2021-09-13 13:11:54 +02:00
Shannon Deminick
5fadb238ee
Don't eagerly acquire distributed (SQL) locks ( #10171 )
2021-09-13 13:09:47 +02:00
Sebastiaan Janssen
cacd471601
Updating Angular and jQuery to the latest available version
2021-09-13 13:03:29 +02:00
Paul Johnson
cafbe89f61
Template bugfix for ModelsBuilder, don't attempt to compile ood.flag marker.
2021-09-13 10:56:33 +01:00
Chad Currie
b17cc47632
Fix message template to not mix string interpolating and formatting.
2021-09-13 11:10:26 +02:00
Paul Johnson
6dec0f9aba
Template bugfix for ModelsBuilder default path in SourceCode mode(s)
2021-09-13 09:25:09 +01:00
Bjarke Berg
2ac5bb0dc4
Merge pull request #11039 from umbraco/v9/feature/cancellation_now_works_on_content
...
V9/feature/cancellation now works on content
2021-09-13 08:45:15 +02:00
Bjarke Berg
91ba144f3b
Merge pull request #11076 from umbraco/v9/bugfix/9661-bool-conversion
...
Fixes #9661 boolean conversion
2021-09-10 21:01:51 +02:00
Shannon
7b5b6eea2c
Fixes #9661 boolean conversion
2021-09-10 11:28:04 -06:00
Nikolaj Geisle
fa0fb5a2a2
Merge pull request #11065 from umbraco/v9/missing-gitignore-in-template
...
Commit missing update to ensure gitignore file is packed in Umbraco.T…
2021-09-10 11:13:06 +02:00
Bjarke Berg
c8a67528ea
Merge pull request #11071 from umbraco/v9/bugfix/empty-recycle-bin-index
...
Fixes empty recycle bin performance with indexing
2021-09-10 11:10:15 +02:00
Nikolaj Geisle
088d87bac6
Merge pull request #11064 from umbraco/v9/bugfix/10650-fix_issue_with_upgrading_while_in_backoffice
...
Add redirect to /umbraco if you are not in run state.
2021-09-10 10:50:41 +02:00
Nikolaj Geisle
1291a38097
Merge pull request #11060 from umbraco/v9/bugfix/110056-added_missing_null_check_when_conneciton_is_missing
...
Fixes issue when ConnectionStrings.umbracoDbDSN is missing
2021-09-10 10:33:07 +02:00
Bjarke Berg
583549c768
Fixed test
2021-09-10 09:25:56 +02:00
Bjarke Berg
0db6d542ea
Cleanup
2021-09-10 09:24:11 +02:00
Bjarke Berg
7ffdf72519
Merge pull request #11068 from umbraco/v9/bugfix/options-monitor-connection-strings
...
Fixes reading connection strings after install
2021-09-10 09:22:39 +02:00
Mole
dd03b25a43
Merge pull request #11054 from umbraco/v9/bugfix/#10403-Fixed-Notification-with-UmbracoAuthorizedController
...
v9: Bugfix - Implemented attribute changes in controller
2021-09-10 09:18:06 +02:00
Shannon
71448eafe6
Fixes empty recycle bin performance with indexing
...
Currently when the recycle bin is empty, it is going to individually delete each item from the index. This is going to cause tons of allocations in Umbraco for DeferedDeleteIndex objects for each item and then down within Examine is going to process each one individually instead of just doing it in bulk. There will be a lot of allocations made there too along with a bunch of extra and unecessary threads.
2021-09-09 16:04:18 -06:00
Shannon
769f24aaae
Fixes reading connection strings after install
...
The issue was discovered when testing Umbraco Id. If you have an existing install and there is a pending Umbraco migration (upgrade), but you clear out the connection string to force a new install screen, fill out the existing connection string details, it all works and redirects to the back office. This will throw exceptions because the runtime state is in an upgrade state (which is fixed in #11064 ) but if you then logout and try to log in with an active OAuth provider, it means there is a redirect outside of Umbraco and back again and you'll end up back on the installer screen - but it will not show you the upgrade screen, instead it shows you the normal install screen. This is because we are not using IOptionsMonitor for connection string settings which means it's already read the original empty connection string setting fom the very beginning and isn't reading the current/updated value.
We need to review all IOptions usages. Most of them should be IOptionsMonitor unless its impossible to change the app behavior at runtime with a particular config option.
2021-09-09 13:15:11 -06:00
Bjarke Berg
41aabd2515
https://github.com/umbraco/Umbraco-CMS/issues/10650 - Added redirect in backoffice controller if you are not in run state.
2021-09-09 15:37:13 +02:00
Warren Buckley
b8316d151e
Commit missing update to ensure gitignore file is packed in Umbraco.Templates
2021-09-09 14:36:34 +01:00
Bjarke Berg
d121456054
https://github.com/umbraco/Umbraco-CMS/issues/11056 Handle null checks
2021-09-09 13:08:27 +02:00
Nikolaj Geisle
dc0994a429
Merge pull request #11059 from umbraco/v9/bugfix/application-url-in-appsettings
...
V9: Fix ApplicationMainUrl not being set from appsettings.json
2021-09-09 12:39:41 +02:00
Mole
985eb1420d
Merge pull request #10964 from umbraco/v9/bugfix/imagesize-cleanup
...
Use ImageSharps Image.Identify for dimension extraction
2021-09-09 12:29:17 +02:00
Nikolaj
acf0052f8e
Merge branch 'v9/dev' into v9/bugfix/imagesize-cleanup
...
# Conflicts:
# src/Umbraco.Infrastructure/DependencyInjection/UmbracoBuilder.CoreServices.cs
2021-09-09 11:40:17 +02:00
Nikolaj
7578d460c4
Assign ApplicationMainUrl in constructor of hosting environment if its specified in appsettings
2021-09-09 11:18:12 +02:00
Bjarke Berg
36582f2cd2
Merge pull request #11045 from umbraco/v9/gitignore-in-template
...
Ship a gitignore in Umbraco V9 dotnet new template
2021-09-08 21:19:35 +02:00
Warren Buckley
d797351349
Update build/templates/UmbracoProject/.gitignore
...
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2021-09-08 20:16:07 +01:00
Bjarke Berg
97486e0705
Merge pull request #11050 from umbraco/v9/bugfix/fix-imagecropper-trygetmediapath
...
Fix Image Cropper media path parsing
2021-09-08 21:03:46 +02:00
Warren Buckley
c6c924179b
Update build/templates/UmbracoProject/.gitignore
...
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2021-09-08 19:55:56 +01:00
Bjarke Berg
2cfb099dea
Merge pull request #11058 from umbraco/v9/bugfix/fix-email-handler-detection
...
Fixes email handler detection
2021-09-08 19:59:23 +02:00
Shannon
8ff78fb1de
Fixes email handler detection
2021-09-08 11:19:52 -06:00
Bjarke Berg
1d55d50809
Merge pull request #11046 from umbraco/v9/feature/merge_v8.17-rc
...
Merge 8.17 RC into V9, cleanup/refactor property groups/tabs API
2021-09-08 19:17:02 +02:00
Bjarke Berg
42e27450d9
Merge pull request #11053 from umbraco/v9/bugfix/add_missing_action
...
V9: Fixed missing action
2021-09-08 19:16:47 +02:00
Bjarke Berg
3eb21d5bbd
Merge pull request #11016 from umbraco/v9/feature/add_friendly_extension_method_to_replace_the_backofficeusermanager
...
Added SetBackOfficeUserManager extension method to IUmbracoBuilder
2021-09-08 19:11:52 +02:00
Bjarke Berg
a2bceb0697
Merge pull request #11002 from umbraco/v9/bugfix/fix_issues_when_changing_umbraco_path
...
Bugfix: Fixed issues when changing UmbracoPath in config
2021-09-08 19:08:11 +02:00
Bjarke Berg
e284e30df5
Fixed issues where we used the global setting UmbracoPath instead of the constant
2021-09-08 18:29:24 +02:00
Bjarke Berg
995595cce1
Merge remote-tracking branch 'origin/v9/dev' into v9/bugfix/fix_issues_when_changing_umbraco_path
2021-09-08 18:17:39 +02:00
Bjarke Berg
774a021ea5
Merge remote-tracking branch 'origin/v9/dev' into v9/dev
2021-09-08 17:50:20 +02:00
Bjarke Berg
6558ed9b0c
Changes SchemeForBackOffice to just ensure it is prefixed with "Umbraco.".
...
https://github.com/umbraco/UmbracoDocs/pull/3438#discussion_r703981003
2021-09-08 17:49:56 +02:00
Bjarke Berg
e5ab0fc084
Merge pull request #10962 from umbraco/v9/task/examine-update
...
Updates to latest Examine version
2021-09-08 17:45:27 +02:00
Ronald Barendse
26c4fc339f
Move extension method classes into separate files
2021-09-08 17:01:34 +02:00
Ronald Barendse
87709f7d35
Fix JS unit tests
2021-09-08 16:58:45 +02:00
Ronald Barendse
e2e9305513
Merge branch 'v8/8.17' into v9/feature/merge_v8.17-rc
2021-09-08 16:43:16 +02:00