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

18 commits

Author SHA1 Message Date
Yuan
e0938da00b
feat: redirect to the feed page after creation (#155) 2025-04-26 16:59:15 +08:00
Yuan
5f527b57a7
Extract feedfinder (#154)
* refactor: extract feedfinder to a standalone package

* fix: increase timeout for feed validation to improve reliability
2025-04-26 15:59:57 +08:00
Yuan
103ece629f
feat: display unread count in sidebar (#147)
* udpate deps

* feat: display unread count in sidebar
2025-04-25 13:29:27 +08:00
Yuan
4c79b2b2fa
Fix http proxy (#144)
* update deps

* make the sniff package independent

* rename sniffer to feedfinder for  a more neutral meaning

* allow setting Proxy when creating a feed
2025-04-24 01:18:44 +08:00
Michael Lynch
68760f2ce6
Move RSS parsing code from pull to a dedicated package (#96)
* Create a client package

* Bring back TestDecideFeedUpdateAction, which was removed accidentally

* Fix import order
2025-03-21 21:13:20 +08:00
Michael Lynch
887215d7a2
Simplify feed.CheckValidity (#92) 2025-03-19 13:04:10 +08:00
Michael Lynch
235e93b0fd Rename pull.FetchFeeds to FetchFeed
If I understand correctly, the function fetches a single feed, so the name should be FetchFeed to reflect the function's purpose.
2025-02-24 20:57:21 -05:00
Michael Lynch
d6194e3fc7 Delete mockgen mocks
The project has several mockgen mocks and a build step that auto-updates them on each build, but they appear to be unused, so this PR deletes them.
2024-12-27 04:08:04 -05:00
rook1e
8beb858c40
feat(#5): create groups and import feeds into them, based on opml 2024-08-25 18:40:34 +08:00
rook1e
8a25ffa154
refactor: list only the feeds that match the condition 2024-08-04 17:35:31 +08:00
rook1e
fb1eb67cd6
refactor: repo should correspond to the domain, not the db table 2024-06-01 15:29:50 +08:00
rook1e
9133dc65c3
feat(#3): support fetching feed though the proxy 2024-04-21 22:24:59 +08:00
rook1e
409622ad65
fix: ignore NotFoundError that deleting items returned 2024-03-22 19:46:18 +08:00
rook1e
39072600d3
refactor: derive context from user's request 2024-03-18 18:17:43 +08:00
rook1e
fbb04b3a84
fix: refresh failed feeds when user trigger refreshAll 2024-03-15 12:49:35 +08:00
rook1e
d91a5a5e3c
refactor: error handling 2024-03-12 22:57:53 +08:00
rook1e
5dee1de132
feat: add support for suspending/resuming a feed 2024-03-12 01:00:35 +08:00
rook1e
e9b065e9fb
init 2024-03-06 16:54:13 +08:00