Ecosyste.ms: OpenCollective

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

github.com/pelias/api

HTTP API for Pelias Geocoder
https://github.com/pelias/api

package.json: remove `npm run coverage` from `npm test`.

There isn't any point in regenerating coverage reports after every test
run.

d0dd39257b570b227f67e14af229702068036569 authored over 9 years ago by Severyn Kozak <[email protected]>
Merge branch 'master' into boost-exact-matches#5

Pull in the latest of master.

Conflicts:
query/reverse.js
query/sort.js

98a0a33256cc71f853fdadce8a990c095897accd authored over 9 years ago by Severyn Kozak <[email protected]>
Merge pull request #117 from pelias/better-bbox-desc

Better way of describing bbox param

e5a1d12ced3c083305df3e0357fb491e7b7cdf48 authored over 9 years ago by Diana Shkolnikov <[email protected]>
Return error message if string.

middleware/500.js
-cf1a483 changed the middleware to return an opaque error
message rather tha...

f27df8b5c5b7f855b3f419547e6683273814ce70 authored over 9 years ago by Severyn Kozak <[email protected]>
ugh another comment fix

e3cdda977892a52fc7a05f7b5bc2bf805f78cd83 authored over 9 years ago by Diana Shkolnikov <[email protected]>
fix comments and tests

6ae1a4f7df5698f0b9dc2c13c6270f7d364b2caf authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge pull request #106 from pelias/category-scoring

category scoring [WIP]

f72ed2a6bd06adec7483fec1ca9c7fadbf9836a2 authored over 9 years ago by Severyn Kozak <[email protected]>
Fix bbox comment

7c81c56cf300dbd22c87771c29ace32fe2e4256c authored over 9 years ago by Diana Shkolnikov <[email protected]>
Fix bbox parsing

8ac17d0cb243bef71c9d2b7a8fd34f8357bb551e authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge branch 'master' into better-bbox-desc

aeb7e3b0e76aa638af3b2eb4cd6bcd3c919dba78 authored over 9 years ago by Diana Shkolnikov <[email protected]>
helper/category_weights.js: add a documentation comment.

b70ebb1d9568151e671e3426a01daa74a66a68f3 authored over 9 years ago by Severyn Kozak <[email protected]>
Increase weights for airports.

helper/category_weights.js
-This should now make a record like "Newark Airport" appear
above, ...

da61a713beaeca61ee129d2905d0f4d71cc46fb6 authored over 9 years ago by Severyn Kozak <[email protected]>
Merge pull request #103 from pelias/address-details

Detail Param

d8ac05ea65927a64851cacb78ed2d83307efbd5c authored over 9 years ago by Diana Shkolnikov <[email protected]>
Add details sanitizer to suggest/coarse

8c22f33dc7904dda35c9c5ea3777e60221c9894b authored over 9 years ago by Diana Shkolnikov <[email protected]>
Update doc

3fef192c68d299b5797e30be09deea7e281de01a authored over 9 years ago by Diana Shkolnikov <[email protected]>
bbox string is a standard way of passing around bbox description over a web req. Its important we document it well.

30466377abcac0719f2a22c3dc1ca625363ebc14 authored over 9 years ago by Harish Krishna <[email protected]>
Merge branch 'master' into address-details

a728bf53b54133df2973c7442b7abe910e730673 authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge pull request #115 from pelias/reverse-categories

Reverse categories

e1468296189053ce76bb92a76a00ba9dd5dc4c5e authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge pull request #116 from pelias/runtime-error-reporting#114

Resolve #114: report runtime errors.

e1ddcbb93f6ce91b8b8982694a6f914dddfa93dc authored over 9 years ago by Harish Krishna <[email protected]>
Don't report full errors in API results.

middleware/500.js
-Return a generic error message rather than stringified error
object in API ...

cf1a483edecf42ab4f2acaf8adf42996c7078e31 authored over 9 years ago by Severyn Kozak <[email protected]>
Resolve #114: report runtime errors.

middleware/500.js
-Add code to the 500 catchall middleware to report errors to
stdout/stderr.
...

17bb6db6e56e5c6b96ab1d9b06d57889d1b651c9 authored over 9 years ago by Severyn Kozak <[email protected]>
add to README

0d07c38b0696a1bc9c8458c7cf3646d5a3592322 authored over 9 years ago by Diana Shkolnikov <[email protected]>
remove code-climate hooks

4d0c23e74275eeaa1f49b3a1f53cf68d38e385f5 authored over 9 years ago by Diana Shkolnikov <[email protected]>
remove code-climate hooks

5101d802ab8db3273a2379156a8dba764c6947ca authored over 9 years ago by Diana Shkolnikov <[email protected]>
Change query to use `terms` and add code coverage stats

7b5a2fafb9b5cef5b065230b12a864b613037da2 authored over 9 years ago by Diana Shkolnikov <[email protected]>
Add categories param to /reverse

1bf0fcd2988976598acee6c3aca49493266a82d9 authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge pull request #108 from pelias/better-index-page

Better API index page

ffc19457a4599986ae588bdde0329d4662c629fd authored over 9 years ago by Diana Shkolnikov <[email protected]>
Add categories param to /reverse

45ba29cc54a6b2990f6d67877eff8bcd3dbe3773 authored over 9 years ago by Diana Shkolnikov <[email protected]>
Move code that needs to run only once.

controller/index.js
-Move all of the index page HTML "initialization" code that only
needs to ...

29838e5b8c7c7ed7018878bcaaa535730d8dabe5 authored over 9 years ago by Severyn Kozak <[email protected]>
Change to readFileSync and update test to use proxyquire

99ee2d95a32a56d2e2cbc10b2f3905569c1b287e authored over 9 years ago by Diana Shkolnikov <[email protected]>
Fix test name

4f1b75ce945bd528ecf69ac975445bfe8197307e authored over 9 years ago by Diana Shkolnikov <[email protected]>
Load markdown file into memory and check if client requested html

1d45b2026866c8544135cc535264da91e09549cb authored over 9 years ago by Diana Shkolnikov <[email protected]>
Test a sort() call with a params object without an input.

See https://github.com/pelias/api/pull/113/files#r28972709.

5b389833bdcf1d2e7c9043fc577cc7a9d4f236ce authored over 9 years ago by Severyn Kozak <[email protected]>
Pass params to sort(), addressing https://github.com/pelias/api/pull/113#discussion_r28972496.

f477db140a94d6e0ce4035ff07ac1893063ad277 authored over 9 years ago by Severyn Kozak <[email protected]>
Use is-object, addressing https://github.com/pelias/api/pull/113/files#r28972145.

f9670bf7e4cff73c60b64ea62b09614cd2fd1af5 authored over 9 years ago by Severyn Kozak <[email protected]>
Fix failing tests.

test/unit/query/(search, sort).js
-Fix the tests that started failing as a result of 144b72c.

d7c4409e2017542ed3b23bfe467aa44a81eadfdb authored over 9 years ago by Severyn Kozak <[email protected]>
Boost results with exact text matches when _score ties.

query/sort.js
-Use the elasticsearch script introduced in
https://github.com/pelias/scripts/pu...

144b72cb162e2c5aac4e7c03d24f31163a32b793 authored over 9 years ago by Severyn Kozak <[email protected]>
Merge pull request #107 from pelias/fix-error-msg

Layers be layers not layer (typo in the error message)

34a168060a07e3174ce9f0bd13f24ccacbf5570c authored over 9 years ago by Harish Krishna <[email protected]>
Merge pull request #109 from pelias/fix-coarse

[Major bug fix] using coarse sanitizer for the coarse endpoint

c2f74109160539aa8984e51cbd97a8d42a83245a authored over 9 years ago by Harish Krishna <[email protected]>
passing in an object (req.clean) instead of a boolean. Plus updated test

14c718bf1c7b1fa6cd47128ba7f8414677071b18 authored over 9 years ago by Harish Krishna <[email protected]>
simplifying logic: replacing the complicated ternary statement with an if statement

fdb0d939bbb71b0d98a58a1b15068d76d4c23da9 authored over 9 years ago by Harish Krishna <[email protected]>
using is-object

176f580215f363e1b37e2b9255a01e1c9d0e42cd authored over 9 years ago by Harish Krishna <[email protected]>
DOCS update

1fc624c95739092899f708e531d50b1bb48d9a96 authored over 9 years ago by Grant Heffernan <[email protected]>
fix bbox italics in DOCS

22d235907db9074799a83fd0df9e6768a767c5f9 authored over 9 years ago by Grant Heffernan <[email protected]>
DOCS formatting

83dbdc7d4192a36e25eb548167919ef3c09cf851 authored over 9 years ago by Grant Heffernan <[email protected]>
a bit more DOCS cleanup

9e7e1455b535884907d7aedf5820f6b8e5caf982 authored over 9 years ago by Grant Heffernan <[email protected]>
standardize some DOCS language, fix indentation

6bff821c53409b639311e120c4fb5fd1ddf6756e authored over 9 years ago by Grant Heffernan <[email protected]>
more DOCS updates

189a768d05202bb941b0011074a637b5530a4e1e authored over 9 years ago by Grant Heffernan <[email protected]>
updates (added suggest/nearby)

b07d693d04e44ea0207e4ec70c752746c073a597 authored over 9 years ago by Harish Krishna <[email protected]>
update DOCS.md for readability, etc

6506c84434504f5bd480d202e9d643001c949dec authored over 9 years ago by Grant Heffernan <[email protected]>
using coarse sanitizer for the coarse endpoint

904cb696a00996c3960c581119d6704dacf711e3 authored over 9 years ago by Harish Krishna <[email protected]>
adding a new file DOCS.md (same as https://github.com/pelias/api/wiki/API-Endpoints), modifying controller/index.js to return text/html instead of application/json by default. Using markdown module to convert MD to HTML. Fixing tests (removed test/jsonp.coffee)

a91cb23ea46b83d39901705cdefbd2c97749c920 authored over 9 years ago by Harish Krishna <[email protected]>
param layers should be called layers consistently across the API

7667a898ddd52e132bc66f7a45a01970a2c1853b authored over 9 years ago by Harish Krishna <[email protected]>
category scoring - weights are all hardcoded to 10 currently - requires to be tweaked

aae256c93f08d8db55872203e24f0e79561e9a3c authored over 9 years ago by Harish Krishna <[email protected]>
simplifying things

53bfab25297866b52b690ac94eb42b3644343d53 authored over 9 years ago by Harish Krishna <[email protected]>
flipping default behavior - by default its details=true

71499cd201c54cf5ae7ae8c9f8f5f70d4affe578 authored over 9 years ago by Harish Krishna <[email protected]>
oh so many more tests!

af45b4743ca3f8c87b20f8f17d928e646c2f792e authored over 9 years ago by Harish Krishna <[email protected]>
taking default_value into account

719e73f3bd42191f87c91dbf0561281ef8d94306 authored over 9 years ago by Harish Krishna <[email protected]>
only true or 1 is valid

c78c8e2dbee7bd987aada1dd57b298e3045e8d77 authored over 9 years ago by Harish Krishna <[email protected]>
more tests: testing falsy and truthy params

ea78b8268ae229991bb78d9539e7478063b9fd33 authored over 9 years ago by Harish Krishna <[email protected]>
testing geojsonify when adddress_details flag is set to false (by default)

acfa8e1f201bcb0913f8d7c22aaf2d2385302735 authored over 9 years ago by Harish Krishna <[email protected]>
adding controller tests to test details=true test case

0e9af3b9b889177fdd93203d57bc7e5a762d60b9 authored over 9 years ago by Harish Krishna <[email protected]>
adding a parameter called details (defaults to false for all endpoint except reverse) + fixing tests

c99c5f712ab8a5f3924a07a05854ce6a61a15ae0 authored over 9 years ago by Harish Krishna <[email protected]>
fixing failing tests

9502ab8854f718dea0cc822cfd5b1998d68c61e5 authored over 9 years ago by Harish Krishna <[email protected]>
Merge pull request #96 from pelias/bbox-optimize

Bbox optimize

38e1c58c942eb3558010f27f0e47dc2d5d142296 authored over 9 years ago by Harish Krishna <[email protected]>
using elasticsearch-backend 0.0.12

94b044d17904cba5e8015f26f8f52a8697da0963 authored over 9 years ago by Harish Krishna <[email protected]>
Merge pull request #98 from pelias/add-layers

adding 'locality', 'local_admin' to the list of layers

46f487d819bc1b6cfb04e9060f4b50971ba15b3b authored over 9 years ago by Harish Krishna <[email protected]>
Merge pull request #90 from pelias/suggester-fix

Allow consumers to filter suggestions by layer on '/suggest'

3968034f8099cb7ce70578416077297b7e14b245 authored over 9 years ago by Harish Krishna <[email protected]>
Merge pull request #92 from pelias/suggest-requires-geo

Suggest requires geo

b4bd69abd2a9127c2095e69a05c09b040dd68319 authored over 9 years ago by Harish Krishna <[email protected]>
Merge pull request #89 from pelias/null-island-bug

Null island bug Fix

baec480e48b710f252f6445e3d096fe9912cc472 authored over 9 years ago by Harish Krishna <[email protected]>
adding 'locality', 'local_admin' to the list of layers (part of admin alias) plus tests

5094ecb25e9e642dce1356f6f7c4ba48e811a3e1 authored over 9 years ago by Harish Krishna <[email protected]>
tests

f13f1cdf2cc4cc2fa6fcd95e22026b0ec6792d3b authored over 9 years ago by Harish Krishna <[email protected]>
using an optimized bbox query

b51db53213a1721911528a0d4bff84c5fdab517c authored over 9 years ago by Harish Krishna <[email protected]>
tests for sanitizer/search (tests optional geo basically in addition to the usual stuff - suggest/search sanitizer tests should eventually be merged)

5b34767e8e473bef9be6489d12ff78653805abc6 authored over 9 years ago by Harish Krishna <[email protected]>
seperating suggest and search sanitizers because suggest requires geoBias (lat/lon) until ES 2.0.0 lands.

217a5c1049deabc713229eb35a2089c47909ec5a authored over 9 years ago by Harish Krishna <[email protected]>
tests - that check if the layers are being set correctly for suggesters and using query mixers right

e586b49d1d3e868344749f712cbe83ad7b5e5f31 authored over 9 years ago by Harish Krishna <[email protected]>
giving request layers higher precedence (compared to the layers specified in queryMixer)

898896bc24020f9bc7bfb3e287fb1f7f1e1ff585 authored over 9 years ago by Harish Krishna <[email protected]>
tests: reverse sanitizers (latlon is required, size defaults to 1, supports layers)

ec2507f1554b733c3e7bb5f6a3daf11f2dfe09c5 authored over 9 years ago by Harish Krishna <[email protected]>
latlon is a required field for reverse (updated _geo sanitizer) and added ability to filter by layers on /reverse

7a8422025a4aad461871b90ee27e99f397244e69 authored over 9 years ago by Harish Krishna <[email protected]>
Merge pull request #81 from pelias/script-readme

adding script dependency to README

7265651b4cc5a641038a669045e4bc5f243305f9 authored almost 10 years ago by Harish Krishna <[email protected]>
Merge pull request #71 from pelias/add-popularity

adding popularity to sort scoring function list

73bf83275e845dfe492eaed7f8fedee7b0f99ab4 authored almost 10 years ago by Harish Krishna <[email protected]>
adding script dependency

b8ede3680e5b500b931b82872ba7f1fa5a942977 authored almost 10 years ago by Harish Krishna <[email protected]>
consistent naming convention

28e3d3943e0199e52f383ba58e45d6ba6f0ad03a authored almost 10 years ago by Harish Krishna <[email protected]>
Merge branch 'master' into add-popularity

Conflicts:
test/unit/query/reverse.js
test/unit/query/search.js

5e9d0a432e6c28b0edae799aad22d661593b2625 authored almost 10 years ago by Harish Krishna <[email protected]>
Merge pull request #76 from pelias/type_property_deprecation

deprecate 'type' property, see PR notes

0571e4faa1dc18ce6ac5d9b935df96752839842d authored almost 10 years ago by Peter Johnson a.k.a. insertcoffee <[email protected]>
deprecate 'type' property, see PR notes

ff757decb412d9f6f4a02c7e5b9ca49d21427149 authored almost 10 years ago by Peter Johnson <[email protected]>
Merge pull request #68 from pelias/split-comma-admin

Analyzing the query to find admin values

f74b2c50e92760b0aa157c182a1956360b0f1255 authored almost 10 years ago by Harish Krishna <[email protected]>
Merge pull request #73 from pelias/admin_boost

boosting admin0 values

30faa6476352a1acac411bb3a15a896870bab400 authored almost 10 years ago by Harish Krishna <[email protected]>
boosting admin0 values

2d861aea7ff15090ceccead9ee19e561db2281f6 authored almost 10 years ago by Harish Krishna <[email protected]>
Merge pull request #72 from pelias/remove_toobusy

remove toobusy module

3d8f6b3f9ae25737a8917a8f79a78d71f7ed64fd authored almost 10 years ago by Peter Johnson a.k.a. insertcoffee <[email protected]>
remove toobusy module

8aed2a0c6f2741d4cff3bbd33e312d525cb1b610 authored almost 10 years ago by Peter Johnson <[email protected]>
adding popularity to sort scoring function list

79f33dee96f39eed760f6e2954d03ea6bc91f69e authored almost 10 years ago by Harish Krishna <[email protected]>
Merge branch 'master' into split-comma-admin

40b638d85ced5bd562907fc375954451897297c5 authored almost 10 years ago by Harish Krishna <[email protected]>
Merge pull request #67 from pelias/score-function

Score function

218218c7b46498cec779bb7dfb7d7b61ebfe5e22 authored almost 10 years ago by Harish Krishna <[email protected]>
just using weights from pelias-suggester-pipeline (reducing dependency issues with another repo)

743c825b41d44854055d8051248dcef3739879f5 authored almost 10 years ago by Harish Krishna <[email protected]>
testing sort part of the query

6c802dfa1da6811d8f1412a9bcf97db4c8360ff9 authored almost 10 years ago by Harish Krishna <[email protected]>
testing inputs with comma

5f30559680c11f3f052fd51815e7d608bc5831c7 authored almost 10 years ago by Harish Krishna <[email protected]>
changing a commented line to reflect reality

d2d76be8faa9993024d201f9fab5965e0e153a82 authored almost 10 years ago by Harish Krishna <[email protected]>
strip out leading and trailing whitespace if any

a003b7b9bfe4f07b4342dd1181d566c31384bcc1 authored almost 10 years ago by Harish Krishna <[email protected]>
using population var

4e9b5502a298f408358608766265b363afb2e750 authored almost 10 years ago by Harish Krishna <[email protected]>