Commit Verlauf

Autor SHA1 Nachricht Datum
  jvoisin 112494bb66 perf(feed): save 16 bytes in the Feed struct vor 10 Monaten
  jvoisin 9f7ecdb75a perf(model): save 16 bytes in the FeedCreationRequest struct vor 10 Monaten
  jvoisin 4e1f836266 refactor(readability): simplify a bit getArticle vor 10 Monaten
  Frédéric Guillot a68de4ee6a test(readability): add tests for `getArticle` function vor 10 Monaten
  jvoisin c064891314 perf(readability): Simplify removeUnlikelyCandidates vor 10 Monaten
  Frédéric Guillot 5129f53d58 test(readability): add tests for `removeUnlikelyCandidates` function vor 10 Monaten
  Frédéric Guillot e60f0fd142 test(readability): add tests for `getClassWeight` function vor 10 Monaten
  Julien Voisin 2b26a345cd perf(processor): minify content even further vor 10 Monaten
  Frédéric Guillot 3de31a1a4d test(processor): add more unit tests for `minifyContent` function vor 10 Monaten
  jvoisin 560be66147 refactor(misc): Use proper slog.XXX instead of slog.Any vor 10 Monaten
  Ingmar Stein fcf86e33b9 feat: TLS support for Unix socket listeners vor 10 Monaten
  dependabot[bot] 113f6b8982 build(deps): bump github.com/andybalholm/brotli from 1.1.1 to 1.2.0 vor 10 Monaten
  jvoisin cbdcf1a56c Revert "perf(storage): take advantage of entries_feed_id_hash_key in updateEntry" vor 10 Monaten
  Frédéric Guillot 95eb6c1230 chore(docker): update golang base image to alpine 3.22 vor 10 Monaten
  jvoisin 643b89ec89 perf(storage): take advantage of entries_feed_id_hash_key in updateEntry vor 10 Monaten
  Frédéric Guillot 84ebf1a033 docs(manpage): update `LISTEN_ADDR` description vor 10 Monaten
  Frédéric Guillot 875618d786 docs(changelog): update release notes for version 2.2.10 vor 10 Monaten
  Frédéric Guillot 1503a5c946 docs: add `CONTRIBUTING.md` file vor 10 Monaten
  jvoisin 8641f5f2a3 refactor(database): drop 3 columns in a single transaction vor 10 Monaten
  jvoisin 93b17af78b refactor(appjs): no need to check if always present elements are always present vor 10 Monaten
  Frédéric Guillot 92876a0c61 refactor(http): rename package from httpd to server for consistency vor 10 Monaten
  Frédéric Guillot d62df4e02a refactor(server): avoid double call to Sprintf vor 10 Monaten
  Ingmar Stein 8fa5041c37 feat: Allow multiple listen addresses vor 10 Monaten
  Julien Voisin dc05965895 chore(template): remove `X-UA-Compatible` meta tag specific to Internet Explorer vor 10 Monaten
  jvoisin 109e668ac7 perf(storage): pre-allocate a slice in RefreshFeedEntries vor 10 Monaten
  Frédéric Guillot 6d58052504 fix(readability): do not remove elements within code blocks vor 10 Monaten
  Matthaiks 491d51c95f feat(locale): update Polish translation vor 10 Monaten
  Frédéric Guillot db49e41acf refactor(processor): move FilterEntryMaxAgeDays filter to filter package vor 10 Monaten
  Frédéric Guillot e6b814199b feat(filter): add `EntryDate=max-age:duration` filter vor 10 Monaten
  Frédéric Guillot b0a10f02fd feat(css): add margin-bottom to input for consistent spacing vor 10 Monaten