Seokseong Jeon
0bc59ba140
Make actualizeFeed returns values consistent&safe
8 years ago
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.
8 years ago
Alexandre Alapetite
271a1fdc89
Missing checkUsername and const patten
...
https://github.com/FreshRSS/FreshRSS/pull/1423
https://github.com/YunoHost-Apps/freshrss_ynh/issues/27#issuecomment-279792363
8 years ago
Alexandre Alapetite
ca4dcca5b2
PSHB bugs
...
Introduced by https://github.com/FreshRSS/FreshRSS/pull/1280
8 years ago
Alexandre Alapetite
d5ca360ca9
API fix feed rename
...
https://github.com/FreshRSS/FreshRSS/issues/1254
https://github.com/jangernert/FeedReader/issues/59#issuecomment-249558202
8 years ago
Alexandre Alapetite
9291748c47
API implement user-info and fix edits
...
https://github.com/FreshRSS/FreshRSS/issues/1254
https://github.com/jangernert/FeedReader/issues/59#issuecomment-249491580
8 years ago
Alexandre Alapetite
e1528845d8
API subscription/quickadd
...
https://github.com/FreshRSS/FreshRSS/issues/1254
8 years ago
Alexandre Alapetite
86a470b148
API delete category
8 years ago
Alexandre Alapetite
36e6c10f21
API rename category
8 years ago
Alexandre Alapetite
71b98a0ffc
API add feed
8 years ago
Alexandre Alapetite
0a79d4085b
Refactor controller for actualize feed
8 years ago
Alexandre Alapetite
6a812b0d31
API rename feed
8 years ago
Alexandre Alapetite
d6b4186040
API implement delete feed + refactor move feed
8 years ago
Alexandre Alapetite
f1f8ea2da3
API fix change feed category
8 years ago
Alexandre Alapetite
44f22ab8b4
API move feed to another category
...
https://github.com/jangernert/FeedReader/issues/59
https://github.com/FreshRSS/FreshRSS/issues/443
8 years ago
Alexandre Alapetite
12fa756bbc
API: start draft of edit subscriptions
...
https://github.com/FreshRSS/FreshRSS/issues/443
https://github.com/FreshRSS/FreshRSS/issues/1252
https://github.com/jangernert/FeedReader/issues/59#issuecomment-247484124
8 years ago
Alexandre Alapetite
4a9cc67d90
API: add iconUrl
...
https://github.com/jangernert/FeedReader/issues/59#issuecomment-247182291
https://github.com/FreshRSS/FreshRSS/issues/1252
8 years ago
Alexandre Alapetite
1a53058ef0
HTTP security: prevent reflection abuse
...
https://msdn.microsoft.com/en-us/library/gg622941(v=vs.85).aspx
8 years ago
Alexandre Alapetite
21a6521ba9
More links for API help
...
https://github.com/FreshRSS/FreshRSS/issues/328#issuecomment-236100791
https://github.com/FreshRSS/FreshRSS/issues/957#issuecomment-133581712
8 years ago
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
8 years ago
Alexandre Alapetite
06189cb666
API support for REDIRECT HTTP headers
...
https://github.com/FreshRSS/FreshRSS/issues/1127
9 years ago
Alexandre Alapetite
7db99b8382
API limit INPUT to 1MB
9 years ago
Alexandre Alapetite
0915772fe6
PubSubHubbub unsubscribe request
...
https://github.com/FreshRSS/FreshRSS/issues/1058
9 years ago
Purexo
9534ea0e6b
Update greader.php
...
streamContents can know exclude target unread item
9 years ago
Alexandre Alapetite
481c2a6719
Clean logs
...
Reduced login of API and PubSubHubbub (both are quite stable now).
When clearing logs as admin, also clear API and PubSubHubbub logs.
https://github.com/FreshRSS/FreshRSS/issues/988
9 years ago
Alexandre Alapetite
10d98e0ce9
Google Reader API: work-around for News+ bug
...
https://github.com/noinnion/newsplus/issues/84#issuecomment-57834632
https://github.com/FreshRSS/FreshRSS/issues/443
10 years ago
Alexandre Alapetite
65b41af94d
Google Reader API: work-around for News+ bug
...
https://github.com/noinnion/newsplus/issues/84#issuecomment-57834632
https://github.com/FreshRSS/FreshRSS/issues/443
10 years ago
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
10 years ago
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.
10 years ago
Alexandre Alapetite
0163564b9e
Change some error messages
10 years ago
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.
10 years ago
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)
10 years ago
Alexis Degrugillier
d1c9378d33
Fix entry DAO query usage
...
I did not fix the call in the previous commit. I hope this one is the last change needed.
We definitely need a templating engine so we could use the same controller to output different things.
This will remove code duplication between the api and the web interface.
It will allows us to build other type of api, and also refactor the rss feed as a different view of the same dataset.
10 years ago
Alexis Degrugillier
f3f8d73dda
Fix API to use the search object
...
Since the internal of the listWhere method was changed, the API wasn't working. It was still calling the method with the old parameters.
I didn't test it but now, it should work.
10 years ago
Marien Fressinaud
f1ffdd8b9d
Fix stupid bug in greader API
...
Replace Minz_Session::_param() by Minz_Session::param() in token()
and checkToken() functions.
Fix https://github.com/FreshRSS/FreshRSS/issues/747
10 years ago
Marien Fressinaud
e8556ac1a4
Change behaviour if authorizationToUser is null
...
authorizationToUser() returns now an empty string by default
If it returns an empty string, conf is set to null and api don't die
anymore.
Fix https://github.com/FreshRSS/FreshRSS/issues/747
10 years ago
Marien Fressinaud
59760580d2
Fix greader API
...
$conf->user didn't exist anymore since #730 . User name had to be retrieved
by another way. It uses sessions now.
Fix https://github.com/FreshRSS/FreshRSS/issues/747
10 years ago
Marien Fressinaud
f3545208ab
Add log in API
...
See https://github.com/FreshRSS/FreshRSS/issues/747
10 years ago
Marien Fressinaud
e7e7a320d6
Add a log line in greader API.
...
See https://github.com/FreshRSS/FreshRSS/issues/747
10 years ago
Marien Fressinaud
60563283cc
Fix greader api script with new config system
...
See https://github.com/FreshRSS/FreshRSS/issues/730
10 years ago
Marien Fressinaud
c391ca62f1
Remove all old references to LOG_PATH
...
See https://github.com/FreshRSS/FreshRSS/issues/729
10 years ago
Marien Fressinaud
d8f4681382
Replace Minz_Log::record by corresponding methods
...
Please not use Minz_Log::record anymore!
See https://github.com/marienfressinaud/FreshRSS/issues/655
10 years ago
Alexandre Alapetite
46efdc0974
API compatible lighttpd
...
https://github.com/marienfressinaud/FreshRSS/issues/443
10 years ago
Alexandre Alapetite
805c91da98
Add support for SQLite
...
https://github.com/marienfressinaud/FreshRSS/issues/100
Warning: MySQL has been changed too, so bugs may have been introduced
10 years ago
Alexandre Alapetite
b34f59e85a
Preparation #3 for SQLite
...
https://github.com/marienfressinaud/FreshRSS/issues/100
10 years ago
Alexis Degrugillier
3a736e902c
Move state constants from Configuration to Entry
11 years ago
Alexis Degrugillier
86066b1659
Add a new status for 'ALL'
...
I made the conversion in every file I can think of.
It should not have any reference to the string 'all' for the state context
11 years ago
Alexandre Alapetite
f48fc2755c
API: New test for getallheaders() problem
...
https://github.com/marienfressinaud/FreshRSS/issues/443
11 years ago
Alexandre Alapetite
ab1bec28c2
API: Better compatibility with Apache/PHP-CGI
...
https://github.com/marienfressinaud/FreshRSS/issues/443#issuecomment-37226210
11 years ago
Alexandre Alapetite
ed328ae69c
API: Optimisation nginx + less debug info
...
https://github.com/marienfressinaud/FreshRSS/issues/443
Faster access to headers in nginx
Show detailed debug info only in the case of errors
11 years ago