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
This happens only for Geonames records (and as far as we can tell, only
for the country of the P...
Update CI Node.js versions and operating systems
0f638f1323eaaf6332b105dd7087846e6926e2c3 authored over 3 years ago by Julian Simioni <[email protected]>8a2a36df86bfc37af6a660b380d2b53757a7a63b authored over 3 years ago by Julian Simioni <[email protected]>
e2cf49dd3d9ca83c90adba4625157bc74a3f0357 authored over 3 years ago by Julian Simioni <[email protected]>
This was a nice idea, but testing on a Mac is not especially relevant
for Node.js code, so there...
Enable support for autocompleting postalcode by relaxing constraints
around when we allow parti...
f9426f08816d303309dc5323e552d47da6cd9ae9 authored over 3 years ago by Julian Simioni <[email protected]>
Use 'hotfix' for parser performance issue
6e5ce2d62674e3a8df78923ab4d717f62ce78e38 authored over 3 years ago by Julian Simioni <[email protected]>
A performance issue in the Pelias Parser where certain inputs can cause
long parse times and out...
Improve performance of `max_character_count_layer_filter`
fdd3ec9fa39ddd367ae90c6567b87c39d586900a authored over 3 years ago by Julian Simioni <[email protected]>
This change improves performance of the
`max_character_count_layer_filter` filter by making it r...
In the case where the required ENV variables are not present, the script
should still exit with ...
Use Github Actions to build Docker Image
83c6db50d759f28f8875d03a982cd99ef3c2d7eb authored over 3 years ago by Julian Simioni <[email protected]>e510ee9d8cc5ef06d4b0b18cb8c9d702f3a26927 authored over 3 years ago by Julian Simioni <[email protected]>
This uses the work from https://github.com/pelias/ci-tools/pull/5 to
allow building the Pelias A...
Remove duplicate `continent` entries from unit tests
eeef35fc561a9e643d38b4abd10373f7b1087f0e authored over 3 years ago by Julian Simioni <[email protected]>
This is a companion change to https://github.com/pelias/config/pull/135
that removes some duplic...
Upgrade to pelias-config-5.0.0 (set `api.targets.auto_discover` to true by default)
9ef8cbfeb0a878d2343d27a49f579e48eb34dc1f authored over 3 years ago by Julian Simioni <[email protected]>
Now that `auto_detect` is set to true, we can simplify this
documentation a bit. Most people wil...
This changes the default value of `api.targets.auto_discover` to true,
allowing Pelias users to ...
Include Ukraine in flipNumberAndStreetCountries list
afaaf73c4b790c4fab50ace35b004bad4f1ac7a9 authored over 3 years ago by Julian Simioni <[email protected]>2507122e84370e83ff489604bf7cd187d61779b3 authored over 3 years ago by SOFTSERVE\ozhol <[email protected]>
Set `auto_discover` false in all unit tests
aa3b1d2836732484023bc305845788bda543e46c authored almost 4 years ago by Julian Simioni <[email protected]>
This change resolves https://github.com/pelias/api/issues/1419 by
ensuring all unit tests will r...
Remove default timeout and retry values for Pelias services
6a7751f35882698eb885b93635656ec0c2941633 authored almost 4 years ago by Julian Simioni <[email protected]>* fix(dedupe): improved string normalization for deduplication
* test(dedupe): additional tes...
45ec00d5f6daedc75ffb2f66a72a07e1cb7b5bcb authored almost 4 years ago by Peter Johnson <[email protected]>
The `pelias.json` schema validation in the API has been setting default
values for the `timeout`...
normalizeParentIds: cannot read property toLowerCase of null when source is not set
de97774f3ea13934861df49cd7a04bbca400f3af authored almost 4 years ago by Julian Simioni <[email protected]>bae534dfe8597eba3dd4173ab86734232e6bf510 authored almost 4 years ago by Joxit <[email protected]>
44fed983721cccf3070a6f12745a6aba07433f4d authored almost 4 years ago by Peter Johnson <[email protected]>
feat(deps): Upgrade to pelias-labels-1.16.0
a98c50603b3f569c197830b527eba5c76d714f4f authored almost 4 years ago by Julian Simioni <[email protected]>
This includes improvements for:
- the default label format, adding region, including handling ma...
Prefer records with postal code regardless of source
0a964c2420dcf2bfc60279916ddbf4fa5d9c4c90 authored almost 4 years ago by Julian Simioni <[email protected]>
While testing changes related to improved street address normalization
(https://github.com/pelia...
Special case 'union square' libpostal parse
7a262d0972d853b830fb03c383b98f3cc7a84926 authored almost 4 years ago by Julian Simioni <[email protected]>
While also a neighbourhood, most data for places called 'Union Square'
are actually in the `venu...
b65a6a0633c4cfde4d019f2d04ac1f66076e2d5e authored almost 4 years ago by Julian Simioni <[email protected]>
293e116e80e72c1058eff2cd974233c8eebd3408 authored almost 4 years ago by Peter Johnson <[email protected]>
* feat(hierarchy sources): add support for custom sources in hierarchy
* test(hierarchy sourc...
5f4bf2e392c99aaaa7afc41b0a116b6cc11b6eb3 authored almost 4 years ago by Jones Magloire <[email protected]>c10274685645d3dd6430415ffaa2a7d6874b0fbb authored about 4 years ago by Arcadie Condrat <[email protected]>
5d202c48c0753f34f3401bd0c451449d53cf1e6b authored about 4 years ago by Peter Johnson <[email protected]>
* proof of concept for having addendums that override indexed fields
* feat(override): allow ...
b57bbd4ecdbc93c7546230a673dbddfc9fc5d110 authored about 4 years ago by David Blackman <[email protected]>Add support to lang in `ngrams_last_token_only_multi`
a8de5f0614a250e45bb4521897ae8391b178366a authored over 4 years ago by Julian Simioni <[email protected]>95399127a6190aab0c6e7242087c6ad69a116b41 authored over 4 years ago by Joxit <[email protected]>
4a776b93301748ec973470bee7a0b438d85bf30e authored over 4 years ago by Jones Magloire <[email protected]>
893d7a0b36e201521778c1f65fc796ec49086796 authored over 4 years ago by Julian Simioni <[email protected]>
Upgrade pelias-labels to 1.13.0
cc5b61d012c80fc042519d4aa71365ca530afa9f authored over 4 years ago by Julian Simioni <[email protected]>
This includes improved labels for NYC as described in
https://github.com/pelias/labels/pull/39
Correctly prune uninteresting unicode chars from structured endpoint input
4013546035b6e4112ed3def316d3bd873316bab7 authored over 4 years ago by Julian Simioni <[email protected]>
As in
https://github.com/pelias/api/pull/1373/https://github.com/pelias/api/pull/1377,
it's very...
Upgrade to pelias-query-11.0.0
de3df4af3dedf25a67b30e3eed2b654b769b10d0 authored over 4 years ago by Julian Simioni <[email protected]>d9e32e8bdf9cac87a3fd6172a82b9f76c020a3b7 authored over 4 years ago by Julian Simioni <[email protected]>
This breaking change consolidates on a single `multi_match` leaf view.
See remove-old-multi_match
918bdaed59e641146289843f31a198535cb6c1cd authored over 4 years ago by Julian Simioni <[email protected]>bugfix and test for setting api.autocomplete.exclude_address_length=0
9c068de5d015267da4ec4e18b2b715de87e132c3 authored over 4 years ago by Julian Simioni <[email protected]>d9167355a203ac891c4f7f12f3d076276a6d13e2 authored over 4 years ago by missinglink <[email protected]>
6fd5e9e2e58c3208746a0f2957ff2f4cdc5f37e0 authored over 4 years ago by missinglink <[email protected]>
Use match_all for focus point queries
8b05dc3626c9159706b402273e18d615a1facc12 authored over 4 years ago by Julian Simioni <[email protected]>
We create queries to handle the `focus.point` parameter by using the
[function_score](https://ww...
feat(debug): in /place when debug=true, expand analyzed ES document
af76dd1193de2b593e35fe7addd531842540e2ef authored over 4 years ago by Julian Simioni <[email protected]>a0dea12ebfb84a9e7a94a29c898157cf9f4e4a56 authored over 4 years ago by David Blackman <[email protected]>
76135367ccc6a8affb19399a52b2ab993bba6e65 authored over 4 years ago by David Blackman <[email protected]>
526d1860ca24ae8b05cfb078bc5350b30fa35957 authored over 4 years ago by David Blackman <[email protected]>
3973b8cffc495a29dac0c9d09f6957d6194f8812 authored over 4 years ago by David Blackman <[email protected]>
Remove address parts scoring in autocomplete
9a21fd1f52047e5ae7417f65d3108415a8bf16b9 authored over 4 years ago by Julian Simioni <[email protected]>
This change removes several `should` conditions from autocomplete
Elasticsearch queries.
After ...
7d3e4a0e83d531e57ad1f398ac3f77696f0dde17 authored over 4 years ago by Julian Simioni <[email protected]>Increase slop to 4 on `address_parts.street` field
befe7777073520a41cb5692384b3b3cf1c75aed3 authored over 4 years ago by Julian Simioni <[email protected]>9eb450ed02e49e43be5e9dae3931f167c8a54cbb authored over 4 years ago by Steve Lacy <[email protected]>
7453a5d603d22849ba66a6fe66dc1cc03981b9db authored over 4 years ago by Peter Johnson <[email protected]>
fix(debug): esclient typo / fix es debugUrl
4e92f1e8cd1458610389016c2fe4ba4f32974e62 authored over 4 years ago by David Blackman <[email protected]>fix(nearby): empty categories filter returns no result
68fa7041f85ddeef1ea2c4bcaaddedcd723a20c9 authored over 4 years ago by Peter Johnson <[email protected]>3a5957679e71b4a7f4b73470882cec2bc2000355 authored over 4 years ago by Benoรฎt <[email protected]>
Update tape to the latest version ๐
fe6ec2c06288c7d5011bb014a93b4c652fd4296b authored over 4 years ago by Julian Simioni <[email protected]>
This allows us to continue to use tape's `deepEqual` in version 5.0.0,
which now uses strict com...
70b34853ef40c0df66f7b52c728da85bf5ae3991 authored over 4 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Tape 5.0.0 introduces specific strict/loose comparisons for `deepEqual`
and similar methods:
htt...
Run Pelias parser-based query in more cases
8c8bb953646955ff36b858cf06c932b76be02f0b authored over 4 years ago by Julian Simioni <[email protected]>
The Pelias Parser and the query that uses it may sometimes have better
results than the earlier ...
The pelias `/v1/search` endpoint tries multiple types of queries in
succession:
- first, a quer...
ad9a331732dc12a0f01ab68ac78cf66620620a48 authored over 4 years ago by Julian Simioni <[email protected]>Intersection parsing and scoring improvements
526a07ab3b938b0df41b0a262a0886cec5cd567a authored over 4 years ago by Julian Simioni <[email protected]>
This gives an unfair boost to records that:
- have a postalcode (intersections can never have a...
This handling is no longer needed, since
https://github.com/pelias/api/pull/1463 and with some o...
Upgrade to pelias-parser-1.53.0
e2e76a4b1329dda1b495950ff114e49da14a5401 authored over 4 years ago by Julian Simioni <[email protected]>
This includes all the latest intersection parsing abilities from
https://github.com/pelias/parse...
Update pelias-parser to 1.52.0
31bda169e7007c35bffa533186db3489f76778ee authored over 4 years ago by Julian Simioni <[email protected]>
There were remarkably few changes required to the unit tests in API with
this upgrade.
Fixed layer filtering for the search API
5fc6ebb565a21fa852cba5497791b96e47820f5a authored over 4 years ago by Julian Simioni <[email protected]>Fixes https://github.com/pelias/api/issues/1391
b80189068be877e0827d30f7719da05f10b9442d authored over 4 years ago by Mihai Cosareanu <[email protected]>Store source of language param
86bc3288f9a986aeba31e6068708f12036de74dd authored over 4 years ago by Julian Simioni <[email protected]>
The language used for display and query time can be set in several ways
including query paramete...
Increase slop to 3 on `address_parts.street` field
47637eb5f1f4715d9e8c848f931c9a89b5b9a2fc authored over 4 years ago by Julian Simioni <[email protected]>
This can help allow for more flexible matches when running `/v1/search`
queries.
Use peliasQuery analyzer for address_parts.street
e6bbd5f9e4c9efc6158bf0e57ccf856aceaeaf20 authored over 4 years ago by Julian Simioni <[email protected]>
This is an experimental change, but one that has good impact when paired
with https://github.com...
fix [Object] in debugUrl
14d71de59318e686a562b4b3e5f8c54880dd7e02 authored over 4 years ago by Julian Simioni <[email protected]>aba17132a9bb6f49e45d2903f324e846d264265f authored over 4 years ago by David Blackman <[email protected]>
feat(debug): add links to interpolation service and elasitcsearch from pelias exposeInternalDebu...
5a081e2e64e66e4b9921a7e51b6ebaa3b2e629c2 authored over 4 years ago by Julian Simioni <[email protected]>71b6f5663cf4f908a5e2d25076e14f521f1c5c21 authored over 4 years ago by David Blackman <[email protected]>
patch libpostal output for post-directionals
56b6bdb4041e9826fa0a4b6070e3cb87a7d13f8c authored over 4 years ago by Julian Simioni <[email protected]>f5031181286bdfe562b528fdea5f488aff9ce7a1 authored over 4 years ago by missinglink <[email protected]>
Use default index + user-lang index in autocomplete
a3fc0b6aff032a7623727fda29159e8dd03b0f1a authored over 4 years ago by Julian Simioni <[email protected]>