Ecosyste.ms: OpenCollective

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

github.com/streetmix/streetmix-be

Streetmix Backend [DEPRECATED]
https://github.com/streetmix/streetmix-be

removing all code for master -- the code and commits will still be available in the `old` branch

18af5d6cb7969379822c90a6fbc1a5fa031b42c1 authored over 10 years ago by Drew Dara-Abrams <[email protected]>
readme now points people to the codeforamerica/streetmix repo

This repo is deprecated as of the two code bases being merged: https://github.com/codeforamerica...

1a17efeb49bf80424e0cfa50077e3589f4b42060 authored over 10 years ago by Drew Dara-Abrams <[email protected]>
add NPM dependency and CodeClimate badges to readme

b661cf2b3443957b1fbd04bcd837b3b36d592109 authored over 10 years ago by Drew Dara-Abrams <[email protected]>
Updating node per Heroku security update email.

30897b0526c24ae170732a6898a2d1983f35539f authored about 11 years ago by Shaunak Kashyap <[email protected]>
Adding TODOs.

4fa8d405cbe33bbc6839eb19f3fb23d199411c9d authored about 11 years ago by Shaunak Kashyap <[email protected]>
Adding well-known status endpoint.

2b398d6ff2a44cf87cb1c510560e8e244adc4600 authored about 11 years ago by Shaunak Kashyap <[email protected]>
Adding install instructions.

2f137197170cfb4b0c3a37f6cd2d716500565efc authored over 11 years ago by Shaunak Kashyap <[email protected]>
Initial script for DB backup.

691838cef59a794d702b84cc6f53070de5b7f00b authored over 11 years ago by Shaunak Kashyap <[email protected]>
Using our S3 bucket to fetch the mongo CLI binaries.

37ce3e5b736f157f0b8ce0ecffce6a5589cd9d25 authored over 11 years ago by Shaunak Kashyap <[email protected]>
Preparing to use Mongo CLI files from S3.

8c5ff048f15510533a1251cee25a630517ce0c6c authored over 11 years ago by Shaunak Kashyap <[email protected]>
Logging feedback that is received.

808502e1d4ab67e13b9c6891293f5826de7a24b9 authored over 11 years ago by Shaunak Kashyap <[email protected]>
Fixing bug with from address not being set.

4f0bc374ebd39a5ab110fba0c493081606af0695 authored over 11 years ago by Shaunak Kashyap <[email protected]>
[#158] Getting out of the business of doing email validation ourselves.

1dfe1e9085579983d8e9be66da2cbaa1ba4494ba authored over 11 years ago by Shaunak Kashyap <[email protected]>
Switching stats recipient to streetmix@ now that testing is done.

9856afcd85e739093f24e07351f94d2f48b620a2 authored over 11 years ago by Shaunak Kashyap <[email protected]>
Testing switching cron to use scheduler add-on.

b2052a0fb3d6c86f157114845335e3ad4c5641ff authored over 11 years ago by Shaunak Kashyap <[email protected]>
Adding indexes for street.created_at and street.updated_at.

c584d0ba5f1cdd2a840f16d10021ab5fecb6e536 authored over 11 years ago by Shaunak Kashyap <[email protected]>
Changing cron to run every 2 hours; Changing recipient to streetmix@.

397836fe527d749780e9c90ec029c56fe5535d79 authored over 11 years ago by ycombinator <[email protected]>
Making JS wrapper for system command generic; Testing changes.

a758610eb7b37e58520d0e3bf115e073735bd91d authored over 11 years ago by ycombinator <[email protected]>
Running db stats cron every 2 hours.

f5dc7effc91ddf4bdd1b557d3a667fb12070f232 authored over 11 years ago by ycombinator <[email protected]>
Changing email address from shaunak@ to streetmix@ now that cron is tested.

7ae27fecf38ff4af45436bd3c12527d1f076e7fb authored over 11 years ago by ycombinator <[email protected]>
Bumping up cron minute to see it in action soon.

8e951f97d699145f9aaed9320386a63c63c6b750 authored over 11 years ago by ycombinator <[email protected]>
Removing route for non-existing resource.

a34a8b4f58b19a6aad1d027dd07570fe4ccd1a53 authored over 11 years ago by ycombinator <[email protected]>
Revert "Removing route for non-existing resource."

This reverts commit 916906f4559dcb2017b27d1c02211cf02e9c7471.

70a0400bc917d0e885d82678a547eb9273274d4f authored over 11 years ago by ycombinator <[email protected]>
Removing route for non-existing resource.

916906f4559dcb2017b27d1c02211cf02e9c7471 authored over 11 years ago by ycombinator <[email protected]>
Enabling cron jobs.

3cddf1a4d8d51015bef5aabd0da433b500168b31 authored over 11 years ago by ycombinator <[email protected]>
Trying to do floating point math w/o bc.

1af6dd70bbde1301493a08479535da3be0017d0b authored over 11 years ago by ycombinator <[email protected]>
Testing cron script for running on Heroku.

2454dae0f0b9d55c767c3553fe7eca7fad1f27b3 authored over 11 years ago by ycombinator <[email protected]>
Improving language to reduce ambiguity.

408a5c71d20fae427c4c535c244ad75d3d86adbd authored over 11 years ago by ycombinator <[email protected]>
Allow HEAD requests on /v1/streets. Handle HEAD request with same code that handles GET requests.

3be60b5d31e6d5e8ec2c5bded03cf19dd4076865 authored over 11 years ago by ycombinator <[email protected]>
Adding HEAD support for /v1/streets/{id}.

a6dbcc71dce60334b930cc3161e1755636cc2b7f authored over 11 years ago by ycombinator <[email protected]>
Fixing DB capacity.

bf0fe95bc2601323ea7899b95bb4d1874a02b04a authored over 11 years ago by ycombinator <[email protected]>
Not logging request body at debug level to reduce noise.

8e4662bf07f334a7013f1e52c4c09cd6894cf6ad authored over 11 years ago by ycombinator <[email protected]>
Increasing DB capacity from 500MB to 50GB; Not reporting default street stats.

0d03d59d6a39f6b9125033e2c0bed34528acdd9e authored over 11 years ago by ycombinator <[email protected]>
Computing age and URI.

fa8e4f75e293c000187151529088de7aa053d75c authored over 11 years ago by ycombinator <[email protected]>
Increasing precision of floating-point numbers in report output.

e375feda84333317eb2513897a5aa9ce7c2f2cef authored over 11 years ago by ycombinator <[email protected]>
Merge branch 'master' of github.com:codeforamerica/streetmix-be

97165d13eb60b7a1033f8c8b5fa5903ede9707cf authored over 11 years ago by ycombinator <[email protected]>
Adding Mongo DB script to compute street sizes.

965381ce65c569daad15d0d10d4d9d2a5444b2c2 authored over 11 years ago by ycombinator <[email protected]>
Create LICENSE

1061d336d4291cb455abf9a6c4dc142e7b67930b authored over 11 years ago by Ezra Spier <[email protected]>
Disabling cron since mongo CLI does not exist on Heroku

90127ca10305bf00d47ff60e7b56b0809ae70f03 authored over 11 years ago by ycombinator <[email protected]>
Fixing typo; making units display consistent.

b5f104c6ff9fc957ff443ca2f110b3b972d3ad7b authored over 11 years ago by ycombinator <[email protected]>
Revert to b3f06111bcb6d50fcc3de7dfcfc311a71375d77f because native mongo driver cannot run db.stats()

11d411e43ceb0f0bc0ff3b29a266fd0c1cacdfa7 authored over 11 years ago by ycombinator <[email protected]>
Adding timezone for cron job.

de9618532e004164ddcabc97a97ee58187aa32b4 authored over 11 years ago by ycombinator <[email protected]>
Adding logging to DB stats email cron job.

bf63cfbb8ce16c4f02fb4ab0b124badc4391ed3f authored over 11 years ago by ycombinator <[email protected]>
Adjusting cron job time (one more time :/) to make it run soon.

5150f3b4ba02e12075194b7803bb261dcc1052f1 authored over 11 years ago by ycombinator <[email protected]>
Adjusting cron job time to make it run soon.

2325b2c17e7de93253a4d7b92d2d93f93d0bbb27 authored over 11 years ago by ycombinator <[email protected]>
Generating DB stats using native Mongo DB driver instead of shell out.

381f8db945ca0b2d3c49ac15563c567223a6320c authored over 11 years ago by ycombinator <[email protected]>
Generating DB stats using native Mongo DB driver instead of shell out.

8fcf12244f233ead08efe79d55aab740a3fe522f authored over 11 years ago by ycombinator <[email protected]>
Adding cron job to report DB stats twice a day.

b3f06111bcb6d50fcc3de7dfcfc311a71375d77f authored over 11 years ago by ycombinator <[email protected]>
Adding DB stats report script.

01d46c1503594732ebd25c0f751ad320031daad8 authored over 11 years ago by ycombinator <[email protected]>
If loginToken is presented, make sure its a valid one.

52e407b241ef9df825382e14d068af46e6c65869 authored over 11 years ago by ycombinator <[email protected]>
Return 401 instead of 404 when user with given loginToken is not found.

36cd648309dcabdb179bd76e85f2fcf23d4d1ff4 authored over 11 years ago by ycombinator <[email protected]>
[#155] Adding timeout for Twitter API call.

f638f287c427288008a5ab0b79ac4c89f6a9c7a1 authored over 11 years ago by ycombinator <[email protected]>
Rename production base URI.

7b29c71e2a62248021a210c95685ca4d1ccf40b5 authored over 11 years ago by ycombinator <[email protected]>
Switching Twitter API clients.

eead33a5d883679fcbe87eaa3a6449ce4b44fb99 authored over 11 years ago by ycombinator <[email protected]>
Requiring missing module.

e855ae957b619870d335a60389c55a0c9d5412e6 authored over 11 years ago by ycombinator <[email protected]>
More debugging messages.

dfccad29bc7d60ad6f1fbddd100e53be81190504 authored over 11 years ago by ycombinator <[email protected]>
Log err and data when Twitter users/show API call returns.

a2c0c93836b2b04a25f48702365845df0d41567e authored over 11 years ago by ycombinator <[email protected]>
Merge branch 'master' of github.com:codeforamerica/streetmix-be

ca44c887c2434a61024ef626a6867a0dd43d5340 authored over 11 years ago by ycombinator <[email protected]>
Trying out Nodefly to profile code per @prashtx's recommendation.

e1c4529f62671d4f54639ab242572b4c797dea1f authored over 11 years ago by ycombinator <[email protected]>
Remove logging, only store first forwarded IP.

889ccc936f09ca4547d550a11d1d085534111a37 authored over 11 years ago by Ezra Spier <[email protected]>
Use lowercase version of x-forwarded-for

4840a5a860497b67b609fd785e3ae35274bf2b87 authored over 11 years ago by Ezra Spier <[email protected]>
Merge branch 'store-street-creator-ip'

71db8aa653b2f6f0e1e06032d6b794efa5720494 authored over 11 years ago by Ezra Spier <[email protected]>
Add Street Creator IP address tracking (includes logging)

9f3e381ebec820b25d6214b21b4223fff6775f77 authored over 11 years ago by Ezra Spier <[email protected]>
Revert "[#154] Adding crons for reporting DB stats."

This reverts commit 9ca4ce40a0f9e4d68cf3733c08dac960e3d0fa0d.

009b747cfd03d3361d93fc9e758d7b7846a6ab89 authored over 11 years ago by ycombinator <[email protected]>
[#154] Adding crons for reporting DB stats.

9ca4ce40a0f9e4d68cf3733c08dac960e3d0fa0d authored over 11 years ago by ycombinator <[email protected]>
Adding debugging statements.

3bf961d950a9469fcc253bf23d207418c5cd7e1b authored over 11 years ago by ycombinator <[email protected]>
Adding debugging statements.

7b049e690dc07963c38b88e52f3bd55187511ffd authored over 11 years ago by ycombinator <[email protected]>
Revert "Removing sandbox environment."

This reverts commit c85b5bcb1c331fc30bf50795e4e8b3230787388d.

56145e494afeb3da3a3dd93c4b13bc1711b53577 authored over 11 years ago by ycombinator <[email protected]>
Removing sandbox environment.

c85b5bcb1c331fc30bf50795e4e8b3230787388d authored over 11 years ago by ycombinator <[email protected]>
Reverting npm start change since Heroku cannot find npm post-install.

6b75d9fa42bcf8ef2ab98257cc09d1dd5eb6e3a0 authored over 11 years ago by ycombinator <[email protected]>
Updating Procfile with npm start.

787fb62e37ca1ea10d0e5950a960e72763936035 authored over 11 years ago by ycombinator <[email protected]>
Echoing X-Streetmix-Request-Id header from request in response.

fb4bf0913f5bae6c9617b42e089b77a3d180b3d9 authored over 11 years ago by ycombinator <[email protected]>
Standardizing on npm start.

2af16bc8d1c88ef0b266aecfbb41a2e2b0ed0161 authored over 11 years ago by ycombinator <[email protected]>
Fixing syntax for monospaced font.

e502e8a333c4f74e942111531f3b59c5e2c091bd authored over 11 years ago by ycombinator <[email protected]>
Fixing syntax for monospaced font.

83d2dfe1bf8e18456e57f8b2f2d054746c62d968 authored over 11 years ago by ycombinator <[email protected]>
Adding environment variables.

a8821e13e5ce745f5846d15f784684653fe8e282 authored over 11 years ago by ycombinator <[email protected]>
Adding npm start.

8fd47e3f9ecb76affeac205b368f7e795539f65b authored over 11 years ago by ycombinator <[email protected]>
Refactoring request handlers out of server.js

3a942cd55f43838a2819694b9b809274f1a837cb authored over 11 years ago by ycombinator <[email protected]>
[#152] Removing check to see if original street is active or not when remixing from it.

f5299617bcfeb7b50d2c2e39fd18c7f59776ddf8 authored over 11 years ago by ycombinator <[email protected]>
Adding sandbox environment config.

997228f297875dc8eefabc427b883e953c2b3e23 authored over 11 years ago by ycombinator <[email protected]>
Revert "Better handling of OPTIONS pre-flight requests?"

This reverts commit 2b4f9dee40debe1f15d68b0f17d0941244d12251.

dc9b000b74bef742733fc688681071fb86969872 authored over 11 years ago by ycombinator <[email protected]>
Better handling of OPTIONS pre-flight requests?

2b4f9dee40debe1f15d68b0f17d0941244d12251 authored over 11 years ago by ycombinator <[email protected]>
[#132] Logging user and street creation.

ca67f7464252eacb7f0e36bfad757c345b0f13c0 authored over 11 years ago by ycombinator <[email protected]>
[#132] Adding bunyan logger.

9ce18deeb9fe801c15875ca5fe790f83325a244c authored over 11 years ago by ycombinator <[email protected]>
[#148] Handle changes due to Twitter API v1 retiring a few days ago (on June 11).

d03edf789af148257063bfd0147b73c76f15150e authored over 11 years ago by ycombinator <[email protected]>
[#147] Allow update of original street ID.

df65906f4976359b9a5e23b147eaa90a5b7c85df authored over 11 years ago by ycombinator <[email protected]>
[#149] For streets with creators, check that login token provided when updating street matches street creator.

034e7279589a618962ade75d4279f36cf4bea58b authored over 11 years ago by ycombinator <[email protected]>
Removing debugging statement.

269fba9ea49db3cb0fe172acb00055d3955d51a7 authored over 11 years ago by ycombinator <[email protected]>
[#146] Returning streets sorted by most-recently-updated first.

2c8ff7c7ac5cc8599039e5965f7c64644e896f05 authored over 11 years ago by ycombinator <[email protected]>
[#145] Fixing rookie mistake of not checking for user (doh!).

89c6cd0a37707503c95bdc1ac64d4075245a66ab authored over 11 years ago by ycombinator <[email protected]>
Small changes to feedback e-mail footer.

062bebed141967f0fce03aec6521070db9e3cb0d authored over 11 years ago by Marcin Wichary <[email protected]>
[#143] Allowing the feedback REST API to take in additional information (optional).

40c2755808f3a0fb172a8ac6f0c0c17399ba6734 authored over 11 years ago by ycombinator <[email protected]>
[#144] Adding "links" object to "meta" object.

ddfb41682dee42791b2d208b7f37c3bc18b6c2d2 authored over 11 years ago by ycombinator <[email protected]>
[#144] Adding pagination links.

c202c9ca279fec1c70ec9caa85160f049cfa81b3 authored over 11 years ago by ycombinator <[email protected]>
[#144] Return all streets.

e39dcd4d428eeef3ac52362504d8be413d81a5ba authored over 11 years ago by ycombinator <[email protected]>
Adding custom cache-control headers.

2a431ca3fac62b774840f93266f68ae642d1deb6 authored over 11 years ago by ycombinator <[email protected]>
Adding custom cache-control headers.

181f05fe8fdbd2313eeb06977d161eea9d5392ab authored over 11 years ago by ycombinator <[email protected]>
Trying out 307 redirect instead of 301.

96b8e6046c692f9777ca4f57e8e28332d1038b2d authored over 11 years ago by ycombinator <[email protected]>
Append original street ID, not the entire representation of the original street (for now).

4a46a88b3573ba1984e3884516bd4e53663142cd authored over 11 years ago by ycombinator <[email protected]>
Fixing self-referential bullshit.

476c07bfd8bb610e36861a227dce33ace2c75293 authored over 11 years ago by ycombinator <[email protected]>