Commit graph

  • e7afec7eca Handle more date formats Frédéric Guillot 2017-12-22 17:59:28 -0800
  • e4b4beabf0 Increase session cookies expiration Frédéric Guillot 2017-12-22 16:42:17 -0800
  • 948e12c861 Fix typo in initial schema Frédéric Guillot 2017-12-22 16:36:10 -0800
  • e031dad1e7 Fill login form on failed sign in Frédéric Guillot 2017-12-22 16:30:17 -0800
  • 9868f900e9 Add bookmarks Frédéric Guillot 2017-12-22 11:33:01 -0800
  • b153fa8b3c Add Wallabag integration Frédéric Guillot 2017-12-18 20:52:46 -0800
  • ce75748cf2 Use base64 URL encoding instead of standard encoding Frédéric Guillot 2017-12-18 18:06:53 -0800
  • 99dc590e45 Change user agent to bypass some website restrictions Frédéric Guillot 2017-12-18 17:59:35 -0800
  • 18f55d1569 Add scheduler to clean old sessions Frédéric Guillot 2017-12-16 18:48:17 -0800
  • 00257988ef Session management refactoring Frédéric Guillot 2017-12-16 18:07:53 -0800
  • 58acd1d5e3 Rename sessions table to user_sessions Frédéric Guillot 2017-12-16 12:15:33 -0800
  • 27196589fb Add FeedIcon API call and update dependencies Frédéric Guillot 2017-12-16 11:25:18 -0800
  • 231ebf2daa Add application icons Frédéric Guillot 2017-12-15 21:28:54 -0800
  • 1d8193b892 Add logger Frédéric Guillot 2017-12-15 18:55:57 -0800
  • c6d9eb3614 Improve content scraper Frédéric Guillot 2017-12-13 21:30:40 -0800
  • 827683ab59 Make sure that item URL are absolute Frédéric Guillot 2017-12-13 20:16:15 -0800
  • 84d912c979 Rewrite imports Frédéric Guillot 2017-12-12 21:48:13 -0800
  • 9b1128d56d Update readme Frédéric Guillot 2017-12-12 21:02:04 -0800
  • ef097f02fe Add the possibility to enable crawler for feeds Frédéric Guillot 2017-12-12 19:19:36 -0800
  • 33445e5b68 Add the possibility to define rewrite rules for each feed Frédéric Guillot 2017-12-11 22:16:32 -0800
  • 87ccad5c7f Add scraper rules Frédéric Guillot 2017-12-10 20:51:04 -0800
  • 7a35c58f53 Add readability package to fetch original content Frédéric Guillot 2017-12-10 19:01:38 -0800
  • b75a9987ba Change wording in French translation Frédéric Guillot 2017-12-04 21:24:30 -0800
  • eefab601da Reinitialize offset if greater than number of unread items Frédéric Guillot 2017-12-04 21:24:01 -0800
  • 56e9a2fdd6 Do not show top naviguation if the content is very short Frédéric Guillot 2017-12-04 21:09:08 -0800
  • 321d7182ae Add child-src CSP directive Frédéric Guillot 2017-12-04 20:46:49 -0800
  • 0e6fc2db1e Improve naviguation Frédéric Guillot 2017-12-04 20:40:23 -0800
  • 5546dd99a5 Avoid text overflow when displaying attachments Frédéric Guillot 2017-12-03 17:48:12 -0800
  • bc20e0884b Add Fever API Frédéric Guillot 2017-12-03 17:44:27 -0800
  • ae62e543d3 Add Instapaper integration Frédéric Guillot 2017-12-02 21:12:03 -0800
  • 6f5350a497 Move packages http and url Frédéric Guillot 2017-12-02 20:26:21 -0800
  • 2356ddad28 Add Pinboard integration Frédéric Guillot 2017-12-02 19:32:14 -0800
  • 2f1367a8d4 Make entries sorting configurable Frédéric Guillot 2017-12-02 17:04:01 -0800
  • 453ff64f29 Handle touch events Frédéric Guillot 2017-12-02 15:01:05 -0800
  • 677ba1eef3 Do not display mark page as read if there is no entry Frédéric Guillot 2017-12-01 22:55:00 -0800
  • fb2a73c91e Proxify image enclosures Frédéric Guillot 2017-12-01 22:29:18 -0800
  • 1a90c059e7 Store tokens in database instead of cookie Frédéric Guillot 2017-12-01 21:51:22 -0800
  • 7cecdbb856 Add charset to CSS and JS mime type Frédéric Guillot 2017-11-29 21:41:16 -0800
  • 92dff28f52 Make sure entry meta doesn't break the layout on mobile Frédéric Guillot 2017-11-29 21:40:38 -0800
  • bb8e61c7c5 Make sure golint pass on the code base Frédéric Guillot 2017-11-27 21:30:04 -0800
  • 8781648af9 Add integration tests for entries Frédéric Guillot 2017-11-26 15:07:59 -0800
  • 51f7775466 Add unit tests for models Frédéric Guillot 2017-11-25 19:06:02 -0800
  • 4560af165e Add Content-Security-Policy header Frédéric Guillot 2017-11-25 18:21:02 -0800
  • bd663b43a0 Improve HTML sanitizer Frédéric Guillot 2017-11-25 18:08:59 -0800
  • 1f015d5dfe Add integration tests for feeds Frédéric Guillot 2017-11-25 17:32:43 -0800
  • 29c5d82016 Add template helper isEmail() Frédéric Guillot 2017-11-25 17:08:04 -0800
  • 39b03cc393 Add integration tests for feed creation Frédéric Guillot 2017-11-25 16:53:51 -0800
  • f072439b79 Make sure the package locale pass golint Frédéric Guillot 2017-11-25 15:56:44 -0800
  • db77e55119 Add integration test for discover endpoint Frédéric Guillot 2017-11-25 15:38:43 -0800
  • f644f2580b Add integration tests for categories Frédéric Guillot 2017-11-25 14:35:10 -0800
  • ec0f642d5d Add integration tests for users Frédéric Guillot 2017-11-25 12:44:32 -0800
  • 142e8b3e0c Add first integration test Frédéric Guillot 2017-11-25 10:40:23 -0800
  • 71bf7e4358 Improve API Frédéric Guillot 2017-11-24 22:29:20 -0800
  • 747da03e4c Improve OAuth2 integration Frédéric Guillot 2017-11-24 16:09:10 -0800
  • cc6d272eb7 Add OAuth2 authentication Frédéric Guillot 2017-11-22 22:22:33 -0800
  • 9877051f12 Improve CSS Frédéric Guillot 2017-11-22 16:00:20 -0800
  • 2b641cc224 Improve feed parsers Frédéric Guillot 2017-11-22 14:52:31 -0800
  • 3b40ce4960 Add Let's Encrypt integration Frédéric Guillot 2017-11-22 13:11:01 -0800
  • 199b1fd6c3 Add the possibility to use TLS Frédéric Guillot 2017-11-22 11:16:48 -0800
  • 38941f58cf Improve image proxy Frédéric Guillot 2017-11-21 23:09:01 -0800
  • 99dfbdbb47 Convert feed encoding only if the charset is specified Frédéric Guillot 2017-11-21 22:55:19 -0800
  • 855fb06bc9 Add feature to refresh all feeds from the user interface Frédéric Guillot 2017-11-21 22:36:00 -0800
  • 480b0d94e2 Use serif fonts for article contents Frédéric Guillot 2017-11-21 20:52:43 -0800
  • 9ff3c4504c Set all default config values in config package Frédéric Guillot 2017-11-21 20:20:20 -0800
  • 6690f6a70e Add bookmarklet Frédéric Guillot 2017-11-21 19:37:47 -0800
  • 1bc43ec2bc Improve Context to be more idiomatic Frédéric Guillot 2017-11-21 18:37:08 -0800
  • 02ff7b4bcf Improve Response to be more idiomatic Frédéric Guillot 2017-11-21 18:30:16 -0800
  • 25cbd65777 Improve Request to be more idiomatic Frédéric Guillot 2017-11-21 18:14:45 -0800
  • 4fc18647ca Make sure that items marked as removed are not shown Frédéric Guillot 2017-11-21 17:40:29 -0800
  • e52f0b9cd2 Cleanup entries marked as removed Frédéric Guillot 2017-11-21 16:33:36 -0800
  • 9457b3e5d6 Add missing attachments while refreshing a feed Frédéric Guillot 2017-11-21 16:08:43 -0800
  • 549a4277b0 Add flush history feature Frédéric Guillot 2017-11-21 15:46:59 -0800
  • 238b9e4c85 Check for category uniqueness before saving Frédéric Guillot 2017-11-21 14:57:27 -0800
  • 5983db1a77 Ask for confirmation before removing something Frédéric Guillot 2017-11-21 14:44:47 -0800
  • 25a5250eb9 Add badge for documentation Frédéric Guillot 2017-11-21 13:28:52 -0800
  • 5f0ae8196c Add timeout for HTTP client Frédéric Guillot 2017-11-20 19:44:28 -0800
  • eb9f588216 Make sure RDF entries have a date Frédéric Guillot 2017-11-20 19:25:30 -0800
  • d5838b6734 Move feed parsers packages in reader package Frédéric Guillot 2017-11-20 19:17:04 -0800
  • c26787f476 Improve OPML package to be more idiomatic Frédéric Guillot 2017-11-20 19:11:06 -0800
  • e91a9b4f13 Export only necessary structs in JsonFeed package Frédéric Guillot 2017-11-20 18:57:54 -0800
  • 6618caca81 Use more idiomatic code for Atom parser Frédéric Guillot 2017-11-20 18:50:16 -0800
  • 89307010ad Add parser for RDF feeds Frédéric Guillot 2017-11-20 18:34:11 -0800
  • c5cd38de83 Add unit test for HTTP client response functions Frédéric Guillot 2017-11-20 17:25:45 -0800
  • aecda64030 Make sure XML feeds are always encoded in UTF-8 Frédéric Guillot 2017-11-20 17:12:37 -0800
  • 0e6717b7c8 Ensure that LocalizedError are returned by parsers Frédéric Guillot 2017-11-20 16:11:55 -0800
  • 557cf9c21d Handle RSS entries with Atom links Frédéric Guillot 2017-11-20 15:48:26 -0800
  • cf8af56a99 Handle RSS feeds without entry links Frédéric Guillot 2017-11-20 15:15:10 -0800
  • a76c2a8c22 Improve OPML import/export Frédéric Guillot 2017-11-20 14:35:11 -0800
  • ace7524905 Run automatically jshint Frédéric Guillot 2017-11-20 13:55:14 -0800
  • cb4f4970b0 Disable CI email notifications Frédéric Guillot 2017-11-20 13:50:50 -0800
  • 228768dcc3 Run gofmt on generated files Frédéric Guillot 2017-11-20 13:46:22 -0800
  • 8ffb773f43 First commit Frédéric Guillot 2017-11-19 21:10:04 -0800