Alexandre Alapetite
92a1bf3917
Update some HTTP links (doc, HTTPS) ( #1641 )
...
https://github.com/FreshRSS/FreshRSS/issues/1605
2017-09-26 22:20:25 +02:00
Frans de Jonge
4e174ed9dd
[ci] Add Travis ( #1619 )
...
* [ci] Add Travis
* Exclude some libs
* Semi-auto whitespace fixes
* line length in SQLite
* Exclude tests from line length
* Feed.php line length
* Feed.php: get rid of unnecessary concat
* Feed.php: line length
* bootstrap.php: no newline at end of file
* Allow concatenating across multiple lines
* Add Travis badge
* do-install line length
* update-or-create-user line length
* cli/create-user line length
* tests/app/Models/SearchTest.php fix indentation
* tests/app/Models/UserQueryTest.php fix indentation
* tests/app/Models/CategoryTest.php fix indentation
* [fix] PHP 5.3 on precise
* cli/do-install no spaces
* cli/list-users line length
* cli/reconfigure line length
* empty catch statements
* api/index line length nonsense
* spaces before semicolon
* app/Models/EntryDAO bunch of indentation
* extra blank lines
* spaces before comma in function call
* testing tabwidth
* increase to 10
* comment out tabwidth line
* try older phpcs version 3.0.0RC4
* line length exception for app/install.php
* proper spaces
* stray spaces in i18n
* Minz/ModelPdo line length
* Minz whitespace
* greader line length
* greader elseif placement
* app/Models/Feed.php spacing in function argument
* ignore php 5.3
* app/Models/ConfigurationSetter.php stray whitespace
* EntryDAOSQLite line length
* I vote for higher max line length =P
* ignore SQL
* remove classname complaint
* line length/more legible SQL
* ignore line length nonsense
* greader line length
* feedController issues
* uppercase TRUE, FALSE, NULL
* revert
* importExportController lowercase null
* Share.php default value not necessary because ! is_array () a few lines down
* CategoryDAO constants should be UPPERCASE
* EntryDAO reduce line length
* contentious autofix
* Allow failures on all versions of PHP except 7.1 because reasons
2017-09-22 12:13:46 +02:00
Alexandre Alapetite
46c31a75d7
Fix timestamp format with PostgreSQL for EasyRSS
...
https://github.com/Alkarex/EasyRSS/issues/31
2017-07-23 11:51:46 +02:00
Alexandre Alapetite
16b269f33d
Merge pull request #1594 from sandfoxme/patch-1
...
Fix Illegal String Offset warning (PHP 7.1) in greader.php
2017-07-13 14:24:01 +02:00
Anton Smirnov
78ca4341d1
Use PHP <= 5.3 array syntax in greader.php fix
2017-07-13 14:34:01 +03:00
Anton Smirnov
93fa066298
Fix Illegal String Offset warning (PHP 7.1) in greader.php
2017-07-12 18:58:12 +03: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
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
2017-02-25 12:39:08 +01:00
Alexandre Alapetite
d5ca360ca9
API fix feed rename
...
https://github.com/FreshRSS/FreshRSS/issues/1254
https://github.com/jangernert/FeedReader/issues/59#issuecomment-249558202
2016-09-26 15:20:02 +02:00
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
2016-09-26 10:44:44 +02:00
Alexandre Alapetite
e1528845d8
API subscription/quickadd
...
https://github.com/FreshRSS/FreshRSS/issues/1254
2016-09-25 15:45:06 +02:00
Alexandre Alapetite
86a470b148
API delete category
2016-09-25 01:11:52 +02:00
Alexandre Alapetite
36e6c10f21
API rename category
2016-09-25 01:05:00 +02:00
Alexandre Alapetite
71b98a0ffc
API add feed
2016-09-25 00:14:36 +02:00
Alexandre Alapetite
6a812b0d31
API rename feed
2016-09-24 19:54:46 +02:00
Alexandre Alapetite
d6b4186040
API implement delete feed + refactor move feed
2016-09-24 19:26:40 +02:00
Alexandre Alapetite
f1f8ea2da3
API fix change feed category
2016-09-24 18:10:53 +02:00
Alexandre Alapetite
44f22ab8b4
API move feed to another category
...
https://github.com/jangernert/FeedReader/issues/59
https://github.com/FreshRSS/FreshRSS/issues/443
2016-09-24 17:36:33 +02:00
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
2016-09-17 01:24:04 +02:00
Alexandre Alapetite
4a9cc67d90
API: add iconUrl
...
https://github.com/jangernert/FeedReader/issues/59#issuecomment-247182291
https://github.com/FreshRSS/FreshRSS/issues/1252
2016-09-15 11:36:31 +02:00
Alexandre Alapetite
06189cb666
API support for REDIRECT HTTP headers
...
https://github.com/FreshRSS/FreshRSS/issues/1127
2016-04-10 11:52:16 +02:00
Alexandre Alapetite
7db99b8382
API limit INPUT to 1MB
2016-03-08 19:30:24 +01:00
Purexo
9534ea0e6b
Update greader.php
...
streamContents can know exclude target unread item
2015-11-23 08:30:00 +01:00
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
2015-10-24 22:25:48 +02:00
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
2015-05-21 19:46:32 +02:00
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.
2015-03-04 23:04:12 -05:00
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.
2015-03-03 22:35:22 -05:00
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
2015-01-14 21:13:38 +01:00
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
2015-01-13 15:26:42 +01:00
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
2015-01-13 15:14:55 +01:00
Marien Fressinaud
f3545208ab
Add log in API
...
See https://github.com/FreshRSS/FreshRSS/issues/747
2015-01-13 15:00:06 +01:00
Marien Fressinaud
e7e7a320d6
Add a log line in greader API.
...
See https://github.com/FreshRSS/FreshRSS/issues/747
2015-01-13 14:13:27 +01:00
Marien Fressinaud
60563283cc
Fix greader api script with new config system
...
See https://github.com/FreshRSS/FreshRSS/issues/730
2015-01-06 23:16:57 +01:00
Marien Fressinaud
c391ca62f1
Remove all old references to LOG_PATH
...
See https://github.com/FreshRSS/FreshRSS/issues/729
2014-12-28 18:05:02 +01:00
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
2014-10-05 19:35:29 +02:00
Alexandre Alapetite
46efdc0974
API compatible lighttpd
...
https://github.com/marienfressinaud/FreshRSS/issues/443
2014-08-20 17:33:46 +02:00
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
2014-07-05 01:52:41 +02:00
Alexandre Alapetite
b34f59e85a
Preparation #3 for SQLite
...
https://github.com/marienfressinaud/FreshRSS/issues/100
2014-07-03 22:48:29 +02:00
Alexis Degrugillier
3a736e902c
Move state constants from Configuration to Entry
2014-04-13 08:16:43 -04:00
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
2014-04-13 07:28:41 -04:00
Alexandre Alapetite
f48fc2755c
API: New test for getallheaders() problem
...
https://github.com/marienfressinaud/FreshRSS/issues/443
2014-03-10 21:26:52 +01:00
Alexandre Alapetite
ab1bec28c2
API: Better compatibility with Apache/PHP-CGI
...
https://github.com/marienfressinaud/FreshRSS/issues/443#issuecomment-37226210
2014-03-10 21:06:58 +01:00
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
2014-03-10 17:58:11 +01:00
Alexandre Alapetite
0694739969
API: put back test getallheaders
...
https://github.com/marienfressinaud/FreshRSS/issues/443
2014-03-04 22:49:54 +01:00
Alexandre Alapetite
dffce62497
API: Start of compatibility with nginx
...
https://github.com/marienfressinaud/FreshRSS/issues/443
2014-03-04 22:32:45 +01:00
Alexandre Alapetite
c88fa62dd8
API: better test for server compatibility
...
https://github.com/marienfressinaud/FreshRSS/issues/443
2014-03-04 20:51:27 +01:00
Alexandre Alapetite
75ce6a55bd
API: better unread-count
...
https://github.com/marienfressinaud/FreshRSS/issues/443
For e.g. EasyRSS
2014-03-03 22:10:46 +01:00
Alexandre Alapetite
fc6769c1b1
API: Add continuation mode
...
https://github.com/marienfressinaud/FreshRSS/issues/443
Needed for e.g. EasyRSS
2014-03-03 21:25:14 +01:00
Alexandre Alapetite
00774f5a0b
API : SQL optimisation WHERE ... IN, and better compatibility EasyRSS
...
https://github.com/marienfressinaud/FreshRSS/issues/13
2014-03-02 11:54:52 +01:00