Commit Graph

38 Commits

Author SHA1 Message Date
082e83b1ad fix 406 not acceptable error from subscribing an rss feed 2023-10-02 10:52:50 +08:00
010e2841da fix getting 403 when parsing some rss url by setting a user agent in the request 2023-09-27 10:38:49 +08:00
79cea907a3 Fix typo with RSS typed subscription queries 2023-08-30 14:18:39 +08:00
fe3d3be7f5 Make query more clear 2023-08-29 20:17:13 +08:00
6c1484cd09 Add type filter 2023-08-29 20:06:28 +08:00
3565c7000e Update subscriptions query 2023-08-29 17:03:49 +08:00
8851017100 Use andWhere query to not overwrite the where 2023-08-29 15:54:07 +08:00
89c17fd0ab Only filter inactive newsletters out from the subscriptions response 2023-08-29 11:34:55 +08:00
49496f7aa2 Only return active subscriptions 2023-08-29 10:19:57 +08:00
feaa539c15 Use and where for type query. Prettier changes 2023-08-28 15:23:14 +08:00
aa0f4399aa Remove prettier changes 2023-08-28 15:15:05 +08:00
38c9bbdcaa Allow getting all subscritons regardless of type at the same time 2023-08-28 15:11:16 +08:00
9ad9cea917 raise rss limit to 150 2023-08-14 22:27:43 +08:00
55e378c9b5 Merge pull request #2572 from omnivore-app/feature/pause-rss-feed
add a button to pause rss feed
2023-08-03 13:33:11 +08:00
f4e537a4c7 set max redirect = 5 and timeout = 30 seconds 2023-08-03 13:31:18 +08:00
82d820ea8f get link following the order of preference: via, self, alternate 2023-08-03 13:05:26 +08:00
f3994a8a06 fix test 2023-08-02 22:00:09 +08:00
b403dea247 add a button to pause rss feed 2023-08-01 22:07:53 +08:00
00e7e49a4b increase the max number of rss subscriptions to 50 2023-07-31 21:44:50 +08:00
e0a6a2e0a4 limit number of rss subscriptions to 20 2023-07-21 15:28:20 +08:00
6004b51956 return not found if rss feed not found 2023-07-20 14:21:36 +08:00
35c074e647 create a cloud task to fetch rss feed item for the new subscription 2023-07-19 10:07:08 +08:00
56a27878dc add updateSubscription api 2023-07-10 15:24:33 +08:00
574636451d update api to accommodate rss feed subscriptions 2023-07-06 19:51:30 +08:00
84788e7551 fix: mark failed to unsubscribe newsletters as unsubscribed state 2023-06-21 11:33:49 +08:00
986c4eb48b fix: parse unsubscribe mailto email address and set subject 2023-06-06 19:53:18 +08:00
36d2ac041a Fix error of getting subscriptions without newsletter email by inner join them 2023-01-18 18:42:10 +08:00
f01ab3805a Left join active subscriptions of a newsletter email to get the right count 2023-01-18 14:37:54 +08:00
892a9ef30d Add subscriptionCount and createdAt in NewsletterEmail type 2023-01-09 12:24:45 +08:00
a7e92addb0 Create 128 * 128 proxy image for the site icon 2022-10-18 15:32:30 +08:00
a6795b380a Fetch favicon from url 2022-09-28 19:02:29 +08:00
6220d5d4af Return subscription icon proxy url in the list subscriptions api response 2022-09-27 15:35:06 +08:00
13453e7b7f Register subscribe resolver 2022-05-17 21:26:46 +08:00
4699458457 Implement subscribe api 2022-05-17 18:46:57 +08:00
c30ef093b8 Update unsubscribe api 2022-05-17 16:47:34 +08:00
bcbda50daa Add basic UI for subscriptions 2022-04-22 12:17:09 -07:00
dca6461b62 Add unsubscribe resolver (#453)
* add unsubscribe resolver

* add subscription to articles api response

* revert yarn.lock changes
2022-04-21 13:18:15 +08:00
1117a0c575 Feature/subscription list resolver (#432)
* add subscriptions table

* add listSubscriptions schema

* add listSubscriptions resolver
2022-04-19 11:08:43 +08:00