Shannon
|
c46d4e9e43
|
Merge remote-tracking branch 'origin/dev-v7' into dev-v8
# Conflicts:
# src/SolutionInfo.cs
# src/Umbraco.Core/Configuration/UmbracoVersion.cs
# src/Umbraco.Core/Persistence/Migrations/MigrationRunner.cs
# src/Umbraco.Core/Persistence/PetaPoco.cs
# src/Umbraco.Core/Scoping/NoScope.cs
# src/Umbraco.Core/Scoping/ScopeProvider.cs
# src/Umbraco.Core/Services/ContentService.cs
# src/Umbraco.Core/Services/IContentService.cs
# src/Umbraco.Tests/Persistence/Migrations/MigrationStartupHandlerTests.cs
# src/Umbraco.Tests/UI/LegacyDialogTests.cs
# src/Umbraco.Web.UI.Client/src/common/directives/components/content/edit.controller.js
# src/Umbraco.Web.UI.Client/src/views/propertyeditors/contentpicker/contentpicker.controller.js
# src/Umbraco.Web.UI/umbraco/config/create/UI.xml
# src/Umbraco.Web.UI/umbraco/config/lang/zh.xml
# src/Umbraco.Web/BatchedDatabaseServerMessenger.cs
# src/Umbraco.Web/Editors/ContentController.cs
# src/Umbraco.Web/Editors/MediaTypeController.cs
# src/Umbraco.Web/HealthCheck/Checks/Security/ClickJackingCheck.cs
# src/Umbraco.Web/HealthCheck/Checks/Security/ExcessiveHeadersCheck.cs
# src/Umbraco.Web/Models/Mapping/ContentModelMapper.cs
# src/Umbraco.Web/Models/Mapping/ContentPropertyBasicConverter.cs
# src/Umbraco.Web/Models/Mapping/ContentPropertyDisplayConverter.cs
# src/Umbraco.Web/Models/Mapping/ContentPropertyDtoConverter.cs
# src/Umbraco.Web/Models/Mapping/ContentPropertyModelMapper.cs
# src/Umbraco.Web/PropertyEditors/NestedContentPropertyEditor.cs
# src/Umbraco.Web/PropertyEditors/ParameterEditors/MultipleContentPickerParameterEditor.cs
# src/Umbraco.Web/Trees/ContentTreeControllerBase.cs
# src/Umbraco.Web/umbraco.presentation/umbraco/create/MemberGroupTasks.cs
|
2018-04-19 23:41:35 +10:00 |
|
Sebastiaan Janssen
|
29d9dcffb8
|
Manually applying PR: Three new healthchecks #1522
|
2018-04-12 18:38:00 +02:00 |
|
Sebastiaan Janssen
|
30f8885aa9
|
Merge branch 'u4-9983' of https://github.com/AndyButland/Umbraco-CMS into AndyButland-u4-9983
# Conflicts:
# src/Umbraco.Web.UI/umbraco/config/lang/en.xml
# src/Umbraco.Web.UI/umbraco/config/lang/en_us.xml
# src/Umbraco.Web.UI/umbraco/config/lang/zh.xml
# src/Umbraco.Web/HealthCheck/Checks/Security/ClickJackingCheck.cs
# src/Umbraco.Web/HealthCheck/Checks/Security/ExcessiveHeadersCheck.cs
# src/Umbraco.Web/HealthCheck/Checks/Security/HttpsCheck.cs
|
2018-04-12 17:59:11 +02:00 |
|
Shannon
|
c90d6be8ab
|
U4-8861 Extract GlobalSettings to an interface and expose on the standard UmbracoConfig.For settings singleton including a bunch of cleanup, getting the installer and steps to be DI
|
2018-04-06 13:51:54 +10:00 |
|
Stephan
|
0a4878d2a3
|
Port v7@2aa0dfb2c5 - WIP
|
2018-03-27 10:04:07 +02:00 |
|
Stephan
|
3637e1e5af
|
Cleanup
|
2018-03-07 10:26:02 +01:00 |
|
Warren Buckley
|
827e79c705
|
Merge pull request #2280 from umbraco/temp-U4-10625
U4-10625 HealthCheckController non-empty constructor fails to initial…
|
2017-11-03 09:29:14 +00:00 |
|
Shannon
|
e85d212891
|
U4-10625 HealthCheckController non-empty constructor fails to initialize the correct variables
|
2017-11-02 15:18:58 +11:00 |
|
Jeavon
|
ef40ecfefd
|
Fix U4-10618 - AbstractConfigCheck SuccessMessages are missing CurrentValue
|
2017-11-01 12:34:24 +00:00 |
|
Stephan
|
ec6ba01cbf
|
So long Facade
|
2017-10-31 12:48:24 +01:00 |
|
Stephan
|
05cb03af11
|
Fix, now boots and runs
|
2017-09-27 10:26:37 +02:00 |
|
Shannon
|
7c4eb71f07
|
Ensures HealthCheckController is authorized to user with developer access
|
2017-09-25 14:49:59 +10:00 |
|
Stephan
|
5ba2ffcbf3
|
CrLfTab
|
2017-09-23 10:08:18 +02:00 |
|
Stephan
|
9ed6576908
|
Port 7.7 - WIP
|
2017-09-19 15:51:47 +02:00 |
|
Stephan
|
4634eb28e7
|
Port 7.7 - WIP
|
2017-09-14 11:41:46 +02:00 |
|
Shannon
|
4ab67d8cff
|
fix build
|
2017-09-14 18:28:02 +10:00 |
|
Shannon
|
3815a6c607
|
Merge remote-tracking branch 'origin/dev-v7' into dev-v7.7
|
2017-09-14 16:17:44 +10:00 |
|
Gunnar Már Óttarsson
|
053175a5a6
|
Fix http://issues.umbraco.org/issue/U4-9562
Change HealthCheckResolver to public allowing DI
|
2017-09-13 19:24:46 +00:00 |
|
Stephan
|
1c96df83cd
|
Port 7.7 - WIP
|
2017-09-08 19:39:13 +02:00 |
|
Shannon
|
4b7bd6482e
|
Creates new EmailSender which should take the place throughout the codebase for sending emails in the Core. Have replaced most places where SMTP is used directly (but not the notifications part since that is more complicated right now). Added the internal event and special usage so we can raise an event to send an email if smtp is not configured.
|
2017-09-05 18:52:03 +10:00 |
|
Shannon
|
e71e9d7efb
|
U4-10249 FolderAndFilePermissions HealthCheck causes the application to restart
(cherry picked from commit bdb991f6dc)
|
2017-08-24 18:51:53 +02:00 |
|
Shannon
|
bdb991f6dc
|
U4-10249 FolderAndFilePermissions HealthCheck causes the application to restart
|
2017-08-18 14:50:20 +10:00 |
|
Jeavon
|
d1109fb9ad
|
Fix CustomErrorsCheck so that success message can contain "On" as well as "RemoteOnly" as it's also a success value
|
2017-08-10 11:41:19 +01:00 |
|
Shannon
|
021010d7ea
|
Merge branch 'dev-v7.7' into temp-U4-10272
# Conflicts:
# src/Umbraco.Web/HealthCheck/NotificationMethods/EmailNotificationMethod.cs
|
2017-08-10 14:27:37 +10:00 |
|
Shannon
|
4a21675a0a
|
removes null check on email since this will cause the log to fill up, we already check for null below anyways.
|
2017-08-09 23:42:31 +10:00 |
|
Jeavon
|
fb4af74916
|
Fix so that health check notifications without config don't cause all notification methods to fail
|
2017-08-08 16:50:17 +01:00 |
|
Jeavon
|
3a13cd82ed
|
Fix customerrorscheck success message as it expect only 1 token not 2
|
2017-08-02 15:35:53 +01:00 |
|
Shannon
|
efbfef74c2
|
localizes email, fixes issues with smtp and async
|
2017-08-02 23:39:31 +10:00 |
|
Shannon
|
cb9e631d7b
|
changes get/set to private set, should not be mutable
|
2017-08-02 22:38:55 +10:00 |
|
Shannon
|
9ced53c9a9
|
Merge branch 'temp-U4-9984' of https://github.com/umbraco/Umbraco-CMS into temp-U4-9984
|
2017-08-02 22:32:54 +10:00 |
|
Shannon
|
df287f291e
|
Updates health check config to work the Umbraco/Testable way
|
2017-08-02 22:32:28 +10:00 |
|
Jeavon
|
fc861fecbc
|
Make the setters in NotifcationMethodBase readonly and make AllChecksSuccessful public
|
2017-08-02 12:54:37 +01:00 |
|
Jeavon
|
8c493a1ff9
|
Adding interfaces for all HealthCheck configuration to allow for testing
|
2017-08-02 12:22:51 +01:00 |
|
Jeavon
|
b915f723f5
|
Removing Slack Health Check notification
|
2017-08-02 11:20:00 +01:00 |
|
Jeavon
|
c7f6416a0b
|
Fix the merge
|
2017-08-02 10:53:50 +01:00 |
|
Jeavon
|
8259024e20
|
Merge branch 'dev-v7.7' into temp-U4-9984
# Conflicts:
# src/Umbraco.Web/HealthCheck/Checks/Security/HttpsCheck.cs
|
2017-08-02 10:48:43 +01:00 |
|
Stephan
|
c76403077f
|
Normalize cr/lf/tab
|
2017-07-20 11:21:28 +02:00 |
|
Sebastiaan Janssen
|
895f0a9dfe
|
Merge pull request #1982 from AndyButland/u4-9987
Extended HttpsCheck healthcheck to check for expiring SSL certificate
|
2017-07-17 21:26:03 +02:00 |
|
Jeavon
|
ce38320c6a
|
Tidy up usings
|
2017-06-27 09:58:12 +01:00 |
|
Jeavon
|
07356db30e
|
Adding MachineName to Slack Notification username so you tell where it came from in different environments
|
2017-06-26 16:34:38 +01:00 |
|
Jeavon
|
f615125c24
|
Remove Slack options from HealthCheckResults as it now looks after itself
|
2017-06-26 16:28:44 +01:00 |
|
Jeavon
|
29da5ed843
|
Fix HttpsCheck to use HealthCheckContext instead of HttpContext so it works with scheduled checks
|
2017-06-26 16:26:18 +01:00 |
|
Jeavon
|
587ce8fc4f
|
My "and" as in the wrong place
|
2017-06-26 16:05:15 +01:00 |
|
Jeavon
|
833c787414
|
Adding message text with totals
|
2017-06-26 15:53:15 +01:00 |
|
Jeavon
|
1f2e1e4e93
|
Warnings are success with Warning so should be counted as success
|
2017-06-26 15:48:44 +01:00 |
|
Jeavon
|
d7bd711d9a
|
Switch Health Check Slack notification to use Slack Attachments
|
2017-06-26 15:25:11 +01:00 |
|
Sebastiaan Janssen
|
4688ac104e
|
Merge pull request #1494 from AndyButland/u4-8999
U4-8999 - health check, debug compilation mode is being reported in error when config missing
|
2017-06-23 08:31:29 +02:00 |
|
Jeavon
|
b0827b75b2
|
Rename Results to GetResultsForStatus and only calculate the result set required
|
2017-06-19 13:03:29 +01:00 |
|
Jeavon
|
824eee80b3
|
Adding a Results method to the HealthCheckResults so that Notification Methods can construct specific messages with different result sets
|
2017-06-19 12:18:47 +01:00 |
|
Jeavon
|
0638786075
|
A Resultype of info only isn't considered a failure
|
2017-06-19 12:16:01 +01:00 |
|