Commit graph

91 commits

Author SHA1 Message Date
mdosch
576c259d60 Added a detection for empty descriptions to use content instead. Also added a workaround for broken fdroid reddit feed (empty citation lines). 2019-05-26 22:28:58 +02:00
mdosch
bd57fc34d4 Fixed a typo. 2019-05-26 21:07:07 +02:00
mdosch
efe8f1a549 Made some changes to remove multiple linebreaks and (hopefully) made help output look more nice.
Revert "Revert "(Hopefully) made help output look more nice.""

This reverts commit b73f39ef48.
2019-05-26 21:03:02 +02:00
mdosch
b73f39ef48 Revert "(Hopefully) made help output look more nice."
This reverts commit 5c24584476.
2019-05-26 21:01:40 +02:00
mdosch
5c24584476 (Hopefully) made help output look more nice. 2019-05-26 21:00:43 +02:00
mdosch
7fc8907608 Added a few interactions (help, source, feeds). 2019-05-26 20:20:34 +02:00
Martin Dosch
195a4099e7 Vendored external dependencies. 2019-02-20 20:23:48 +01:00
Martin Dosch
29ff4c3ac9 Fixed a typo. How did this get there? 2019-02-01 19:55:06 +01:00
Martin Dosch
a2cb08e2fd Changed behaviour to not crash if the feed is unavailable. 2019-02-01 14:58:12 +01:00
Martin Dosch
195dd6a1c6 Removed checking of MUC join return value as it doesn't represent the MUC status codes. 2019-01-16 09:35:00 +01:00
Martin Dosch
638c24819f Added another tracking parameter to removeTracking. 2018-09-09 19:13:16 +02:00
Martin Dosch
a0f995cd4d Removed unnecessary whitespaces in example config. 2018-09-05 20:41:43 +02:00
Martin Dosch
e0d4613023 Made refresh time for feed queries configurable. 2018-09-05 20:40:41 +02:00
Martin Dosch
7e2c58256d Added config option to post only the article link without excerpt. 2018-09-03 20:42:19 +02:00
Martin Dosch
5a5014d449 Reworked the ping functions and stanza processing. 2018-08-08 11:46:58 +02:00
Martin Dosch
3bdfea029e Fixed an RFC 6120 violation when sending IQ error replies (hopefully this time for real). Thx jonasw. 2018-08-07 22:56:53 +02:00
Martin Dosch
64f7cb9f27 Fixed an RFC 6120 violation when sending IQ error replies. Thx jonasw. 2018-08-07 22:29:38 +02:00
Martin Dosch
1cf49e8121 Added processing of disco#info queries as I learned this is good style (thx jonasw). 2018-08-07 21:45:30 +02:00
Martin Dosch
14d58011cd Added another tracking parameter for removal. 2018-08-03 14:50:33 +02:00
Martin Dosch
e64aa5ac63 Changet getArticles to save timestamp after every updated article as I learned there are feeds which have the articles in wrong order (looking at you spiegel.de). 2018-08-03 13:33:57 +02:00
Martin Dosch
4577ec34c1 Added function to remove some commonly used tracking. 2018-08-03 11:02:31 +02:00
Martin Dosch
03a3fd5b8e Added a comment. 2018-08-02 09:41:21 +02:00
Martin Dosch
437506313d Removed commented code. 2018-08-02 09:40:07 +02:00
Martin Dosch
6f754bd8f6 Added linebreaks and comments. 2018-08-02 09:33:19 +02:00
Martin Dosch
1eca8a84b4 Added check if bot is still joined to MUC. 2018-07-28 21:38:48 +02:00
mdosch
98c1e8bd0a Merge branch 'master' of https://salsa.debian.org/mdosch-guest/feed-to-muc 2018-07-15 21:03:30 +02:00
mdosch
8b27452c5d Added ToDo. Yes, I manage this in code comments. 2018-07-15 21:01:31 +02:00
mdosch
bf456cd5c7 Moved error handling for failed message send. 2018-07-15 21:00:16 +02:00
Martin Dosch
0b7745cf86 Fixed one more typo. 2018-07-15 18:44:08 +00:00
mdosch
c38ad204d1 Fixed another typo. Thx dominion. 2018-07-15 20:27:15 +02:00
mdosch
9311d852ba Fixed typo. 2018-07-15 20:26:09 +02:00
Martin Dosch
fa26cb4b4c Fixed typo. 2018-07-15 12:50:16 +02:00
Martin Dosch
ec9a4da775 Changed README [markdown-lint]. 2018-07-15 12:23:11 +02:00
Martin Dosch
6b21b9b749 Changed README regarding -code flag.
Signed-off-by: Martin Dosch <spam-debian-salsa@mdosch.de>
2018-07-15 12:04:43 +02:00
Martin Dosch
4d37b98220 Removed obsolete comment. 2018-07-15 11:31:30 +02:00
Martin Dosch
e01514d23f Fixed cache path. 2018-07-15 11:30:14 +02:00
Martin Dosch
1db063759b Added possibility to specify config via command line option. 2018-07-15 11:03:19 +02:00
Martin Dosch
d8ccb4152a Add LICENSE 2018-07-13 21:11:57 +00:00
Martin Dosch
6d707675d5 Delete LICENSE 2018-07-13 21:11:19 +00:00
Martin Dosch
629cca6ef5 Fixed a copy/paste mistake. 2018-07-13 22:56:44 +02:00
Martin Dosch
33e54a068b Initial commit 2018-07-13 22:53:22 +02:00