Frédéric Guillot d2cfca589b refactor(js): combine `handleSaveEntry()` and `saveEntry()` functions 1 năm trước cách đây
..
api dc81725788 fix(filter): remove `\r\n` in rule parsing 1 năm trước cách đây
cli 92876a0c61 refactor(http): rename package from httpd to server for consistency 1 năm trước cách đây
config 078eb39db9 refactor(config): don't check random.Read's return value 1 năm trước cách đây
crypto 86c58e11f6 perf(reader): use a non-cryptographic hash when possible 1 năm trước cách đây
database 15e4c3a374 refactor(database): get rid of the sqlite tentative 1 năm trước cách đây
fever f3a5a3ee14 fix(fever): correct sorting direction when using max_id argument 2 năm trước cách đây
googlereader 5eab4753e8 refactor(googlereader): rename/unexport response types and functions 1 năm trước cách đây
http f3052eb8ed refactor(misc): make use of type constraints where possible 1 năm trước cách đây
integration 1f7843e313 feat(integration): prioritize feed-level webhook URL when available when saving entries 1 năm trước cách đây
locale 181e1341e1 refactor(locale): introspect the translation files at load time 1 năm trước cách đây
mediaproxy 63891501e5 refactor(model): add test coverage and simplify `ProxifyEnclosureURL` 1 năm trước cách đây
metric c0e954f19d Implement structured logging using log/slog package 3 năm trước cách đây
model 63891501e5 refactor(model): add test coverage and simplify `ProxifyEnclosureURL` 1 năm trước cách đây
oauth2 699deea72c feat(oidc): use `preferred_username` first instead of `email` claim 1 năm trước cách đây
proxyrotator a09129d220 refactor(proxyrotator): simplify mutex handling 1 năm trước cách đây
reader cce0e7bd29 refactor(rewrite): replaced regex-based YouTube and Invidious video ID extraction with URL parsing 1 năm trước cách đây
storage 546fbcff8f perf(storage): pair all `SELECT true` with `LIMIT 1` 1 năm trước cách đây
systemd 168a870c02 Move internal packages to an internal folder 3 năm trước cách đây
template 3e1a7e411c feat(js): register the service worker as JavaScript module 1 năm trước cách đây
timezone f9dce3d10f perf(timzone): cache getLocation's results 1 năm trước cách đây
ui d2cfca589b refactor(js): combine `handleSaveEntry()` and `saveEntry()` functions 1 năm trước cách đây
urllib a8b4e88742 perf(sanitizer): improve the performances of the sanitizer (#3497) 1 năm trước cách đây
validator 0086e0b356 perf(validator): slightly optimize a regex 1 năm trước cách đây
version 168a870c02 Move internal packages to an internal folder 3 năm trước cách đây
worker 0af1a6e121 refactor: avoid logging twice the feed errors in the background worker 1 năm trước cách đây