Frédéric Guillot
5ae2cbd943
feat(settings): add validation for entry order and categories sorting order
2025-05-11 17:52:59 -07:00
Frédéric Guillot
fc3c4873e5
doc: add note regarding validateUsername
2024-12-26 15:05:15 -08:00
Julien Voisin
e22520fc55
feat: validate usernames upon creation
...
The validation doesn't apply to already created usernames.
This should close #925
2024-12-26 14:14:07 -08:00
Sevi.C
bca9bea676
feat: add date-based entry filtering rules
2024-12-16 20:38:20 -08:00
Julien Voisin
eed3fcf92a
refactor(locale): delay parsing of translations until they're used
...
While doing some profiling for #2900 , I noticed that
`miniflux.app/v2/internal/locale.LoadCatalogMessages` is responsible for more
than 10% of the consumed memory. As most miniflux instances won't have enough
diverse users to use all the available translations at the same time, it
makes sense to load them on demand.
The overhead is a single function call and a check in a map, per call to
translation-related functions.
2024-12-09 17:05:14 -08:00
Frédéric Guillot
e555e442fb
feat: add new settings option to allow external fonts
2024-10-05 21:21:12 -07:00
Krish Mamtora
a60996e666
Update the expected rule template for the rule validator
2024-07-04 13:07:40 -07:00
privatmamtora
1a81866bb9
Add global block and keep filters
2024-07-02 21:03:49 -07:00
Romain de Laage
00dabc1d3c
feat: Media player: Conrol playback speed
...
fix #1845
2024-03-17 11:53:30 -07:00
Frédéric Guillot
14e25ab9fe
Refactor HTTP Client and LocalizedError packages
2023-10-22 13:09:30 -07:00
Frédéric Guillot
168a870c02
Move internal packages to an internal folder
...
For reference: https://go.dev/doc/go1.4#internalpackages
2023-08-10 20:29:34 -07:00