Shannon
eec0e4f946
Merge branch 'U4-8588' of https://github.com/JimBobSquarePants/Umbraco-CMS into dev-v7
...
# Conflicts:
# build/NuSpecs/UmbracoCms.Core.nuspec
# src/Umbraco.Core/Umbraco.Core.csproj
# src/Umbraco.Web.UI/packages.config
2016-06-27 14:20:13 +02:00
Shannon
9463db7431
This ensures we are using the latest code from Log4Net.Async for these libs. there are very little changes and none breaking but it is now up-to-date and we will use the nuget package in v8 instead.
2016-06-22 11:48:52 +02:00
James Jackson-South
c9c1aea8ab
Update ImageProcessor, clean up log message
2016-06-14 04:54:26 +10:00
James Jackson-South
b0a4cc3333
Updates ImageProcessor 💥
...
- Update versions
- Add ImageProcessorLogger
2016-06-13 22:43:05 +10:00
Shannon
4abb8035b8
Changes the shutdown time for the logger to be 1 second
2015-08-13 15:19:16 +02:00
Shannon
a712726065
Updates the logger and how to output process id and app domain id with the default log4net patterns.
2015-07-07 16:18:57 +02:00
Stephan
081d6f9158
Logger - report process and domain ID
2015-07-03 16:39:34 +02:00
Shannon
44943e367f
Updates async logging to a newer format
2015-07-01 13:46:11 +02:00
Shannon
f2e319a01f
Updates the UmbracoBackOfficeIdentity to have better support for claims and adds unit tests for it. Creates OwinLogger's and methods to apply them. Updates security methods to ensure that a UmbracoBackOfficeIdentity is returned even from a normal ClaimsIdentity which will be the case with bearer tokens. Updates the angular anti-forgery checker to be ignore if the auth type is not cookie based. Adds a simple token server provider that people can use if they want. Now token authentication is working.
2015-04-10 14:22:09 +10:00
Shannon
e29668a01b
Changes DebugDiagnosticsLogger to not output Fail since that launches a debug entry window, adds some diagnostics to the background task runner stuff since the awaiter is waiting for every in very random cases.
2015-04-09 17:49:17 +10:00
Stephan
46fdd605ae
Refactor distributed cache & merge Shazwazza's DataBaseServerMessenger
2015-03-05 10:49:21 +01:00
Shannon
d41035cb2d
fixes tests and DebugDiagnosticsLogger
2015-01-16 16:57:32 +11:00
Shannon
ed95ccc18e
Creates ProfilingLogger in order to decouple the DisposableTimer from LogHelper and ProfilerResolver
2015-01-16 12:07:29 +11:00
Shannon
5bef3593dd
More dependency cleanup, less singleton usages, better testing implementations
2015-01-09 15:27:47 +11:00
Shannon
defc9d3bc2
Updated all repo's to have their correct ctor's with their correct dependencies. Updated them all to accept ILogger updated all other dependencies with the same without breaking anything since all is internal, or obsoleted other public methods. Updates lots of the tests with mock instances instead, now more tests have less singleton dependencies, easier to test, much clearer and more IoC driven. Updated unit tests to supply the ILogger for required objects, tests should run faster now since most things are just mocked.
2015-01-09 10:51:15 +11:00
Shannon
519b06fe30
Moves logging interface to Logging namespace called ILogger, creates a resolver for it, updates the boot process to ensure it exists first and anything during the boot process that is logging ensures that if it is not resolved that it logs elsewhere. Wraps LogHelper to use the ILogger based on the resolver. Updates all services that used LogHelper to have an ILogger injected into them. This is really only the start, there's a ton of places that use LogHelper (508) other places so we'll need to start looking at changing those over. All base classes will need to expose an Ilogger so people can use that.
2015-01-07 17:23:24 +11:00
Anthony Dang
7f78aef05f
Issue U4-5231 - Created an interface based on the LogHelper, and created a service, exposed through Application.Services.
2014-11-20 16:11:04 +00:00
Shannon Deminick
04bf011fcd
Merge with 4.11.6
2013-03-05 23:55:09 +06:00
Shannon Deminick
f3b7a8a581
Fixes: #U4-1471 - issue with having NewRelic installed and some sort of conflict with shutting down
...
our logger.
2013-03-05 23:49:45 +06:00
Shannon Deminick
e0550a9a57
Fixes: #U4-1381 - LogHelper is public. Obsoletes 'Custm' log type and ensures that they are written to the log4net log too (though
...
they will continue to write to the audit trail until it is removed)
2013-01-03 02:08:29 +03:00
Shannon Deminick
1e19c4b65b
Converted much of the old logging to use the new logging. All calls for log types: Login, Logout,
...
LoginFailure, Debug. There's still a bunch to convert though. #U4-7
2012-12-10 04:22:29 +05:00
Shannon Deminick
8024610364
Fixes up some logging API issues. Fixed up tracing in the macro class. Added support for Partial View macro rendering in the macro class.
2012-12-04 11:08:02 +05:00
Shannon Deminick
8e4644568b
Updated loghelper to be able to Warn and also trace Warn with an exception. Updated the macro control to check for the
...
Partial View Macro, added Partial View macro to the enum.
2012-12-04 05:58:24 +05:00
Stephan
993bac8a29
bugfix LogHelper
2012-11-19 14:09:52 -01:00
Shannon Deminick
a9257ad366
Fixes #U4-1213, much better support for ignoring routes in route table. Fixes issue with LogHelper. Adds unit tests
...
for ignoring routes.
2012-11-19 19:56:52 +05:00
Sebastiaan Janssen
487fdea34e
Logging for the datalayer now properly uses the LogHelper in Umbraco.Core
2012-10-15 07:02:29 -02:00
Shannon Deminick
5c20f4f6ec
Fixes: U4-U4-917
...
Fixes: U4-821
2012-10-01 23:04:57 +05:00
Shannon Deminick
bba5e6a59a
Fixed issue with new UmbracoModule trying to strip the legacy umbPage query string stuff too early (still need to ask Niels about what this does)
...
Fixed issue with page update with Document ctor to try catch the Parent property. Removed a bunch of erroneous tracing and replaced with LogHelper.
2012-09-05 08:01:53 +07:00
Shannon Deminick
7be4480254
added HasValue unit test, removed the default.aspx file from the Web project, it now only exists in the UI project but
...
the codebehind still exist in the web for backwards compatibility. Updated the logging so that the LogHelper
can now write to a TraceContext specified if debugging which is handy if we want to write to the normal trace.
2012-08-29 07:47:16 +07:00
shannon@ShandemVaio
750f5b18d3
Changed the UmbracoModule to use new logging system and updated the log4net config (not release config) to
...
enable Debug calls.
2012-07-28 23:40:48 +06:00
shannon@ShandemVaio
b09422ed5e
Added Log4Net and supporting classes from v5 in order to start integration of new diagnostic logging system.
2012-07-28 01:28:39 +06:00
shannon@ShandemVaio
b186d5f8e4
Migrated UmbracoSettings and GlobalSettings along with other supporting classes to Umbraco.Core.
...
Everything is still marked as internal until such time we can clean everything up.
2012-07-28 00:13:06 +06:00