1
0
Fork 0
forked from 0x2E/fusion

Commit graph

  • 5745c8123d
    make coolify happy deploy pompydev 2025-05-24 11:16:39 +09:00
  • 34b3c33cb3
    feat: add support for buttondown.com favicon pompydev 2025-05-24 11:15:36 +09:00
  • 47b113176c
    Add Polish translations (#178) main Dawid 2025-05-18 06:42:01 +02:00
  • 017a8a7772
    Add Catalan localization (#175) 林阿莱 2025-05-13 13:02:14 +02:00
  • c965c2e817
    fix: add qemu setup (#164) Yuan 2025-05-01 00:04:45 +08:00
  • f289296c78
    doc: fix highlight rook1e 2025-04-30 22:58:29 +08:00
  • 6a4e99d0fa
    update CI (#163) Yuan 2025-04-30 22:52:09 +08:00
  • 74b4d0d35d
    fix: trigger load re-run when item filter updates (#161) v0.9.8 Yuan 2025-04-30 14:54:49 +08:00
  • 3d377e8853
    fix: refresh data after deleting feed rook1e 2025-04-28 23:18:37 +08:00
  • de223e6991
    fix: use update time if item does not have a publish time (#159) Yuan 2025-04-28 20:37:30 +08:00
  • e0938da00b
    feat: redirect to the feed page after creation (#155) v0.9.7 Yuan 2025-04-26 16:59:15 +08:00
  • 5f527b57a7
    Extract feedfinder (#154) Yuan 2025-04-26 15:59:57 +08:00
  • b83b868fc7
    Fix UI (#153) Yuan 2025-04-26 15:34:51 +08:00
  • bc8109fe39
    refactor: replace zap log with slog (#150) v0.9.6 Yuan 2025-04-25 17:18:25 +08:00
  • 5c98073f9f
    feat: display items by group (#149) Yuan 2025-04-25 16:28:45 +08:00
  • 103ece629f
    feat: display unread count in sidebar (#147) Yuan 2025-04-25 13:29:27 +08:00
  • 4c79b2b2fa
    Fix http proxy (#144) Yuan 2025-04-24 01:18:44 +08:00
  • 9897ffcfd7
    chore: use github-release-style changelog format rook1e 2025-04-17 12:15:01 +08:00
  • fe792df780
    Refactor mark_all_as_read to handle "all" and "current page" options separately (#138) v0.9.5 Yuan 2025-04-16 17:20:01 +08:00
  • c476a00429
    ci: Publish container image to GitHub Container Registry (#137) Devin Buhl 2025-04-10 10:40:12 -04:00
  • 5f7ff3b8af
    docs: add contributing guidelines (#117) v0.9.4 rook1e 2025-04-06 15:27:41 +08:00
  • dd0d2e7d7d
    feat: make the password optional (#128) Yuan 2025-04-05 20:14:31 +08:00
  • 13da7d201a
    doc: update screenshots rook1e 2025-03-29 19:52:18 +08:00
  • 84df13b711
    feat: add zeabur and fly.io template (#127) Yuan 2025-03-28 21:58:22 +08:00
  • 5ddffde56d
    Fix UI (#124) Yuan 2025-03-28 16:52:52 +08:00
  • 282c64c2e5
    fix: redirect to login page when api auth fails (#122) v0.9.3 Yuan 2025-03-28 15:05:44 +08:00
  • e9d6376626
    feat: add shortcuts (#120) Yuan 2025-03-28 14:49:05 +08:00
  • e4e08942a9
    Only pull feed once per polling interval (#121) Michael Lynch 2025-03-27 22:52:39 -04:00
  • f09b990533
    Handle feeds that use relative paths for links (#116) Michael Lynch 2025-03-27 22:51:34 -04:00
  • 48d5c7d114
    Swedish_translation_change (#118) Niklas Pivic 2025-03-27 13:24:00 +00:00
  • 1af07af0be
    doc: add i18n to the feature list v0.9.2 rook1e 2025-03-25 17:45:04 +08:00
  • 5ecb17c2b6
    refactor: use a prefetched items queue for item switcher (#114) Yuan 2025-03-25 11:43:29 +08:00
  • f9fe8ffb73
    fix: add some minor optimizations to the ui (#112) Yuan 2025-03-25 11:15:06 +08:00
  • 6ee9d9c110
    refactor: replace invalidateAll with invalidate for more granular cache control (#111) Yuan 2025-03-24 20:02:54 +08:00
  • 78e4666be3
    feat: add search page (#110) Yuan 2025-03-24 18:37:04 +08:00
  • 5e9d2d8d07
    refactor: add some minor optimizations to the ui (#109) Yuan 2025-03-24 14:23:23 +08:00
  • df412f17d3
    Recover after feed fetch failure with exponential backoff (#108) Michael Lynch 2025-03-23 23:11:18 -04:00
  • db029950d2
    Refactor the httpx package to facilitate testing (#107) Michael Lynch 2025-03-23 23:04:29 -04:00
  • a110410716
    feat: store some shareable data in a global state (#101) Yuan 2025-03-24 10:58:29 +08:00
  • 4b111df5be
    feat: add i18n (#99) Yuan 2025-03-24 10:53:32 +08:00
  • 50a6652d6c
    Switch to more obviously invalid XML (#104) Michael Lynch 2025-03-23 00:21:00 -04:00
  • d36ef67037
    Convert httpErrMsg to httpErr (#103) Michael Lynch 2025-03-23 00:18:53 -04:00
  • 8087497df4
    refactor: switch to single bundle strategy (#100) Yuan 2025-03-23 12:17:28 +08:00
  • c0eaea70de
    Refactor Puller to create a separate SingleFeedPuller (#102) Michael Lynch 2025-03-23 00:16:58 -04:00
  • 8de93295b6
    Change FusionRequest to use a non-pointer type parameter (#106) Michael Lynch 2025-03-22 23:59:24 -04:00
  • 2157a9db98
    Unexport httpx.NewClient and httpx.transportOptionFunct (#105) Michael Lynch 2025-03-22 23:33:05 -04:00
  • 797f270178
    Add FeedClient.FetchDeclaredLink method (#98) Michael Lynch 2025-03-21 23:48:46 -04:00
  • 68760f2ce6
    Move RSS parsing code from pull to a dedicated package (#96) Michael Lynch 2025-03-21 09:13:20 -04:00
  • d2cb870574
    Remove feed ID from ParseGoFeedItems (#95) Michael Lynch 2025-03-19 22:41:40 -04:00
  • d247cc59b5
    refactor: update color scheme (#91) v0.9.1 Yuan 2025-03-19 13:04:20 +08:00
  • 887215d7a2
    Simplify feed.CheckValidity (#92) Michael Lynch 2025-03-19 01:04:10 -04:00
  • 77c5ad38a8
    chore: update deps rook1e 2025-03-18 21:35:10 +08:00
  • 05204a6394
    Sort feeds by name (#89) Michael Lynch 2025-03-16 22:52:01 -04:00
  • d956996be4
    Refactor gofeed.Item parsing (#84) Michael Lynch 2025-03-16 10:43:30 -04:00
  • 4f72adde90
    fix: update “Add Feeds” button hover bg color for better visibility rook1e 2025-03-16 20:13:52 +08:00
  • 29b166832a
    refactor: improve mouse hover feedback (#86) pompydev 2025-03-16 20:29:35 +09:00
  • 8679d4839f
    refactor: improve filter definition readability (#82) pompydev 2025-03-16 20:19:03 +09:00
  • 141c5c0678
    refactor: improve page load time (#83) pompydev 2025-03-16 19:59:59 +09:00
  • 4b0ea9d769
    doc: add one-click deployment for Railway and update installation section (#77) Milo 2025-03-16 06:54:47 +00:00
  • 6996ba769f
    fix: hide sidebar on navigation rook1e 2025-03-15 15:32:24 +08:00
  • a926192777
    Treat update time as feed build time consistently (#78) Michael Lynch 2025-03-15 03:17:54 -04:00
  • 17ab01e416
    chore: disable goreleaser's changelog generation rook1e 2025-03-15 11:12:37 +08:00
  • cca004ef1f
    fix: display item link if the title is missing v0.9.0 rook1e 2025-03-15 10:44:48 +08:00
  • 71732481e6
    feat: improve favicon logic for rsshub (#76) pompydev 2025-03-14 15:46:29 +09:00
  • be3e0c9bea
    chore: update Go version to 1.24 v0.9.0-beta3 rook1e 2025-03-14 11:19:51 +08:00
  • 2958d93627
    feat: add ItemActionVisitLink to ItemList (#74) pompydev 2025-03-14 11:33:23 +09:00
  • d73f424b9e
    fix: fix item and feed page v0.9.0-beta2 rook1e 2025-03-13 12:37:18 +08:00
  • 59908d1534
    feat: add direct YouTube video embedding (fix #52) rook1e 2025-03-13 12:27:18 +08:00
  • d4401ecfdd
    refactor: make item title clickable rook1e 2025-03-13 11:09:20 +08:00
  • eaaa4545d7
    fix: update pwa background color rook1e 2025-03-13 10:57:31 +08:00
  • 088ff884fa
    chore: switch to pnpm v0.9.0-beta1 rook1e 2025-03-12 19:55:11 +08:00
  • 84e94c0635
    doc: update screenshots rook1e 2025-03-12 19:33:05 +08:00
  • ab157ad769
    refactor: new ui (#69) Yuan 2025-03-12 19:22:07 +08:00
  • e5a53a1ea3
    Merge pull request #70 from mtlynch/simplify-failure Yuan 2025-03-10 13:05:36 +08:00
  • cfc5d8dfb1 Get rid of failure variable in Puller.do Michael Lynch 2025-03-09 21:01:01 -04:00
  • c77ec889ca
    fix: correct pointer dereference for suspended feed skip reason rook1e 2025-03-08 16:07:03 +08:00
  • 45623915eb
    fix: force refreshing should skip suspended feeds rook1e 2025-03-07 12:53:34 +08:00
  • 92a5ad4be9
    fix: display the feed name in confirmation dialog rook1e 2025-03-07 12:27:14 +08:00
  • 734f7873a7
    fix: pull the full git history for goreleaser v0.8.15 rook1e 2025-03-05 11:16:47 +08:00
  • 80b2d79e9f
    Revert "chore: exclude merge commits from the changelog" rook1e 2025-03-05 11:03:25 +08:00
  • 0670eabdaf
    chore: exclude merge commits from the changelog rook1e 2025-03-03 10:25:53 +08:00
  • 604ef1b151
    Merge pull request #68 from mtlynch/version-string Yuan 2025-03-02 23:14:40 +08:00
  • c41f596a50 Pull version string detection out of the frontend Michael Lynch 2025-03-02 09:47:42 -05:00
  • 3ad3c3ab56
    refactor: add a pointer helper function rook1e 2025-03-02 22:20:44 +08:00
  • 08832363ad
    Merge pull request #66 from mtlynch/test-update-decision Yuan 2025-03-02 22:10:04 +08:00
  • 68ead651f2 Add tests for deciding whether to update a feed Michael Lynch 2025-02-28 20:28:17 -05:00
  • 8541298083
    Merge pull request #65 from mtlynch/fetch-feed Yuan 2025-02-28 11:52:04 +08:00
  • 60e75ef33e Add unit tests for pull.FetchFeed Michael Lynch 2025-02-27 16:28:58 -05:00
  • 480ed2a17d
    fix: refactor Item nagigation (fix #64) rook1e 2025-02-27 17:04:11 +08:00
  • 6acbd0a718
    chore: update deps rook1e 2025-02-27 12:58:23 +08:00
  • 09a409a5de
    Merge pull request #62 from mtlynch/creates-insert v0.8.14 Yuan 2025-02-25 10:46:27 +08:00
  • c86d86b247
    Merge pull request #63 from mtlynch/fetch-feed Yuan 2025-02-25 10:44:13 +08:00
  • 7d51383a5d
    Merge pull request #61 from Denperidge/prev-next-nav Yuan 2025-02-25 10:43:10 +08:00
  • 235e93b0fd Rename pull.FetchFeeds to FetchFeed Michael Lynch 2025-02-24 20:57:21 -05:00
  • 2a0200d955 Rename Item.Creates to Item.Insert Michael Lynch 2025-02-24 20:42:14 -05:00
  • 6d0f7da718
    refactor: implement item switch with a full version filter rook1e 2025-02-25 01:03:15 +08:00
  • c8602dc1e3
    chore: update deps rook1e 2025-02-24 20:21:22 +08:00
  • 8acd38c10a fix: previous/next item pagination Denperidge 2025-02-24 00:25:44 +01:00
  • e6abdd0137 feat: previous/next item buttons Denperidge 2025-02-24 00:00:49 +01:00
  • 7f33caf701
    Merge pull request #58 from dev-shetty/fix-mobile-pagination v0.8.13 Yuan 2025-02-12 14:11:04 +08:00
  • b4283e8ff6 fix: reduce breakpoint to sm Deveesh Shetty 2025-02-11 21:20:05 +05:30
  • e19c9dc5b3 fix: improve pagination button responsiveness Deveesh Shetty 2025-02-11 21:09:57 +05:30
  • ba3f61b4a0
    Merge pull request #57 from dev-shetty/fix-incorrect-pagination-redirect Yuan 2025-02-10 10:01:59 +08:00
  • de32241796 fix: redirect to page 1 when use changes feeds Deveesh Shetty 2025-02-09 19:00:14 +05:30
  • c9102cf5c0
    Merge pull request #54 from mtlynch/no-unauth-sess v0.8.12 Yuan 2025-01-20 10:48:18 +08:00
  • 01cc024981 Fix a session checking bug Michael Lynch 2025-01-19 16:08:53 -05:00
  • c672aaea65
    Merge pull request #51 from mtlynch/hash-password v0.8.11 Yuan 2025-01-13 10:29:44 +08:00
  • bfd4e8c66b Check passwords based on hashes rather than plaintext Michael Lynch 2025-01-12 11:31:01 -05:00
  • 28d360a4e1
    Merge pull request #49 from 0x2E/svelte5 Yuan 2025-01-13 00:20:09 +08:00
  • 6cc04c07d5
    Merge pull request #50 from mtlynch/delete-cookie Yuan 2025-01-12 15:06:28 +08:00
  • 5d9f8df0b7 Tell browser to delete invalid session tokens Michael Lynch 2025-01-10 20:44:54 -05:00
  • 687adb5af9
    fix: make action button responsvie rook1e 2025-01-07 21:05:20 +08:00
  • 8bb1ced9ce
    refactor: migrate all pages rook1e 2025-01-07 17:28:40 +08:00
  • c424c2b85d
    Merge pull request #48 from mtlynch/no-conf-global Yuan 2025-01-06 10:41:11 +08:00
  • 15caa9988b Get rid of global state for config Michael Lynch 2025-01-04 20:00:25 -05:00
  • 41784ec681 Make conf settings read-only Michael Lynch 2025-01-02 20:24:36 -05:00
  • a3c1ffd580
    Merge pull request #45 from mtlynch/drop-generate Yuan 2024-12-31 00:46:58 +08:00
  • 839d125abb Remove the gen command from scripts.sh Michael Lynch 2024-12-30 11:40:12 -05:00
  • 79523117ca
    Merge pull request #44 from mtlynch/order-by-publication-date Yuan 2024-12-30 14:04:22 +08:00
  • 28147f3ff3 Order items by publication date Michael Lynch 2024-12-29 11:52:06 -05:00
  • 8a5f83f814
    Merge pull request #43 from mtlynch/password-is-key Yuan 2024-12-29 13:39:59 +08:00
  • ea4471f959 Fix undefined variable Michael Lynch 2024-12-28 08:20:33 -05:00
  • 1f6a9c14c6 Simplify password authentication Michael Lynch 2024-12-28 08:16:49 -05:00
  • ad8e061b56
    doc: bump version rook1e 2024-12-28 15:49:55 +08:00
  • d001b81826
    chore: auto migrate rook1e 2024-12-28 15:44:07 +08:00
  • 4f1bbf3f8b
    chore: update deps rook1e 2024-12-28 15:39:37 +08:00
  • dca5150236
    Merge pull request #41 from mtlynch/check-sess-err Yuan 2024-12-28 10:36:03 +08:00
  • c472619908
    Merge pull request #42 from mtlynch/alpine Yuan 2024-12-28 10:34:55 +08:00
  • 76116b14cf Switch Docker image to use Alpine Linux Michael Lynch 2024-12-27 20:11:52 -05:00
  • b797c5d1d3 Check for error on retrieving the session Michael Lynch 2024-12-27 15:14:36 -05:00
  • 9b3616c55f
    Merge pull request #40 from mtlynch/constant-session-name Yuan 2024-12-27 19:57:21 +08:00
  • 04359e3a20 Adjust name of session key Michael Lynch 2024-12-27 06:25:37 -05:00
  • 64b071b47a Use a constant for the session key name Michael Lynch 2024-12-27 05:23:43 -05:00
  • 6f3ac27a7b
    Merge pull request #39 from mtlynch/no-mockgen Yuan 2024-12-27 17:16:08 +08:00
  • fb5eb6cf49
    refacotr: delete mocks rook1e 2024-12-27 17:14:20 +08:00
  • d6194e3fc7 Delete mockgen mocks Michael Lynch 2024-12-27 04:08:04 -05:00
  • 436f6a8a38
    Merge pull request #38 from mtlynch/env-example v0.8.10 Yuan 2024-12-24 10:38:27 +08:00
  • 472a41d127
    Merge pull request #36 from mtlynch/static-build-1 Yuan 2024-12-24 10:33:48 +08:00
  • 4d2c0e29f5
    Merge pull request #37 from 0x2E/cgo-free-sqlite Yuan 2024-12-24 10:33:34 +08:00
  • c8bdbf9a1f Rename .env to .env.example Michael Lynch 2024-12-23 21:02:15 -05:00
  • 6db4377037
    chore: clean up release workfow rook1e 2024-12-23 12:40:27 +08:00
  • 10d99094fe
    refactor: switch to cgo-free sqlite driver rook1e 2024-12-23 11:38:27 +08:00
  • 4b2557488d Build backend using static linking Michael Lynch 2024-12-22 12:48:45 -05:00
  • 1d9df9f9ad
    Merge pull request #35 from mtlynch/shared-build-script-1 Yuan 2024-12-22 20:50:36 +08:00
  • 4ba8ee0c91 Use scripts.sh to build within Docker Michael Lynch 2024-12-22 07:20:06 -05:00
  • d1b41a6d42
    Merge pull request #34 from mtlynch/set-e-1 Yuan 2024-12-22 11:19:07 +08:00
  • c0a893a5c0 Use the set -e option in scripts.sh Michael Lynch 2024-12-21 12:53:37 -05:00
  • ac2570c723
    Merge pull request #33 from dmarcoux/dockerfile-label-org.opencontainers.image.url Yuan 2024-12-20 09:17:04 +08:00
  • 3819ddefa2
    Set org.opencontainers.image.source label in Dockerfile Dany Marcoux 2024-12-19 22:33:22 +01:00
  • 1162ea898d
    chore: update deps rook1e 2024-09-29 13:08:30 +08:00
  • 63a105629b
    fix: break the word in error alert rook1e 2024-09-29 13:00:18 +08:00
  • a7c4fda806
    fix(#27): utilize gorm built-in hasTable v0.8.9 rook1e 2024-09-03 11:14:46 +08:00
  • 2d27660d9e
    Merge pull request #25 from 0x2E/opml-auto-group v0.8.8 Yuan 2024-09-02 10:45:27 +08:00
  • 87d1a5efd6
    Merge branch 'main' into opml-auto-group rook1e 2024-09-01 15:14:43 +08:00
  • 1b17bc2d35
    refactor(#17): move toast to the bottom right rook1e 2024-08-26 12:27:12 +08:00
  • 163b95a2d4
    chore: Add issue templates Yuan 2024-08-25 22:13:16 +08:00
  • 692ef37fb1
    fix: update group_id of feed as well v0.8.8-test rook1e 2024-08-25 20:42:11 +08:00
  • fcb0417d3d
    refactor: add some notes rook1e 2024-08-25 20:12:16 +08:00
  • 8ba841d08a
    fix: custom migration should skip the first launch rook1e 2024-08-25 19:58:40 +08:00
  • 8beb858c40
    feat(#5): create groups and import feeds into them, based on opml rook1e 2024-08-25 18:40:34 +08:00
  • 4f7db53bce
    fix(ci): bump env version v0.8.7 rook1e 2024-08-24 17:25:01 +08:00
  • 27d8161538
    feat: add logout (#18) rook1e 2024-08-24 17:10:23 +08:00
  • 9d26526871
    doc: use the latest docker image rook1e 2024-08-24 16:41:35 +08:00
  • 6a28fc4e0e
    refactor: only perform prefetch on the item list rook1e 2024-08-24 16:35:23 +08:00
  • 09fbb7b9a2
    chore: update deps v0.8.6 rook1e 2024-08-24 15:57:03 +08:00
  • eba7d9d04a
    refactor: better navbar rook1e 2024-08-24 15:46:27 +08:00
  • dee49ceb72
    fix: add separator rook1e 2024-08-24 13:11:18 +08:00
  • 3678a40924
    refactor: split item actions rook1e 2024-08-24 13:04:26 +08:00
  • beba91a7a8
    chore: update deps rook1e 2024-08-24 11:35:13 +08:00
  • 4d22dbe189
    Merge pull request #15 from hozza:patch-1 Yuan 2024-08-24 10:38:11 +08:00
  • b35cf9afb5
    doc: format rook1e 2024-08-24 10:21:59 +08:00
  • ffc666aabc
    improve README.md Ben Hoskins 2024-08-23 17:44:41 +01:00
  • 8a25ffa154
    refactor: list only the feeds that match the condition rook1e 2024-08-04 17:35:31 +08:00
  • 2009a57661
    fix: sanitize dom first v0.8.5 rook1e 2024-08-03 15:56:19 +08:00
  • 0f0d4a1e56
    refactor: simplify feeds list rook1e 2024-08-03 15:48:02 +08:00
  • bb08ec1e75
    fix: sync eslint config with upstream rook1e 2024-08-03 15:43:07 +08:00
  • 2a55131356
    chore: update deps rook1e 2024-08-03 15:15:32 +08:00
  • 6a4e0d9948
    refactor: .env file can be replaced by default values v0.8.4 rook1e 2024-08-02 15:51:33 +08:00
  • 4f11600436
    Merge pull request #9 from JohnathanLin/bugfix Rook1e 2024-08-02 15:33:57 +08:00
  • a26c8e0bf7
    feat: support hosting as a TLS server directly rook1e 2024-08-01 21:20:07 +08:00
  • f047af03cb
    fix: skip non-existent .env rook1e 2024-08-01 21:12:41 +08:00
  • 27eb100556 feat: add an env param "InSecure" to allow non-https deploy linjiaqing 2024-08-01 12:48:55 +08:00
  • f5fdffd3fd
    fix: add the missing build dir (#8) Johnathan Lin 2024-08-01 12:48:48 +08:00
  • 22f93ecc18
    chore: update deps rook1e 2024-08-01 01:08:31 +08:00
  • 4c1bedd5d7
    fix: clear styles of post content v0.8.3 rook1e 2024-07-10 21:26:11 +08:00
  • 3c19162b8a
    chore: update deps rook1e 2024-07-10 21:22:43 +08:00
  • 0ac7b6ed62
    chore: update goreleaser rook1e 2024-06-05 21:03:14 +08:00
  • fb1eb67cd6
    refactor: repo should correspond to the domain, not the db table rook1e 2024-06-01 15:29:50 +08:00
  • 378425e26a
    chore: update dependencies rook1e 2024-06-01 15:25:14 +08:00
  • 876903523b
    doc: udpate installation section rook1e 2024-05-30 23:51:07 +08:00
  • bb7cae834a
    chore: add .env to archive file rook1e 2024-05-27 23:17:04 +08:00
  • caca47eca4
    fix: fix flicker on action-bar v0.8.2 rook1e 2024-05-24 11:21:25 +08:00
  • 63a272e530
    chore: update dependencies rook1e 2024-05-24 11:17:58 +08:00
  • e8ce0e6108
    chore: update dependencies v0.8.1 rook1e 2024-04-28 11:21:01 +08:00
  • 39128317b8
    fix: table overflow rook1e 2024-04-28 11:20:36 +08:00
  • c8dcde485f
    feat(#4): add a floating action bar for item v0.8.0 rook1e 2024-04-22 00:18:13 +08:00
  • 9133dc65c3
    feat(#3): support fetching feed though the proxy rook1e 2024-04-21 22:24:19 +08:00
  • 2192c525b7
    chore: update dependencies rook1e 2024-04-21 20:39:32 +08:00
  • 763d4f3265
    fix(#2): fix CGO(mattn/go-sqlite3) cross-compile v0.7.6 rook1e 2024-04-10 14:38:49 +08:00
  • 44b00548d4
    t v0.7.6-test rook1e 2024-04-10 00:20:19 +08:00
  • c86b8c89ad
    fix: increase the timeout for actions that may trigger feed refresh v0.7.5 rook1e 2024-04-08 16:33:13 +08:00
  • 263f2fb875
    fix: delete useless db migration (#1) rook1e 2024-04-08 16:03:46 +08:00
  • dc7373941a
    fix: optimize navbar v0.7.4 rook1e 2024-04-07 01:05:39 +08:00
  • 086c7a6a84
    refactor: responsive navbar v0.7.3 rook1e 2024-04-06 18:48:31 +08:00
  • 07bf9de392
    doc: update highlights rook1e 2024-04-04 17:14:02 +08:00
  • 1a0b923f42
    chore: update mocks rook1e 2024-04-03 22:16:48 +08:00
  • bedd8ae21f
    fix: add retry and try to fix network errors such as EOF v0.7.2 rook1e 2024-04-03 22:14:38 +08:00
  • c27c0b9dbd
    chore: update dependencies rook1e 2024-04-03 21:46:08 +08:00
  • 08faaade1c
    chore: update dependence v0.7.1 rook1e 2024-03-22 19:48:00 +08:00
  • 409622ad65
    fix: ignore NotFoundError that deleting items returned rook1e 2024-03-22 19:46:18 +08:00
  • f39c581e12
    doc: add features rook1e 2024-03-19 19:57:46 +08:00
  • 79cbc91e02
    feat: pwa v0.7.0 rook1e 2024-03-18 23:30:28 +08:00
  • 20e994a6fc
    refactor: a11y rook1e 2024-03-18 23:28:17 +08:00
  • 4c7889deff
    refactor: use uber-go/zap rook1e 2024-03-18 22:10:57 +08:00
  • 39072600d3
    refactor: derive context from user's request rook1e 2024-03-18 18:17:43 +08:00
  • 450cfcc228
    fix: add the missing .git/ for fe build v0.6.6 rook1e 2024-03-17 20:59:44 +08:00
  • 86fc2b81b3
    feat: show version in page footer v0.6.5 rook1e 2024-03-17 20:13:03 +08:00
  • 0328848074
    feat: add static content cache rook1e 2024-03-17 20:12:38 +08:00
  • 8f08cbb22d
    fix: item list order v0.6.4 rook1e 2024-03-16 23:59:05 +08:00
  • d684247b42
    refactor: optimize refresh skipping rook1e 2024-03-16 23:14:07 +08:00
  • ed01ff2fce
    fix: do not do mark-as-read after visiting original link rook1e 2024-03-16 22:39:38 +08:00
  • b1fccb07c7
    refator: show more detail in feed list rook1e 2024-03-16 22:22:33 +08:00
  • e63942f913
    fix: <pre> overflow in tailwindcss typography rook1e 2024-03-16 22:14:17 +08:00
  • 7cd2b3900d
    fix: item list v0.6.3 rook1e 2024-03-16 02:10:56 +08:00
  • 75467aea3e
    fix: add selectedFeed fallback rook1e 2024-03-16 01:48:25 +08:00
  • 6385b45e05
    fix: dynamic page title rook1e 2024-03-16 01:32:56 +08:00
  • 00c1dd2847
    feat: add no-referrer rook1e 2024-03-16 01:18:05 +08:00
  • 1dbd2bbf46
    fix: wrong link target rook1e 2024-03-16 01:03:34 +08:00
  • 2192639677
    fix: data in detail sheet is not up-to-date rook1e 2024-03-16 00:48:46 +08:00
  • dbbc74a91c
    fix: zero in pagination when total is zero rook1e 2024-03-16 00:16:32 +08:00
  • a38308880e
    feat: add link to the items of feed rook1e 2024-03-16 00:03:25 +08:00
  • 0da6e9a95b
    fix: feed select overflow issue v0.6.2 rook1e 2024-03-15 22:26:57 +08:00
  • eeab25c22e
    fix: item list reactive update v0.6.1 rook1e 2024-03-15 21:48:38 +08:00
  • 71d41a098f
    feat: add keyword search function v0.6.0 rook1e 2024-03-15 20:45:00 +08:00
  • f5bab0a64e
    feat: add search in feed select rook1e 2024-03-15 19:18:43 +08:00
  • 3bd4990228
    fix: responsive item list rook1e 2024-03-15 17:39:38 +08:00
  • ba43976794
    fix: hide suspended feed in group tab trigger v0.5.3 rook1e 2024-03-15 15:52:12 +08:00
  • b9b161d655
    fix: remove repeat() rook1e 2024-03-15 15:48:03 +08:00
  • 4b6f44803b
    chore: test pr only rook1e 2024-03-15 15:47:19 +08:00
  • 4f79597acb
    fix: poorly reactive updates in object v0.5.2 rook1e 2024-03-15 15:23:18 +08:00
  • acdaf7b733
    refactor: sort feeds rook1e 2024-03-15 13:24:14 +08:00
  • fbb04b3a84
    fix: refresh failed feeds when user trigger refreshAll rook1e 2024-03-15 12:49:35 +08:00
  • 7fee3b084f
    refactor: show suspend status in feed list rook1e 2024-03-15 02:51:41 +08:00
  • b21412d325
    fix: try to trigger autofill rook1e 2024-03-15 01:45:19 +08:00
  • f88fc437c0
    fix: item list rook1e 2024-03-14 15:58:11 +08:00
  • cf8a29631b
    chore: update dependence rook1e 2024-03-14 11:38:50 +08:00
  • 75889b0e02
    feat: add custom page size v0.5.1 rook1e 2024-03-14 00:57:03 +08:00
  • 79345d5f4e
    refactor: fetch item-list data by sveltekit load rook1e 2024-03-14 00:15:39 +08:00
  • c66559ac82
    fix: add missing error check in deleting group rook1e 2024-03-13 14:22:21 +08:00
  • 428210efa0
    fix: error when creating idx_guid in items table v0.5.0 rook1e 2024-03-13 13:45:59 +08:00
  • 340f3be641
    refactor: combine guid, feed_id and deletedAt as unique identity v0.4.0 rook1e 2024-03-13 00:29:24 +08:00
  • d91a5a5e3c
    refactor: error handling rook1e 2024-03-12 22:57:53 +08:00
  • f9f17f71c7
    feat: add batch markasread action rook1e 2024-03-12 21:52:46 +08:00
  • 4e9bdbd6a4
    refactor: sort items by db's update time v0.3.0 rook1e 2024-03-12 19:29:19 +08:00
  • 6feb885cca
    feat: add pagination to fix rendering performance issue in large list rook1e 2024-03-12 19:00:23 +08:00
  • 56c29f770e
    chore: update shadcn-svelte rook1e 2024-03-12 17:05:17 +08:00
  • b43a17767d
    feat: add bookmark rook1e 2024-03-12 01:51:46 +08:00
  • 5dee1de132
    feat: add support for suspending/resuming a feed rook1e 2024-03-12 01:00:35 +08:00
  • c217a2adf6
    fix: invalid timeout context in puller v0.2.5 rook1e 2024-03-11 12:51:55 +08:00
  • ea850c8288
    fix: skip url replacement when base url is invalid rook1e 2024-03-10 22:08:42 +08:00
  • eae2dc6c1e
    fix: goreleaser changelog rook1e 2024-03-10 21:35:06 +08:00
  • 252b97e6f5
    fix: assign a new form when close sheet v0.2.4 rook1e 2024-03-10 21:22:28 +08:00
  • 7754e83091
    fix: static fallback rook1e 2024-03-10 21:11:08 +08:00
  • 91ec3ef4c7
    fix: add ca-certificates in docker rook1e 2024-03-10 20:59:01 +08:00
  • 977a3fa28e
    fix: add debug mode rook1e 2024-03-08 13:19:32 +08:00
  • 38fce1ee1e
    doc: add screenshot rook1e 2024-03-08 13:18:45 +08:00
  • 38a37a80f7
    fix: add gomock v0.2.3 rook1e 2024-03-06 23:36:50 +08:00
  • 0cb8ca6be6
    fix: actions v0.2.2 rook1e 2024-03-06 23:34:08 +08:00
  • 6af14e676c
    fix: scripts v0.2.1 rook1e 2024-03-06 23:18:23 +08:00
  • 6e8e8cc7ce
    fix: release action v0.2.0 rook1e 2024-03-06 22:33:25 +08:00
  • a60e89129d
    refactor: embed pages rook1e 2024-03-06 22:33:17 +08:00
  • 2f1bf7ca4f
    fix: fe build cmd v0.1.2 rook1e 2024-03-06 21:13:53 +08:00
  • 58eea54be8
    fix: actions v0.1.1 rook1e 2024-03-06 21:01:39 +08:00
  • 03e67c062e
    fix: actions v0.1.0 rook1e 2024-03-06 20:56:20 +08:00
  • 97574adf96
    fix: update mock rook1e 2024-03-06 20:55:49 +08:00
  • b903466783
    chore: add github actions rook1e 2024-03-06 20:49:11 +08:00
  • e1d4e4876e
    chore: add dockerfile and doc rook1e 2024-03-06 20:48:55 +08:00
  • e9b065e9fb
    init rook1e 2024-03-06 16:54:13 +08:00
  • 245c8933cb
    Initial commit Rook1e 2024-03-06 16:43:43 +08:00