Ceriath
d962013756
respect ForceColor and environment variables over OS check
2018-12-09 21:47:44 +01:00
ceriath
f1b98e4006
ignore expected color on windows
2018-11-16 15:19:37 +01:00
ceriath
e9026580bf
Disable colored output on windows entirely
...
Currently the textformatter on windows outputs
``←[31mERRO←[0m[0000] test windows``
when coloring is not disabled explicitly.
However, windows up to windows 8.1 does not support colored output on cmd entirely. Windows 10 added support for it, which is off by default and has to be enabled via registry or environment variable. Therefore i suggest removing colored output on windows entirely to make the output usable again.
2018-11-16 15:17:01 +01:00
David Bariod
91da99df23
Merge pull request #860 from xrstf/master
...
Fix hook example
2018-11-16 14:29:20 +01:00
David Bariod
b0e671819e
Merge pull request #841 from sirupsen/fix_aix_build
...
Attempt to fix build break on aix
2018-11-16 14:26:04 +01:00
xrstf
eab2c444ac
fix hook example
2018-11-09 13:34:45 +01:00
David Bariod
44067abb19
Merge remote-tracking branch 'upstream/master'
2018-11-03 07:28:19 +01:00
David Bariod
7eeb7b7cbd
Merge pull request #849 from FabienM/add-gelf-formatter
...
Add GELF to third party formatters
2018-11-01 08:55:17 +01:00
David Bariod
bcd833dfe8
v1.2.0 changelog
2018-11-01 08:39:56 +01:00
David Bariod
fd2308367e
Merge pull request #854 from sirupsen/fix_panic_text_formatter
...
fix panic in text formatter
2018-10-31 07:17:07 +01:00
David Bariod
d10c2f9e3c
fix panic in text formatter
...
The panic was caused to a nil pointer access when report
caller was activated with output coloring disabled
Fixes #852
2018-10-31 07:08:09 +01:00
David Bariod
566a5f6908
Merge pull request #845 from yanana/make-level-implement-text-unmarshaler
...
Make logrus.Level implement encoding.TextUnmarshaler
2018-10-29 07:08:39 +01:00
David Bariod
251d6bf713
Merge pull request #850 from sirupsen/caller_feature
...
Add optional log field with calling method
2018-10-28 18:17:14 +01:00
David Bariod
5a78c38d0e
make file name comparison os independant
2018-10-28 18:12:32 +01:00
David Bariod
d2654b752f
add file and line number in output when report caller is enabled
2018-10-28 17:39:39 +01:00
David Bariod
fa01b53097
move test functions and test utils functions in their own package
2018-10-28 14:22:33 +01:00
David Bariod
ec57031db1
store a runtime.Frame in Entry instead of the caller function name
2018-10-28 14:21:49 +01:00
David Bariod
975c406ddb
Use a sync.Once to init the reportCaller data
2018-10-27 15:21:30 +02:00
David Bariod
5fcd19eae6
add a SetReportCaller on Logger object
2018-10-27 15:19:06 +02:00
David Bariod
64d5b7e66c
Merge branch 'master' into caller_feature
2018-10-27 15:10:52 +02:00
Fabien Meurillon
0c525822dc
Add GELF to third party formatters
2018-10-24 11:03:07 +02:00
Shun Yanaura
5c1f2cd52c
Make logrus.Level implement encoding.TextUnmarshaler
2018-10-22 04:20:01 +09:00
David Bariod
4fabf2fffc
Merge pull request #846 from sirupsen/gomod_konsorten_version
...
Fix the version of windows coloring library dependency
2018-10-21 12:09:20 +02:00
David Bariod
bb98c6c533
Fix the version of windows coloring library dependency
2018-10-21 11:53:14 +02:00
David Bariod
08e90462da
Merge pull request #844 from loren-osborn/pull/652_AddTraceLevelLogging
...
Added TRACE level logging.
2018-10-20 07:09:04 +02:00
Loren Osborn
ed3ffa0190
PR#844: Added Trace to TestLogLevelEnabled() (requested by @dgsb)
2018-10-19 09:15:13 -07:00
Loren Osborn
b54cafe5ce
Addresses @stevvooe's backward compatibility concerns.
2018-10-18 10:12:27 -07:00
Maxim Korolyov
ef9d84e9b3
Added trace log level.
2018-10-17 19:42:01 -07:00
Giedrius Dubinskas
c7a33dc5de
Add Trace level logging
2018-10-17 19:12:50 -07:00
drampull
4981d8161c
Added TRACE level logging.
2018-10-17 18:22:00 -07:00
David Bariod
680f584d62
Merge pull request #842 from dgsb/master
...
Add an example for tracing global variable with hook
2018-10-16 13:22:44 +02:00
David Bariod
9c7692ccff
disable colors on hook example
2018-10-15 21:32:20 +02:00
David Bariod
f2ab87f230
Add an example for tracing global variable with hook
2018-10-15 21:20:03 +02:00
David Bariod
ff92509e2c
Attempt to fix build break on aix
2018-10-12 06:57:07 +02:00
David Bariod
4582136994
Merge pull request #837 from caalberts/test-fatal
...
Implements #813 - Add option to panic in `test.NewNullLogger`
2018-10-10 22:06:18 +02:00
Albert Salim
a13c5db57c
Fix typo in comment
2018-10-10 21:59:03 +08:00
Albert Salim
4346c76f26
Remove unnecessary wrapper function on `os.Exit`
2018-10-10 21:57:58 +08:00
Albert Salim
99bc300c8d
Add a method Exit on Logger that calls `os.Exit` or alternate exit function.
...
This keeps backward compatibility for static declaration of logger
that does not specify `ExitFunc` field.
2018-10-10 21:54:15 +08:00
David Bariod
ad15b42461
Update changelog for v1.1.1 release
2018-10-08 22:30:39 +02:00
David Bariod
3f90cee1e4
Rationalize os specific build constraints
2018-10-06 15:42:00 +02:00
Albert Salim
2be620216a
Add option to panic in `test.NewNullLogger` to allow testing of
...
calls to `Fatal*`
See #813
2018-10-06 18:08:19 +08:00
David Bariod
1ed61965b9
Merge pull request #832 from sirupsen/skip_func_value
...
Skip func type value in fields.
2018-09-30 22:58:21 +02:00
David Bariod
7b467df697
Skip func type value in fields.
...
We skip those unprintable fields and an error field
instead of dropping the whole trace.
Fixes #642
2018-09-30 22:51:02 +02:00
David Bariod
a67f783a38
Update changelog for v1.1.0 release
2018-09-25 21:35:46 +02:00
David Bariod
6cfd37fe59
Merge pull request #830 from sirupsen/custom_sorting_func
...
Add custom sorting function in text formatter
2018-09-25 13:52:27 +02:00
David Bariod
73bc94e60c
Add custom sorting function in text formatter
2018-09-25 13:45:23 +02:00
David Bariod
33a1e118e1
Merge pull request #825 from dgsb/windows_build
...
Add missing module dependency for windows build
2018-09-19 13:51:26 +02:00
David Bariod
5a88d3c21d
Add missing module dependency for windows build
2018-09-19 13:46:16 +02:00
David Bariod
568026db28
Merge pull request #823 from mdittmer/fix-appengine
...
Fix AppEngine builds
2018-09-18 20:41:03 +02:00
Mark Dittmer
629982b495
DisableColors in two tests to fix AppEngine configuration
2018-09-18 13:54:23 -04:00