1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-09-30 19:22:11 +00:00
miniflux-v2/internal
Julien Voisin a6ce5c92dc
perf(storage): minor optimization for FetchJobs
- Replace a call to fmt.Sprintf with a concatenation
- Explicit declaration of return values in FetchJobs
- Initialize the size of FetchJobs return value to b.limit: when b.limit is
  used, which is most of the time, this avoid resizing the slice, and when it
  isn't, the size of the map is set to 0, which is equivalent to the previous
  situation anyway.
- Move a call to `request.UserID(r)` to a lower scope.
2025-08-03 13:19:14 -07:00
..
api fix(filter): remove \r\n in rule parsing 2025-07-16 21:03:53 -07:00
cli refactor(http): rename package from httpd to server for consistency 2025-06-20 13:15:13 -07:00
config refactor(config): don't check random.Read's return value 2025-07-31 18:03:53 -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): replace Sprintf("%d") with FormatInt 2025-08-03 13:15:49 -07:00
http refactor(misc): make use of type constraints where possible 2025-07-31 18:59:55 -07:00
integration feat(integration): prioritize feed-level webhook URL when available when saving entries 2025-07-31 19:56:44 -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 Implement structured logging using log/slog package 2023-09-24 22:37:33 -07:00
model refactor(model): add test coverage and simplify ProxifyEnclosureURL 2025-07-07 18:41:44 -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(parser): centralize seek logic and provide a hint for the compiler to eliminate a useless bound check 2025-08-03 12:53:10 -07:00
storage perf(storage): minor optimization for FetchJobs 2025-08-03 13:19:14 -07:00
systemd Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
template refactor(js): rewrite toast notification implementation 2025-08-02 21:37:16 -07:00
timezone perf(timzone): cache getLocation's results 2025-06-08 13:50:18 -07:00
ui perf(storage): minor optimization for FetchJobs 2025-08-03 13:19:14 -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 refactor: avoid logging twice the feed errors in the background worker 2025-04-06 15:39:40 -07:00