1
0
Fork 1
mirror of https://github.com/0x2E/fusion.git synced 2025-06-08 13:37:11 +09:00

Commit graph

  • 151be60833
    Merge 40302b1a06 into 47b113176c Martin Grubinger 2025-06-03 17:44:11 +02:00
  • 40302b1a06 add remaining translations for share action #171 Martin Grubinger 2025-06-03 17:44:05 +02:00
  • dd1bbccb9d remove keyboard shortcut for share action #171 Martin Grubinger 2025-06-03 17:43:45 +02:00
  • a377e37516
    Merge branch '0x2E:main' into main Martin Grubinger 2025-06-03 17:31:37 +02:00
  • 31e65ebeb7 feat: display item images tnoisu 2025-05-24 19:01:43 +05: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
  • 9a5a13c27a CR fixes Dawid Dziurdzia 2025-05-17 08:50:20 +02:00
  • 66f7856577
    Add missing translation Dawid 2025-05-15 07:12:10 +02:00
  • cb194fe8e4 Add Polish support to index.ts Dawid Dziurdzia 2025-05-14 15:52:34 +02:00
  • 60112af5a1 Chore: Create PL translations Dawid Dziurdzia 2025-05-14 15:48:54 +02:00
  • 017a8a7772
    Add Catalan localization (#175) 林阿莱 2025-05-13 13:02:14 +02:00
  • 8b069a78a7
    Update ca.ts 林阿莱 2025-05-13 08:30:38 +02:00
  • 4426ca4c54 add share action for items. Martin Grubinger 2025-05-12 18:28:07 +02:00
  • b96b473778
    Create ca.ts 林阿莱 2025-05-12 18:05:43 +02:00
  • 24ae61bbee
    Update index.ts 林阿莱 2025-05-12 17:38:07 +02:00
  • 2bd6d8cdb7 add shuffle articles option develoopeer 2025-05-05 01:00:04 +03:00
  • 85a14c1473 allow server to shuffle items based on provided seed develoopeer 2025-05-05 00:55:38 +03:00
  • c965c2e817
    fix: add qemu setup (#164) Yuan 2025-05-01 00:04:45 +08:00
  • 3bb4384809
    fix: add qemu setup fix_ci rook1e 2025-04-30 23:56:26 +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
  • 167e98b0af
    default to github registry ci rook1e 2025-04-30 22:47:12 +08:00
  • b7886f32f9
    build docker image for main branch rook1e 2025-04-30 22:38:47 +08:00
  • 2f2ad649d1
    cross-compile in ci rook1e 2025-04-30 22:22:48 +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
  • 5690a66287
    fix: trigger load re-run when item filter updates fix_pagination rook1e 2025-04-30 14:51:49 +08:00
  • f329e4d4b4
    update deps rook1e 2025-04-30 14:38:04 +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
  • 24f3f9ef53
    fix: use update time if item does not have a publish time fix_item_time rook1e 2025-04-28 20:35:20 +08:00
  • e0938da00b
    feat: redirect to the feed page after creation (#155) v0.9.7 Yuan 2025-04-26 16:59:15 +08:00
  • e2d99209e0
    feat: redirect to the feed page after creation rook1e 2025-04-26 16:56:10 +08:00
  • 5f527b57a7
    Extract feedfinder (#154) Yuan 2025-04-26 15:59:57 +08:00
  • 0e3526588d
    fix: increase timeout for feed validation to improve reliability rook1e 2025-04-26 15:55:35 +08:00
  • a6fc36e5ab
    refactor: extract feedfinder to a standalone package rook1e 2025-04-26 15:55:20 +08:00
  • b83b868fc7
    Fix UI (#153) Yuan 2025-04-26 15:34:51 +08:00
  • 949171dcd4
    refactor: update sidebar using global states rook1e 2025-04-26 15:32:19 +08:00
  • b3ea6258a9
    remove useless loading placeholder rook1e 2025-04-26 14:03:02 +08:00
  • a726f69657
    use invalidateAll() to reduce complexity rook1e 2025-04-26 14:00:58 +08:00
  • bc8109fe39
    refactor: replace zap log with slog (#150) v0.9.6 Yuan 2025-04-25 17:18:25 +08:00
  • 820a231463
    fix rook1e 2025-04-25 17:16:17 +08:00
  • 8fecc8bce9
    refactor: replace zap log with slog rook1e 2025-04-25 17:09:35 +08:00
  • 5c98073f9f
    feat: display items by group (#149) Yuan 2025-04-25 16:28:45 +08:00
  • 7d33af7268
    feat: display items by group rook1e 2025-04-25 16:24:21 +08:00
  • 103ece629f
    feat: display unread count in sidebar (#147) Yuan 2025-04-25 13:29:27 +08:00
  • 5eb1843ac8
    feat: display unread count in sidebar rook1e 2025-04-25 13:26:51 +08:00
  • af6caa95c0
    udpate deps rook1e 2025-04-25 10:20:13 +08:00
  • 4c79b2b2fa
    Fix http proxy (#144) Yuan 2025-04-24 01:18:44 +08:00
  • 1e3e11eb9d
    allow setting Proxy when creating a feed rook1e 2025-04-24 01:04:35 +08:00
  • 3170d8d51d
    rename sniffer to feedfinder for a more neutral meaning rook1e 2025-04-24 00:56:06 +08:00
  • 81579f024f
    make the sniff package independent rook1e 2025-04-24 00:37:08 +08:00
  • a8c4974645
    update deps rook1e 2025-04-23 22:01:28 +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
  • 1a535341dd
    add page_size input rook1e 2025-04-16 17:17:22 +08:00
  • 3164984794
    refactor mark_all_as_read to handle "all" and "current page" options separately rook1e 2025-04-16 16:59:25 +08:00
  • 4ccc0e3226
    update deps rook1e 2025-04-16 16:08:55 +08:00
  • c476a00429
    ci: Publish container image to GitHub Container Registry (#137) Devin Buhl 2025-04-10 10:40:12 -04:00
  • 27cebfc731
    lower-case repository due to ghcr reqs Devin Buhl 2025-04-09 11:24:43 -04:00
  • 1fc2a2ba9e
    update build push action Devin Buhl 2025-04-09 11:18:28 -04:00
  • 56ba1a22a5
    ci: support pushing to GitHub Container Registry Devin Buhl 2025-04-09 11:00:54 -04:00
  • 5f7ff3b8af
    docs: add contributing guidelines (#117) v0.9.4 rook1e 2025-04-06 15:27:41 +08:00
  • b286e020b4 Fixed issue #97 bird 2025-04-05 16:03:50 -07:00
  • c1ff8aa185 Fixed issue #97 bird 2025-04-05 14:44:35 -07:00
  • 572f21295b Fixed issue #97 bird 2025-04-05 14:43:32 -07:00
  • ec6575cbe4 Fixed issue #97 bird 2025-04-05 14:32:52 -07:00
  • b9b8710745
    Merge branch '0x2E:main' into main Bryan Brannan 2025-04-05 14:31:49 -07:00
  • dd0d2e7d7d
    feat: make the password optional (#128) Yuan 2025-04-05 20:14:31 +08:00
  • 9f9ee9db96
    refactor: change PasswordHash to a pointer type for better checking rook1e 2025-04-05 20:08:20 +08:00
  • 001b4b44cf
    fix: put the check outside HashPassword rook1e 2025-04-04 22:44:38 +08:00
  • 3a50298973
    feat: make the password optional rook1e 2025-04-04 22:12:58 +08:00
  • 1aa9f5c153 Working on fixing issue #97(0x2E/fusion:main) Corpesy 2025-04-04 02:06:12 -07:00
  • a6ec90cdcc Working on fixing issue #97(0x2E/fusion:main) Corpesy 2025-04-04 01:55:18 -07:00
  • 8f7a5dd4e0 Merge branch 'main' into if-modified-since Michael Lynch 2025-03-31 20:54:47 -04: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
  • 26876b24be
    add fly.io template rook1e 2025-03-28 21:56:13 +08:00
  • fc0b212060
    add zeabur template rook1e 2025-03-28 21:45:04 +08:00
  • 5ddffde56d
    Fix UI (#124) Yuan 2025-03-28 16:52:52 +08:00
  • ca56da6f5a
    try to fix the item link when rendering the item rook1e 2025-03-28 16:51:33 +08:00
  • cb90a3234e
    add an error boundary to display errors when the page fails to render rook1e 2025-03-28 16:50:13 +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
  • e6714492eb
    fix: redirect to login page when api auth fails rook1e 2025-03-28 15:04:31 +08:00
  • e9d6376626
    feat: add shortcuts (#120) Yuan 2025-03-28 14:49:05 +08:00
  • c251600df4
    add missing i18n rook1e 2025-03-28 14:39:03 +08:00
  • 4d4b307d6b
    rename hotkey to shortcut in components rook1e 2025-03-28 14:25:20 +08:00
  • 6ba94c9f4b
    enable shortcuts for item actions in the page navigation header rook1e 2025-03-28 14:21:07 +08:00
  • b1d3764dd5
    add shortcuts for switching between items rook1e 2025-03-28 14:16:25 +08:00
  • 5631e0d33d
    add i18n for shortcuts rook1e 2025-03-28 14:02:21 +08:00
  • 0e6f77e4c4
    add hotkeys for pages rook1e 2025-03-28 13:46:01 +08:00
  • 962e80f159
    add hotkeys for feeds rook1e 2025-03-28 12:11:20 +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
  • 8cb971574c Use url.ResolveReference Michael Lynch 2025-03-27 17:04:38 -04:00
  • 7de15144ee
    add hotkeys for items rook1e 2025-03-28 01:15:59 +08:00
  • 7c8a4ac40a
    add hotkey feature rook1e 2025-03-28 01:15:45 +08:00
  • 48d5c7d114
    Swedish_translation_change (#118) Niklas Pivic 2025-03-27 13:24:00 +00:00
  • 0830593703 Swedish_translation_change Niklas Pivic 2025-03-27 13:19:45 +00:00
  • 06e5ff9a2c
    update deps rook1e 2025-03-27 20:46:10 +08:00
  • aa0e4c5323 Only pull feed once per polling interval Michael Lynch 2025-03-26 23:13:55 -04:00
  • 6ba8ea15bc Handle feeds that use relative paths for links Michael Lynch 2025-03-26 22:59:41 -04: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
  • a2fb83594d
    refactor: use a prefetched items queue for item switcher rook1e 2025-03-25 11:42:34 +08:00
  • f9fe8ffb73
    fix: add some minor optimizations to the ui (#112) Yuan 2025-03-25 11:15:06 +08:00
  • 2fc216e2ee Reorder LastModified Michael Lynch 2025-03-24 20:20:54 -04:00
  • 94106eff48 work in progress Michael Lynch 2025-03-24 20:18:11 -04:00
  • 2e948474d4 work in progress Michael Lynch 2025-03-24 20:09:02 -04:00
  • befad2e56a work in progress Michael Lynch 2025-03-24 19:18:16 -04:00
  • 35179ac94a work in progress Michael Lynch 2025-03-22 10:10:18 -04:00
  • ac66793843
    fix: fix the edge cases of the item switcher rook1e 2025-03-25 01:04:31 +08:00
  • fed10346df
    refactor: prevent unused API calls after triggering an item action rook1e 2025-03-24 22:06:17 +08:00
  • 2318668c9b
    fix: add reactivity for ActionMenu component rook1e 2025-03-24 21:55:39 +08:00
  • 672778bf7d
    refactor: update ItemList component to use Promise for data fetching and remove placeholder component rook1e 2025-03-24 20:14:05 +08:00
  • 969193fa7e
    fix: correct translation key and handle missing text in translation function rook1e 2025-03-24 20:04:47 +08:00
  • 6ee9d9c110
    refactor: replace invalidateAll with invalidate for more granular cache control (#111) Yuan 2025-03-24 20:02:54 +08:00
  • 721b67da8a
    refactor: replace invalidateAll with invalidate for more granular cache control rook1e 2025-03-24 19:54:56 +08:00
  • 78e4666be3
    feat: add search page (#110) Yuan 2025-03-24 18:37:04 +08:00
  • 99bc10b6d6
    feat: add search page rook1e 2025-03-24 18:35:40 +08:00
  • 5e9d2d8d07
    refactor: add some minor optimizations to the ui (#109) Yuan 2025-03-24 14:23:23 +08:00
  • a285516d4f
    refactor: display feed meta info on item page rook1e 2025-03-24 12:54:22 +08:00
  • 6542559629
    chore: update deps rook1e 2025-03-24 12:48:39 +08:00
  • a4bc33f360
    chore: add feed.import.manually.no_valid_feed_error into i18n rook1e 2025-03-24 12:48:30 +08:00
  • c1c5876c6a
    refactor: display feed_import error message on form instead of using a toast notification rook1e 2025-03-24 12:47:36 +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
  • 2ff16aacd5
    Merge branch 'main' into improve_data_fetch rook1e 2025-03-24 10:58:00 +08:00
  • 4b111df5be
    feat: add i18n (#99) Yuan 2025-03-24 10:53:32 +08:00
  • 2b4ecc78a6 Add comment Michael Lynch 2025-03-23 11:02:04 -04:00
  • f3f908b258 Recover after feed fetch failure with exponential backoff Michael Lynch 2025-03-23 10:55:16 -04:00
  • b8bd8569d8 Refactor the httpx package to facilitate testing Michael Lynch 2025-03-23 09:28:35 -04: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
  • 5b6c865195
    Merge branch 'main' into non-nil-options rook1e 2025-03-23 11:58:10 +08:00
  • 2157a9db98
    Unexport httpx.NewClient and httpx.transportOptionFunct (#105) Michael Lynch 2025-03-22 23:33:05 -04:00
  • ac91859bef
    fix Portuguese-* rook1e 2025-03-23 11:29:24 +08:00
  • e9cd93868a Change FusionRequest to use a non-pointer type parameter Michael Lynch 2025-03-22 15:05:41 -04:00
  • 8219bec1dc Unexport httpx.NewClient and httpx.transportOptionFunct Michael Lynch 2025-03-22 10:12:51 -04:00
  • e44f7d661e Switch to more obviously invalid XML Michael Lynch 2025-03-22 09:23:50 -04:00
  • 16248dd5b7 Convert httpErrMsg to httpErr Michael Lynch 2025-03-22 09:22:36 -04:00
  • 4ac1ae3faf Refactor Puller to create a separate SingleFeedPuller Michael Lynch 2025-03-22 09:05:59 -04:00
  • 9160cac4fd
    feat: store some shareable data in a global state rook1e 2025-03-22 20:58:36 +08:00
  • e1829b617f
    refactor: switch to single bundle strategy rook1e 2025-03-22 19:27:53 +08:00
  • c53c5ab64e
    add languages rook1e 2025-03-22 19:09:30 +08:00
  • 5f0cd8ab1f
    refactor: apply i18n to pages rook1e 2025-03-22 18:56:28 +08:00
  • 49cd5ab9c4
    feat: add i18n rook1e 2025-03-22 15:48:30 +08:00
  • 797f270178
    Add FeedClient.FetchDeclaredLink method (#98) Michael Lynch 2025-03-21 23:48:46 -04:00
  • dc79e9b82d Reorder imports Michael Lynch 2025-03-21 20:16:53 -04:00
  • 51dd192617 Add FeedClient.FetchDeclaredLink method Michael Lynch 2025-03-21 20:15:55 -04:00
  • 68760f2ce6
    Move RSS parsing code from pull to a dedicated package (#96) Michael Lynch 2025-03-21 09:13:20 -04:00
  • 8e11588a5f Fix import order Michael Lynch 2025-03-20 16:20:57 -04:00
  • 960318673b Bring back TestDecideFeedUpdateAction, which was removed accidentally Michael Lynch 2025-03-20 16:20:21 -04:00
  • b024620ab4 Create a client package Michael Lynch 2025-03-20 16:13:48 -04:00
  • d2cb870574
    Remove feed ID from ParseGoFeedItems (#95) Michael Lynch 2025-03-19 22:41:40 -04:00
  • e4be3b241e Remove feed ID from ParseGoFeedItems Michael Lynch 2025-03-19 20:45:57 -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
  • e95e2d042e Simplify feed.CheckValidity Michael Lynch 2025-03-18 20:47:30 -04:00
  • 74a7f8d2e7
    doc: update screenshots rook1e 2025-03-19 00:45:26 +08:00
  • 4af099d12b
    refactor: update color variables and improve component styles for better UI consistency rook1e 2025-03-19 00:39:21 +08: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
  • d53864afa4 Sort feeds by name Michael Lynch 2025-03-16 20:11:11 -04:00
  • d956996be4
    Refactor gofeed.Item parsing (#84) Michael Lynch 2025-03-16 10:43:30 -04:00
  • e916a250bb Merge parse package into pull package Michael Lynch 2025-03-16 10:04:12 -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
  • 43809bb9ba
    Merge branch 'main' into refactor Yuan 2025-03-16 19:18:12 +08:00
  • b6cbe91546
    Revert "fix: "Add Feeds" button broken in light theme" pompydev 2025-03-16 20:16:48 +09:00
  • 98ec0ecf54
    feat: replace all occurrence of text-accent with text-error (text-error will be redefined in the future) pompydev 2025-03-16 20:08:45 +09:00
  • 141c5c0678
    refactor: improve page load time (#83) pompydev 2025-03-16 19:59:59 +09:00
  • b24445f6cf
    refactor: made code cleaner pompydev 2025-03-16 18:18:49 +09:00
  • 4ce621ee86
    feat: make placeholder element size closer to actual element pompydev 2025-03-16 18:14:04 +09:00
  • 0fc8faf5b2
    feat: reduce placeholder clutter pompydev 2025-03-16 18:12:50 +09:00
  • 523bcd9787
    fix: "Add Feeds" button broken in light theme pompydev 2025-03-16 18:08:02 +09:00
  • 4b0ea9d769
    doc: add one-click deployment for Railway and update installation section (#77) Milo 2025-03-16 06:54:47 +00:00
  • 2ffebc58e0
    doc: update installation section rook1e 2025-03-16 14:50:57 +08:00
  • d7a5cb6d54
    feat: improve mouse hover feedback pompydev 2025-03-16 12:57:54 +09:00
  • 3e62b9ef19 Refactor gofeed.Item parsing Michael Lynch 2025-03-15 10:34:23 -04:00
  • b870324287
    feat: improve page load time pompydev 2025-03-15 20:38:26 +09:00
  • 3afd5f689f
    refactor: improve filter definition readability pompydev 2025-03-15 19:38:11 +09:00
  • 40eef08e2d
    make plaintext Milo 2025-03-15 10:17:25 +00:00
  • 1cca5e2659
    feat: add counters to sidebar pompydev 2025-03-15 18:35:47 +09: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
  • f675e50650 Treat update time as feed build time consistently Michael Lynch 2025-03-14 21:02:10 -04:00
  • 52f5a640b5
    Add single-click deployment button for railway Milo 2025-03-14 22:02:02 +00:00
  • 71732481e6
    feat: improve favicon logic for rsshub (#76) pompydev 2025-03-14 15:46:29 +09:00
  • 99be62af90
    feat: improve favicon logic for rsshub pompydev 2025-03-14 15:10:03 +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
  • ab5451e071
    feat: add ItemActionVisitLink to ItemList pompydev 2025-03-14 10:04:42 +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
  • b9db812e0f
    fix default group id rook1e 2025-03-12 11:28:29 +08:00
  • ef5a4a6968
    display favicon in item list rook1e 2025-03-12 11:17:56 +08:00
  • 4bf03024ef
    reorder name input field in feed addition form for improved clarity rook1e 2025-03-12 11:17:09 +08:00
  • d9287e553b
    add import log to OPML importer rook1e 2025-03-11 22:41:48 +08:00
  • 198819519f
    fix pagination active button readability rook1e 2025-03-11 22:12:41 +08:00
  • 30da1d2e74
    fix rook1e 2025-03-11 21:48:48 +08:00
  • 40a25ba3b5
    fix rook1e 2025-03-11 21:43:06 +08:00
  • 503afad852
    automatically name the new feed rook1e 2025-03-11 21:36:01 +08:00
  • 6aa7da11ad
    fix rook1e 2025-03-11 21:22:59 +08:00
  • 3a8548a95f
    simplify unread item highlighting using text color rook1e 2025-03-11 21:08:10 +08:00
  • a41d0d57c5
    display feed's favicon (fix #19) rook1e 2025-03-11 20:59:23 +08:00
  • 46c2358bb0
    item switcher rook1e 2025-03-11 20:34:07 +08:00
  • 4c1be0a033
    fix rook1e 2025-03-11 19:22:18 +08:00
  • f4ed09c0b4
    color scheme rook1e 2025-03-11 18:54:12 +08:00
  • 2d3d68e1c9
    fix responsive rook1e 2025-03-11 01:12:21 +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
  • c19471db3d
    remove shadcn rook1e 2025-03-09 23:07:33 +08:00
  • f0fd86b63a
    search rook1e 2025-03-09 22:58:49 +08:00
  • a8ec9585e0
    settings rook1e 2025-03-09 22:32:14 +08:00
  • c6e57bf288
    feed management rook1e 2025-03-09 20:37:40 +08:00
  • af827c2724
    feed settings rook1e 2025-03-09 14:50:51 +08:00
  • 289e20d791
    action and feed rook1e 2025-03-09 14:03:15 +08:00
  • 6a56f59ccb
    feed page layout rook1e 2025-03-09 01:09:03 +08:00
  • ed77255296
    item page rook1e 2025-03-09 00:34:09 +08:00
  • 95c0a1c0bd
    theme switcher rook1e 2025-03-08 21:07:03 +08:00
  • b098f0e539
    sidebar rook1e 2025-03-08 19:57:42 +08:00
  • e1c25a6be8
    login page rook1e 2025-03-08 19:57:28 +08:00
  • 5d5f14ccab
    add daisyui rook1e 2025-03-08 19:56:42 +08:00
  • d23335391a
    Merge branch 'main' into new-ui rook1e 2025-03-08 16:08:01 +08:00
  • c77ec889ca
    fix: correct pointer dereference for suspended feed skip reason rook1e 2025-03-08 16:07:03 +08:00
  • 4eb7c889ae
    init pr rook1e 2025-03-07 13:00:19 +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
  • e8beef1295 bugfix: in scripts.sh, The mkdir command should be executed before the cp command linjiaqing 2024-08-01 12:37:01 +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