Commit Graph

  • f2556178b3 add storage interface, fix all references master nkanaev 2026-06-10 22:24:04 +01:00
  • 3f10371975 fix references nkanaev 2026-06-09 16:35:14 +01:00
  • dee386b586 move structs to model nkanaev 2026-06-09 16:04:13 +01:00
  • dc836ed4fd rename Storage struct to SQLiteStorage nkanaev 2026-06-07 23:17:07 +01:00
  • 76adcf0d62 rename package names nkanaev 2026-06-07 23:15:37 +01:00
  • f29ad0c20a create sqlite package nkanaev 2026-06-07 23:14:16 +01:00
  • 14835660fb interface nkanaev 2026-06-07 23:01:48 +01:00
  • d30124bf3c run vacuum after deleting old items nkanaev 2026-06-03 13:59:47 +01:00
  • 138b5ad991 switch to fts5, rework search syncing nkanaev 2026-06-03 13:56:02 +01:00
  • 2f263e9803 rewrite favicon discovery logic nkanaev 2026-05-18 21:51:59 +01:00
  • 76529c895e rewrite settings nkanaev 2026-05-18 21:38:39 +01:00
  • 847ec3861a feedstate fixes nkanaev 2026-05-18 20:18:33 +01:00
  • 85f3956b24 refactor feedstate + swap implementation nkanaev 2026-05-18 20:06:41 +01:00
  • 7553824520 feedstate: implement + test nkanaev 2026-05-15 15:53:13 +01:00
  • 54e197ad85 feed state skeleton nkanaev 2026-05-15 15:10:25 +01:00
  • f50894ddb0 refactor folder update in storage nkanaev 2026-05-11 13:36:51 +01:00
  • 59af8aa62d use CreateFeedParams for CreateFeed nkanaev 2026-05-11 11:03:41 +01:00
  • 31274d17a5 use nullable for field updates nkanaev 2026-05-11 10:27:50 +01:00
  • 450f64605e refactor feed updating nkanaev 2026-05-11 09:59:21 +01:00
  • 391e2dd2c8 add fever api docs nkanaev 2026-05-10 22:19:30 +01:00
  • 8fc01db275 remove filter in CountItems nkanaev 2026-05-10 22:18:37 +01:00
  • 76c2b9a475 add russian nkanaev 2026-05-01 23:48:27 +01:00
  • 14d5a6b52b ui tweaks / fixes nkanaev 2026-05-01 23:47:17 +01:00
  • 6069330e92 i18n in UI nkanaev 2026-05-01 23:35:14 +01:00
  • 552ebb7ad5 i18n class nkanaev 2026-05-01 22:46:52 +01:00
  • 74e6ee8e8e Do not add filter for root folder, allowing ALL feeds to be marked as read. Wes Koop 2026-04-01 19:08:47 -07:00
  • 167aef9ba1 remove feed_sizes nkanaev 2026-04-27 21:51:12 +01:00
  • ed726f26f4 change DeleteOldItems logic nkanaev 2026-04-27 21:41:56 +01:00
  • 760f611007 add item.last_arrived field nkanaev 2026-04-27 21:05:25 +01:00
  • 49c704037b cmd: modernize -fix ./cmd/... nkanaev 2026-04-27 20:44:24 +01:00
  • 7a5f8a5e41 use template icon on macos nkanaev 2026-04-27 13:49:06 +01:00
  • 1bae41a350 switch to fyne.io/systray nkanaev 2026-04-25 22:57:32 +01:00
  • f1bdbbc0af golines -w src nkanaev 2026-04-25 22:45:33 +01:00
  • f01c26b2c2 sanitize ./... nkanaev 2026-04-25 22:41:22 +01:00
  • cbe1f971a5 refactor: use sql named arg nkanaev 2026-04-25 21:19:18 +01:00
  • 1d654ac4de Account for client timezone on Fever API wes koop 2026-03-21 10:32:27 -07:00
  • 55b9b4a38b build whenever nkanaev 2026-03-16 21:10:51 +00:00
  • e916fdbe6c fix: add QEMU and Buildx setup for multi-arch Docker builds charlie 2026-02-18 19:18:45 -03:00
  • 0e3df33d1f parse rss 2.0 image enclosures nkanaev 2026-03-16 20:40:49 +00:00
  • 506fe1cae6 update changelog nkanaev 2026-01-23 20:09:05 +00:00
  • 1d97314825 declare default namespace explicitly nkanaev 2026-01-23 20:04:18 +00:00
  • e1ecb6760b Update changelog.md nkanaev 2025-12-28 14:16:23 +00:00
  • 953f560a11 fix crash on empty item list with item selected rksvc 2025-12-18 13:55:15 +08:00
  • 3d69911aa8 reset article list right after filter/feed is selected nkanaev 2025-12-11 11:16:38 +00:00
  • 1052735535 v2.6 v2.6 nkanaev 2025-11-24 21:10:28 +00:00
  • d6504ac2e9 update promo image nkanaev 2025-11-24 20:59:15 +00:00
  • 2a25f934c5 various ui fixes nkanaev 2025-11-24 20:50:57 +00:00
  • 16a7f3409c youtube shorts in readability nkanaev 2025-10-06 14:25:46 +01:00
  • 0e11cec99a remove print statements nkanaev 2025-10-06 14:18:44 +01:00
  • c158912da4 fix media_links reading from DB Nadia Santalla 2025-07-27 16:55:57 +02:00
  • 08ad04401d Update changelog.md nkanaev 2025-10-02 19:31:22 +01:00
  • a851d8ac9d minor ui tweaks nkanaev 2025-10-02 19:30:06 +01:00
  • 5a3547e32e host build for openbsd Your Name 2025-09-30 20:22:01 +02:00
  • b24152c19a fix mustHideFolder Your Name 2025-09-30 20:26:13 +02:00
  • 9f93298cf9 restrict private IP access nkanaev 2025-10-02 10:16:35 +01:00
  • ac9b635ed8 app: add support for theme-color Adam Simpson 2025-09-24 10:49:40 -04:00
  • 72a1930b9e rewrite feed navigation nkanaev 2025-09-24 23:07:26 +01:00
  • e339354cc9 keyboard shortcut to close article nkanaev 2025-09-23 22:08:04 +01:00
  • 4b3a278679 Update changelog.md nkanaev 2025-09-23 21:57:47 +01:00
  • aa06e65c59 redesign auto-refresh UI nkanaev 2025-09-23 21:56:44 +01:00
  • dd57abefdd Update .gitignore nkanaev 2025-09-23 21:53:12 +01:00
  • be8ba62bb1 make manifest.json public nkanaev 2025-09-23 17:24:37 +01:00
  • b7895f6743 auth cookie directives nkanaev 2025-09-23 17:24:22 +01:00
  • ebe7b130b8 Add more categories to desktop shortcut daigennki 2025-06-29 19:15:02 -07:00
  • 7fe688e97c smooth scrolling on iOS nkanaev 2025-06-04 22:07:27 +01:00
  • 6b02a09f75 Update open_etc.go Bernhard Fröhlich 2025-06-04 21:07:12 +02:00
  • f0d2ab6493 Add support for ARM64 Docker images Jason Rogena 2025-04-27 17:58:44 +01:00
  • 42ee0372fe Bump golang.org/x/net from 0.37.0 to 0.38.0 dependabot[bot] 2025-04-16 23:28:41 +00:00
  • 9762e09cb3 Update changelog.txt nkanaev 2025-03-27 22:24:14 +00:00
  • dd8b7ab27d Listen on AF_UNIX socket if -addr is a path Rohit Vighne 2025-03-26 12:24:50 -04:00
  • c348593ef4 Update readme.md nkanaev 2025-03-27 09:38:18 +00:00
  • a51da7b8ec Update readme.md nkanaev 2025-03-26 15:11:42 +00:00
  • 33503f7896 update changelog nkanaev 2025-03-26 14:53:04 +00:00
  • da569b3321 bump version v2.5 nkanaev 2025-03-26 14:42:39 +00:00
  • 11285e4af0 update docker publish workflow nkanaev 2025-03-26 14:42:15 +00:00
  • 9fe02931d8 update dockerfiles nkanaev 2025-03-26 14:33:23 +00:00
  • e4f9dc8c72 sanitize media description in html nkanaev 2025-03-26 12:39:36 +00:00
  • 88ed1de58b update go version nkanaev 2025-03-24 02:34:52 +00:00
  • 9bc89123f8 go fmt nkanaev 2025-03-24 02:33:30 +00:00
  • 9fb3da2b4a update dependencies nkanaev 2025-03-24 02:32:57 +00:00
  • 58bb2c22c3 rewrite migration nkanaev 2025-03-24 02:27:07 +00:00
  • 29d9ec6ef1 update workflow nkanaev 2025-03-21 18:43:19 +00:00
  • d2224399e2 update build workflow nkanaev 2025-03-21 18:40:40 +00:00
  • 67fbed7f6b update build workflow nkanaev 2025-03-21 18:34:12 +00:00
  • c1df3f8068 update release step nkanaev 2025-03-21 16:27:52 +00:00
  • 0aed9b51a9 reorganise build workflow nkanaev 2025-03-21 12:02:06 +00:00
  • 0bd7a66086 reorganise build workflow nkanaev 2025-03-21 11:45:06 +00:00
  • 2b6823a277 remove cache between builds nkanaev 2025-03-21 11:19:52 +00:00
  • dd7ed84a6c disable windows_amd64_gui temporarily nkanaev 2025-03-21 10:10:16 +00:00
  • 2c6a5ca971 fix windows file extension nkanaev 2025-03-21 08:28:53 +00:00
  • 5bf7647cba fix makefile nkanaev 2025-03-21 00:42:37 +00:00
  • f721034ae5 disable windows_arm64_gui temporarily nkanaev 2025-03-21 00:40:10 +00:00
  • a32361fab2 update build doc & dockerfiles nkanaev 2025-03-21 00:38:32 +00:00
  • 572e489db6 oopsies nkanaev 2025-03-21 00:07:15 +00:00
  • efcb6f8bf0 fix github action input parameters nkanaev 2025-03-21 00:02:03 +00:00
  • 7e367ef537 provide missing shell param to github action nkanaev 2025-03-20 23:59:30 +00:00
  • b9a3326a98 fix github action dir nkanaev 2025-03-20 23:53:47 +00:00
  • 484b155a3c fix workflow yaml syntax nkanaev 2025-03-20 23:51:31 +00:00
  • 9cba4e8deb fix workflow composite action nkanaev 2025-03-20 23:49:36 +00:00
  • 749d7b682e update build workflow nkanaev 2025-03-20 23:44:36 +00:00