Commit Graph

145 Commits

Author SHA1 Message Date
Frédéric Guillot a006a93a04 Add indexes 2018-02-10 22:30:43 -08:00
Frédéric Guillot b0442e0277 Do not update entry date while refreshing a feed
We do not update the published date because some feeds do not contains any date,
in this case it default to time.Now(), which could change the order of items on
the history page.
2018-01-29 21:07:55 -08:00
Frédéric Guillot ffabb009b8 Do not override existing entries when the crawler is enabled 2018-01-20 14:04:19 -08:00
Frédéric Guillot 3b62f904d6 Do not crawl existing entry URLs 2018-01-20 13:25:20 -08:00
Frédéric Guillot 9652dfa1fe Add more comments (GoDoc) 2018-01-11 19:21:20 -08:00
Frédéric Guillot c57cafbef2 Add link to mark everything as read 2018-01-04 18:11:15 -08:00
Frédéric Guillot c39f2e1a8d Rename helper packages 2018-01-02 19:15:08 -08:00
Frédéric Guillot 747e3edab3 Make sure username are always lowercase 2017-12-29 14:55:16 -08:00
Frédéric Guillot 038ea790f7 Make sure people don't create duplicate Fever usernames 2017-12-29 14:38:43 -08:00
Frédéric Guillot 0f053b07a5 Improve user API responses 2017-12-29 13:53:02 -08:00
Frédéric Guillot a63105e13b Improve timezone handling 2017-12-28 19:20:14 -08:00
Frédéric Guillot a475b875c5 Show feeds with errors first 2017-12-26 20:42:43 -08:00
Frédéric Guillot d5b8f2fb88 Improve API 2017-12-24 18:04:34 -08:00
Frédéric Guillot f546552a1d Clicking on refresh feeds should refresh only user feeds 2017-12-22 18:13:14 -08:00
Frédéric Guillot e031dad1e7 Fill login form on failed sign in 2017-12-22 16:30:17 -08:00
Frédéric Guillot 9868f900e9 Add bookmarks 2017-12-22 11:33:01 -08:00
Frédéric Guillot b153fa8b3c Add Wallabag integration 2017-12-18 20:52:46 -08:00
Frédéric Guillot 18f55d1569 Add scheduler to clean old sessions 2017-12-16 18:48:17 -08:00
Frédéric Guillot 00257988ef Session management refactoring 2017-12-16 18:07:53 -08:00
Frédéric Guillot 58acd1d5e3 Rename sessions table to user_sessions 2017-12-16 12:15:33 -08:00
Frédéric Guillot 27196589fb Add FeedIcon API call and update dependencies 2017-12-16 11:25:18 -08:00
Frédéric Guillot 1d8193b892 Add logger 2017-12-15 18:55:57 -08:00
Frédéric Guillot 84d912c979 Rewrite imports 2017-12-12 21:48:13 -08:00
Frédéric Guillot ef097f02fe Add the possibility to enable crawler for feeds 2017-12-12 19:19:36 -08:00
Frédéric Guillot 33445e5b68 Add the possibility to define rewrite rules for each feed 2017-12-11 22:16:32 -08:00
Frédéric Guillot 87ccad5c7f Add scraper rules 2017-12-10 20:51:04 -08:00
Frédéric Guillot 7a35c58f53 Add readability package to fetch original content 2017-12-10 19:01:38 -08:00
Frédéric Guillot bc20e0884b Add Fever API 2017-12-03 17:44:27 -08:00
Frédéric Guillot ae62e543d3 Add Instapaper integration 2017-12-02 21:12:03 -08:00
Frédéric Guillot 2356ddad28 Add Pinboard integration 2017-12-02 19:32:14 -08:00
Frédéric Guillot 2f1367a8d4 Make entries sorting configurable 2017-12-02 17:04:01 -08:00
Frédéric Guillot 1a90c059e7 Store tokens in database instead of cookie 2017-12-01 21:51:22 -08:00
Frédéric Guillot bb8e61c7c5 Make sure golint pass on the code base 2017-11-27 21:40:05 -08:00
Frédéric Guillot 39b03cc393 Add integration tests for feed creation 2017-11-25 16:53:51 -08:00
Frédéric Guillot 142e8b3e0c Add first integration test 2017-11-25 10:44:48 -08:00
Frédéric Guillot 71bf7e4358 Improve API 2017-11-24 22:29:20 -08:00
Frédéric Guillot 747da03e4c Improve OAuth2 integration 2017-11-24 16:09:10 -08:00
Frédéric Guillot cc6d272eb7 Add OAuth2 authentication 2017-11-22 22:22:33 -08:00
Frédéric Guillot 855fb06bc9 Add feature to refresh all feeds from the user interface 2017-11-21 22:36:00 -08:00
Frédéric Guillot 4fc18647ca Make sure that items marked as removed are not shown 2017-11-21 17:40:29 -08:00
Frédéric Guillot e52f0b9cd2 Cleanup entries marked as removed 2017-11-21 16:33:36 -08:00
Frédéric Guillot 9457b3e5d6 Add missing attachments while refreshing a feed 2017-11-21 16:08:43 -08:00
Frédéric Guillot 549a4277b0 Add flush history feature 2017-11-21 15:46:59 -08:00
Frédéric Guillot 238b9e4c85 Check for category uniqueness before saving 2017-11-21 14:57:27 -08:00
Frédéric Guillot 8ffb773f43 First commit 2017-11-19 22:01:46 -08:00