1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-08-16 18:01:37 +00:00
miniflux-v2/internal
jvoisin 93fc206f42 refactor(opml): reduce indirections
Don't use a slice of pointers to opml items, when we can simply use a slice of
items instead. This should reduce the amount of memory allocations and the
number of indirections the GC has to process, speedup up the import process.

Note that this doesn't introduce any additional copies, as the only time a
slice of subscription is created, the items are created and inserted inline.
2025-08-12 19:47:47 -07:00
..
api feat(api): log request URI in authentication handlers 2025-08-08 14:27:23 -07:00
cli perf(static): minimize the SVG 2025-08-09 15:38:43 -07:00
config feat: add POLLING_LIMIT_PER_HOST to limit concurrent requests per host 2025-08-08 12:33:46 -07:00
crypto perf(reader): use a non-cryptographic hash when possible 2025-06-18 20:28:23 -07:00
database refactor(database): get rid of the sqlite tentative 2025-07-02 17:18:03 -07:00
fever fix(fever): correct sorting direction when using max_id argument 2024-08-17 18:08:01 -07:00
googlereader refactor(googlereader): remove intermediate variable 2025-08-03 13:21:40 -07:00
http perf(misc): use arrays instead of slices where possible 2025-08-11 18:26:58 -07:00
integration refactor: replace interface{} with any 2025-08-05 20:26:07 -07:00
locale refactor(locale): introspect the translation files at load time 2025-07-31 19:10:14 -07:00
mediaproxy refactor(model): add test coverage and simplify ProxifyEnclosureURL 2025-07-07 18:41:44 -07:00
metric refactor: unexport symbols 2025-08-07 17:27:04 -07:00
model refactor(model): remove some indirection 2025-08-12 19:46:14 -07:00
oauth2 feat(oidc): use preferred_username first instead of email claim 2025-06-08 18:05:47 -07:00
proxyrotator refactor(proxyrotator): simplify mutex handling 2025-07-07 15:52:16 -07:00
reader refactor(opml): reduce indirections 2025-08-12 19:47:47 -07:00
storage refactor(model): remove some indirection 2025-08-12 19:46:14 -07:00
systemd Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
template fix(template): webauthn error alert was broken on the settings page 2025-08-11 20:01:53 -07:00
timezone perf(timzone): cache getLocation's results 2025-06-08 13:50:18 -07:00
ui refactor(ui): don't expose webauthn routes if webauthn is disabled 2025-08-11 19:53:23 -07:00
urllib perf(sanitizer): improve the performances of the sanitizer (#3497) 2025-07-07 15:21:13 -07:00
validator perf(validator): slightly optimize a regex 2025-06-10 19:20:58 -07:00
version Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
worker feat: add POLLING_LIMIT_PER_HOST to limit concurrent requests per host 2025-08-08 12:33:46 -07:00