Alexandre Alapetite
512d047f02
Update naming to WebSub ( #2184 )
...
Instead of PubSubHubbub / PuSH
2018-12-16 17:02:03 +01:00
Alexandre Alapetite
031acde003
Fix extension hook for updated articles ( #1932 )
...
* Fix extension hook for updated articles
https://github.com/FreshRSS/FreshRSS/issues/1926
* Enable extensions during PubSubHubbub
* A little array protection
* Changelog 1926
https://github.com/FreshRSS/FreshRSS/issues/1926
https://github.com/FreshRSS/FreshRSS/pull/1932
* Add null check
2018-06-13 09:27:02 +02:00
Alexandre Alapetite
52d0988655
Use __DIR__ for relative include and require
...
For uniformity, and to avoid having PHP searching in include_path.
http://php.net/manual/function.include.php
https://github.com/FreshRSS/FreshRSS/pull/1715
https://github.com/FreshRSS/FreshRSS/pull/1711#issuecomment-350581350
2017-12-11 21:11:34 +01:00
Alexandre Alapetite
b1c317a253
Log rotation, use Minz_Log, new log constants
...
ADMIN_LOG, API_LOG, PSHB_LOG
2017-12-10 21:58:24 +01:00
Alexandre Alapetite
8af80091c7
file_get_contents fix
...
PHP 7.1 https://github.com/FreshRSS/FreshRSS/issues/1584
2017-06-14 11:04:00 +02:00
Alexandre Alapetite
af8960b8b3
Move default configuration files
...
https://github.com/FreshRSS/FreshRSS/issues/1531
2017-05-12 23:33:58 +02:00
Seokseong Jeon
0bc59ba140
Make actualizeFeed returns values consistent&safe
2017-05-05 17:18:16 +09:00
Alexandre Alapetite
535aa35ba7
PSHB better unsubscribe
...
Cases when a user is deleted, or when a feed is deleted.
Removed random key do reduce the risk of subscribing several times to
the same PSHB feed.
2017-04-10 19:09:21 +02:00
Alexandre Alapetite
ca4dcca5b2
PSHB bugs
...
Introduced by https://github.com/FreshRSS/FreshRSS/pull/1280
2016-10-07 21:46:48 +02:00
Alexandre Alapetite
0a79d4085b
Refactor controller for actualize feed
2016-09-24 20:43:52 +02:00
Alexandre Alapetite
1a53058ef0
HTTP security: prevent reflection abuse
...
https://msdn.microsoft.com/en-us/library/gg622941(v=vs.85).aspx
2016-08-29 09:44:18 +02:00
Alexandre Alapetite
462c1e208f
PSHB: work-around for SuperFeeder
...
Feeds using SuperFeeder for PubSubHubbub push had timeout problems
during substription.
SuperFeeder bot was returning 422 "We could not verify your callback
Error: ETIMEDOUT"
It seems to be due to the the fact that SuperFeeder bot uses keep-alive
but expects the server to close the connection.
https://github.com/FreshRSS/FreshRSS/issues/312#issuecomment-73716936
2016-07-30 23:37:13 +02:00
Alexandre Alapetite
0915772fe6
PubSubHubbub unsubscribe request
...
https://github.com/FreshRSS/FreshRSS/issues/1058
2016-01-24 11:06:20 +01:00
Alexandre Alapetite
001c713f03
PubSubHubbub better gestion of errors
...
Do not assume that PubSubHubbub works until the first successul push
https://github.com/FreshRSS/FreshRSS/issues/312#issuecomment-102706500
2015-05-17 22:06:11 +02:00
Alexandre Alapetite
3adab4b70f
More PubSubHubbub
...
https://github.com/FreshRSS/FreshRSS/issues/312
Show whether PubSubHubbub is enabled in the Web interface of feed
configuration.
When PubSubHubbub is used, do not pull refresh so often (hard-coded to
max once per 24h for now).
Improved logic for lease renewal, and some detection of lease problems.
Updated read-me and changelog.
2015-05-16 13:05:43 +02:00
Alexandre Alapetite
0163564b9e
Change some error messages
2015-05-15 17:58:56 +02:00
Alexandre Alapetite
c472569b38
First alpha of PubSubHubbub
...
https://github.com/FreshRSS/FreshRSS/issues/312
Using a white list limited to http://push-pub.appspot.com/feed for alpha
testing.
2015-05-15 15:34:51 +02:00
Alexandre Alapetite
256c8613a4
First draft of PubSubHubbub
...
https://github.com/FreshRSS/FreshRSS/issues/312
Requires setting base_url in config.php.
Currently using the filesystem (no change to the database)
2015-05-15 03:21:36 +02:00