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
Frédéric Guillot
609c57332e
Show last login and session creation date in current timezone
2018-03-04 17:04:31 -08:00
Frédéric Guillot
5185bf0c7e
Fix typo in edit user template
2018-03-01 23:06:28 -08:00
Frédéric Guillot
cbd273da2b
Improve for/range loop to avoid linter error
2018-03-01 21:43:25 -08:00
Frédéric Guillot
0c7039de0e
Entries date should contains user timezone (API)
2018-03-01 21:43:04 -08:00
Frédéric Guillot
f110384f11
Improve parser error messages
2018-02-27 21:19:59 -08:00
Frédéric Guillot
953d0a2dc0
Support localized feed errors generated by background workers
2018-02-27 21:08:32 -08:00
ReVanTis, Zhao
9694861cb6
Add Simplified Chinese Localization
2018-02-27 19:58:51 -08:00
Nicolas Carlier
34ce114231
Add Nunux Keeper integration
2018-02-25 11:49:08 -08:00
Frédéric Guillot
3030145b30
Remove parentheses around feed error messages
2018-02-23 19:58:08 -08:00
Frédéric Guillot
a9f0fdaf22
Print info message if DATABASE_URL is not set
2018-02-23 18:26:34 -08:00
Frédéric Guillot
73a0a25b6c
Update ChangeLog
2018-02-19 20:15:57 -08:00