Commit Graph

8211 Commits

Author SHA1 Message Date
1ebfb94309 Merge pull request #2977 from Rudra-Ji/main
fix typo
2023-10-20 18:00:43 +08:00
91ff797859 Merge pull request #2978 from omnivore-app/fix/update-subscription
fix wrong order of parameters in update subscription api integration
2023-10-20 15:30:44 +08:00
3fa3526a16 fix wrong order of parameters in update scription api integration 2023-10-20 15:16:02 +08:00
b2a61b2d7c Merge pull request #2969 from omnivore-app/fix/query-group
Group RSS subscriptions by feed URL and filter by scheduled time
2023-10-20 14:45:44 +08:00
6618a6ed19 migrate popular reads into database 2023-10-20 14:31:16 +08:00
23eb7ea76f fix typo 2023-10-20 11:51:02 +05:30
acd96728e7 Merge pull request #2976 from omnivore-app/fix/api-tweak-rate-limits
Add a longer rate limit window on createaccount/reset password, reduce api rate limit hits
2023-10-20 12:14:33 +08:00
a23b67b70b Dont rate limit auth in local env so tests can run 2023-10-20 11:44:52 +08:00
b9e2f9ee53 Add a longer rate limit window on createaccount/reset password, reduce api rate limit hits 2023-10-20 11:28:16 +08:00
4e36a5809e fix failure of re-subscribing rss feed 2023-10-20 11:05:58 +08:00
efb58f8604 avoid using string interop in graphql 2023-10-20 10:06:28 +08:00
25c0ee3b34 return 1 for updateFrequency if it is not a number 2023-10-19 21:08:54 +08:00
750ccb0c42 fix conflicts with main 2023-10-19 17:44:53 +08:00
1880f2ace4 Update rss handler to fetch a group of rss feeds in one task 2023-10-19 17:27:55 +08:00
f50d1c9cb9 Group RSS subscriptions by feed URL and create cloud task for the groups 2023-10-19 17:27:08 +08:00
5283a84908 add scheduledAt to the task payload 2023-10-19 17:27:08 +08:00
18aece84e7 add scheduledAt to subscriptions 2023-10-19 17:27:08 +08:00
b27ff99bff Merge pull request #2970 from omnivore-app/fix/rss-checksum-status
Send ok when checksum has not been updated
2023-10-19 14:24:54 +08:00
88a46e6ee6 Send ok when checksum has not been updated 2023-10-19 14:18:01 +08:00
5d33b8bb43 Merge pull request #2962 from omnivore-app/feat/api-cache-rss-checksums
Cache and check feed checksums to reduce fetching
2023-10-19 13:45:36 +08:00
2161038b83 Merge pull request #2965 from suravshresth/patch2
docs: fix typos in packages/content-fetch/README.md
2023-10-19 13:12:07 +08:00
348673919d Merge pull request #2967 from h3n4l/chore/add-source-of-apple
docs: add native ios app source code link in readme
2023-10-19 13:10:51 +08:00
1733cf756d docs: add native ios app source code link in readme 2023-10-19 11:42:42 +08:00
699e8077dc Add feed custom fields, set timeout/redirects 2023-10-19 09:57:28 +08:00
4b171c0657 docs: fix typos in packages/content-fetch/README.md 2023-10-18 20:35:35 +05:45
c93e61ec24 Remove debug 2023-10-18 21:30:23 +08:00
3a4547a6af Remove debug 2023-10-18 21:01:01 +08:00
96b2bb5fcf Merge pull request #2964 from suravshresth/patch1
docs: fix typo in packages/puppeteer-parse/README.md
2023-10-18 19:54:20 +08:00
78a642db6d Update type signature 2023-10-18 19:53:26 +08:00
0fcc7096aa docs: fix typo in packages/puppeteer-parse/README.md 2023-10-18 17:33:22 +05:45
5c576347a8 MOre debug 2023-10-18 19:26:45 +08:00
fbaaaeca7c Add some debugging 2023-10-18 18:48:18 +08:00
d2c0efc540 add some debug 2023-10-18 18:22:22 +08:00
479fc8fb7d Add a test for checksumming 2023-10-18 17:11:02 +08:00
921a46a13a Linting fixes 2023-10-18 16:51:23 +08:00
d592dc44c6 Add back missing pubdate check 2023-10-18 16:34:40 +08:00
7848413645 Update schema 2023-10-18 16:34:20 +08:00
f14fc034fe Add last fetched column to the database 2023-10-18 16:28:22 +08:00
cf101c6d18 Cache and check feed checksums to reduce fetching 2023-10-18 16:26:03 +08:00
14349d8257 Merge pull request #2952 from omnivore-app/fix/queue-manager-print-latency
Post the avg latency in the update message
2023-10-18 13:37:01 +08:00
30ba88e9b2 Merge pull request #2955 from omnivore-app/fix/rate-limit
log x-forwarded-for header for debugging purpose
2023-10-18 13:10:59 +08:00
46313b14ba set trust proxy = true if set in env var 2023-10-18 13:06:33 +08:00
988b20e30c test trust proxy=true 2023-10-18 12:30:27 +08:00
506004d410 test trust proxy=2 2023-10-18 11:58:15 +08:00
32ba744d20 test trust proxy=1 2023-10-18 11:04:32 +08:00
91076014cd log req.ip 2023-10-18 11:04:32 +08:00
0874f6ff21 log x-forwarded-for header for debugging purpose 2023-10-18 11:04:32 +08:00
f8d5e3f261 Merge pull request #2959 from omnivore-app/fix/api-attachments
Only use signed URLs for PDF attachments
2023-10-18 10:50:41 +08:00
71aaef3628 Update attachment URL 2023-10-18 10:43:53 +08:00
b88c64424f Special handling of file URLs 2023-10-18 10:37:21 +08:00