Commit graph

630 commits

Author SHA1 Message Date
Frédéric Guillot
a52359fedb Do not display users links on sessions page 2018-01-05 18:07:15 -08:00
Frédéric Guillot
19494742ff Add bottom margin 2018-01-05 18:02:43 -08:00
Frédéric Guillot
9329c924d9 Update app.js path in .travis.yml 2018-01-05 18:00:11 -08:00
Frédéric Guillot
5a0598d7ad Update project path in Makefile 2018-01-04 22:04:18 -08:00
Frédéric Guillot
48aa0d07ef Add more scraper rules 2018-01-04 19:32:24 -08:00
Frédéric Guillot
7d278d49f1 Add content length check when refreshing feeds 2018-01-04 18:41:23 -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
efac11e082 Handle more date formats 2018-01-03 18:59:29 -08:00
Frédéric Guillot
462b4a2642 Remove underline for entry action links 2018-01-03 18:31:33 -08:00
Frédéric Guillot
ec63cbe7bb If the website URL is empty, assign the feed URL 2018-01-03 18:23:21 -08:00
Frédéric Guillot
d2b137d038 Handle SIGTERM signal 2018-01-02 22:40:26 -08:00
Frédéric Guillot
0394c1a2b2 Add command to reset user password 2018-01-02 22:18:24 -08:00
Frédéric Guillot
320d1b0167 Refactor packages to have more idiomatic code base 2018-01-02 22:04:48 -08:00
Frédéric Guillot
c39f2e1a8d Rename helper packages 2018-01-02 19:15:08 -08:00
Frédéric Guillot
3c3f397bf5 Make sure the scraper parse only HTML documents 2018-01-02 18:32:01 -08:00
Frédéric Guillot
aae3d75490 Add body size limit 2018-01-02 18:30:26 -08:00
Frédéric Guillot
5558c94a57 Improve Fever API handlers 2017-12-29 15:32:04 -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
9eb91e6f0b Make sure OAuth2 users cannot be associated multiple times 2017-12-29 14:17:53 -08:00
Frédéric Guillot
0f053b07a5 Improve user API responses 2017-12-29 13:53:02 -08:00
Frédéric Guillot
7c19febd73 Add configurable HTTPS flag for secure cookie flag 2017-12-28 20:34:18 -08:00
Frédéric Guillot
a63105e13b Improve timezone handling 2017-12-28 19:20:14 -08:00
Frédéric Guillot
519d4fcd73 Update unread counter when using keyboard to navigate 2017-12-28 18:59:17 -08:00
Frédéric Guillot
8cd58a746a Show keyboard shortcuts in modal dialog 2017-12-28 16:27:54 -08:00
Frédéric Guillot
cc0acabfe0 Avoid Javascript error if unable to download full contents 2017-12-27 19:45:59 -08:00
Frédéric Guillot
c454f67037 Add scraper rules for version2.dk and ing.dk 2017-12-27 19:44:23 -08:00
Frédéric Guillot
d4839b5597 Add more scraper rules 2017-12-27 13:36:07 -08:00
Frédéric Guillot
44799b05f8 Add build targets for ARM architectures 2017-12-27 12:17:01 -08:00
Frédéric Guillot
884446e7b6 Show more feed information on edit page 2017-12-26 20:58:16 -08:00
Frédéric Guillot
a475b875c5 Show feeds with errors first 2017-12-26 20:42:43 -08:00
Thomas
5a721e694b Spelling correction on README.md
Corrected the spelling of 'voluntarily'.
2017-12-26 12:14:28 -08:00
Frédéric Guillot
c3c27e3637 Add API handler to fetch user by username 2017-12-26 12:10:48 -08:00
Frédéric Guillot
d5b8f2fb88 Improve API 2017-12-24 18:04:34 -08:00
Frédéric Guillot
3f473e4a09 Improve response methods 2017-12-22 20:17:48 -08:00
Frédéric Guillot
589aee9f89 Add web manifest file 2017-12-22 20:16:49 -08:00
Frédéric Guillot
f6a5d7d6ed Add support for data URL favicons 2017-12-22 19:01:39 -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
e7afec7eca Handle more date formats 2017-12-22 17:59:28 -08:00
Frédéric Guillot
e4b4beabf0 Increase session cookies expiration 2017-12-22 16:42:17 -08:00
Frédéric Guillot
948e12c861 Fix typo in initial schema 2017-12-22 16:36:10 -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
ce75748cf2 Use base64 URL encoding instead of standard encoding 2017-12-18 18:06:53 -08:00
Frédéric Guillot
99dc590e45 Change user agent to bypass some website restrictions 2017-12-18 17:59:35 -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