Nikolaj Geisle
76c525b611
Merge remote-tracking branch 'origin/v10/dev' into v10/feature/nullable-reference-types-in-Umbraco.Web.Backoffice
2022-04-05 11:11:44 +02:00
Paul Johnson
c34479c2bb
Fix tests when running filtered set.
...
Without InstallDefaultDataSettings DatabaseSchemaCreator makes use of
static service locator which isn't wired up in time.
2022-04-05 10:04:39 +01:00
Nikolaj Geisle
b6402c4cc8
Fix build errors after merge
2022-04-05 09:46:47 +02:00
Nikolaj Geisle
a6128bfe8e
Merge branch 'v10/dev' into v10/feature/nullable-reference-types-in-Umbraco.Web.Backoffice
...
# Conflicts:
# src/Umbraco.Core/Cache/MacroCacheRefresher.cs
# src/Umbraco.Core/Services/MacroService.cs
# src/Umbraco.Core/StaticApplicationLogging.cs
# src/Umbraco.Infrastructure/Migrations/Install/DatabaseDataCreator.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/MacroRepository.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/TrackedReferencesRepository.cs
# src/Umbraco.Infrastructure/PropertyEditors/GridPropertyEditor.cs
# src/Umbraco.Infrastructure/Security/UmbracoPasswordHasher.cs
# src/Umbraco.Web.BackOffice/Controllers/ImagesController.cs
2022-04-05 08:51:08 +02:00
Nikolaj Geisle
acf60ce84c
Update csproj to nullable
2022-04-04 15:02:53 +02:00
Nikolaj Geisle
7994f5c326
Add nullability to Web.Website, Sqlite & SqlServer
2022-04-04 14:47:54 +02:00
Nikolaj Geisle
4710951185
fix build errors
2022-04-04 12:45:06 +02:00
Nikolaj Geisle
57190fc676
Fix BackOfficeServerVariables
2022-04-04 09:50:32 +02:00
Nikolaj Geisle
0a7e698883
Fix non-nullable array to nullable
2022-04-04 09:21:52 +02:00
Nikolaj Geisle
c6e7e139e9
Fix up build errors
2022-04-01 14:49:39 +02:00
Nikolaj Geisle
70a00901b4
Finish up Web.Backoffice
2022-04-01 14:35:18 +02:00
Paul Johnson
d12602ec90
v10 - SQLite database creation enhancements ( #12166 )
...
* Resolve issues creating database file for new install on app services.
* Prevent accidental create of SQLite database when testing connections
* Fix e2e tests against sqlite db
2022-04-01 11:15:04 +02:00
Nikolaj Geisle
1a6f0e4d7b
Start work on controllers
2022-04-01 11:09:51 +02:00
Nikolaj Geisle
0fc310cc4e
start work on controllers
2022-03-31 15:57:23 +02:00
Nikolaj Geisle
0993f7b073
Add so only controllers are left
2022-03-31 14:39:44 +02:00
Nikolaj Geisle
e3a21823b4
Add nullability to filters
2022-03-31 14:39:02 +02:00
Nikolaj Geisle
4571ecb0e3
More work on nullable reference types
2022-03-31 14:35:23 +02:00
Nikolaj Geisle
2460c82e02
Fix trees
2022-03-31 12:52:26 +02:00
Bjarke Berg
fe1c2f5d4f
Merge remote-tracking branch 'origin/v9/dev' into v10/dev
...
# Conflicts:
# build/templates/UmbracoPackage/.template.config/template.json
# build/templates/UmbracoProject/.template.config/template.json
# src/Directory.Build.props
# src/Umbraco.Core/DependencyInjection/UmbracoBuilder.Configuration.cs
# src/Umbraco.Infrastructure/DependencyInjection/UmbracoBuilder.Repositories.cs
# src/Umbraco.Infrastructure/DependencyInjection/UmbracoBuilder.Services.cs
# src/Umbraco.Infrastructure/HostedServices/HealthCheckNotifier.cs
# src/Umbraco.Infrastructure/HostedServices/RecurringHostedServiceBase.cs
# src/Umbraco.Infrastructure/HostedServices/ServerRegistration/TouchServerTask.cs
# src/Umbraco.Infrastructure/Migrations/Install/DatabaseSchemaCreator.cs
# src/Umbraco.Infrastructure/Persistence/Repositories/Implement/TrackedReferencesRepository.cs
# src/Umbraco.Web.Common/Middleware/UmbracoRequestMiddleware.cs
# tests/Umbraco.Tests.Integration.SqlCe/Umbraco.Infrastructure/Persistence/DatabaseBuilderTests.cs
# tests/Umbraco.Tests.Integration/Testing/BaseTestDatabase.cs
# tests/Umbraco.Tests.Integration/Umbraco.Infrastructure/Migrations/AdvancedMigrationTests.cs
# tests/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/SchemaValidationTest.cs
# tests/Umbraco.Tests.Integration/Umbraco.Infrastructure/Persistence/SqlServerTableByTableTest.cs
# tests/Umbraco.Tests.UnitTests/Umbraco.Core/Components/ComponentTests.cs
2022-03-31 12:51:55 +02:00
Bjarke Berg
ad51832b5d
Merge remote-tracking branch 'origin/v9/9.4' into v9/dev
...
# Conflicts:
# build/templates/UmbracoPackage/.template.config/template.json
# build/templates/UmbracoProject/.template.config/template.json
# src/Directory.Build.props
2022-03-31 11:54:33 +02:00
Bjarke Berg
93badabcb1
Added extra (unnessasary) WHERE-clause to help sql server generate a smarter query plan ( #12198 )
2022-03-31 11:52:02 +02:00
Nikolaj Geisle
57ed0b7b4d
start work on the backoffice project
2022-03-30 15:58:46 +02:00
Nikolaj Geisle
05a08bef63
Add nullability to nucache & lucene projects
2022-03-30 13:34:56 +02:00
Nikolaj Geisle
b52c4e50cf
Add nullability to web.common
2022-03-29 13:44:21 +02:00
Bjarke Berg
181a7cb27d
Bump versions to 9.4.2
2022-03-29 09:33:37 +02:00
Andy Butland
0418be4318
Corrected the base URL to use when retrieving and setting public access details. ( #12178 )
...
* Corrected the base URL to use when retrieving and setting public access details.
* Fixed original issue from a merge conflict.. Now using the correct v9+ resource
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2022-03-29 09:19:59 +02:00
Andy Butland
1ff6a953bb
Corrected the base URL to use when retrieving and setting public access details. ( #12178 )
...
* Corrected the base URL to use when retrieving and setting public access details.
* Fixed original issue from a merge conflict.. Now using the correct v9+ resource
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2022-03-29 09:05:40 +02:00
Nikolaj Geisle
7d18914ae6
v9: fix cannot map mvc route to client side request ( #12088 )
...
* Implement UmbracoRequestOptions and check in UmbracoRequestMiddleware.cs
* Fix breaking change
* Add suggestion from Marc
* Amend names
Co-authored-by: Nikolaj Geisle <niko737@edu.ucl.dk >
2022-03-29 08:32:02 +02:00
Andy Butland
02e76c8227
Configuration to control the creation of default data ( #12122 )
...
* Added configuration and checks for creation of default Umbraco data.
* Fixed configuration binding issues.
* Updated comments.
* Added DefaultDataCreationSettings to the JSON schema.
* Removed option to not install default relation types as Umbraco relies on (and will recreate) them if they aren't there.
* Renamed configuration class used for install of default data and converted to named optios.
* Fix to failing unit tests.
* Fixes for integration tests.
* Apply suggestions from code review
Co-authored-by: Elitsa Marinovska <21998037+elit0451@users.noreply.github.com >
* Further fix from code review.
* Updated naming as per PR review suggestions.
* Update src/Umbraco.Infrastructure/Migrations/Install/DatabaseDataCreator.cs
Co-authored-by: Elitsa Marinovska <21998037+elit0451@users.noreply.github.com >
Co-authored-by: Elitsa Marinovska <21998037+elit0451@users.noreply.github.com >
2022-03-25 08:58:07 +01:00
Nikolaj Geisle
86ae730b1e
fix string.Empty back to null
2022-03-24 12:59:40 +01:00
Ronald Barendse
037580b305
Fix obsolete constructor in RecurringHostedServiceBase ( #12172 )
...
* Use NullLogger in obsoleted constructor
* Create missing logger during execution instead
(cherry picked from commit d0823d4236 )
2022-03-24 10:37:52 +00:00
Ronald Barendse
d0823d4236
Fix obsolete constructor in RecurringHostedServiceBase ( #12172 )
...
* Use NullLogger in obsoleted constructor
* Create missing logger during execution instead
2022-03-24 10:34:29 +00:00
Mole
c1552cf7fc
Bump versions
2022-03-23 11:36:34 +01:00
Nikolaj Geisle
535008ebc1
Fix custom block view ( #12104 )
...
Co-authored-by: Elitsa Marinovska <elm@umbraco.dk >
2022-03-23 10:42:24 +01:00
Mole
4fffb9f7a7
Bump versions to non-rc
2022-03-23 09:48:21 +01:00
Mole
4e519d4c96
Merge branch 'v9/9.4' into v9/dev
...
# Conflicts:
# src/Umbraco.Core/Security/LegacyPasswordSecurity.cs
# src/Umbraco.Web.UI.Client/src/common/directives/components/references/umbtrackedreferences.component.js
# src/Umbraco.Web.UI/umbraco/config/lang/en_us.xml
# tests/Umbraco.Tests.UnitTests/Umbraco.Infrastructure/Security/UmbracoPasswordHasherTests.cs
2022-03-23 09:44:53 +01:00
Elitsa Marinovska
78cfb29908
Item tracking fixes ( #12146 )
...
* Cleanup; Fix lang keys
* Documentation
* Typos
* Distinct the results
* Changed GetPagedRelationsForItems to GetPagedRelationsForItem as we would only expect a single id to be passed when calling this + fix more docs
* Changed to the correct reference
* Unused code
* Only load references when info tab is clicked
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2022-03-23 09:33:36 +01:00
Nikolaj Geisle
20f0ceeda6
Merge pull request #12161 from umbraco/v9/bugfix/amend_breaking_change_in_RecurringHostedServiceBase
...
Amend breaking change in RecurringHostedServiceBase
2022-03-23 09:15:27 +01:00
Nikolaj Geisle
0d836875c7
Merge pull request #12153 from vsilvar/v9/bugfix/12022_recurring_hosted_service_scope_leak
...
Fixes RecurringHostServices leaking the execution context / ambient scope
2022-03-22 13:03:14 +01:00
Sebastiaan Janssen
04c292f167
Merge pull request #12155 from umbraco/v9/bugfix/10066
...
Same fix as #12154 - fixes #10066
(cherry picked from commit a302b10f66 )
2022-03-22 10:09:36 +01:00
Nikolaj Geisle
a302b10f66
Merge pull request #12155 from umbraco/v9/bugfix/10066
...
Same fix as #12154 - fixes #10066
2022-03-22 08:34:27 +01:00
Nikolaj Geisle
b97d016c13
Merge pull request #12156 from umbraco/v9/bugfix/youtube-link
...
Use an umbra.co link for the TV replacement channel
2022-03-22 08:19:58 +01:00
Sebastiaan Janssen
0aa4d1956a
Also update Umbraco TV link + text in the help panel
2022-03-21 16:14:48 +01:00
Sebastiaan Janssen
cde312b6d4
Use an umbra.co link for the TV replacement channel so we can change it in the future if we need to
2022-03-21 15:47:51 +01:00
Sebastiaan Janssen
f3c5c0976d
Same fix as #12154 - fixes #10066
2022-03-21 14:59:23 +01:00
Nikolaj Geisle
a9daab5a15
Merge pull request #12139 from umbraco/v9/bugfix/track-media-items-picked-as-macro-params
...
Fix media tracking of items added via macro parameters in RTE and Grid
2022-03-21 08:34:36 +01:00
Nikolaj Geisle
6f7a9cbd7b
Merge pull request #12139 from umbraco/v9/bugfix/track-media-items-picked-as-macro-params
...
Fix media tracking of items added via macro parameters in RTE and Grid
2022-03-21 08:24:19 +01:00
Nikolaj Geisle
a02ef3c101
Try to make test non-flaky
2022-03-18 14:52:57 +01:00
Nikolaj Geisle
93432a2658
Apply suggestions from code review
2022-03-18 14:26:25 +01:00
Nikolaj Geisle
8e78de4dc5
Abstract ParameterValueEditors
2022-03-18 14:24:04 +01:00