Frédéric Guillot 78ff727064 fix: name "external_id": converting NULL to string is unsupported před 1 rokem
..
api_key.go 168a870c02 Move internal packages to an internal folder před 2 roky
batch.go e2ee74428a Minor concatenation-related simplifications in internal/storage/ před 2 roky
category.go b1e73fafdf Enable go-critic linter and fix various issues detected před 2 roky
certificate_cache.go 168a870c02 Move internal packages to an internal folder před 2 roky
enclosure.go 82a6fe64ae feat(storage): reduce the number of SQL queries when fetching entry enclosures před 1 rokem
entry.go d7c504f48e fix(ui): avoid 500 error and NaN when marking as read a deleted entry před 1 rokem
entry_pagination_builder.go 400e8974f9 fix: improve pagination when having identical publication date před 1 rokem
entry_query_builder.go 82a6fe64ae feat(storage): reduce the number of SQL queries when fetching entry enclosures před 1 rokem
feed.go 55a3f9fcc9 feat(integrations/ntfy): make ntfy topics configurable per feed, with default one as fallback před 1 rokem
feed_query_builder.go 78ff727064 fix: name "external_id": converting NULL to string is unsupported před 1 rokem
icon.go df8bc742fb feat(googlereader): add feed icon field, endpoint před 1 rokem
integration.go 3387201634 feat(pushover): add integration with pushover.net před 1 rokem
session.go 7660910232 Use prepared statement for intervals před 2 roky
storage.go 0cf5051cf8 feat: show size of DB on the about page před 1 rokem
timezone.go 3a966c6ce5 fix: replace timezone function call with view před 1 rokem
user.go 39cc1887ea fix: unable to change password due to a typo in SQL parameter před 1 rokem
user_session.go 7660910232 Use prepared statement for intervals před 2 roky
webauthn.go 62ef8ed57a Add WebAuthn / Passkey integration před 2 roky