1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-08-11 17:51:01 +00:00
miniflux-v2/internal/storage
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_key.go feat(api): add new endpoints to manage API keys 2025-05-25 15:50:13 -07:00
batch.go perf(storage): minor optimization for FetchJobs 2025-08-03 13:19:14 -07:00
category.go perf(storage): pair all SELECT true with LIMIT 1 2025-08-02 16:13:55 -07:00
certificate_cache.go Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
enclosure.go feat(storage): reduce the number of SQL queries when fetching entry enclosures 2025-03-23 14:13:33 -07:00
entry.go perf(storage): pair all SELECT true with LIMIT 1 2025-08-02 16:13:55 -07:00
entry_pagination_builder.go fix: improve pagination when having identical publication date 2025-01-18 16:59:48 -08:00
entry_query_builder.go feat(integration): prioritize feed-level webhook URL when available when saving entries 2025-07-31 19:56:44 -07:00
entry_test.go fix(storage): ensure strings are truncated to fit tsvector size limit and remain valid UTF-8 2025-07-20 13:42:58 -07:00
feed.go perf(storage): pair all SELECT true with LIMIT 1 2025-08-02 16:13:55 -07:00
feed_query_builder.go feat: add entry filters at the feed level 2025-06-19 15:15:16 -07:00
icon.go perf(storage): pair all SELECT true with LIMIT 1 2025-08-02 16:13:55 -07:00
integration.go perf(storage): pair all SELECT true with LIMIT 1 2025-08-02 16:13:55 -07:00
session.go refactor(crypto): use rand.Text() instead of a custom implementation 2025-06-18 20:12:55 -07:00
storage.go feat: show size of DB on the about page 2025-03-05 15:49:32 -08:00
timezone.go fix: replace timezone function call with view 2024-12-03 01:44:48 -08:00
user.go perf(storage): pair all SELECT true with LIMIT 1 2025-08-02 16:13:55 -07:00
user_session.go refactor(crypto): use rand.Text() instead of a custom implementation 2025-06-18 20:12:55 -07:00
webauthn.go Add WebAuthn / Passkey integration 2023-11-05 18:57:35 +01:00