1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-06-27 16:36:00 +00:00
miniflux-v2/internal
Julien Voisin 195b75d185
refactor(rewriter): use custom title case converter implementation instead of golang.org/x/text/cases.Title()
The implementation is equivalent to
`cases.Title(language.English).String(strings.ToLower(…))`,
and this is the only place in miniflux where
"golang.org/x/text/cases" and "golang.org/x/text/language"
are (directly) used.

This reduces the binary size from 27015590 to
26686112 on my machine.

Kudos to https://gsa.zxilly.dev for making it straightforward to catch things
like this.
2024-12-23 21:16:02 -08:00
..
api fix(consistency): align feed modification behavior between API and UI 2024-12-08 10:49:14 -08:00
cli refactor(locale): delay parsing of translations until they're used 2024-12-09 17:05:14 -08:00
config feat: optionally fetch watch time from YouTube API instead of website 2024-12-07 16:00:35 -08:00
crypto Make use of HashFromBytes everywhere 2024-03-11 15:22:22 -07:00
database feat(integration): add cubox integration 2024-10-18 18:06:09 -07:00
fever fix(fever): correct sorting direction when using max_id argument 2024-08-17 18:08:01 -07:00
googlereader feat: add API routes /v1/enclosures/{enclosureID} 2024-08-18 11:53:19 -07:00
http Make cookie duration dependent on configuration 2024-05-01 19:34:13 -07:00
integration fix(linting): remove unnecessary blank line in PushEntries function 2024-12-07 16:19:53 -08:00
locale refactor(locale): delay parsing of translations until they're used 2024-12-09 17:05:14 -08:00
mediaproxy refactor: use a better construct than doc.Find(…).First() 2024-12-11 19:40:55 -08:00
metric Implement structured logging using log/slog package 2023-09-24 22:37:33 -07:00
model refactor: use min/max instead of math.Min/math.Max 2024-12-11 19:43:14 -08:00
oauth2 Implement structured logging using log/slog package 2023-09-24 22:37:33 -07:00
reader refactor(rewriter): use custom title case converter implementation instead of golang.org/x/text/cases.Title() 2024-12-23 21:16:02 -08:00
storage fix: replace timezone function call with view 2024-12-03 01:44:48 -08:00
systemd Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
template feat: only show the commit URL if it's not empty on /about 2024-11-12 20:09:48 -08:00
timezone timezone: make sure the tests pass when the timezone database is not installed on the host 2024-03-24 13:25:02 -07:00
ui Factorise a line in internal/ui/static/js/app.js 2024-12-15 20:54:17 -08:00
urllib Use strings.EqualFold instead of strings.ToLower(…) == 2024-02-28 19:47:30 -08:00
validator feat: add date-based entry filtering rules 2024-12-16 20:38:20 -08:00
version Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
worker Use modern for loops 2024-02-28 19:55:28 -08:00