1
0
Fork 0
mirror of https://github.com/miniflux/v2.git synced 2025-06-27 16:36:00 +00:00
miniflux-v2/internal
jvoisin cdb57b3843 perf(sanitizer): minor simplifications of the sanitizer
- Factorize some conditions
- Remove useless `default` case and move the return at the end of the functions
- Use strings.CutPrefix instead of strings.HasPrefix + strings.TrimPrefix
- Use switch-case constructs instead of slices.Contains, as this reduces the
  complexity of the functions and allows them to be inlined, as well as helping
  the compiler to optimize them, as it sucks at interprocedural optimizations.
2025-06-17 17:42:45 -07:00
..
api feat(api): add new endpoints to manage API keys 2025-05-25 15:50:13 -07:00
cli feat(cli): add -reset-feed-next-check-at argument 2025-04-11 15:56:57 -07:00
config refactor(config): remove deprecated config options 2025-06-15 14:42:28 -07:00
crypto Make use of HashFromBytes everywhere 2024-03-11 15:22:22 -07:00
database perf(database): use TRUNCATE instead of DELETE FROM in migrations 2025-06-15 13:58:46 -07:00
fever fix(fever): correct sorting direction when using max_id argument 2024-08-17 18:08:01 -07:00
googlereader feat(rssbridge): support auth token for RSS-Bridge 2025-05-19 20:47:12 -07:00
http feat(integration)!: remove Pocket integration 2025-06-15 13:29:55 -07:00
integration feat(integration)!: remove Pocket integration 2025-06-15 13:29:55 -07:00
locale feat(integration)!: remove Pocket integration 2025-06-15 13:29:55 -07:00
mediaproxy refactor(config): remove deprecated config options 2025-06-15 14:42:28 -07:00
metric Implement structured logging using log/slog package 2023-09-24 22:37:33 -07:00
model feat(integration)!: remove Pocket integration 2025-06-15 13:29:55 -07:00
oauth2 feat(oidc): use preferred_username first instead of email claim 2025-06-08 18:05:47 -07:00
proxyrotator feat: add proxy rotation functionality 2025-04-06 14:59:00 -07:00
reader perf(sanitizer): minor simplifications of the sanitizer 2025-06-17 17:42:45 -07:00
storage feat(integration)!: remove Pocket integration 2025-06-15 13:29:55 -07:00
systemd Move internal packages to an internal folder 2023-08-10 20:29:34 -07:00
template feat(integration)!: remove Pocket integration 2025-06-15 13:29:55 -07:00
timezone perf(timzone): cache getLocation's results 2025-06-08 13:50:18 -07:00
ui feat(config)!: remove SERVER_TIMING_HEADER config option 2025-06-15 14:17:28 -07:00
urllib refactor(internal): add an urllib.DomainWithoutWWW function 2025-06-17 17:27:36 -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