Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/omnivore-app/omnivore

Omnivore is a complete, open source read-it-later solution for people who like reading.
https://github.com/omnivore-app/omnivore

Dont force init this queue

d24db92e031c16ebfffa4b3b0b2f416f989416b9 authored 12 months ago by Jackson Harper <[email protected]>
Add _count to prom metrics names

c29f31d618c01a2aa482a6c049f16d09d60af37c authored 12 months ago by Jackson Harper <[email protected]>
Expose custom metrics for the queue processor

e4109a63f0d4c382fee089dbf274fc7d72188e2c authored 12 months ago by Jackson Harper <[email protected]>
update refreshed_at when feed is processed

3cb7c38e7f09ab46632dcbeda4c1fab711560f98 authored 12 months ago by Hongbo Wu <[email protected]>
add refreshedAt to the gql schema

68a4fb298d61c7dbc45693df46018f1d780fabce authored 12 months ago by Hongbo Wu <[email protected]>
add REFRESH_ERROR to the status of subscriptions and add a new column refreshed_at

9e966bb2696569999219e3e0ffe07e8baa9fc41d authored 12 months ago by Hongbo Wu <[email protected]>
Merge pull request #3429 from omnivore-app/fix/upgrade-bull-queue-admin

Upgrade bullmq-admin

1550a43b813a5190551b02576c990700928d98a0 authored 12 months ago by Jackson Harper <[email protected]>
Upgrade bullmq-admin

7a987c9a7cb6275912fa34c10c3587aeac7dfe81 authored 12 months ago by Jackson Harper <[email protected]>
Merge pull request #3425 from omnivore-app/fix/rss-do-not-fetch-medium-dot-com

Dont not fetch content for medium.com rss feeds

7ab5d50fd12b47f476678693e20e78fba3cb3317 authored 12 months ago by Jackson Harper <[email protected]>
Dont not fetch content for medium.com rss feeds

All these are blocked

58d41951c239a696fda5cf3ead6063819d2ee862 authored 12 months ago by Jackson Harper <[email protected]>
Merge pull request #3423 from omnivore-app/fix/tweet-url

fix/tweet url

632ca0557f82c87a60ea71ec986d2e44b5c1f877 authored 12 months ago by Jackson Harper <[email protected]>
Remove unused change

c7cfb8693f95ec7875b9d64eb776e5458d722afa authored 12 months ago by Jackson Harper <[email protected]>
Hard code tweet url to avoid import

f8264bfc10cd4f9f7e5b68d46cedcefd96548a69 authored 12 months ago by Jackson Harper <[email protected]>
Add new job for handling upload content

4fce7e9287aed1078857f2a59e1cea449e6e97cf authored 12 months ago by Jackson Harper <[email protected]>
Merge pull request #3422 from omnivore-app/fix/no-content

set the state to failed if content is not fetched

9f1a17853a72d2fdeac539475817b60dd74575b9 authored 12 months ago by Hongbo Wu <[email protected]>
do not encode url when getting file data

c1d5ec722f68b0acfcd236934859841625c55e7b authored 12 months ago by Hongbo Wu <[email protected]>
set the state to failed if content is not fetched

d4e487e181e090991782384eee544d1dbd37c5fa authored 12 months ago by Hongbo Wu <[email protected]>
Merge pull request #3421 from omnivore-app/fix/title

fix: do not throw error if title is undefined in cache

47da6fb3dcf14e6ee4294a529a25670b78b41b89 authored 12 months ago by Hongbo Wu <[email protected]>
Merge pull request #3420 from omnivore-app/fix/axios-error-not-catched

fix: catch rejected promise if it is in a try-catch block

684bc285b205d4e0c245097bbb99e6b353aad568 authored 12 months ago by Hongbo Wu <[email protected]>
fix redis client cert in nitter handler

e96458192df2a9e09db03a770ed335df59e8bb2c authored 12 months ago by Hongbo Wu <[email protected]>
fix: do not throw error if title is undefined in cache

5495ad782e229e8919e7ff12a0cefb0c9973964e authored 12 months ago by Hongbo Wu <[email protected]>
fix: catch rejected promise if it is in a try-catch block

8f5d4ae8a0bbb8578bfd1fc7c5fea9bd5bb2f96d authored 12 months ago by Hongbo Wu <[email protected]>
Merge pull request #3415 from omnivore-app/main

Web production deployment

3b3663fabcfe6719dd4f69e1ff4d3bdb562df2d3 authored 12 months ago by Jackson Harper <[email protected]>
Merge pull request #3417 from omnivore-app/fix/puppeteer-parse

fix/puppeteer parse

25603cf136856e900f8b82d7eb220881ede386e3 authored 12 months ago by Hongbo Wu <[email protected]>
show detailed logs

f4a2edf8f4193a8ae71ee0504693d5c3672e7b44 authored 12 months ago by Hongbo Wu <[email protected]>
make title optional for cache in save-page job

567ce172e6a77d4d9b7ca4aad1217b59a8ca6386 authored 12 months ago by Hongbo Wu <[email protected]>
make title optional for cache

fd0bb37d3a3d0a1200b353928a59e03cb786d37e authored 12 months ago by Hongbo Wu <[email protected]>
give highest priority to save-page job for adding items by links

1332cda356b7a4f51aae15314ed669e74e7895d8 authored 12 months ago by Hongbo Wu <[email protected]>
fix: page content not saved when title is empty but content is not

94dd4be65909a1a8f20d71981aa4359d35d350aa authored 12 months ago by Hongbo Wu <[email protected]>
Merge pull request #3416 from omnivore-app/fix/web-update-highlight-input

Dont pass library item id to backend when updating highlights

1b3c37bbce43aa3db1f60e483950eedd69f1876a authored 12 months ago by Jackson Harper <[email protected]>
Dont pass library item id to backend when updating highlights

The native (iOS and Android) code needs this param but we
cant send it to the web.

7f59a2329498d9f7b4372d599960e30188f37556 authored 12 months ago by Jackson Harper <[email protected]>
Merge pull request #3413 from omnivore-app/fix/thumbnailer

fix: catch images fetching error in thumbailer to prevent from retrying

afbcd2f02ea05fade7ffa3e94357e1721fb626b5 authored 12 months ago by Hongbo Wu <[email protected]>
Merge pull request #3414 from omnivore-app/fix/puppeteer-parse

fix: finalUrl defaults to the url of the page saved

b1075533066de057c123ed3f1521e7508f1bc5a9 authored 12 months ago by Hongbo Wu <[email protected]>
fix: finalUrl defaults to the url of the page saved

1411cf074eec23e9d2b4102f2122e0e31d19576d authored 12 months ago by Hongbo Wu <[email protected]>
do not use proxy url

7264151841c9b88a67de26ed62deed8a2ea24b31 authored 12 months ago by Hongbo Wu <[email protected]>
fix: catch images fetching error in thumbailer to prevent from retrying

f48604252c39878087eaf2524a742cdd4896614b authored 12 months ago by Hongbo Wu <[email protected]>
Merge pull request #3412 from omnivore-app/fix/sentry-tracing

fix: init sentry sdk to disable tracing warning in cloud logs

5a50986e6d6b59b193a3fc09035b608e9b5ab2cb authored 12 months ago by Hongbo Wu <[email protected]>
fix: init sentry sdk to disable tracing warning in cloud logs

585957469c3f4360fe0548c0a8888966b4156da6 authored 12 months ago by Hongbo Wu <[email protected]>
improve contrast on active table row background color

e815b46bf9ca8e040c7e32df7b6a1433ddae755e authored 12 months ago by Jeff Greco <[email protected]>
Merge pull request #3407 from omnivore-app/fix/fetch-result-cache

fix: do not use encoded url as cache key

426b8b3f89f8027639e282a96c4e8899730063c8 authored 12 months ago by Hongbo Wu <[email protected]>
fix: do not use encoded url as cache key

9f7669b0107169002fcf26c2df9779c4b92b88e8 authored 12 months ago by Hongbo Wu <[email protected]>
Merge pull request #3405 from omnivore-app/fix/pdf-handler-job

Add new job for handling upload content

8bb53bf2ae5b09343b0a393f14e15f3f381e62a0 authored 12 months ago by Jackson Harper <[email protected]>
Fix await

21405e6328dcdb3b726326881993a4c488993db7 authored 12 months ago by Jackson Harper <[email protected]>
Merge pull request #3406 from omnivore-app/docs/importer-readme

Update docs on importing

b606c297275de2772ddb99a50e5f29f3b07a9090 authored 12 months ago by Jackson Harper <[email protected]>
Update docs on importing

bd65230e0cff61c53419db261ea9ecde4941c4a4 authored 12 months ago by Jackson Harper <[email protected]>
Add new job for handling upload content

e407db914a3983f20365b40d1e4861a9bc67df89 authored 12 months ago by Jackson Harper <[email protected]>
Merge pull request #3404 from omnivore-app/debug/extra-logging

Add logging to save_page service

3e0f8c884ec2bbdb8643bd719876bc03f042930b authored 12 months ago by Jackson Harper <[email protected]>
Use node id instead of slug when updating loading articles

4f30ff9811d893bf39c24bca56144ecac8a112ac authored 12 months ago by Jackson Harper <[email protected]>
Add logging to save_page service

6dd4f49c2fa4d33c8353175fa7b02453df3c554b authored 12 months ago by Jackson Harper <[email protected]>
Merge pull request #3402 from omnivore-app/fix/unique-constraint

fix: ignore error when saving existing library item in db

4da93cbd2dcf0f59c57a583448aec38898375e49 authored 12 months ago by Jackson Harper <[email protected]>
Merge pull request #3398 from omnivore-app/fix/rss-logging

More logging for refreshing feeds

c939e9eb8eed19c0dead79eb6135ad493b56e501 authored 12 months ago by Jackson Harper <[email protected]>
fix tests

141036dc6c2900f5293604d967473d8ae8d1e771 authored 12 months ago by Hongbo Wu <[email protected]>
Reduce logging

eac93e6cb690a430641c2231a064558c5ea7a8f4 authored 12 months ago by Jackson Harper <[email protected]>
Wait until backend queue is ready before putting jobs into it

db8284dc0b52f4f7b77fd4b407d30dfa51d8225b authored 12 months ago by Jackson Harper <[email protected]>
Only create queue object once in queue processor

f7b17cb93f375d5f04a9d7f9001ec85738849319 authored 12 months ago by Jackson Harper <[email protected]>
Remove some debug

0f78419e1a68beba3c53d09d41ba076dde273cc0 authored 12 months ago by Jackson Harper <[email protected]>
Merge pull request #3403 from omnivore-app/fix/redis-cert

fix: replace \n with new line in redis cert

861f77b34980a66d1687659c001f61098d09abf8 authored 12 months ago by Hongbo Wu <[email protected]>
fix: replace \n with new line in redis cert

628cfc64d11173916d532fe40f860fa540fdb3aa authored 12 months ago by Hongbo Wu <[email protected]>
fix tests

5964d827c812a8b0c363ad2a574b9ffd95ad9f38 authored 12 months ago by Hongbo Wu <[email protected]>
Remove RSS feed task handler url as this handled with jobs now

33c994ad5cf7719b8ee58a42df1fed0777622af8 authored 12 months ago by Jackson Harper <[email protected]>
Merge pull request #3399 from omnivore-app/chore/swift-format-update

Run SwiftFormat manually using plugin system

240a981d16906accff77dbdeb7169f649071d1e7 authored 12 months ago by Jackson Harper <[email protected]>
fix: do not throw error when creating duplicate item in db

a807a4a18e42d5681911f0ee643feb42b2bb1060 authored 12 months ago by Hongbo Wu <[email protected]>
Dont map label input

9d3a183c45adf912216d2378b790c63a045805e6 authored 12 months ago by Jackson Harper <[email protected]>
More logging

6ab737432b3899f0dc7ba96c40bfb25ef643e1be authored 12 months ago by Jackson Harper <[email protected]>
Only require original content in savePageJob

6cedffc249a37792eae7c51b4d588b0f81a9999a authored 12 months ago by Jackson Harper <[email protected]>
Fix api status mapping

202d19c9d3ffa1a59455e9e9ef9f879048a67fc1 authored 12 months ago by Jackson Harper <[email protected]>
Fix imports of authorized function

5393743c9da1db2693f27ea5b665e7ecabc57fb8 authored 12 months ago by Jackson Harper <[email protected]>
Remove authorized function from imported helpers

This creates some issues with init order when using the
queue processor.

56a8ef23b6375f79f2550dae06fa366e5a90238e authored 12 months ago by Jackson Harper <[email protected]>
Move checks to have the PDF check

eefceeb1ef3758ad3eaa61b41310ee282b4fcb0d authored 12 months ago by Jackson Harper <[email protected]>
Clean up imports

9abd0a59daa8488d74d9a8fa1a34d73f58d968a1 authored 12 months ago by Jackson Harper <[email protected]>
Add missing file

db3d7dca3676d61dc1347d1543242351cb9f7349 authored 12 months ago by Jackson Harper <[email protected]>
use swiftformat plugin to run formatter

17bae460b4b4982547862a6f87048c68f834b778 authored 12 months ago by Satindar Dhillon <[email protected]>
Refactor savePage a bit to use it as a service from the jobs

a4e707075fbd44713093a38bf12d558f954fb535 authored 12 months ago by Jackson Harper <[email protected]>
Use savePage service instead of API call

2f405ebed0b44ed4606646c7bf37448b44746cb8 authored 12 months ago by Jackson Harper <[email protected]>
Remove unused

3a183272305f46753cdc0450f4407ae0f288d8e1 authored 12 months ago by Jackson Harper <[email protected]>
Fix update_subscription awaits

7786221fbc449daebc942da13206555d2b546b4f authored 12 months ago by Jackson Harper <[email protected]>
Simplify function input

89537c13deda7fc97f1b3d615c5cf4580a372f8f authored 12 months ago by Jackson Harper <[email protected]>
Use service instead of API to update subscription

1898e326079e7c3e2b7ca52fd752e32aa0b0ee8d authored 12 months ago by Jackson Harper <[email protected]>
Remove some debug

e5dec228f347d1602ee7d77aa4ad2730b1aac9d5 authored 12 months ago by Jackson Harper <[email protected]>
Pass lits of fetchContentTasks into rss handlers

This prevents the list from growing on each run

4eeb012b787199efb01e081532296ca5b45bc337 authored 12 months ago by Jackson Harper <[email protected]>
Add more debug

2b536c6086cf010213d62635d5eced7fdf0355ad authored 12 months ago by Jackson Harper <[email protected]>
Add more debugging logs

52050728baf70366d47a5dbe6d6a8ea37face245 authored 12 months ago by Jackson Harper <[email protected]>
Fix debug line

f4af4593c25345863f0fb40602556acb172e9761 authored 12 months ago by Jackson Harper <[email protected]>
Add a refresh context to make debugging refresh runs easier

4c1a182c7f03691686d8372bdc6a47517db399ed authored 12 months ago by Jackson Harper <[email protected]>
Add a refresh context to make debugging rss jobs easier

2961f69f02549df4dc277c56d3fbdfa64da878f1 authored 12 months ago by Jackson Harper <[email protected]>
Remove non-useful logging line

a9eeda9369d0e3acc2327489b43f486be5a0f216 authored 12 months ago by Jackson Harper <[email protected]>
Some debug

e9f22bba43da48bcd5e3ce172e303573c1329797 authored 12 months ago by Jackson Harper <[email protected]>
Merge pull request #3396 from omnivore-app/fix/queue-redis-connection

use worker redis client when connect to the queue in queue-processor

fb1d8331a4d411375062b00c870bedf705cc833a authored 12 months ago by Hongbo Wu <[email protected]>
use worker redis client when connect to the queue in queue-processor

780cda6e4b250f3a1accb312ee2b13826ef18508 authored 12 months ago by Hongbo Wu <[email protected]>
Merge pull request #3394 from omnivore-app/fix/cache-content-fetched

fix/cache content fetched

338733829fc0393607679397e284c365ebb06ae2 authored 12 months ago by Hongbo Wu <[email protected]>
graceful shutdown redis

6b89f4b809721b39c471ec15defaea1d48573cdd authored 12 months ago by Hongbo Wu <[email protected]>
reduce logs

356ad3867866807632c4bb07acc684d4ba451172 authored 12 months ago by Hongbo Wu <[email protected]>
add retry on failure in jobs

4340286b8949b15badd2cab1142c8e73ae34cb2d authored 12 months ago by Hongbo Wu <[email protected]>
Merge pull request #3393 from omnivore-app/fix/job-priority

Fix refresh feed job priority

b8d08ae33f11f7281fbcf156ef5362ea6d99ef09 authored 12 months ago by Jackson Harper <[email protected]>
set cache if not exists

8acdea50021c7df4de3b1d7149aa1313e4a7a949 authored 12 months ago by Hongbo Wu <[email protected]>
Use let instead of var

defb79d8c8f75c9b85748f89bcecc1048207bac1 authored 12 months ago by Jackson Harper <[email protected]>
get cached content from redis when saving pages

51d516632116b44fe4d600dbf2f3881f97322849 authored 12 months ago by Hongbo Wu <[email protected]>
Back off refresh-all-feeds if queue is very deep

8ba1242ffbfe611cce612af87375fcc27ede409e authored 12 months ago by Jackson Harper <[email protected]>
Reduce refresh-all-feeds priority

d2491d3eb7f8617a5b6d7caec5aba748fcd59344 authored 12 months ago by Jackson Harper <[email protected]>
cache fetch result in redis

699d38609b4b1c06262095171d175059ffa81397 authored 12 months ago by Hongbo Wu <[email protected]>