Frédéric Guillot
7f2fd1fdd8
Add Pocket authorization flow in the user interface
2018-05-20 15:29:14 -07:00
Allan Reyes
0f3f5e442f
Add Pocket integration
2018-05-20 13:31:56 -07:00
Frédéric Guillot
f19ab21b7d
Archive read entries automatically after 60 days
2018-05-19 16:45:27 -07:00
Frédéric Guillot
ff8e0c6b3d
Update readme and rebuild CSS
2018-05-19 15:47:46 -07:00
Allan Reyes
b0667e1b78
Hide horizontal overflow on hiding articles; fixes #130
2018-05-19 11:48:54 -07:00
Frédéric Guillot
9554d0bd53
Add integration test for /me endpoint
2018-05-14 18:52:12 -07:00
Leviathan Jeanis
e81e4f0ac3
Add API endpoint to get logged user
2018-05-14 18:41:41 -07:00
Abhinand
4674d559a4
Fever API: Return response with an empty list if there is no items
2018-05-08 22:08:01 -07:00
Frédéric Guillot
0c2e5ff0dc
Handle feeds with dates formatted as Unix timestamp
2018-05-08 20:41:24 -07:00
Frédéric Guillot
39c4452142
Update ChangeLog
2018-05-07 20:14:54 -07:00
Frédéric Guillot
2f4cd59ad9
Make sure to close request body in HTTP client
2018-04-29 23:11:10 -07:00
Frédéric Guillot
5cacae6cf2
Add API endpoint to import OPML file
2018-04-29 18:56:40 -07:00
Frédéric Guillot
7a1653a2e9
Make sure integrations are configured before to make any HTTP requests
2018-04-29 17:58:09 -07:00
Frédéric Guillot
31da4db14f
Do not show save link if no integration is configured
2018-04-29 17:43:40 -07:00
Frédéric Guillot
b166ceaea7
Avoid people to unlink their OAuth2 account without having a local password
2018-04-29 17:04:43 -07:00
Frédéric Guillot
f49b42f70f
Use vanilla HTTP handlers (refactoring)
2018-04-29 16:35:04 -07:00
Frédéric Guillot
1eba1730d1
Move HTTP client to its own package
2018-04-28 10:51:07 -07:00
Frédéric Guillot
04adf5fdf5
Add middleware to read X-Forwarded-Proto header
2018-04-27 22:25:00 -07:00
Frédéric Guillot
ddd3af4b85
Do not use shared variable to translate templates
2018-04-27 22:07:46 -07:00
Frédéric Guillot
6b360d08c1
Use Gorilla middleware (refactoring)
2018-04-27 20:38:46 -07:00
aniran
322b265d7a
Scrape parent element for iframe
...
Current behavior: if you have an `iframe` scraper rule, `scrapContent`
tries to return the inner HTML of the `iframe`, which turns up blank.
New behavior: like `img` elements, if an `iframe` is matched by a scraper rule,
the parent element's inner HTML (i.e. the `iframe` is returned).
2018-04-27 17:57:22 -07:00
aniran
920dda79b7
Add soundcloud and bandcamp iframe sources
2018-04-27 17:55:58 -07:00
Frédéric Guillot
1ce522b98a
Update ChangeLog
2018-04-20 21:56:38 -07:00
Frédéric Guillot
657e96e133
Improve graceful shutdown
2018-04-17 21:50:52 -07:00
Frédéric Guillot
0429bbb19d
Simplify Heroku deployment
2018-04-15 21:07:59 -07:00
Frédéric Guillot
45dde0cf4a
Display memory usage and some metrics in logs
2018-04-14 14:23:05 -07:00
Frédéric Guillot
4cdb2f820b
Increase read/write timeout for HTTP server
2018-04-14 13:52:53 -07:00
Frédéric Guillot
dcbb5047b1
Add support for Dublin Core date in RDF feeds
2018-04-10 18:13:05 -07:00
Frédéric Guillot
15202b8675
Do not return an error if the user session is not found
2018-04-09 21:52:24 -07:00
Frédéric Guillot
02ba735ba9
Handle some non-english date formats
2018-04-09 21:27:15 -07:00
Frédéric Guillot
20f874399d
Add missing French translation
2018-04-09 20:39:56 -07:00
Frédéric Guillot
e2d02bac5a
Rename RSS parser getters
2018-04-09 20:38:12 -07:00
Frédéric Guillot
f76093690c
Get the right comments URL when having multiple namespaces
2018-04-09 20:30:55 -07:00
Frédéric Guillot
7640a8cbab
Ignore caching headers for feeds that send "Expires: 0"
2018-04-09 20:18:54 -07:00
stratmaster
3d59cdba10
Add missing translation string
2018-04-09 18:24:24 -07:00
stratmaster
d3855fef3f
Update German translation
2018-04-09 10:33:40 -07:00
Frédéric Guillot
336d44b00e
Update ChangeLog
2018-04-07 15:47:18 -07:00
Frédéric Guillot
46d67acf22
Avoid unread counter to be off by one
2018-04-07 14:20:42 -07:00
Frédéric Guillot
702256bcc0
Add unit test for comments url and French translation
2018-04-07 13:56:11 -07:00
Ben Brooks
538d08c16c
Add CommentsURL to entry
2018-04-07 13:50:45 -07:00
Frédéric Guillot
449020c1e8
Update .gitignore
2018-03-18 20:48:58 -07:00
MoritzFago
c811849771
Add FreeBSD build target
2018-03-18 20:44:13 -07:00
Frédéric Guillot
6ea4da3bce
Handle RSS author elements with inner HTML
2018-03-18 11:57:46 -07:00
Frédéric Guillot
34cdffda88
Fix typo in translations
2018-03-17 13:39:08 -07:00
Daan Sprenkels
b1da081ae6
Add dutch translations
2018-03-17 13:33:02 -07:00
Frédéric Guillot
482785c5e6
Convert enclosure size field to bigint
2018-03-14 20:09:06 -07:00
Frédéric Guillot
fec391a336
Switch Travis to Go 1.10
2018-03-14 18:51:41 -07:00
Frédéric Guillot
ec08f45bf5
Fix broken OPML import with Go 1.10
2018-03-14 18:50:06 -07:00
Frédéric Guillot
dd68181a83
Update ChangeLog
2018-03-05 21:42:52 -08:00
Frédéric Guillot
a8be61cdbb
Filter the list of timezones
2018-03-04 17:38:08 -08:00