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
a775e69a5f20e7e46548f7edf0b0d7a346c86a00 authored about 6 years ago by missinglink <[email protected]>
fix for size=1 returning two results
0155505d1455492507ce020776c4745f0780711c authored about 6 years ago by Julian Simioni <[email protected]>756f1d8ea1869f273eec92739e4a35587e344386 authored about 6 years ago by missinglink <[email protected]>
travis: reflect new best-practice travis-ci configuration
9bf86d76d3cf5a3b1e7f8bb6f79a7ba3b12649e9 authored about 6 years ago by Julian Simioni <[email protected]>5c417535a01e5f372cbbe490b7bf13975d4d2f7c authored about 6 years ago by Jen Weiss <[email protected]>
Travis-CI has or will shortly make in early December 2018 a number of beneficial
changes to thei...
Update dependencies to enable Greenkeeper 🌴
93f811904b26e0234b3aad53703da3dbfc5170bf authored about 6 years ago by Julian Simioni <[email protected]>fb88dbe3f928ad8329e20c0e6170599d3de72463 authored about 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Most of our chatting happens in pelias/pelias, not pelias/api
0b904bf503ab342a95ce5a2fa622ab0183c61d50 authored about 6 years ago by Julian Simioni <[email protected]>Update service/configurations/Interpolation.js
ebcccdff47afe454f884db124babb965944904d0 authored about 6 years ago by Julian Simioni <[email protected]>Change Language to Interpolation to fix copy/paste error.
fac192d35fee0afbeb5026694edd5b59b2181d70 authored about 6 years ago by Jen Woodson <[email protected]>e7c743af7cbd03183a515d15610b42017d98c327 authored about 6 years ago by Peter Johnson <[email protected]>
bb5b581f0b7c1b03561dd83822eaa0ecaa24c08e authored about 6 years ago by Peter Johnson <[email protected]>
54ae127c30f5a02e951430d1a792fbabf089a060 authored about 6 years ago by Peter Johnson <[email protected]>
Use exponential scoring and consistent scale values for `focus.point`
68861d4843bf5948229a1960bf4d228788b45979 authored about 6 years ago by Julian Simioni <[email protected]>6d9e51119af2cf3261e1c5f76cafc6ca6af3f4cb authored about 6 years ago by Julian Simioni <[email protected]>
The `scale` parameter controls how quickly scores decrease from the
maximum as the distance from...
Linear scoring, by design, gives all records the same score past a
certain point.
This has the ...
80f44ff6504a81fe534e1da3acd1f3e5f75a36ad authored about 6 years ago by Julian Simioni <[email protected]>963eece96c46f464cb908d3f495d71ec049156d9 authored about 6 years ago by missinglink <[email protected]>
c66620075021b94e663ca3f5308c432876cd25ab authored about 6 years ago by missinglink <[email protected]>
feat(search): use address unit in search_with_ids query
d722002f70b57510a61cd2cc3cd12577eaae78e9 authored about 6 years ago by Julian Simioni <[email protected]>Closes https://github.com/pelias/api/pull/1113
02d22c2ca4f16c2e075bd8e5481323f2e6a9724a authored about 6 years ago by semhul <[email protected]>feat(autocomplete): filter out address records for character counts below threshold
32c295d37243e81b93b17f93d7ab077c744d3ff4 authored about 6 years ago by Julian Simioni <[email protected]>3c37e94aa65720d6f7ca672d88b1a77db3c8bfb5 authored about 6 years ago by Julian Simioni <[email protected]>
2ebfa3f0c2a0f9ee2060de569cfefd58afae8b49 authored about 6 years ago by Peter Johnson <[email protected]>
feat(log): Add full clean context to parser logs
aae1d7db0ff6e8d8ed15f89409dd4aea882b8a9a authored about 6 years ago by Julian Simioni <[email protected]>
Without the unmodified text input, it's hard to tell what cases is
causing these messages.
fix(log): Log for each interpolation request
50e79b98df6880891843e2968351229eaf3af84a authored about 6 years ago by Julian Simioni <[email protected]>The groundwork for this was laid in https://github.com/pelias/api/pull/1220, but it wasn't compl...
fb2ef225d494a8795ee4aa6ccf149924542dd577 authored about 6 years ago by Julian Simioni <[email protected]>add postcode to variable store if we have it
8393e35cecff4ff671ae9747e84871bf27f8dcf1 authored about 6 years ago by Julian Simioni <[email protected]>This is required for the other half of postalcode matching
93d33173b0f9cd927cc1e1b1e56b1a6cda0e657c authored about 6 years ago by Julian Simioni <[email protected]>44b8d3841373a32bd48323bd956e0ef84ca844e1 authored about 6 years ago by Peter Johnson <[email protected]>
refactor trimByGranularity middleware
39aa9b09126137515fdaf0b02059b41b51c938df authored about 6 years ago by Julian Simioni <[email protected]>32653ee0cad15202f46da6bed4920f946972e992 authored about 6 years ago by Peter Johnson <[email protected]>
11174cefa45632cfcbbfaad448b4ad4c6a2b925c authored about 6 years ago by Peter Johnson <[email protected]>
Fix error code handling
70cbcb3df1941dae0a71cd23058efda55b883a1f authored about 6 years ago by Julian Simioni <[email protected]>
Pelias has for a long time returned 400 as a default status whenever
anything goes wrong, as wel...
Update ciao to the latest version 🚀
6d5d3cc475bc48af2b0e37ff9952765d54bb8c03 authored about 6 years ago by Julian Simioni <[email protected]>
Amazingly in over a year since running these, only two things had to be
changed.
e560e35593ef0a9b55fd2d64092e73bf2d643eb3 authored about 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
refactor dedupe middleware
3535f9eae13f46def6e35087b6d12cefc8dfcdc2 authored about 6 years ago by Julian Simioni <[email protected]>b2069606f20ea03940d6ebe08a8f81f4a571ddaa authored about 6 years ago by missinglink <[email protected]>
f153e543c4d5067acdc33ebca5bae92ed5ebde34 authored about 6 years ago by Julian Simioni <[email protected]>
a31f1a8561f34b29b2a31597c97464bc42737e3a authored about 6 years ago by Julian Simioni <[email protected]>
077bd3f78ed7174aeaa9ace351d153fb2d42e205 authored about 6 years ago by missinglink <[email protected]>
c0a0663e217714ab2a0a414c9e5a8e2ffb9c50c7 authored about 6 years ago by Peter Johnson <[email protected]>
14e6c6303f9419ee69d885812ed43f3f914fdb94 authored about 6 years ago by Peter Johnson <[email protected]>
Update CI and Node.js
6f20209ce4fd23338be9e39ab10992061fbcf5ae authored about 6 years ago by Julian Simioni <[email protected]>
This will prevent us from having to update supported Node.js versions in
many places for each re...
Connects https://github.com/pelias/pelias/issues/752
882adb2b29984dc2febc491c75511cf60c3cb857 authored about 6 years ago by Julian Simioni <[email protected]>This should speed up our CI slightly
cae3c9acbd3e41560656ccdee02573c8d47302ad authored about 6 years ago by Julian Simioni <[email protected]>Connects https://github.com/pelias/pelias/issues/749
d86419cd76112e75ba16d19a5eab2235b231834d authored about 6 years ago by Julian Simioni <[email protected]>7a7751e32bbf4a69b23a18276ff74a318be9b9b8 authored about 6 years ago by Julian Simioni <[email protected]>
Fix confidence score detection
50433d9848aeef0042f9af6cae6bb74932ba1bbd authored about 6 years ago by Julian Simioni <[email protected]>2a668612edc1ce383835f84b6bbf9da60bb40c7b authored about 6 years ago by Julian Simioni <[email protected]>
https://github.com/pelias/api/commit/4adf4b3dd75057a67378f73a224309fe6dc7ffde
renamed some queri...
Configurable boosts for sources and layers
5a8977122b69501783a8d4c41a607190884274b3 authored about 6 years ago by Julian Simioni <[email protected]>d1dfbf2dcb8acb592c57c440f7e15d07de09cbd4 authored about 6 years ago by Julian Simioni <[email protected]>
b037835b0422e465e1161c34616d98fd79044efb authored about 6 years ago by Julian Simioni <[email protected]>
The configurable boosts feature can case other unit tests to fail if a
user has customizations i...
a06683ff686c78948c8fd74204e3b0b683f36bfa authored about 6 years ago by Peter Johnson <[email protected]>
This adds support for custom boosts to the addressit-style search
queries. The newer libpostal b...
9679c14152a2e504428d4990abab5390fb79934a authored about 6 years ago by Julian Simioni <[email protected]>
bb605acb3f089b0d8be3e01fc335ecf55af2367d authored about 6 years ago by Julian Simioni <[email protected]>
4daf2aa6ddbc25f98405aefb35eb1e57c2310129 authored about 6 years ago by Julian Simioni <[email protected]>
This is a work in progress to enable customizing boosts for sources and
layers.
For now, the co...
9080feef05f579858597f7224ffe149685b27570 authored about 6 years ago by Julian Simioni <[email protected]>Add environment variable configuration section
b7502511a81e0a105fd69f325f17f080bd969626 authored about 6 years ago by Julian Simioni <[email protected]>
Previously, we were conflating environment variable and `pelias.json`
configuration options, and...
0deb24b51e40020d9ae7bc34eb8ed7716898f793 authored about 6 years ago by Julian Simioni <[email protected]>
6295d027b4f366123af06749f24f29215f6248e5 authored about 6 years ago by Julian Simioni <[email protected]>
Use structured logs
df04aedab2054f377a23d590990a0e057eb4a445 authored about 6 years ago by Julian Simioni <[email protected]>a1add3656eb2d34c64927f0b0b25070e6c1e2947 authored about 6 years ago by Julian Simioni <[email protected]>
These logs have been very confusing to us for a long time, and we have
never bothered to collect...
a7932d0b8c5470d5ce17ac2b7467f675bd011955 authored about 6 years ago by Julian Simioni <[email protected]>
0056c0749adfa2355071cf94e0ce1c58f133262d authored about 6 years ago by Julian Simioni <[email protected]>
They should start with the endpoint (ideally), and
address_search_using_ids should not have the ...
These are nose now, the structured logs have much better info
d681a114d6917612d87a3aac189d9508fa410e93 authored about 6 years ago by Julian Simioni <[email protected]>f5c6dcf882bf1e84dc9247d61ddd922a8b141e99 authored about 6 years ago by Julian Simioni <[email protected]>
We can have logs with a lot more fidelity by logging structured JSON
directly.
Structured logs allow later analysis with details like query parameters,
request time, etc.
c91fd58ec6df949ce45b18abeafa0685e569ccdf authored about 6 years ago by Julian Simioni <[email protected]>
080cd6854f6976118c97485fc86180ea0aa37671 authored about 6 years ago by Julian Simioni <[email protected]>
This ensures we always get output in JSON if we ask for it.
24ef0a43617c876b0568e6f8020b8b23dd03991c authored about 6 years ago by Julian Simioni <[email protected]>e55fd28c908c443fb9ca7a1e0523aeec8503f693 authored about 6 years ago by Julian Simioni <[email protected]>
This adds a structured and detailed log line for each Elasticsearch
query.
It includes informat...
8c37ee63ddffccec198d2ba07938d734e0c52ef5 authored about 6 years ago by Julian Simioni <[email protected]>fa8257cd0687255f505106ca4eae31e43a6ec989 authored about 6 years ago by Peter Johnson <[email protected]>
9d4c773ce126e4ef5683e2fe8aa2d7584480c4f6 authored about 6 years ago by Peter Johnson <[email protected]>
ee43ec041c2850b3cbea513dad17631d1ae77306 authored about 6 years ago by Julian Simioni <[email protected]>
libpostal aus unit numbers
42cfcd843a3c5b810b45688532230a98b6ee4976 authored about 6 years ago by Julian Simioni <[email protected]>4e8a5385f4aafa031c4c305b9c4e654c65049934 authored about 6 years ago by Peter Johnson <[email protected]>
27a9e1d9003e96995b934e3e058b946088e5d8e4 authored about 6 years ago by Peter Johnson <[email protected]>
69ddbaf3beebf73620000404ddabdcab693f3b2e authored about 6 years ago by Peter Johnson <[email protected]>
6e2e4fc53a83bc2b90593e87abcb1964bdaf1eda authored about 6 years ago by Peter Johnson <[email protected]>
c8d777658775df30a857c78ca74dc942e13fddeb authored about 6 years ago by Peter Johnson <[email protected]>
19eb0b57d1bc5d2bd12fd87e8be5397458a2b4e2 authored about 6 years ago by Peter Johnson <[email protected]>
fix(autocomplete): detect the case where input text is unsubstantial
a982eab21597d31608fc1443352856697cca4e39 authored about 6 years ago by Julian Simioni <[email protected]>
It's possible for the `text` input to /v1/autocomplete to be of non-zero
length after trimming w...
fix(boundary.country): use boundary.country query as filter
97b5e9d2eff3f49b7bc72187154759db28f24716 authored about 6 years ago by Julian Simioni <[email protected]>
By definition, all boundary.country query matches will either be
identical, or not a match. Thus...
fix(sanitizer): Trim whitespace in addressit queries
06ba3a79e6950a1e0a904bdc86a47da8c7f5dc7d authored about 6 years ago by Julian Simioni <[email protected]>