1
0
mirror of https://github.com/Seldaek/monolog.git synced 2025-10-22 09:06:10 +02:00
Commit Graph

774 Commits

Author SHA1 Message Date
Jordi Boggiano
f8248dba5d Merge branch '1.x' 2017-06-19 03:15:19 +02:00
Jordi Boggiano
d6be96bc3c Fix 5.3 support 2017-06-19 03:13:01 +02:00
Westin Shafer
443e4a94fc Minor code cleanup on Handler/ErrorLogHandler.php (#995)
Just some cleanup for readability.
2017-06-19 02:49:55 +02:00
Jordi Boggiano
1417e2d183 Merge branch '1.x' 2017-06-19 02:16:33 +02:00
Harm Bandstra
4260b46760 SlackWebhookHandler: refactor curl_setopt to curl_setopt_array 2017-06-19 02:13:06 +02:00
Harm Bandstra
52d9096b14 Explicitly set content-type header, and post JSON as body 2017-06-19 02:12:59 +02:00
Alex Rock Ancelet
d84af8db3c Fix SwiftMailerHandler support for Swiftmailer 6.0+ 2017-06-19 01:59:54 +02:00
Jordi Boggiano
6fdf686a02 Use Aws\Sdk instead of Aws\Common\Aws, fixes #969, fixes #977 2017-06-19 01:51:14 +02:00
Jordi Boggiano
357ae23fa4 Tweak HandlerWrapper example in docblock, fixes #991 2017-06-19 01:51:14 +02:00
Douglas Reith
765d225554 Support HeadlessChrome (#966)
* Support HeadlessChrome
2017-06-19 01:47:42 +02:00
Grégoire Pineau
5a041bab8f Use callable typehint where possible + Removed dead code (#996)
* Removed dead code

* Use callable typehint where possible

* Removed PHP5.3 workaround
2017-06-19 01:41:02 +02:00
Jordi Boggiano
0273c31996 Fix some docblocks, closes #970 2017-06-19 00:58:15 +02:00
Jordi Boggiano
dbd8d31277 Remove old BC 2017-06-19 00:57:55 +02:00
Lesnykh Ilia
e5ff7eb074 Use coalesce operator (#982)
* Use coalesce operator

* Use coalesce operator

* Use coalesce operator

* Use coalesce operator
2017-05-08 11:13:42 +02:00
Jordi Boggiano
3c74c7a8d2 Fix tests 2017-03-20 11:12:52 +01:00
Jordi Boggiano
7405bb5d67 CS fixes 2017-03-20 10:56:47 +01:00
Jordi Boggiano
5e3be010d0 Make sure we use \Throwable and not just \Exception 2017-03-20 10:14:03 +01:00
Erik Johansson
81e8bf6189 Add level parameter to payload when reporting Rollbar exceptions (#852) 2017-03-20 10:04:18 +01:00
Erik Johansson
b1b27d8a44 Add level parameter to payload when reporting Rollbar exceptions (#852) 2017-03-19 00:49:00 +01:00
Jordi Boggiano
772a470c1a Merge branch '1.x' 2017-03-17 23:01:57 +01:00
Jordi Boggiano
25da38373a Split off work into a new method to facilitate extension, fixes #945 2017-03-17 22:58:02 +01:00
Jordi Boggiano
aeb65fa050 Fix BC break and formatting 2017-03-17 22:52:50 +01:00
ont
aa6e88b6de Complete rfc5424 header for SyslogUdpHandler
WARN: this commit adds backward incompatibility for the SyslogUdpHandler
constructor.
2017-03-15 00:57:06 +07:00
Jordi Boggiano
4f0c07af69 Merge branch '1.x' 2017-03-12 18:18:46 +01:00
Tim Strijdhorst
e6b05c9173 Allow to set custom event_id [LEGACY] (#930)
* +allow to set a custom event_id as an extra parameter instead of letting Raven generate a UUIDv4

* +CS

* +CS

* +verbose array syntax because of PHP 5.3 support
2017-03-12 17:46:54 +01:00
Guillaume Polaert
908960d30b Logmatic fix (#914)
* Adding the marker field to improve the Logmatic.io compatibilty
2017-03-12 17:13:04 +01:00
Lesnykh Ilia
c82afaa303 Add missed return phpdoc tag. (#908)
* Add missed return phpdoc tag.

* Change $this to self.
2017-01-11 17:17:39 +01:00
StevenW
2544676a41 Replacing the outdated add* methods in the docs with the PSR-3 compliant methods. 2017-01-07 13:27:27 -08:00
Jordi Boggiano
efb3fa354c Merge branch '1.x' 2016-12-16 08:47:02 +01:00
Anton Nizhegorodov
b732364e70 Slack improvements (#894)
- [x] Exclude `extra`/`context`, `datetime`, `level` from message when attachment is used
- [x] Use `ts` attachment key to display `datetime` considering user timezone
- [x] [Support](https://github.com/Seldaek/monolog/pull/846#issuecomment-249528719) custom user images
- [x] [Allow](https://github.com/Seldaek/monolog/pull/894#issuecomment-263532399) to setup username from slack
- [x] [Improve](https://github.com/Seldaek/monolog/pull/846#issuecomment-261529198) array formatting within `context`/`extra`
- [x] [Support](https://github.com/Seldaek/monolog/issues/745) `include_stacktraces` option when attachment is not used and always include stacktraces when attachment is used
- [x] Support `extra`/`context` field exclusion
- [x] Update tests
2016-12-13 15:25:55 +01:00
Jordi Boggiano
24ad4b02b6 More interface updates 2016-11-27 11:28:44 +01:00
Jordi Boggiano
b154c5fd26 Interface updates 2016-11-27 11:26:51 +01:00
Jordi Boggiano
f6e6f22e77 Merge branch '1.x' 2016-11-26 01:23:57 +01:00
Haralan Dobrev
26b526d9fb Do not put empty Slack attachments array by default 2016-11-19 18:54:46 +02:00
Haralan Dobrev
8b2b13546e Format constructors on a single line
This is for consistency with the rest of the handlers.
2016-11-19 18:53:03 +02:00
Anton Nizhegorodov
506e1b99e4 Make message formatting behaviour same as previous version 2016-11-19 18:53:02 +02:00
Anton Nizhegorodov
5fa5e37305 Fix SlackHandler
Slack API requires to json_encode the attachment field.
2016-11-19 18:53:02 +02:00
Haralan Dobrev
dd238892cf Add missing PHPDoc types 2016-11-19 18:53:02 +02:00
Anton Nizhegorodov
1303dc6d72 Refactor SlackRecord 2016-11-19 18:53:02 +02:00
Anton Nizhegorodov
08b577c657 Update SlackHandler tests && allow SlackRecord formatter change after construction 2016-11-19 18:53:02 +02:00
Anton Nizhegorodov
01a2ac25a2 Codereview fixes based on @stof comments 2016-11-19 18:53:02 +02:00
Anton Nizhegorodov
4ab8ed0a53 Make sure extra/context variables are stringified when more than one level deep 2016-11-19 18:53:01 +02:00
Anton Nizhegorodov
97eb782e8c No need for extra json_encode 2016-11-19 18:53:01 +02:00
Haralan Dobrev
2d1fbbe423 Make SlackRecord::stringify() work without a line formatter 2016-11-19 18:53:01 +02:00
Haralan Dobrev
862c0875d2 Expose a getter for the SlackRecord in Slack handlers 2016-11-19 18:53:01 +02:00
Haralan Dobrev
000a21969f Mark former public methods of SlackHandler as deprecated
The SlackRecord could be used now
2016-11-19 18:53:00 +02:00
Haralan Dobrev
115f6710b1 Use constants for Slack colors 2016-11-19 18:53:00 +02:00
Haralan Dobrev
4b671eb82c Add a Slack Webhooks handler using the same SlackRecord util 2016-11-19 18:53:00 +02:00
Haralan Dobrev
274f778b24 Make channel in SlackRecord optional to allow for webhooks 2016-11-19 18:53:00 +02:00
Haralan Dobrev
f584e56ae1 Extract logic for preparing Slack data to SlackRecord
Keep the protected interface of the SlackHandler intact.
2016-11-19 18:53:00 +02:00