Frédéric Guillot
|
8a812cd8ec
|
Add basic PWA offline page
- Remove feed_icons cache because it's causing more problems that it solve.
- Add basic offline mode when using the service worker.
- Starting in Chrome 93, offline mode is going to be a requirement to install the PWA.
https://developer.chrome.com/blog/improved-pwa-offline-detection/#enforcement-starting-chrome-93-august-2021
|
2021-03-07 15:44:42 -08:00 |
|
Frédéric Guillot
|
c2571f9f47
|
Remove completely generated files
|
2021-02-18 21:50:27 -08:00 |
|
Frédéric Guillot
|
de7a613098
|
Calculate reading time during feed processing
The goal is to speed up the user interface.
Detecting the language based on the content is pretty slow.
|
2020-11-18 17:43:24 -08:00 |
|
Maxime Bailleul
|
ee5a8a05c9
|
Add reading time for entries
|
2020-07-16 19:47:41 -07:00 |
|
Frédéric Guillot
|
228862fefa
|
Refactor config package
- Parse configuration only once during startup time
- Store configuration values in a global variable
|
2019-06-02 06:30:08 -07:00 |
|
Frédéric Guillot
|
b1e8f534ef
|
Simplify locale package usage (refactoring)
|
2018-09-22 15:04:55 -07:00 |
|
Frédéric Guillot
|
f244df6293
|
Add more unit tests for template functions
|
2018-09-20 19:45:56 -07:00 |
|
Frédéric Guillot
|
c1e1506720
|
Revert cookie flag from strict to lax mode otherwise oauth2 won't work
|
2018-09-09 14:25:56 -07:00 |
|
Frédéric Guillot
|
dbcc5d8a97
|
Use canonical imports
|
2018-08-24 21:56:39 -07:00 |
|
Frédéric Guillot
|
f49b42f70f
|
Use vanilla HTTP handlers (refactoring)
|
2018-04-29 16:35:04 -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
|
3884a33b36
|
Move template functions outside engine (refactoring)
|
2018-02-04 15:45:07 -08:00 |
|