Gabriel Augendre
|
6e50ce3293
|
Make reading speed user-configurable
|
2022-07-17 19:35:24 -07:00 |
|
1pav
|
0d935a863f
|
Make web app display mode configurable
The change is visible after reinstalling the web app.
It's not compatible with all browsers.
See https://developer.mozilla.org/en-US/docs/Web/Manifest/display
|
2021-02-28 13:29:51 -08:00 |
|
Frédéric Guillot
|
e45cc2d2aa
|
Refactor user validation
Validate each user field for creation/modification via API and web UI
|
2021-01-03 21:36:35 -08:00 |
|
Frédéric Guillot
|
651ee02c11
|
Allow regular users to change settings via API
|
2020-12-22 15:20:36 -08:00 |
|
Frédéric Guillot
|
c394a61a4e
|
Add Prometheus exporter
|
2020-09-27 20:04:48 -07:00 |
|
Frédéric Guillot
|
ca45765c46
|
Improve logging messages in ui package
|
2018-11-11 11:47:41 -08:00 |
|
Frédéric Guillot
|
5a69a61d48
|
Move UI middlewares and routes to ui package
|
2018-11-11 11:29:12 -08:00 |
|
Frédéric Guillot
|
1f58b37a5e
|
Refactor HTTP response builder
|
2018-10-08 15:31:58 -07:00 |
|
Frédéric Guillot
|
b1e8f534ef
|
Simplify locale package usage (refactoring)
|
2018-09-22 15:04:55 -07:00 |
|
Frédéric Guillot
|
beb7a0cfcb
|
Use unique translation IDs instead of English text as key
|
2018-09-21 22:23:23 -07:00 |
|
Frédéric Guillot
|
eee1f31903
|
Refactor HTTP context handling
|
2018-09-03 14:26:40 -07:00 |
|
Dave Z
|
9169fbafb2
|
Show count of feeds with permanent errors in header menu
Only for feeds that reach `maxParsingError` are counted (so transient errors do not trigger counter).
|
2018-08-26 16:18:07 -07:00 |
|
Frédéric Guillot
|
dbcc5d8a97
|
Use canonical imports
|
2018-08-24 21:56:39 -07:00 |
|
Frédéric Guillot
|
a291d8a38b
|
Improve themes handling
- Store user theme in session
- Logged out users will keep their theme
- Add theme background color to web manifest and meta tag
|
2018-07-18 22:30:05 -07:00 |
|
Frédéric Guillot
|
34a3fe426b
|
Compress HTML responses to Gzip/Deflate if supported by browser
|
2018-07-06 20:39:28 -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 |
|