rss-bridge/lib
Dag 27b3d7c34e
feat: improve logging and error handling (#2994)
* feat: improve logging and error handling

* trim absolute path from file name

* fix: suppress php errors from xml parsing

* fix: respect the error reporting level in the custom error handler

* feat: dont log error which is produced by bots

* ignore error about invalid bridge name

* upgrade bridge exception from warning to error

* remove remnants of using phps builin error handler

* move responsibility of printing php error from logger to error handler

* feat: include url in log record context

* fix: always include url in log record contect

Also ignore more non-interesting exceptions.

* more verbose httpexception

* fix

* fix
2022-09-08 19:07:57 +02:00
..
ActionFactory.php Reformat codebase v4 (#2872) 2022-07-01 15:10:30 +02:00
ActionInterface.php refactor: inject the action params via its execute method (#2907) 2022-07-08 21:06:14 +02:00
AuthenticationMiddleware.php refactor: general code base refactor (#2950) 2022-08-06 22:46:28 +02:00
bootstrap.php refactor: rename rssbridge.php to bootstrap.php (#2987) 2022-08-27 23:01:06 +02:00
BridgeAbstract.php feat: use bridge description and short name in search (#2952) 2022-08-06 23:12:30 +02:00
BridgeCard.php fix: case-insensitive config from env, fix #2935 (#2973) 2022-08-23 21:19:53 +02:00
BridgeFactory.php refactor: general code base refactor (#2950) 2022-08-06 22:46:28 +02:00
BridgeInterface.php feat: use bridge description and short name in search (#2952) 2022-08-06 23:12:30 +02:00
CacheFactory.php refactor: move cache logic into the factory (#2884) 2022-07-05 13:20:01 +02:00
CacheInterface.php refactor: general code base refactor (#2950) 2022-08-06 22:46:28 +02:00
Configuration.php fix: include git tag in version (#3000) 2022-09-04 07:21:57 +02:00
contents.php feat: improve logging and error handling (#2994) 2022-09-08 19:07:57 +02:00
Debug.php feat: improve logging and error handling (#2994) 2022-09-08 19:07:57 +02:00
error.php refactor: general code base refactor (#2950) 2022-08-06 22:46:28 +02:00
FeedExpander.php feat: improve logging and error handling (#2994) 2022-09-08 19:07:57 +02:00
FeedItem.php feat: improve logging and error handling (#2994) 2022-09-08 19:07:57 +02:00
FormatAbstract.php refactor: general code base refactor (#2950) 2022-08-06 22:46:28 +02:00
FormatFactory.php Reformat codebase v4 (#2872) 2022-07-01 15:10:30 +02:00
FormatInterface.php Reformat codebase v4 (#2872) 2022-07-01 15:10:30 +02:00
html.php refactor: general code base refactor (#2950) 2022-08-06 22:46:28 +02:00
Logger.php feat: improve logging and error handling (#2994) 2022-09-08 19:07:57 +02:00
ParameterValidator.php refactor: general code base refactor (#2950) 2022-08-06 22:46:28 +02:00
php8backports.php Reformat codebase v4 (#2872) 2022-07-01 15:10:30 +02:00
RssBridge.php feat: improve logging and error handling (#2994) 2022-09-08 19:07:57 +02:00
utils.php feat: improve logging and error handling (#2994) 2022-09-08 19:07:57 +02:00
XPathAbstract.php refactor: general code base refactor (#2950) 2022-08-06 22:46:28 +02:00