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

Enable ts-node files to pull in readability.d.ts

7263e91d6b3466d414dedaeec7249d849ed4f70c authored almost 2 years ago by Jackson Harper <[email protected]>
Fix typo

ee8bad424b185014cb0175d4e931753e7ddeea9f authored almost 2 years ago by Jackson Harper <[email protected]>
Make function more clear

fa866f1d29e92c738b993650a2c61e5e3dfb5dad authored almost 2 years ago by Jackson Harper <[email protected]>
Fix order of args

ee50b237c63cb97fc82dc427629ae05215b362dc authored almost 2 years ago by Jackson Harper <[email protected]>
Change order of ctx arguments

0bc87deba01e628d95e83d72865fd8bb8177da05 authored almost 2 years ago by Jackson Harper <[email protected]>
Add some extra debugging

04375d685600678f653db52d05f6b1b09c3b0ee9 authored almost 2 years ago by Jackson Harper <[email protected]>
Handle pubsub event parsing

6623d5a43af69086bd5654a2b01650dad82c9237 authored almost 2 years ago by Jackson Harper <[email protected]>
Parse pubsub message

62db9da1212228b135d14af7812a558fb8c39984 authored almost 2 years ago by Jackson Harper <[email protected]>
Log headers

154109bb9df511df043674f864302170d206dca6 authored almost 2 years ago by Jackson Harper <[email protected]>
Add debug for Eventarc

50e1dbda5a772e227e020c7d012ff4cece76907a authored almost 2 years ago by Jackson Harper <[email protected]>
Fix entrypoint in Dockerfile

c75a558bd400637633e3dd75d96091ae4143b46a authored almost 2 years ago by Jackson Harper <[email protected]>
Fixes for dockerizing the import-handler service

dea4ffae3386e5e373b1a4a5cf160b4aed84d19c authored almost 2 years ago by Jackson Harper <[email protected]>
Add uuid package to import-handler

b6f9a8bab5e5ff61c238bc25e2f313810f82074c authored almost 2 years ago by Jackson Harper <[email protected]>
Start http server to run in Cloud Run

e31a806fcb360ffed6a5e268ac872fadf283fbb3 authored almost 2 years ago by Jackson Harper <[email protected]>
Fix scripts in import-handler package

6aabd0311f5ba0a7d2ac69b217d76c282bf42f90 authored almost 2 years ago by Jackson Harper <[email protected]>
Packaging for the import handler

9e83f0f11cca79f7d8870982c110e0f2fc67b55b authored almost 2 years ago by Jackson Harper <[email protected]>
Add Dockerfile

903d14ead3d62caa9bca2ffb552274c7afd35cb5 authored almost 2 years ago by Jackson Harper <[email protected]>
Update matter import handler to use archives instead of just history files

e392af48003dbe0718feafb2dade48aa33ddc924 authored almost 2 years ago by Jackson Harper <[email protected]>
Dont clear content display reports before running test (this was just there for debug)

397233054b9c001157ad023ea406dca0486ba2e3 authored almost 2 years ago by Jackson Harper <[email protected]>
Update migrations file as there was a conflict with previous

9d8f51f8664781da9c2114048ecbc652ed15ef2c authored almost 2 years ago by Jackson Harper <[email protected]>
Remove constraints on content display reports

We dont want to ever clear the content reports table, even if
a user is deleted the report is st...

1a7b6a2c592ab2e4801d3548fc0508b6fbfe72e9 authored almost 2 years ago by Jackson Harper <[email protected]>
Fix creation of content display report

337b723d248ce856ab092d2e8c76ce51ef1f4a23 authored almost 2 years ago by Jackson Harper <[email protected]>
Remove migrations to try and fix CI

2ad517ba698920fd0a985dee4c7d6eaff7d8e6a5 authored almost 2 years ago by Jackson Harper <[email protected]>
Dont try to clean up content display reports when running tests

706c4dea18e3d53ac610639a51855006a56eece7 authored almost 2 years ago by Jackson Harper <[email protected]>
Add a test for the content display report service

3bff5fe7f8e99fc70ab2e3c333248f0e2fab3cc9 authored almost 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1640 from omnivore-app/fix/android-install-redirect

Add a redirect for installing Android

126373a10d9aea6e87fffe2cb1d42d48533595b3 authored almost 2 years ago by Jackson Harper <[email protected]>
Add a redirect for installing Android

dea09b457f820ea31fa53a92ae45eb454744aeaf authored almost 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1638 from omnivore-app/fix/no-author-in-newsletter

Fix the error when no name in subscription by using the email address as the author when no auth...

4caeab251d0b7cebb4a7601eedd2fc8d21059559 authored almost 2 years ago by Hongbo Wu <[email protected]>
Fix the error when no name in subscription by using the email address as the author when no author found in the newsletter

1243e2ace2e4ab629e2d0d23f3bf42ed60154a12 authored almost 2 years ago by Hongbo Wu <[email protected]>
Merge pull request #1633 from omnivore-app/better-newsletter-emails

Add subscriptionCount and createdAt in NewsletterEmail type

b7a4c2c92eda0c4f4da0e2a478e79bee54ee7817 authored almost 2 years ago by Hongbo Wu <[email protected]>
Add tests

1837f31906c4ec33f9f2e32c32e7258b1d97330d authored almost 2 years ago by Hongbo Wu <[email protected]>
Fix test

75974c772eccc8a227d07709e342b1b281bebf94 authored almost 2 years ago by Hongbo Wu <[email protected]>
Add unique constraint on user_id and name to subscription entity

43e813a73d3c2143d27aa1861fd4e4db8a541fa7 authored almost 2 years ago by Hongbo Wu <[email protected]>
Add unique constraint on user_id and name to subscriptions table

08e042393913e14fba364405a93eafc773a4c877 authored almost 2 years ago by Hongbo Wu <[email protected]>
Merge pull request #1632 from omnivore-app/fix/missing-og-image

Add missing open graph image

8c22819ddbb073f9342453a30e0d23b055639d62 authored almost 2 years ago by Jackson Harper <[email protected]>
Add subscriptionCount and createdAt in NewsletterEmail type

892a9ef30d34c9d1cbd20c3db1035f9585847d90 authored almost 2 years ago by Hongbo Wu <[email protected]>
Add missing open graph image

ce2a49eae5883771d3885075c42f52b254b626f3 authored almost 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1631 from omnivore-app/feat/new-opengraph

New opengraph image url

54ac1b440fb2b3ff4546d4d69d76ffa5534cabd5 authored almost 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1625 from omnivore-app/fix/ios-search-if-no-items

Fall back to using search instead of just sync API if no items found

c80736c7b52e14c5a05b8f45a355139e754d0986 authored almost 2 years ago by Jackson Harper <[email protected]>
Update URL to opengraph image to break caches

1c6d3593852b10aec1358e9c72f59c13b47c4b61 authored almost 2 years ago by Jackson Harper <[email protected]>
Set a default opengraph image on the primary layout

bf6b3ceb87907fc89f92fa9d8ce42998cff9ed29 authored almost 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1630 from omnivore-app/feat/new-opengraph

Update our Open Graph image

a13f7b3c27290f7916504ff864f6bfebb68cfc65 authored almost 2 years ago by Jackson Harper <[email protected]>
Remove unused voices

f2daa726dd1bb6a0a9aa5a18f9f50f02ebd1ad93 authored almost 2 years ago by Jackson Harper <[email protected]>
Update our Open Graph image

4e712ff07aa3e07e048fe9889c0c3d55694b9380 authored almost 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1628 from omnivore-app/fix/rm-popular-subscriptions

Remove the popular subscriptions table

4c3c218309c6b29d6b99272854cf8c137f115972 authored almost 2 years ago by Jackson Harper <[email protected]>
Remove the popular subscriptions table

We probably need a standalone page for this in the future, but
removing this now allows people t...

05a61968d91b20c4f3bc88ab56881e471dfa80c0 authored almost 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1624 from omnivore-app/add-demo-user

Add demo user in docker-compose migrate service

d21ac478ee1eafd15f9220544bbb4c628cdea261 authored almost 2 years ago by Hongbo Wu <[email protected]>
Fall back to using search instead of just sync API if no items found

e8304f02f27bb8dbbcde99fba029ee99ff732257 authored almost 2 years ago by Jackson Harper <[email protected]>
Fix grammar issue in community modal

c18cc3b3433a9e2d0b7174ff1983aa43faa60a24 authored almost 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1623 from omnivore-app/fix/import-handler-off-by-one

Handle case where import has a single entry

982bfe586cb68d3cd52e21e2112eb114c9db1049 authored almost 2 years ago by Jackson Harper <[email protected]>
Add comment

0b515d46051f6201a1228f8f031230356bba4a2e authored almost 2 years ago by Hongbo Wu <[email protected]>
Add demo user in docker-compose migrate service

98497f26c064ad26b5829e5344a29f915464303e authored almost 2 years ago by Hongbo Wu <[email protected]>
Merge pull request #1620 from omnivore-app/fix/sign-up

Log email content if Sendgrid api key not set

3c8416ca1b8212466e904c89c4818ef19337d659 authored almost 2 years ago by Hongbo Wu <[email protected]>
Check if the env is local

9762b14ebc03f06bfac0a9c63d6e3c9ca388aa77 authored almost 2 years ago by Hongbo Wu <[email protected]>
Handle case where import has a single entry

592c7150a7a1323df52980a54cb48d0efcea260a authored almost 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1621 from omnivore-app/fix/get-auth-token-from-cookie

Get the auth token from cookie in the user_router

ddda9de85bbb3fc89282734a308d24cdaa8c9276 authored almost 2 years ago by Jackson Harper <[email protected]>
Get the auth token from cookie in the user_router

This is called through Cloud Task so .authorization is actually
Cloud Task's auth token.

3520428ff00433b6087df40b7e153d32e49c5ff6 authored almost 2 years ago by Jackson Harper <[email protected]>
Log email content if Sendgrid api key not set

d86a6038ea00305c8193d701006204a57aa71cce authored almost 2 years ago by Hongbo Wu <[email protected]>
Merge pull request #1534 from omnivore-app/fix/extension-force-perf

For URLs that will be forced to backend fetch dont send full content from the extension

8bac8c0fda946378b4533ba9d59ae4b3b8697111 authored almost 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1618 from omnivore-app/fix/email-cookie-auth

Use cookie auth instead of header as GCP uses the Authorization header

18b26f96902cd5be1a604bca19916b377f2c425d authored about 2 years ago by Jackson Harper <[email protected]>
Use cookie auth instead of header as GCP uses the Authorization header

88b6fcfb5d1b4a4b443946780fc75493a19b6de0 authored about 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1616 from omnivore-app/html-to-markdown

html to markdown

24763669b33be81d61d33e70ed3db4ea9bfeba33 authored about 2 years ago by Hongbo Wu <[email protected]>
Merge pull request #1615 from omnivore-app/feat/add-open-collective

Update the community modal view a bit

d4064d391ee8d379d360390bfd616d51ed590d51 authored about 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1617 from omnivore-app/fix/email-endpoint-url

Fix the email endpoint for the import-handler

18438e3e7a8774011c9752621893a53aed79a367 authored about 2 years ago by Jackson Harper <[email protected]>
Fix the email endpoint for the import-handler

0580f7a876283d3222ead8b940b1979f1784ee06 authored about 2 years ago by Jackson Harper <[email protected]>
Fetch markdown content if specified in search API

e28c9b10bba040ce1854ab2d53e9e143b0fc2c50 authored about 2 years ago by Hongbo Wu <[email protected]>
Merge pull request #1517 from omnivore-app/dependabot/npm_and_yarn/pkg/admin/express-4.17.3

Bump express from 4.17.1 to 4.17.3 in /pkg/admin

e26ec3daf853f4b4cee6125b9843866a97b0b572 authored about 2 years ago by Jackson Harper <[email protected]>
Bump express from 4.17.1 to 4.17.3 in /pkg/admin

Bumps [express](https://github.com/expressjs/express) from 4.17.1 to 4.17.3.
- [Release notes](h...

b7c98d915d36f9ae43780f63b54ae9c3d506654f authored about 2 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #1614 from omnivore-app/fix/jsonwebtoken-for-import-handler

Add jsonwebtoken package to import-handler

807bd994e36b685c53ad8356e7ae7eb49deb173e authored about 2 years ago by Jackson Harper <[email protected]>
Use 8.5.1 until we figure out issues with 9.0.0

8c89a192fa1883e77d04a01c97fc92fe58c4672e authored about 2 years ago by Jackson Harper <[email protected]>
Add link to open collective

6e244cb9bdbf7fe89f9a92107171676cd8df3e63 authored about 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1612 from omnivore-app/feat/email-after-import

Send email to user after a bulk import completes

b0938ea8e2c3dc09b515c387b7bed1e72a267c64 authored about 2 years ago by Jackson Harper <[email protected]>
Convert HTML to markdown if specified

7b749f974d7720c62fe77062eaa096ca132880fc authored about 2 years ago by Hongbo Wu <[email protected]>
Fix the task URLs, send an email if no URLs are parsed for import

687d126bd37b416771b4e36c91bc6a8f6b1725c5 authored about 2 years ago by Jackson Harper <[email protected]>
Remove unused packages

750fdd6b4542eabe124ba4421c5dceda6f23be4b authored about 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1610 from omnivore-app/fix/reduce-logging

Remove some places we are logging too much data causing sentry failures

89454d8b59d735c991e4f5bd9f1cc1609a947eb8 authored about 2 years ago by Jackson Harper <[email protected]>
Remove unused type

f177a0d1db3459cc615dc06513a98f12eab75d63 authored about 2 years ago by Jackson Harper <[email protected]>
Set Authorization to authToken

37dc0336fa3afb9bb2ae148b9248e04484ac97ea authored about 2 years ago by Jackson Harper <[email protected]>
Remove unneeded linting rules

cfa3b5de89697dcd8c5291349215afe6e08646ba authored about 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1606 from omnivore-app/feature/android-local-db

Android Persistence

e6af2f5bc169cad2290d731b865e1d9195c0e2cc authored about 2 years ago by Satindar Dhillon <[email protected]>
use SavedItemCardData to populate library list

9d19f6fdba46674c4d509843ff55164936ca0f13 authored about 2 years ago by Satindar Dhillon <[email protected]>
update SavedItemCardData class

49855087027ee7ba967e238220ca23f251080765 authored about 2 years ago by Satindar Dhillon <[email protected]>
create savedItemCardData class

bbe85087533d6aba49548a0d4761f6c1143e0270 authored about 2 years ago by Satindar Dhillon <[email protected]>
replace Highlight model with Highlight entity

a6c115d5bfefc9c8d988fd74baa27e3cb24f0110 authored about 2 years ago by Satindar Dhillon <[email protected]>
add room deps to gradle file

3497cc2f72f9fac7cedfbebbc099dd024d54689a authored about 2 years ago by Satindar Dhillon <[email protected]>
WIP it

8b2b8d1816bf252821e0394b7d162a6f5481bc71 authored about 2 years ago by Satindar Dhillon <[email protected]>
update build number to 17

b7bfaa575e68f142c852490923a6dc7b60320dc7 authored about 2 years ago by Satindar Dhillon <[email protected]>
bump build number to 19

39ce9a67b3e48815bc257d6f21a221960bdb827f authored about 2 years ago by Satindar Dhillon <[email protected]>
move models into persistence package

7a49b52921bc5821e8b633714ef723f07c41af92 authored about 2 years ago by Satindar Dhillon <[email protected]>
add properties to LinkedItem model to match ios model

abb5eade24a1b2ca52b8f6f42bd936a839fa39a5 authored about 2 years ago by Satindar Dhillon <[email protected]>
convert viewer and linkedItemLabel to room entities

4bf48e5e5eec9b6c51275b9f098aac01b8dff2c4 authored about 2 years ago by Satindar Dhillon <[email protected]>
port remaining persistence models over from ios

7bb05d0a80185b600cf20a64db5f8054e81c2ad4 authored about 2 years ago by Satindar Dhillon <[email protected]>
add comments for creating entity relationships

6a6ad34f4daf74c176c02a4c131ccfaa78960fb8 authored about 2 years ago by Satindar Dhillon <[email protected]>
create dataService sibgleton and load it on app launch

3aff827665e2f6da649aa60b7d489105846f8d75 authored about 2 years ago by Satindar Dhillon <[email protected]>
rename home to library

8f695ee06d9768fa3564f6843f1a69f642bd3cd0 authored about 2 years ago by Satindar Dhillon <[email protected]>
rename linkedItem to savedItem

3f2fb0b2e0baf2818376b10cec2e76f802460e5d authored about 2 years ago by Satindar Dhillon <[email protected]>
Add cors config, handle exception response

7b2bc21b16236547921328de27d0e1fb04f5a8a4 authored about 2 years ago by Jackson Harper <[email protected]>
Linting fixes, wait on email send

dd9d00ec8d49c8e8ff25e0c4c544000a1ae47e2c authored about 2 years ago by Jackson Harper <[email protected]>
Send email to user after a bulk import completes

d89a307aca008d2eb3d7a9f47d199e2bd5fd52d1 authored about 2 years ago by Jackson Harper <[email protected]>
Merge pull request #1609 from omnivore-app/dependabot/npm_and_yarn/json5-1.0.2

Bump json5 from 1.0.1 to 1.0.2

a545ce7e654af6eb0c48f692f9f1a49974d3eab6 authored about 2 years ago by Jackson Harper <[email protected]>