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

Fix missing space in error message

d11d1854292f5ef75742c6a8f6085b2d829dba73 authored over 9 years ago by Julian Simioni <[email protected]>
Add mapping function to get type from source and layer

da1314eeff13bd86c37c8f4679391d2c6e02f70e authored over 9 years ago by Julian Simioni <[email protected]>
Leave only geonames specific mapping in gejsonify helper

b2f3b54f662c442dadd7e0dded656599301b3d7e authored over 9 years ago by Julian Simioni <[email protected]>
Remove all mappings other than helper/type_mapping

68c9661c7092018becea0c83da569b995d80453c authored over 9 years ago by Julian Simioni <[email protected]>
Add type list, and raw mappings to/from source/layer and type

4df0f98b142a401caaf6c22784bb487bd8629b55 authored over 9 years ago by Julian Simioni <[email protected]>
Send 3 part gid (source, layer, id) in GeoJSON responses

dc623d5af7450332ef1ffc8510180b38a81c62de authored over 9 years ago by Julian Simioni <[email protected]>
modified warning message for brevity

56d8600218546b5ab13d399d1a7b49cfbfe63aaf authored over 9 years ago by Stephen Hess <[email protected]>
removed unused variable

5da4e4b36bdc8dbbb8870b2de5327da38c5ec4fa authored over 9 years ago by Stephen Hess <[email protected]>
set boundary.circle.radius to default if caller did not supply it

0f6d08c0ecff8bc963905c7afa103df44a2dcb33 authored over 9 years ago by Stephen Hess <[email protected]>
renamed parameters for readability

0595a290524d9fbfd720bcc6f7d0703a4fbe9d46 authored over 9 years ago by Stephen Hess <[email protected]>
unrolled not-not conditional to positive conditional

9fdddd3834bbd1d14ced16d237ff7363d2880e84 authored over 9 years ago by Stephen Hess <[email protected]>
Merge pull request #289 from pelias/272-error-on-duplicate-parameter-names

272 error on duplicate parameter names

f1a89520669c22da2d347a059bab5dc0ab2b44da authored over 9 years ago by Stephen K Hess <[email protected]>
Merge pull request #293 from pelias/fix-confidence

Fix lost confidence score

0b182e20edd1ed1c973732ab7e913a17221cf691 authored over 9 years ago by Diana Shkolnikov <[email protected]>
added warning if any of boundary.circle.lat/lon/radius are supplied + tests

947797f41e84247e7ee4a1e7c1bc093937ca1a1c authored over 9 years ago by Stephen Hess <[email protected]>
Remove unused test file

ebb3f33b2d0b17e272b49a676874aff67399d60c authored over 9 years ago by Julian Simioni <[email protected]>
admin boost for sqrt(popularity), autocomplete focus not restricted to phrase matches

80f419846dd71473364e48cf30318273bf2af82b authored over 9 years ago by Peter Johnson <[email protected]>
Fix lost confidence score

2b22d611bd8f630a6fb1dce5d02dc79ed4bb02c6 authored over 9 years ago by Diana Shkolnikov <[email protected]>
fixed comment

e16e2bbb4e368b24d5b18b138b6d433c3d244b7f authored over 9 years ago by Stephen Hess <[email protected]>
Merge branch 'master' of github.com:pelias/api into 272-error-on-duplicate-parameter-names

d97400bf9675f453d7bb1b64ed05ece60b382f27 authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge branch 'master' of github.com:pelias/api into remove-regions-check

a664ed999a41f32102dbbe4a065367df30961060 authored over 9 years ago by Diana Shkolnikov <[email protected]>
Remove admin matching when address is not parsed

553f9780c57c5316f7e2e15025ae13aa8e5b1d67 authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge pull request #290 from pelias/master

Lock down pelias-query version

d9967c21c3369c39786d8d183e4ad74adb604d6a authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge pull request #288 from pelias/dianashk-patch-1

Lock down the pelias-query version

cbca5452d0dd40424055018e9a5660e7220d3d01 authored over 9 years ago by Diana Shkolnikov <[email protected]>
Lock down the pelias-query version

Allowing for even the smallest changes to pelias-query is problematic.

3476831b6b6d4f342f79b9226ef2176edb42b358 authored over 9 years ago by Diana Shkolnikov <[email protected]>
added ciao tests

a21a4476d1a1be9c44a3281bfa25a76f2d574db1 authored over 9 years ago by Stephen Hess <[email protected]>
added sanitizer that verifies that all parameters are single scalar values

e90f70ce3de6d0a6320a79c2a34aee6ec7a6df8e authored over 9 years ago by Stephen Hess <[email protected]>
Merge branch 'production'

3809ae55cd2bee77b03b45cd826bfcdae2bc08a7 authored over 9 years ago by Julian Simioni <[email protected]>
Merge pull request #282 from pelias/spec_conformance

more conformance

d8f983c9813b4262ed0d61c096ceec34a32dca5f authored over 9 years ago by Diana Shkolnikov <[email protected]>
more conformance

348d2e70e253b9b8e251f308a645902e1b554a62 authored over 9 years ago by Peter Johnson <[email protected]>
Merge pull request #274 from pelias/243-reverse-confidence-scores

243 reverse confidence scores

55afbb755823f96cabf19a1339f5e1ff3d4bea7a authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge branch '259-rename-place-id-to-ids'

9ce44c4cfea1a3f041bc7d8a778c7c221644066b authored over 9 years ago by Julian Simioni <[email protected]>
Rename sanitiser/_id.js to sanitiser/_ids.js

2bfe8785e5872ef31eaa4a89b34e5076a09386b6 authored over 9 years ago by Julian Simioni <[email protected]>
Rename /place id parameter to ids

c687102374185758f792a4d4a8ececb5dbd08d98 authored over 9 years ago by Julian Simioni <[email protected]>
Rename test with duplicate, non descriptive name

47701277a3a0171264c5afb6c4c00582f5a9666c authored over 9 years ago by Julian Simioni <[email protected]>
Reformat test for clarity

9d2183287464d096ead9e498664d9decff94aa57 authored over 9 years ago by Julian Simioni <[email protected]>
Remove complicated error value test

It's better to just specify a few cases if needed

8897c71664193988d548d030f4f2ad592a0fe936 authored over 9 years ago by Julian Simioni <[email protected]>
Fix typo

65b7db94d60db9db132dea1ab35fad33688d8152 authored over 9 years ago by Julian Simioni <[email protected]>
Remove empty array check that will always fail

Even splitting on an empty string returns an array of one element

1b512fc643728a33d890206ee683c8bd084442f2 authored over 9 years ago by Julian Simioni <[email protected]>
Remove unnecessary calls to function

399e56655108ba4815714836fc5559ec976a4567 authored over 9 years ago by Julian Simioni <[email protected]>
Replace giant switch-statement test with multiple tests

18de9a67662f896373226fd8f969ccfeb07fdbc7 authored over 9 years ago by Julian Simioni <[email protected]>
Clarify name and error message in ids test

5721841fb37e780bbceffe9ac01203ab6d9f5bbb authored over 9 years ago by Julian Simioni <[email protected]>
Use simpler, clearer error on invalid ids length

16450087ee4ec9942457937f6d6a5d68fea6b228 authored over 9 years ago by Julian Simioni <[email protected]>
Consider tests refactored :)

73b289e9e5fd35e89dacc6ec01f27a66026c13e4 authored over 9 years ago by Julian Simioni <[email protected]>
Simplify ids sanitizing logic

3101aad3995a37abaefc0a14f2403a529f408e39 authored over 9 years ago by Julian Simioni <[email protected]>
Expect multiple ids to be specified as a comma-delimited string

Disallow the other way that Node.js allows, which is to list the id
parameter multiple times in ...

8592c37bf63e3f32ec8e77977d7be046fa358a61 authored over 9 years ago by Julian Simioni <[email protected]>
Use check-types.contains to express intent a bit better

72e3ea1381e8ac7f233f34ed9793e4ed656b6123 authored over 9 years ago by Julian Simioni <[email protected]>
Provide better, more consistent, errors on invalid ids

All error messages for invalid id formats now use a common format that
explains the nature of th...

edaf175aa74a8c7b2d8b7fd037d8626eaceb53d9 authored over 9 years ago by Julian Simioni <[email protected]>
Move _ids sanitiser tests to separate file

03387722fb22301f7c655e8702da25f2d41f59eb authored over 9 years ago by Julian Simioni <[email protected]>
Leave clean.ids undefined on error

1b6c61c92e04d97708490f35eb2771fea4fc2d79 authored over 9 years ago by Julian Simioni <[email protected]>
Error on multiple ids parameters instead of warning

cd632090859ef5890a6526c0b263bb48df5e7fc1 authored over 9 years ago by Julian Simioni <[email protected]>
Add test for multiple ids

2cc91071140591544cac98f658e30119277f937b authored over 9 years ago by Julian Simioni <[email protected]>
Whitespace

bd4fbfe3bdaebf6d17f64dac1fc80bae1595e2a0 authored over 9 years ago by Julian Simioni <[email protected]>
Merge pull request #280 from pelias/spec_conformance

progress commit

c5ab64ffbf76986ce95be5ef4693e8f5063a8ace authored over 9 years ago by Peter Johnson a.k.a. insertcoffee <[email protected]>
progress commit

82ab899eccbcff1d6af7823eeee3076a29579b26 authored over 9 years ago by Peter Johnson <[email protected]>
Fix distance calculation to use 'point.lat' instead of 'lat'

537effa8bfb6abfe3c91e6919ae4a019ef51b97b authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge remote-tracking branch 'origin' into 243-reverse-confidence-scores

87e387ba07c46c2504e3f13cd2c3941d82b944e6 authored over 9 years ago by Diana Shkolnikov <[email protected]>
Switch to res.data instead of req.results.data

f63533dd9ca49fb01fc9ede5a24ea2c6402267c3 authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge remote-tracking branch 'origin' into 243-reverse-confidence-scores

1752155e0dcb77d3787b3b997758344a546bafff authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge branch 'refactor/flat-clean-object'

4ad640c7a41039e2634d927a30a85111c47288c4 authored over 9 years ago by Julian Simioni <[email protected]>
Use flat clean structure in query/autocomplete.js

dd9654657e4ba931efab751840ac433591249849 authored over 9 years ago by Julian Simioni <[email protected]>
Check for numeric value of lat/lon to avoid null island bug

Using the check-types module, check that lat/lon values are numbers,
instead of checking their t...

f3acf3b30891fb38ed926b4fbd3ca5a7e1e2e5c8 authored over 9 years ago by Julian Simioni <[email protected]>
Use flat point.{lat|lon} in query/reverse.js

109c28a58851a3458cf750206e8283ce5b31d6f3 authored over 9 years ago by Julian Simioni <[email protected]>
Use flat structure for focus.point.{lat|lon} in query/search.js

190304b0390c7d9b32051406ad9a12ae1deb5a74 authored over 9 years ago by Julian Simioni <[email protected]>
Change boundary.circle params to flat string structure

4260442f59c194cef3ff420f6eac44a46c666059 authored over 9 years ago by Julian Simioni <[email protected]>
Whitespace

66e1cab00704618058c46b16ff1f49597198bfef authored over 9 years ago by Julian Simioni <[email protected]>
Flatten structure of clean for /search focus.point.lat|lon

97044f655beef7d363a0a8b913d7b9b2a96c90d1 authored over 9 years ago by Julian Simioni <[email protected]>
Remove brittle test fixture from search sanitiser

Some of the tests were checking the entire clean object, when they only
cared about one tiny ele...

a5ba251afe30a2db3b5e40f574e136546ade62c5 authored over 9 years ago by Julian Simioni <[email protected]>
Test individual clean attribute intead of using deepEquals

e5ed04858bc07de7677d9b80e4bbb13c3518cd0d authored over 9 years ago by Julian Simioni <[email protected]>
Use flat clean structure in /reverse

d6abe09447234b8607add24bfc06cb96032fd6f4 authored over 9 years ago by Julian Simioni <[email protected]>
Remove empty test of invalid lats

1bfa2fde40e4c6e18491f33ffd9e78d2de0dafa8 authored over 9 years ago by Julian Simioni <[email protected]>
Merge pull request #276 from pelias/ciao

fix ciao tests

aa361e68c433dc081bcb9e36f76cbddfb1ff0206 authored over 9 years ago by Peter Johnson a.k.a. insertcoffee <[email protected]>
update ciao tests, update ciao itself

bfb63ec91251b5c2ac98519ee91563b81d9d151c authored over 9 years ago by Peter Johnson <[email protected]>
fix ciao tests

719b32b3046b56929c094a9ed32267b91a70b5d9 authored over 9 years ago by Peter Johnson <[email protected]>
Merge pull request #270 from pelias/remove-categories

Remove categories from response json

36324e7536f624d436b153ed5e806976a7d8adcf authored over 9 years ago by Peter Johnson a.k.a. insertcoffee <[email protected]>
switched to lodash for is-number validation, removed range operation since ordering of conditionals makes them redundant

0cc4ac33e30cce7fcd7bc37862ad83fdb0220627 authored over 9 years ago by Stephen Hess <[email protected]>
added negative tests for req w/o results and req.results w/o data

d270ba71cbb4badc571f0dfb8c24e19df1518a12 authored over 9 years ago by Stephen Hess <[email protected]>
added helper variables for readability

8be249b701b10a1d9fdc0a30ecd81173763cc451 authored over 9 years ago by Stephen Hess <[email protected]>
adjusted 'exact' confidence to be within 1 meter

58494779293665279e7bafd5034983a1906ac3af authored over 9 years ago by Stephen Hess <[email protected]>
initial stab at confidence score calculation based on distance from point.lat and point.lon

0b5172a4525fbec97f8c27905be08814cbdf885a authored over 9 years ago by Stephen Hess <[email protected]>
Merge pull request #269 from pelias/cleanup

Remove warning when no size param specified

8b35c5652326a76ba4d843560fea8b33905fcd1b authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge pull request #268 from pelias/attribution

Fix attribution link

5e50e6b449b86f207e96ea52c55441d4a3f5dc4e authored over 9 years ago by Diana Shkolnikov <[email protected]>
Remove categories from response json

f1fdc2bc26b776bc42bc3588b69145e7f48243ed authored over 9 years ago by Diana Shkolnikov <[email protected]>
Remove warning when no size param specified

Added tests for _size sanitizer while in there.

0348f3667165f78b8bcec2bf602bb6dfb0f6ffc8 authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge branch 'attribution' of github.com:pelias/api into attribution

70efbc5ad913b3aa3d2b504936ad2bf8ab084d20 authored over 9 years ago by Diana Shkolnikov <[email protected]>
Fix attribution link

9433d995b1eabe7dee63676099cfa509abc36b23 authored over 9 years ago by Diana Shkolnikov <[email protected]>
Fix attribution link

73419342a605f3de18d119f149866973f0ccda4a authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge pull request #266 from pelias/broken-link

Fix broken link to DOCS

538e1ec5cbe55863fbb0abb232b01a3676b32baf authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge pull request #267 from pelias/expose_errors

expose error messages in geojson

046df14aa48045b4e60fa288e0c2e17dc7436b8a authored over 9 years ago by Peter Johnson a.k.a. insertcoffee <[email protected]>
expose error messages in geojson

7c46aed4a7f39a2fa8ed9e8967ad5eb28b397f36 authored over 9 years ago by Peter Johnson <[email protected]>
Merge pull request #265 from pelias/req_res

set response data/meta/body on $res instead of $req

06e8fee8daf3ba63b8663538959caacaecdfece0 authored over 9 years ago by Peter Johnson a.k.a. insertcoffee <[email protected]>
Fix broken link to DOCS

c21494ef44407f2d408c361e41cc3299c5f71ce4 authored over 9 years ago by Diana Shkolnikov <[email protected]>
set response data/meta on instead of

6ab81ffca5b19854eb6612b7cfb62c4257ff5d76 authored over 9 years ago by Peter Johnson <[email protected]>
Merge branch '112-support-boundary-country-parameter'

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

152b2a50f7c4ea4a01f3af32316112b4dc274603 authored over 9 years ago by Julian Simioni <[email protected]>
converted warnings to errors

6c85e5892e029ee472fcb8697a7b950194dcc14d authored over 9 years ago by Stephen Hess <[email protected]>
Merge branch '245-cleanup-autocomplete-sanitisers'

07f854f565552f73fed500c7ea48ee59ec16e50b authored over 9 years ago by Julian Simioni <[email protected]>
Add autocomplete sanitiser

This is similar to the search sanitiser but with a more limited scope.
It doesn't support layers...

4e74c4db86f9c8179ad3af487cd01f305a02feb4 authored over 9 years ago by Julian Simioni <[email protected]>
Merge pull request #241 from pelias/private-param-235

Private param 235

5274bd64d49f19fae6bcef59b07902dbe8cf8675 authored over 9 years ago by Diana Shkolnikov <[email protected]>
Merge pull request #256 from pelias/fix_cors

fix CORS support by enabling OPTIONS endpoint

bf90d99ddb9f5ead0623cf9bbac19d287191dbc8 authored over 9 years ago by Peter Johnson a.k.a. insertcoffee <[email protected]>
fix CORS support by enabling OPTIONS endpoint

3408e2caa501deccd63c5fe2aa811a65b6c9990f authored over 9 years ago by Peter Johnson <[email protected]>
Merge remote-tracking branch 'origin' into private-param-235

a3b0a090e214c15fdf46f7311fb5ba31edd7facf authored over 9 years ago by Diana Shkolnikov <[email protected]>