Jordi Boggiano
a335f6f1a5
Fix tests for TestHandler reset support
2018-11-30 08:43:17 +01:00
George Mponos
9ba4f22832
Reset test handler
2018-11-17 20:30:52 +02:00
Jordi Boggiano
bb3771b948
Merge pull request #1223 from ankurk91/patch/exclude
...
Exclude files and folder from release archive
2018-11-13 21:35:15 +01:00
Ankur Kumar
14e38f5ccb
Exclude files and folder from release archive
...
This file is same as master branch
2018-11-13 19:08:44 +05:30
Jordi Boggiano
25580ef961
Add BC notice to changelog
2018-11-05 13:13:11 +01:00
Jordi Boggiano
bfc9ebb28f
Update changelog date
1.24.0
2018-11-05 10:00:11 +01:00
Jordi Boggiano
6b5a392d87
Update changelog
2018-11-04 23:49:26 +01:00
Jordi Boggiano
b80352368c
Add Logger::close and clarify what close and reset do plus
2018-11-04 22:15:25 +01:00
Jordi Boggiano
712c5dacf6
Make static method static
2018-11-04 19:34:52 +01:00
Jordi Boggiano
ceebd568a2
Remove getClass func from Registry as it was moved to Utils class
2018-11-04 18:41:02 +01:00
Jordi Boggiano
24dafdeb8e
Merge pull request #1117 from RGustBardon/rgb/signal-handler
...
Register signal handlers
2018-11-04 18:28:17 +01:00
Jordi Boggiano
42d84e6a8d
Move getClass method to a Utils class, refs #1190
2018-11-04 18:23:20 +01:00
Jordi Boggiano
ca3813e31f
Merge remote-tracking branch 'nicolas-grekas/anon' into 1.x
2018-11-04 18:00:46 +01:00
Jordi Boggiano
a03084c6e7
Merge pull request #997 from lyrixx/resetable
...
Added a new ResettableInterface and implemented it where possible.
2018-11-04 17:43:12 +01:00
Jordi Boggiano
531d05a802
Merge branch '1.x' into resetable
2018-11-04 17:43:01 +01:00
Jordi Boggiano
d64fd101b7
Merge pull request #1188 from nicolas-grekas/raven-url
...
Update Raven client package URL
2018-11-04 17:24:41 +01:00
Matt K
dd144f7fa2
Added ability to pass in host parameter for LogEntriesHandler, closes #1174 , fixes #1173
2018-11-04 17:16:31 +01:00
Ramil Valitov
e11012dfde
[fix] change private vars to protected
2018-11-04 17:14:32 +01:00
Jordi Boggiano
916b034b2b
Add support for passing sentry contexts through monolog context or extra, closes #1214
2018-11-04 17:14:32 +01:00
Jordi Boggiano
5b1bf00729
Merge pull request #1204 from nicolas-grekas/processor-if
...
Add ProcessorInterface, an optional one to allow labelling Monolog processors
2018-11-04 16:54:28 +01:00
Nicolas Grekas
db8130ce83
Add ProcessorInterface, an optional one to allow labelling Monolog processors
2018-10-12 12:14:11 -07:00
Nicolas Grekas
9117a6c747
Fix displaying anonymous classes
2018-09-24 20:18:56 +02:00
Nicolas Grekas
bff2c8488e
Update Raven client package URL
2018-08-09 08:21:24 +02:00
Grégoire Pineau
0625068bf0
Added a new ResettableInterface and implemented it where possible.
...
When one use Monolog in a long process like an AMQP worker with a
`FingersCrossedHandler` or `BufferHandler` there is a drawback: as soon as there
is an AMQP message that generate a log >= error (for example), all next AMQP
messages will output logs, even if theses messages don't generate log where
level >= error.
In the same context there is a drawback for processor that add an UUID to the
logs. The UUID should change for each AMQP messages.
---
This patch address this issue with a new interface: `ResettableInterface` interface.
Side note: `reset()`, `flush()`, `clear()`, are already used in Monolog. So
basically, one can use the `reset()` on the `Logger` and on some
`Handler`s / `Processor`s.
It's especially useful for
* the `FingersCrossedHandler`: it `close()` the buffer, then it `clear()` the buffer.
* the `BufferHandler`: it `flush()` the buffer, then it `clear()` the buffer.
* the `UidProcessor`: it renew the `uid`.
2018-07-06 16:07:13 +02:00
Robert Gust-Bardon
37b587687d
Move POSIX signal handling to SignalHandler*
...
Suggested by Helmut Hummel (@helhum).
2018-07-01 23:42:41 -05:00
Jordi Boggiano
c465e11445
Clarify NewRelicHandler requirements, closes #1123
2018-06-19 09:22:34 +02:00
Robert Gust-Bardon
23fd84fec0
Wait for children that are being tested
2018-06-18 11:25:41 -05:00
Robert Gust-Bardon
25c427a0e4
Add a missing @dataProvider
2018-06-18 11:17:10 -05:00
Jordi Boggiano
ee10777821
Fix hipchat dropping messages, fixes #1116
2018-06-18 17:58:11 +02:00
Jordi Boggiano
7c549e383c
Update changelog
2018-06-18 17:31:08 +02:00
Jordi Boggiano
3e92b08956
Avoid information leaks through call_user_func arguments, fixes #1138
2018-06-18 17:21:54 +02:00
Jordi Boggiano
57a8a172e5
Update changelog
2018-06-18 16:38:33 +02:00
Petter Blomberg
f753c68a73
Make context optional in hasRecord to not break backwards compatibility
2018-06-18 15:52:04 +02:00
Petter Blomberg
b381a973bc
Make TestHandler::hasRecord assert context, not only message
2018-06-18 15:50:12 +02:00
Robert Gust-Bardon
ad5b8f41b0
Merge branch '1.x' into rgb/signal-handler
2018-06-18 08:18:18 -05:00
Klemen Bratec
e8db808dd3
Allow setting stream chunk size in SocketHandler ( #1129 )
2018-06-18 11:31:46 +02:00
Jordi Boggiano
fd29c89e3c
Merge pull request #1080 from open-sausages/pulls/1/error-trace
...
ENHANCEMENT Ensure 'trace' is captured for fatal non-exceptions
2018-06-18 10:00:18 +02:00
Jordi Boggiano
c99a3e98a6
Merge pull request #1146 from pauluswebster/newrelic-throwable-fix
...
NewRelicHandler - handle Throwable in PHP7
2018-06-17 18:54:31 +02:00
Jordi Boggiano
00aca28c8b
Fix SlackRecord normalization of fields, closes #1078
2018-06-17 18:03:59 +02:00
Andrew Berry
0d993d84d1
Normalization of arrays containing self references ( #1050 )
...
Backport normalization fix from master to 1.x
2018-06-17 17:27:33 +02:00
Sergey Zaika
6e1793e966
Getter for SwiftMailerHandler subject formatter
2018-06-17 15:43:16 +02:00
Jordi Boggiano
120c434db9
Verify handlers types, fixes #1131
2018-06-11 17:30:42 +02:00
Jordi Boggiano
a6be840ff8
Merge pull request #1052 from gmsantos/1.x
...
Include InsightOps handler
2018-06-11 17:30:04 +02:00
Jordi Boggiano
5de973cd33
More 5.3 fixes
2018-06-09 10:23:30 +02:00
Jordi Boggiano
06f7bfb0ee
Fix 5.3 build
2018-06-08 23:41:14 +02:00
Jordi Boggiano
f6842ac92d
Avoid breaking the gelf handler when closing it, fixes #1016
2018-06-08 23:19:28 +02:00
Minh-Quan TRAN
ada5d30511
If context has exactly 1000 items, do not truncate
2018-06-08 22:18:08 +02:00
Alban Kora
5f8783686e
Fixing file rotation when similar files are present
2018-06-08 22:10:08 +02:00
Jordi Boggiano
2893c2b875
Specify text color to improve dark theme support, refs #1128
2018-06-08 21:43:50 +02:00
Thomas Schulz
948bb4a6a0
Improve table row output in HtmlFormatter
2018-06-08 21:41:18 +02:00