Commit History

Autor SHA1 Mensaxe Data
  Frédéric Guillot d62df4e02a refactor(server): avoid double call to Sprintf hai 10 meses
  Ingmar Stein 8fa5041c37 feat: Allow multiple listen addresses hai 10 meses
  Julien Voisin dc05965895 chore(template): remove `X-UA-Compatible` meta tag specific to Internet Explorer hai 10 meses
  jvoisin 109e668ac7 perf(storage): pre-allocate a slice in RefreshFeedEntries hai 10 meses
  Frédéric Guillot 6d58052504 fix(readability): do not remove elements within code blocks hai 10 meses
  Matthaiks 491d51c95f feat(locale): update Polish translation hai 10 meses
  Frédéric Guillot db49e41acf refactor(processor): move FilterEntryMaxAgeDays filter to filter package hai 10 meses
  Frédéric Guillot e6b814199b feat(filter): add `EntryDate=max-age:duration` filter hai 10 meses
  Frédéric Guillot b0a10f02fd feat(css): add margin-bottom to input for consistent spacing hai 10 meses
  Frédéric Guillot 9c05c3c493 feat(filter): merge user and feed entry filter rules hai 10 meses
  Frédéric Guillot 2a9d91c783 feat: add entry filters at the feed level hai 10 meses
  Frédéric Guillot cb59944d6b refactor(processor): move `RewriteEntryURL` function to `rewrite` package hai 10 meses
  Frédéric Guillot c12476c1a9 refactor(filter): avoid code duplication between IsBlockedEntry and IsAllowedEntry functions hai 10 meses
  Frédéric Guillot bc6ab44ff2 fix(filter): skip invalid rules instead of exiting the loop hai 10 meses
  Frédéric Guillot 6282ac1f38 refactor(processor): move filters to a `filter` package hai 10 meses
  jvoisin 96c0ef4efd refactor(processor): massive refactoring of filters.go hai 10 meses
  jvoisin b139ac4a2c refactor(youtube): Remove a regex and make use of fetchWatchTime hai 10 meses
  jvoisin c818d5bbb8 refactor(youtube): initiliaze two maps to the proper length hai 10 meses
  jvoisin e366710529 refactor(processor): remove a useless type declaration hai 10 meses
  jvoisin 5cff4d7117 refactor(processor): remove a duplication function call hai 10 meses
  jvoisin f31a784eaa refactor(processor): refactor common code into a fetchWatchTime function hai 10 meses
  jvoisin 7edfcc3cf7 refactor(processor): remove a useless type declaration hai 10 meses
  jvoisin fe4b00b9f8 refactor(processor): extract some functions into an utils.go file hai 10 meses
  jvoisin 46b159ac58 refactor(processor): simplify bilibili processing hai 10 meses
  jvoisin 86c58e11f6 perf(reader): use a non-cryptographic hash when possible hai 10 meses
  jvoisin 9a1d9593b3 refactor(crypto): use rand.Text() instead of a custom implementation hai 10 meses
  jvoisin 43546976d2 refactor(tests): use b.Loop() instead of for range b.N hai 10 meses
  jvoisin 3ab9ca9e4d refactor(http): Don't hardcode TLS configuration hai 10 meses
  jvoisin 1af6df7cb9 perf(api): use math/rand/v2 hai 10 meses
  jvoisin 50dff576b0 build(go): bump to go 1.24 hai 10 meses