Commit Graph

28 Commits

Author SHA1 Message Date
Frederic Guillot
484878887c Update API documentation 2016-12-29 18:52:37 -05:00
Frederic Guillot
56d21dc726 Add functional API tests 2016-12-29 15:45:09 -05:00
Frederic Guillot
82df35a59b Change the database structure to have a single database
This is a major change for the next release of Miniflux.

- There is now only one database that can supports multiple users
- There is no automated schema migration for this release
- A migration procedure is available in the ChangeLog file
2016-12-26 09:51:38 -05:00
Frederic Guillot
506503bbcd
Add Miniflux namespace everywhere 2016-08-24 21:17:58 -04:00
Frederic Guillot
34ef7b95b9
Create ItemFeed model 2016-08-18 21:53:59 -04:00
Frederic Guillot
321f8a71f8
Create Bookmark model 2016-08-18 21:44:36 -04:00
Frederic Guillot
1f88eb50f3
Move application code to app folder 2016-08-18 21:02:49 -04:00
Frederic Guillot
caa91dbf06
Update JsonRPC library 2016-08-05 20:27:09 -04:00
Frederic Guillot
148b4cccc1
Improve pull-request #532 2016-07-28 21:11:58 -04:00
mjbe
092c52c0db Add API methods for group/tag functions that are present (in /models/group.php) but not yet addressed by the API 2016-07-25 23:11:16 +01:00
Frederic Guillot
d964c97f90 Update JsonRPC library 2016-05-08 15:53:45 -04:00
denfil
0fc11d803c Fix code style 2015-12-25 10:17:49 +03:00
denfil
eaf7801778 Refactor API 2015-12-24 17:34:55 +03:00
Frederic Guillot
4f7ea89925 Update dependencies 2015-08-14 21:33:39 -04:00
Kordian Bruck
dd47b3f82e Add feed group feature
- each feed can have multiple groups assigned
- group assignments are done on the add or edit feed page
- groups are only visible on the unread page
- groups are exported via the fever api
- it's not possible do delete a group manually from the database (the group will be removed automatically, as soon as the last association of a group to a feed is removed)
- if you try to create an already existing group, the existing group is used to prevent duplicates
2015-08-05 01:01:21 +02:00
Mathias Kresin
9f21a2fe91 rename functions to match their purpose
Item\get_all() -> Item\get_all_by_status()
Item\get_everything() -> Item\get_all()
Item\get_everything_since() -> Item\get_all_since()
2015-04-23 23:37:33 +02:00
Frederic Guillot
f7680efa18 Add software version to the api 2015-04-18 11:42:10 -04:00
Mathias Kresin
1afb73b82d Expose all picoFeed errors to the Frontend when adding a subscription 2015-04-11 16:01:15 +02:00
Frédéric Guillot
c6ed11c116 Move to Composer and update to the last version of PicoFeed 2014-12-23 21:28:26 -05:00
Frédéric Guillot
33ab9d7fb6 Add new methods to the api item.get_all, item.get_all_since and item.get_all_status 2014-02-15 14:09:50 -05:00
Frédéric Guillot
49583f381f Improve files organization 2014-02-08 14:13:14 -05:00
Frédéric Guillot
4fb68b9b80 Split models and controllers in different files 2013-12-22 20:55:53 -05:00
Frédéric Guillot
e0bbaaa3b5 Add API method to remove all feeds 2013-08-28 18:17:16 -04:00
Frédéric Guillot
51a746fac0 Add the method "item.set_list_status" to the API 2013-08-22 21:58:04 -04:00
Frédéric Guillot
bf0de86b8a Display item content everywhere 2013-08-22 21:38:09 -04:00
Frederic Guillot
e7be31c92c Add the possibility to disable/enable a feed 2013-08-04 15:15:12 -04:00
Frederic Guillot
9997e1f7b1 Update API and write documentation (official website) 2013-07-29 22:33:01 -04:00
Frederic Guillot
6dcf1f9a81 First version of the JsonRPC API 2013-07-28 15:44:51 -04:00