Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/LifeScopeLabs/lifescope-etl
Magically index and organize any service
https://github.com/LifeScopeLabs/lifescope-etl
dfc913c95a9e436f924b5387b3b098a8a2426933 authored about 5 years ago by Kyle Baran <[email protected]>
were not being correctly converted from strings to Binary.
31df21b7dae0b95b675bf7343546a5c5e11c20bf authored about 5 years ago by Kyle Baran <[email protected]>with IDs of Contacts that have been removed from that Person.
This is used to make sure that auto...
Updated Connection deletion to remove Contacts from associated People.
Updated People deletion ...
7d1f7cafc17908782d52e59a0dd72100a9f1307b authored about 5 years ago by Kyle Baran <[email protected]>for session-based authentication and not by default sending cookies with requests.
8306775df1f73c08d4490aaaf34235d9eab67f74 authored about 5 years ago by Kyle Baran <[email protected]>e23b5712630e340a4fefdd946db598f004b4e2ec authored about 5 years ago by Kyle Baran <[email protected]>
credentials for another account, but not one associated with an existing Connection.
BitScoop wi...
a431f02d4c9aaf8bdb7e02430504f67511106cca authored about 5 years ago by Kyle Baran <[email protected]>attaching the CSRF token to the request.
d90541bdbfd58002c939be8d36b9c8a0a0dd139f authored about 5 years ago by Kyle Baran <[email protected]>if it's already completed.
Added an error cookie for the situation where some other Connection
e...
LifeScope connection deletion. This shouldn't stop the process from
completing.
Added Google Fit...
7c83f4fbd65330877e2e35b2cd284288b5117306 authored over 5 years ago by Kyle Baran <[email protected]>519a50396addcdcb224b88eb09dfab3069735dca authored over 5 years ago by Kyle Baran <[email protected]>
d6412a430cfc153d7b9b4111bbfc428acf10600c authored over 5 years ago by Kyle Baran <[email protected]>
Atlas.
Fixed a bug with event special sorts not working properly due to
Contact/Content sorting ...
Provider is no longer deleted when an OAuth app is deleted. This is so
that data generated by th...
Made write scope cover read-scoped handlers.
Moved Tracked and Uploaded Location bulk removal han...
Email is now a field on Users.
There's no passwords, just a "magic link" that gets sent to the em...
This should speed up the fetching of all the counts on the home page.
For some reason getting th...
3dd987568d41b9028b908b801a75c451a1daf854 authored over 5 years ago by Kyle Baran <[email protected]>27b7f8eb79feee20c2050f80f374b88ba9b69905 authored over 5 years ago by Kyle Baran <[email protected]>
04d2f01039a579a76f6ed9326829d2c8eae7bd89 authored over 5 years ago by Kyle Baran <[email protected]>
6666a734e172f0d5ed6a6aa0671a6aed1b874e9e authored over 5 years ago by Kyle Baran <[email protected]>
3bada2e295118ce60d992ea587bace388fa43289 authored over 5 years ago by Kyle Baran <[email protected]>
badd81330ae0b73fd3a36a8144a7eecc160c441b authored over 5 years ago by Kyle Baran <[email protected]>
Now, it will only fail if it's a new Connection.
Updated dev crt/key to have valid common name.
d3c925983577aa2ef244b629719a2a160738f150 authored over 5 years ago by Kyle Baran <[email protected]>This allows us to distinguish between any completed run, even if it failed,
and a successful run....
d1dd84e1f3eb880393c7f024d5b63697ea52de88 authored over 5 years ago by Kyle Baran <[email protected]>
With PWA installed to user home screen, the browser's call to /connections/complete
was getting k...
81384659a456365585a092f1df113592aae55f16 authored almost 6 years ago by Kyle Baran <[email protected]>
51995c9eef3439733ee174ead3438093f6a25568 authored almost 6 years ago by Kyle Baran <[email protected]>
c729732a2a8d6b1cf5afee74dd2333ef4576f861 authored almost 6 years ago by Kyle Baran <[email protected]>
fceba7a415ca8a5eba32b3fa8796da06091cf1f9 authored almost 6 years ago by Kyle Baran <[email protected]>
43abe3eaa396e768aded5be0598ad9a9ab80473e authored almost 6 years ago by Kyle Baran <[email protected]>
8d8b061e2b87cd6eaeaa9570808dfdd2f6d378fe authored almost 6 years ago by Kyle Baran <[email protected]>
177a0cf01a6827812aa7352b0c92a05bbd707736 authored almost 6 years ago by Kyle Baran <[email protected]>
9fb400bd75b60151f742700bec318bcba8d717f3 authored almost 6 years ago by Kyle Baran <[email protected]>
This is to allow for the app to have its own session.
The Association Session that's created as p...
Had to update custom output GraphQL type definitions to work with new version of graphql-compose.
9cd16bdff23a9708c625683e7cfd01ac7c7e76ef authored almost 6 years ago by Kyle Baran <[email protected]>ce21cf29ca84b6c1ca07459d7fcb1388a7cee4ac authored almost 6 years ago by Kyle Baran <[email protected]>
This also creates/updates Person for user.
Deleting Connection removes the self Contact from the...
0600833570bf0a9efa02cd7ac2a56d8ac86bdb65 authored almost 6 years ago by Kyle Baran <[email protected]>New parameter 'forceUnauthorized', which will set permissionsUpdated === true and clear connectio...
448c969ab9f38e5b8b25c727bdef7891776c0bb0 authored almost 6 years ago by Kyle Baran <[email protected]>Added sorting and filtering to tags and people 'findMany' endpoints.
People lookup in People/Ev...
bdf45d314b4309b451c7ab42e4420225eee0753f authored almost 6 years ago by Kyle Baran <[email protected]>a786eba9dc97b775c243c7db8e459b8bca9c4e38 authored almost 6 years ago by Kyle Baran <[email protected]>
b02d1e0a4bf2b54875815393a6b89fdb73b1e4ff authored almost 6 years ago by William Broza <[email protected]>
510d6cc8658740bb6e71eb060d5441edd26e7f3f authored almost 6 years ago by William Collins-Broza <[email protected]>
270b17ba7e43f86090454eceaa4f8e4fda4470a2 authored almost 6 years ago by William Broza <[email protected]>
0162207d1e6dfc469573aa136e85561a84c09905 authored almost 6 years ago by William Broza <[email protected]>
fd5375f318a1a595f94ea95e1fd920d2487b3574 authored almost 6 years ago by William Broza <[email protected]>
Fixed conversion of raw IDs in unpersonedContacts to correctly use Binary's buffer field.
Added...
8ea43d2662f79f7c39d3271556e2e163101566bd authored almost 6 years ago by Kyle Baran <[email protected]>Finished updating documentation.
b62d382c9997c86e0e6761a6ec6211ddfb6a846c authored almost 6 years ago by Kyle Baran <[email protected]>Documentation needs to be updated.
0b5dbeaf78e0484f1c02ddf52150d306c39849d5 authored almost 6 years ago by Kyle Baran <[email protected]>Need to update Event searching to search on People.
83e9d9f8739af839aeaf66d60564c6dfcfe455c4 authored almost 6 years ago by Kyle Baran <[email protected]>for use in account deletion.
e209f30ca11db153185f5bc6c8ac55dca3fd4828 authored about 6 years ago by Kyle Baran <[email protected]>conversion in case a null value was recorded by mistake.
f215b7a4e0cc6fc2dc38634fb391171deeb6ae4f authored about 6 years ago by Kyle Baran <[email protected]>f7cc46358b0400a0e2256808d40e353d7c604828 authored about 6 years ago by Kyle Baran <[email protected]>
'contact_ids', 'content_ids', and 'location_id', for consistency with
'provider_id' and 'connecti...
Added contact_id_strings and content_id_strings fields to Events.
Should change contacts, conten...
Made all Contact/Content/Location endpoints accept the Event scope in addition to their own type...
8cd88d346dcfd2c5c06733928cd326db685f2575 authored about 6 years ago by Kyle Baran <[email protected]>Added endpoint for deleting all of an app's tokens (without deleting app).
Changed key authenti...
017a71446d9779ff7facd37ec9e03ee97cfccfbb authored about 6 years ago by Kyle Baran <[email protected]>Added token refresh option to access_token resolver.
Added urlencoded body-parser to REST middlew...
602576de600dd269c5f211de2fa01c0fd0b44e53 authored about 6 years ago by Kyle Baran <[email protected]>
Need to implement user approval route.
76a240e2013fb09b445f210d57df9c2c7d6822e4 authored about 6 years ago by Kyle Baran <[email protected]>7d7c609c92d445302078dbb8edb0f5da7c1c75d8 authored about 6 years ago by Kyle Baran <[email protected]>
Added 'oauth-app' model and several of the resolvers needed for CRUD.
41cca50f0e1f8f6731fa725065410322b94e69b8 authored about 6 years ago by Kyle Baran <[email protected]>49c719ecd98cc366bd18a5aed88059b96f5d7e95 authored about 6 years ago by Kyle Baran <[email protected]>
ccec07fcc2c9ffdebc1224f28e6d77381f2a6755 authored about 6 years ago by Kyle Baran <[email protected]>
ca866e8630878ca6fa17d58540467cd7a26ce299 authored about 6 years ago by Kyle Baran <[email protected]>
360fee3026821ca39172d017a3d72996f5f55b5d authored about 6 years ago by Kyle Baran <[email protected]>
44b128c540163df680882966c6edb16ef57828e0 authored about 6 years ago by Kyle Baran <[email protected]>
Added a resolver 'findManyById' to Locations schema which takes in an array of IDs and gets the a...
16bcd32ad91bc48299238ad73fd0be9c7a3f7942 authored about 6 years ago by Kyle Baran <[email protected]>Events are formed from uploading files in CSV format.
Added 'price' field to Content.
Added 'ru...
08986ee03e8847e5535cc38a15ec032b542152b6 authored about 6 years ago by Kyle Baran <[email protected]>Added model for Location Files.
Added access to uploaded Location deletion and counting of Loca...
7216560225b2a8095cd37b8ec0e4be221e7a24ce authored about 6 years ago by Kyle Baran <[email protected]>6c54600e47741e60b58e80ff4d591c4e46f901b0 authored about 6 years ago by Kyle Baran <[email protected]>
ab8f1795e57025d68e6e6ef1f82caf0a98a67ee9 authored about 6 years ago by Kyle Baran <[email protected]>
Updated Lyft and Uber IDs to production values.
702ea3cab2d905e383020d5915b46c4a56f08a17 authored over 6 years ago by Kyle Baran <[email protected]>339c20593bc5111fe6da791141da7d98c98b1c53 authored over 6 years ago by Kyle Baran <[email protected]>
Added Google Photos and Calendars as data sources.
df99d35e1387975264e3a43d7decac0d0aea3b29 authored over 6 years ago by Kyle Baran <[email protected]>Updated Twitter map and provider to account for change in Direct Message source.
c6d663f27b27045dd7e0e1072560b77bf9d04da0 authored over 6 years ago by Kyle Baran <[email protected]>d064f4554a041c6e4d75207f7695c778a16d94d5 authored over 6 years ago by Kyle Baran <[email protected]>
1eba2c2fce25530d1e03cae98c7d1a66fca1675e authored over 6 years ago by Kyle Baran <[email protected]>
Index migration now includes last_location_estimation on users.
9b594b50ee997c80b71b51e0dfca7e0ed24eeee5 authored over 6 years ago by Kyle Baran <[email protected]>Locations made via tracking are now non-estimated but have the field 'tracked' set to true.
Users...
be84163547f15cd52feab57be150fe38c4bab94f authored over 6 years ago by Kyle Baran <[email protected]>
6591f224d272aefa2a82269991b6a37c42e7cf75 authored over 6 years ago by Kyle Baran <[email protected]>
d89c33681985076be58ef6cb799031c95da88494 authored over 6 years ago by Kyle Baran <[email protected]>
Removed server.setTimeout from server init since it wasn't doing anything useful
and was messing...
7f96f768b46ab0b3981f1c514c5905f65414ed13 authored over 6 years ago by Kyle Baran <[email protected]>
a25851edd7bb3179fbeb54ff96a4ab2391d8128b authored over 6 years ago by Kyle Baran <[email protected]>
coming_soon === true and enabled === false causes attempting to make a new Connection throw a 400...
c591683f14a35496e422dcb5de30534083bc7eff authored over 6 years ago by Kyle Baran <[email protected]>Updated Event bulkUpload to set 'tagMasks.source' instead of the tagMasks object that gets passe...
c6b52c011fa6e417cef9e373513eeb47e987fdea authored over 6 years ago by Kyle Baran <[email protected]>6c2cf6015f9ec5998eb74aee41e290048439d0e5 authored over 6 years ago by Kyle Baran <[email protected]>
Updated eventMatch logic to better reflect when event results should be returned.
6cfc2e39493a39c04c5b8f350b51929f6768eda3 authored over 6 years ago by Kyle Baran <[email protected]>It's now calculated after all filters are applied, and is only true if there are no contact or co...
a7fdfa24489b0ddecacb25a2e6f725de091c09ac authored over 6 years ago by Kyle Baran <[email protected]>Code updated to reflect this change.
Searches on Providers now use the ID instead of the provider...
Made 'id' and 'passcode' required fields, and added another check for missing parameters just in...
f2d05e5ca6f0468a76cd91f9df802c996568d48e authored over 6 years ago by Kyle Baran <[email protected]>92389ecab9ab9e3f4449621b7f5420da2e32107f authored over 6 years ago by Kyle Baran <[email protected]>
Tags now have additional fields 'share', indicating shared status, and 'passcode', used to authen...
14a747cf97c27d1c4cd7ee73afa32109b9a5499e authored over 6 years ago by Kyle Baran <[email protected]>2c740a286d5a9a223dd25481c406919216b8783a authored over 6 years ago by Kyle Baran <[email protected]>
c3c5ffda0a4d7ad91abebbe435397d955a97727b authored over 6 years ago by Kyle Baran <[email protected]>
Made unnamedFilters assembly just pluck off the fields it should be using instead of trying to o...
b111cc08a73b146ea1c9ddcf7bb2cfafaa231140 authored over 6 years ago by Kyle Baran <[email protected]>58578e39ad7063a630f1c44baf9af0e6ee82e6dd authored over 6 years ago by Kyle Baran <[email protected]>
Added environment.config to .ebextensions setting NODE_ENV to 'production' in deployment.
This w...