rss-bridge/lib
LogMANOriginal 1022b5fdf9
core: Add an option to suppress error reporting (#1179)
Error reporting currently takes place for each error. This can result
in many error messages if a server has connectivity issues (i.e. when
it re-connects to the internet every 24 hours).

This commit adds a new option to the configuration file to define the
number of error reports to suppress before returning an error message
to the user.

Error reports are cached and therefore automatically purged after 24
hours. A successful bridge request does **not** clear the error count
as sporadic issues can be the result of actual problems on the server.

The implementation currently makes no assumption on the type of error,
which means it also suppresses bridge errors in debug mode. The default
value is, however, set to 1 which means all errors are reported.

References #994
2019-10-31 18:49:45 +01:00
..
ActionAbstract.php core: Implement action factory (#1002) 2019-02-06 18:34:51 +01:00
ActionFactory.php core: Implement action factory (#1002) 2019-02-06 18:34:51 +01:00
ActionInterface.php core: Implement action factory (#1002) 2019-02-06 18:34:51 +01:00
Authentication.php global: Fix code violations 2018-12-26 21:58:07 +01:00
BridgeAbstract.php core: Add context hinting for new feeds 2019-06-21 19:12:29 +02:00
BridgeCard.php core: Add context hinting for new feeds 2019-06-21 19:12:29 +02:00
BridgeFactory.php bridge: Refactor bridge factory to non-static class 2019-06-18 18:55:32 +02:00
BridgeInterface.php global: Fix code violations 2018-12-26 21:58:07 +01:00
BridgeList.php logo: Add logo to the project 2019-06-25 18:42:11 +02:00
CacheFactory.php cache: Refactor cache factory to non-static class 2019-06-18 19:04:19 +02:00
CacheInterface.php caches: Refactor the API (#1060) 2019-04-29 20:12:43 +02:00
Configuration.php core: Add an option to suppress error reporting (#1179) 2019-10-31 18:49:45 +01:00
contents.php [contents] Respect passed headers for file_get_contents() (#1234) 2019-07-29 12:05:13 +02:00
Debug.php [Debug] Fix debug mode reports indexing error 2018-11-16 20:19:52 +01:00
error.php core: Add an option to suppress error reporting (#1179) 2019-10-31 18:49:45 +01:00
Exceptions.php [Exceptions] Add button to search for similar issues on GitHub 2019-06-08 17:05:35 +02:00
FactoryAbstract.php core: Implement action factory (#1002) 2019-02-06 18:34:51 +01:00
FeedExpander.php [FeedExpander] Fix item href being used as feed uri (#1033) 2019-02-11 19:07:03 +01:00
FeedItem.php [FeedItem] Avoid repeated UID hashing after loading from cache (#1148) 2019-06-01 19:36:46 +02:00
FormatAbstract.php core: Add FeedItem class (#940) 2018-12-26 22:41:32 +01:00
FormatFactory.php format: Refactor format factory to non-static class 2019-06-18 19:15:20 +02:00
FormatInterface.php global: Fix code violations 2018-12-26 21:58:07 +01:00
html.php Revert "all: Use ->remove() instead of ->outertext = ''" 2019-06-02 13:06:16 +02:00
ParameterValidator.php [ParameterValidator] Ensure context has all user provided parameters (#1211) 2019-10-28 17:50:55 +01:00
rssbridge.php format: Refactor format factory to non-static class 2019-06-18 19:15:20 +02:00