Bjarke Berg
190ff2ae6d
Merge pull request #8747 from AndyButland/feature/avoid-sync-io-exception-on-image-render
...
Resolves issue with rendering back-office media selections when synchronous IO is not allowed.
2020-11-09 06:35:11 +01:00
Andy Butland
0351a3eed4
Merge branch 'netcore/netcore' into feature/avoid-sync-io-exception-on-image-render
...
# Conflicts:
# src/Umbraco.Web.BackOffice/Extensions/BackOfficeServiceCollectionExtensions.cs
2020-11-06 15:16:51 +01:00
Bjarke Berg
27fd71225e
Merge pull request #9287 from umbraco/netcore/feature/AB9042-migrate-from-infrastructure
...
Netcore: Migration of classes from Umbraco.Infrastructure
2020-11-05 13:02:49 +01:00
Bjarke Berg
ffd28b1fb8
More enums as string in UI
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
2020-11-04 19:50:01 +01:00
Bjarke Berg
09e5e68e77
Fix enum to string issue for HealthCheck StatusResultType
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
2020-11-04 14:47:00 +01:00
Bjarke Berg
52550efc03
Fix language to a language that exists in .net core
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
2020-11-04 13:56:44 +01:00
Bjarke Berg
595b64c6f0
Handle UI issues now enums always are strings
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
2020-11-04 13:17:20 +01:00
Mole
d0ca07bce2
Merge pull request #9336 from umbraco/netcore/feature/migrate_custom_view_engines
...
Netcore: Migrate our custom view engines
2020-11-04 10:08:51 +01:00
Bjarke Berg
9b9b5d70be
Merge branch 'netcore/netcore' into netcore/feature/migrate_custom_view_engines
2020-11-04 08:40:28 +01:00
Bjarke Berg
dae6e2b8ee
Migrated RenderNoContentController + related ( #9309 )
...
* Migrated RenderNoContentController + related
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
* Fix after MSDI
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
* Update src/Umbraco.Web.UI/Umbraco.Web.UI.csproj
Co-authored-by: Elitsa Marinovska <21998037+elit0451@users.noreply.github.com >
* Removing connection string
* Fixed tests after moving endpoint registration
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
Co-authored-by: Elitsa Marinovska <elm@umbraco.dk >
Co-authored-by: Elitsa Marinovska <21998037+elit0451@users.noreply.github.com >
2020-11-03 18:55:55 +01:00
Elitsa Marinovska
6d23075d9a
Migrating the rest of the files from ContentEditing\
2020-11-03 16:36:59 +01:00
Elitsa Marinovska
5104430879
Changing the way we register json converters globally
2020-11-03 16:36:09 +01:00
Bjarke Berg
1a4a72ee21
Cleanup
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
2020-11-03 14:35:27 +01:00
Bjarke Berg
aefb596b4b
More viewengine migration. Including wrapping in profiler etcs
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
2020-11-03 14:25:45 +01:00
Bjarke Berg
3faf0cb9ce
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/migrate_custom_view_engines
2020-11-03 13:25:55 +01:00
Bjarke Berg
3cf45c9e88
Merge pull request #9329 from AndyButland/feature/amend-health-check-notifier-first-run-time-to-crontab
...
.NetCore: change health check notifier first run time to cron expression
2020-11-03 12:06:34 +01:00
Bjarke Berg
94b9f7453c
Fix boot issue, because hosted services uses IServerMessenger that uses ISqlContext before the db is ready
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
2020-11-03 11:20:51 +01:00
Bjarke Berg
9776816282
Merge remote-tracking branch 'origin/netcore/netcore' into netcore/feature/migrate_custom_view_engines
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
2020-11-03 10:51:00 +01:00
Bjarke Berg
8e44d89856
Introducing interface for our needs of a CronTabParser. And inject it where needed
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
2020-11-03 09:36:56 +01:00
Bjarke Berg
1c2f048402
Migrated ProfilingViewEngine.cs
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
2020-11-03 08:14:38 +01:00
Bjarke Berg
63acacab7e
Merge pull request #9332 from AndyButland/feature/further-hosted-services-2
...
NetCore: Migrated scheduled publishing task to a hosted service.
2020-11-03 07:33:58 +01:00
Bjarke Berg
2da6c8517a
Merge remote-tracking branch 'origin/netcore/netcore' into feature/amend-health-check-notifier-first-run-time-to-crontab
...
# Conflicts:
# src/Umbraco.Core/ServiceCollectionExtensions.cs
# src/Umbraco.Web.Common/Runtime/AspNetCoreComposer.cs
2020-11-03 07:09:15 +01:00
Bjarke Berg
f81fcc8437
Merge pull request #9330 from rustybox/netcore/netcore
...
NetCore: Fixes registration issue (continued)
2020-11-03 07:06:14 +01:00
Andy Butland
2f2da679a4
Migrated scheduled publishing task to a hosted service.
2020-11-02 18:08:25 +01:00
Bjarke Berg
051dcccae7
Merge pull request #9324 from AndyButland/feature/further-hosted-services
...
Netcore: Migrates further background tasks to hosted services
2020-11-02 14:36:37 +01:00
Andy Butland
21c29d6446
Fixes failing unit test due to null reference.
...
Amended signatures of method under test to support testing without the previously observed behaviour of an erroring test passing but crashing the test runner process.
2020-11-02 11:59:39 +01:00
Paul Johnson
ebdad9f91e
Add additional "mutliple unique" registrations and rename extension for clarity.
2020-11-02 10:54:29 +00:00
Andy Butland
978b8eeda7
Added additional comments on IOHelper.CleanFolder().
2020-11-02 11:19:21 +01:00
Andy Butland
719a443af8
Moved CleanFolderResultStatus enum to it's own file.
2020-11-02 11:06:02 +01:00
Andy Butland
794d293c36
Merge branch 'netcore/netcore' into feature/further-hosted-services
2020-11-02 11:01:26 +01:00
Bjarke Berg
308617930b
Merge pull request #9323 from AndyButland/feature/fix-issue-with-multiple-di-registations-for-same-interface
...
NetCore: Fixes registration issue
2020-11-02 10:47:59 +01:00
Bjarke Berg
2dc96c99a4
Merge pull request #9318 from umbraco/netcore/bugfix/fix-issue-with-scope-test
...
Netcore : Fixed issue in ScopedRepositoryTests
2020-11-02 08:49:20 +01:00
Andy Butland
0bffe9aa55
Updated health check configuration validation tests to match change to cron expression.
2020-11-01 08:41:17 +01:00
Andy Butland
ed8c29f902
Fixes issue with introduced MSDI abstractions where a single implemention is used for two interfaces, ensuring only one singleton instance is created.
2020-10-31 22:49:16 +01:00
Andy Butland
a0ce44c9fc
Changed configuration of first run time for health check notifier from a time string to a cron expression.
2020-10-31 22:49:12 +01:00
Andy Butland
a60fe36c33
Fixed amended temp file clean-up routine to restore behaviour of continuing on single file error.
2020-10-31 14:46:56 +01:00
Andy Butland
433fdbb047
Change LoggingSettings.MaxLogAge from integer (minutes) to a TimeSpan.
2020-10-31 14:25:40 +01:00
Andy Butland
88380a17ae
Migrated log scrubber backgroun task to a hosted service.
2020-10-31 14:13:24 +01:00
Andy Butland
092fcac28a
Fixed mock leading to failing test run.
2020-10-31 11:04:02 +01:00
Andy Butland
4920fba7cb
Migrated temp file cleanup background task to a hosted service.
2020-10-31 08:58:47 +01:00
Andy Butland
684185f777
Fixes issue with introduced MSDI abstractions where a single implemention is used for two interfaces, ensuring only one singleton instance is created.
2020-10-31 07:54:28 +01:00
Andy Butland
98b1798bbe
Fixes issue with introduced MSDI abstractions where a single implemention is used for two interfaces, ensuring only one singleton instance is created.
2020-10-30 19:56:26 +01:00
Andy Butland
9cb59239d1
Migrated KeepAlive recurring task to hosted service.
2020-10-30 17:19:01 +01:00
Bjarke Berg
6a30cd3158
Changed the test from using IsoCode to IsMandatory, as this is not important to the test, but changing IsoCode leads PublishedSnapshotService to rebuild its caches
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
2020-10-30 14:08:05 +01:00
Andy Butland
bdb8f34da3
Netcore: Health check notifier hosted service ( #9295 )
...
* Implemented health check notifier as a hosted service.
Added validation to health check settings.
* Registered health check notifier as a hosted service.
Modified health check nested settings to use concrete classes to align with other configuration models.
* Resolved issues with email sending using development server.
* PR review comments and fixed failing unit test.
* Changed period and delay millisecond and hourly values to TimeSpans.
Changed configuration of first run time for health check notifications to use H:mm format.
* Set up SecureSocketOptions as a locally defined enum.
* Tightened up time format validation to verify input is an actual time (with hours and minutes only) and not a timespan.
* Aligned naming and namespace of health check configuration related classes with other configuration classes.
* Created constants for hex colors used in formatting health check results as HTML.
* Revert "Tightened up time format validation to verify input is an actual time (with hours and minutes only) and not a timespan."
This reverts commit f9bb8a7a825bcb58146879f18b47922e09453e2d.
* Renamed method to be clear validation is of a TimeSpan and not a time.
Co-authored-by: Bjarke Berg <mail@bergmania.dk >
2020-10-30 13:56:13 +01:00
Paul Johnson
4ae329589a
NetCore: MSDI refactor remove IFactory & IRegister ( #9308 )
...
* Replace IFactory with IServiceProvider
* Replace IRegister with IServiceCollection
* Fix Rte.cshtml so the view can service locate.
* Replace Composing Lifetime with MSDI ServiceLifetime
* Remove ServiceProvider AddMultipleUnique extension
* Remove Umbraco.Web.Composing.Current.Reset and any calls
* Remove LightInject from net framework projects
* Brought back a helper for setting MediaFileSystem underlying IFileSystem
2020-10-30 12:16:17 +01:00
Bjarke Berg
82a0c50a98
Temp fix for test
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
2020-10-29 21:05:50 +01:00
Bjarke Berg
0a05611826
Migrated ScopedRepositoryTests
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
2020-10-29 14:08:01 +01:00
Elitsa Marinovska
77544812e6
Migrating some more classes that are using EntityBasic
2020-10-29 12:45:35 +01:00
Bjarke Berg
cfaa353dff
Fixed isses with NewEmpty* integration tests
...
Signed-off-by: Bjarke Berg <mail@bergmania.dk >
2020-10-28 14:54:16 +01:00