Ecosyste.ms: OpenCollective

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

github.com/pelias/schema

elasticsearch schema files and tooling
https://github.com/pelias/schema

feat: support for elasticsearch v8 (#490)

See https://github.com/pelias/schema/pull/490 for more details.

BREAKING CHANGE: Pelias no lo...

9fb43bc133af3b67b9cadb29b515e7f5f4ff1edc authored 10 months ago by Michael Kirk <[email protected]>
feat(integration): merge elastictest into this module

e320248b657f0acad1ee6d7013bd746256ebb25d authored 10 months ago by Peter Johnson <[email protected]>
feat(docker): trigger docker multiarch build

f502ca65043d434c85c8a9caf66bc710d6ff9b42 authored about 1 year ago by Peter Johnson <[email protected]>
feat(Docker): Rebuild Docker image with Ubuntu 22

This is a no-op commit that simply serves to trigger CI to rebuild the
Docker image with our new...

331130e871aacc5c3d8a893a58166c294a4f2371 authored over 1 year ago by Julian Simioni <[email protected]>
Merge pull request #491 from pelias/ci-uniformity

CI: Update GitHub Actions config for uniformity

17f6e7f7f4d7132046afa2a977380dd5154cd79e authored over 1 year ago by Julian Simioni <[email protected]>
CI: Update GitHub Actions config for uniformity

This updates CI configuration for this repo with the following changes:
- the core configuration...

c9790c28171bf4a89469abca004f793a1bd9634e authored over 1 year ago by Julian Simioni <[email protected]>
feat(docker): Rebuild Docker image for Node.js 16

This is an empty commit that serves only to tell our CI to build new Docker
images now that we h...

d547f3a9f3494f8b2ac96cbfb5607c83c1c735e9 authored over 1 year ago by Julian Simioni <[email protected]>
Merge pull request #489 from pelias/remove-nodejs-12

CI: Remove Node.js 12 from build matrix

893f1c87b1c23e528c9f008bb5b42d59d6f744bb authored over 1 year ago by Julian Simioni <[email protected]>
CI: Remove Node.js 12 from build matrix

We normally try to keep all our CI configurations identical, but the
schema repository is a bit ...

5f256594889f7b5107910c736f0f2d28cf1fdf28 authored over 1 year ago by Julian Simioni <[email protected]>
fix(docker): fix typo in Dockerfile syntax (#485)

777b8240f202909fc93feb039ed5ab4222a51857 authored over 2 years ago by Pushkar <[email protected]>
Merge pull request #440 from pelias/greenkeeper/tape-5.0.0

Update tape to the latest version 🚀

f47539160baf8be44bccd5ee380d8cddd72b378b authored about 3 years ago by Julian Simioni <[email protected]>
chore(package): update tape to version 5.0.0

ef0b8671ff060ecd26a2594d566b9794d44a1e51 authored about 3 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
feat(punctuation): Strip lower german quotation mark (#481)

fdd997f81acbbaaaef0d1f73c7c4381abd0cfdaa authored about 3 years ago by Taygun Agiali <[email protected]>
Merge pull request #479 from pelias/improve-github-actions

Improve GitHub actions configuration

d95d6f7f38ee7d771bc3c03bc396dd802f6858f8 authored about 3 years ago by Julian Simioni <[email protected]>
Remove references to TravisCI

5dde9b2fab85d32529a71bf0faebca29a41bfaae authored about 3 years ago by Julian Simioni <[email protected]>
Remove CircleCI

91297cfeea6a12d4649721175e3f481db247c5d7 authored about 3 years ago by Julian Simioni <[email protected]>
Improve GitHub Actions workflow

This updates our GitHub Actions workflow to be a bit more in line with
other repositories.

Main...

45de68e5cb648ae1e432a199a33d1e970f4072f2 authored about 3 years ago by Julian Simioni <[email protected]>
Remove `travis` NPM script

d98495fa7fa9e58ce2e55ecdcf9e2356cd75bba7 authored about 3 years ago by Julian Simioni <[email protected]>
Merge pull request #475 from pelias/postalcodes-removeLeadingZero

Add filter to remove leading zeros to `peliasPhrase` analyzer

7eca249ea3657f08d4e758c5351a18b3ec79df8f authored almost 4 years ago by Julian Simioni <[email protected]>
fix(peliasPhrase): Add filter to remove leading zeros

This change adds the `removeAllZeroNumericPrefix` filter to the
`peliasPhrase` analyzer. The ide...

8a6ac3a13bcb19643e342ed8a29805492caf20b7 authored almost 4 years ago by Julian Simioni <[email protected]>
feat(admin): handle two letter country codes as synonyms

Handle autocomplete queries that include a 2-letter country code (that is not a prefix of the 3-...

210a32808a9af8b36e5c2788e0ad4deb11698b38 authored almost 4 years ago by Peter Johnson <[email protected]>
Merge pull request #474 from pelias/semantic-release-github-actions-fix

Add env vars for semantic release to Github Action

3f4883b03ad4d7748698425fb823c30d24f03028 authored almost 4 years ago by Julian Simioni <[email protected]>
Add env vars for semantic release to Github Action

7fde364f6742cc1284481db336d7b1f1142cf35a authored almost 4 years ago by Julian Simioni <[email protected]>
chore(CI): add github actions workflow to replace travis (#468)

99fb9f5af53d50630960d55cf12c6391cfa623b2 authored almost 4 years ago by Peter Johnson <[email protected]>
feat(synonyms): british <-> american english synonyms (#467)

* british <-> american english synonyms

* switch to a filtered dictionary

384e3843082409781b6d8de0653e49dfc24e7cc8 authored about 4 years ago by David Blackman <[email protected]>
fix(synonyms): "custom_street" synonyms should be applied to name.* and phrase.* indices

687dbfbcdaec4597e1e7f27605e3b128f6548919 authored over 4 years ago by missinglink <[email protected]>
feat(hierarchy sources): add support for custom sources in hierarchy

fd4dd9716d6aed796c69d28829fc089e781b20e9 authored over 4 years ago by Joxit <[email protected]>
feat(drop_es6): remove support for creating indices for ES6

BREAKING CHANGE: creating *new* Pelias indices using elasticsearch 6 is no longer supported

3985629df80683f72df68fd143da26ee9e8a1260 authored over 4 years ago by missinglink <[email protected]>
Merge pull request #457 from pelias/multiword_synonyms

re-enable support for custom multi-word synonyms

78c3cd3e360b19c9b1750792b36b9aef35e24fb1 authored over 4 years ago by Julian Simioni <[email protected]>
fix(multiword_synonyms): fix tokenizer regex used by linter and synonyms filter(s)

1baeadfe9529e8ede8207c8a688ee5459efe3c48 authored over 4 years ago by missinglink <[email protected]>
fix(custom_multiword_synonyms): re-enable support for custom multi-word synonyms

19e565086e5a61cdbfa9b8e7f7e09b004a96df75 authored over 4 years ago by missinglink <[email protected]>
Merge pull request #453 from pelias/synonyms_upgrade

major synonyms upgrade

e1ce95612cfcb8147fee205de7efa4344da60cfa authored over 4 years ago by Julian Simioni <[email protected]>
fix(synonyms): remove all single-letter synonyms except punctuation and ddirectionals

1ac811f94b20822fff455cc7ef2cff03110d57ed authored over 4 years ago by missinglink <[email protected]>
fix(synonyms): add missing personal suffix synonyms

0e0a6a9352367e372293da3f55f9dafd6624e3a4 authored over 4 years ago by missinglink <[email protected]>
test(synonyms): fix integration tests, add some missing directional synonyms

81802d15f7e49ad3a10e7a8c0a535adf414a3c42 authored over 4 years ago by missinglink <[email protected]>
fix(synonyms): use multiplexers to prevent viral synonyms, clean up token filter ordering

1f4370f41dc1d5b02372d99b1b30834da5b81852 authored over 4 years ago by missinglink <[email protected]>
feat(synonyms): big refactor of synonyms, added extensive synonyms llist for en,fr,es,de

00af1b9473a253ec195931ea37de1cb85e5c1ddd authored over 4 years ago by missinglink <[email protected]>
feat(streets): remove all single-char synonyms except directionals, synonyms which seem to only be present for the purpose of spelling correction

213a66ca47d5d8dd92fb6a24017ee2f05915c897 authored over 4 years ago by missinglink <[email protected]>
feat(streets): remove all multi-word synonyms

e557206b5e243a6648e29e2f80330193e4642146 authored over 4 years ago by missinglink <[email protected]>
feat(streets): update street synonyms

8206fe0e146011d1e1e593c84776b8fe4cce1345 authored over 4 years ago by missinglink <[email protected]>
fix(synonyms): remove more single-letter synonyms

9ad64f7008d5c1d3670ee8e0990b8fc085f56973 authored over 4 years ago by missinglink <[email protected]>
fix(synonyms): ensure personal_titles synonyms are being used for street field

c0cb64a2f1dec1a9ccf536cb9998ffa0ab76da9d authored over 4 years ago by missinglink <[email protected]>
fix(street_query_analyzer): change query-time analyzer for street fields to peliasQuery

abbbb0185ca9f63fd9f36661eee0a85bb31342ac authored over 4 years ago by missinglink <[email protected]>
refactor(tokenizer): merge duplicate tokenizers (#450)

2e2771a021f5c5f33477d836e6cfe4fff1b629cd authored over 4 years ago by Peter Johnson <[email protected]>
Merge pull request #451 from pelias/documentation-updates

Documentation updates

9067f255455fca79052b9251d1dc5a336fa558ae authored over 4 years ago by Julian Simioni <[email protected]>
Add configuration section

89ba066fec785194b996c3f0147e99486e06d90a authored over 4 years ago by Julian Simioni <[email protected]>
Remove strange semicolons from bash examples

a0d6236eb8ce073dc5ad2830c827e1aa4edc6bd3 authored over 4 years ago by Julian Simioni <[email protected]>
Remove out of date `type`s documentation

0dcddffe7f19545f8d6999b860186a99ff71688e authored over 4 years ago by Julian Simioni <[email protected]>
Remove other banners

aa0f7e65b5596e4c217b9b2f1f40ae7d2c5eba31 authored over 4 years ago by Julian Simioni <[email protected]>
Add standard README banner

faa24c39328034d5bb550333b936dcf9aa7cafbf authored over 4 years ago by Julian Simioni <[email protected]>
feat(synonyms): add synonyms linter (#447)

* feat(synonyms): add synonyms linter

* Add more information to synonyms linter output

Co-...

fd91ccf681b51d09746523df2b2ca483e92de553 authored over 4 years ago by Peter Johnson <[email protected]>
Merge pull request #425 from pelias/remove-oraclejdk8

chore(CI): remove oraclejdk8 from test matrix

c242e84c866289ff03204152935b5136c5c129e4 authored over 4 years ago by Julian Simioni <[email protected]>
chore(CI): remove oraclejdk8 from test matrix

_Extracted from https://github.com/pelias/schema/pull/394_

As Elasticsearch 7 will come with JD...

c37fc2db8c480890424e99221ae3355214e68a5c authored over 4 years ago by missinglink <[email protected]>
Merge pull request #439 from pelias/fix-travis-config

chore(TravisCI): Remove deprecated `matrix` config section

adc758c617be9bcb62627865a84cef2d2f773747 authored over 4 years ago by Julian Simioni <[email protected]>
chore(TravisCI): Remove deprecated `matrix` config section

This config entry is deprecated, and has now started overwriting the
`jobs` section, causing bui...

bcdd627805f0d60a3c389d85b261520acad73b38 authored over 4 years ago by Julian Simioni <[email protected]>
Bump for elasticsearch-js-legacy-16.7.1

There was a breaking change in elasticsearch-js-legacy-16.7.0, as
covered in https://github.com/...

76cfdf07c512d08232cbb35d612d9e376866718e authored over 4 years ago by Julian Simioni <[email protected]>
fix(travis): elasticsearch 7.6.1 has been released

5074b13aaa809f58c67ca989f4074c9f9b012f6b authored over 4 years ago by missinglink <[email protected]>
chore(docs): Update ES version to 7.5.1

2a2d69194001bc076d2b58c7c316ee5deda10c15 authored almost 5 years ago by Julian Simioni <[email protected]>
feat(similarity): add peliasDefaultSimilarity

fb144ed1d0a2bec386baebc4a2a7e7d6ee32f3eb authored almost 5 years ago by missinglink <[email protected]>
Merge pull request #433 from pelias/upgrade-ci-to-elasticsearch-6.8.6

Upgrade CI to elasticsearch 6.8.6

6041c5fc8ab2eb02d1d2de252190610f16dbcb15 authored almost 5 years ago by Julian Simioni <[email protected]>
chore(CI): Remove workaround for broken ES 6.8.5 release

89ec6f30ec62ad4b544e895462fa53e4ad4437cb authored almost 5 years ago by Julian Simioni <[email protected]>
chore(CI): Test against Elasticsearch 6.8.6

1f2f30d16ce0bda20d3bfcd3273c4967141c3574 authored almost 5 years ago by Julian Simioni <[email protected]>
Merge pull request #432 from pelias/remove-elasticsearch-2.4-download-handling

chore(CI): Remove logic to handle Elasticsearch 2.4 downloads

8db41f71cbf18550a95d40a655c05be9700d5ee9 authored almost 5 years ago by Julian Simioni <[email protected]>
chore(CI): Remove logic to handle Elasticsearch 2.4 downloads

We definitely do not support such an old version any more, so this
download code can go away.

0561aef9d75ba0ac0265a91259af9870b81dbae0 authored almost 5 years ago by Julian Simioni <[email protected]>
Merge pull request #431 from pelias/remove-es-type-var

chore(CI): Remove ES_TYPE var

7a34fedaec1096872b745d8aafe3614b280fd2a6 authored almost 5 years ago by Julian Simioni <[email protected]>
chore(CI): Remove ES_TYPE var

Now that we have dropped support for Elasticsearch 5 and the `doc` type,
we can remove this CI c...

7d85682a40df972cc69f3fc90a49b1f4b67bebdd authored almost 5 years ago by Julian Simioni <[email protected]>
Merge pull request #429 from pelias/check_version

add check_version.js script

2cad502fe9396d1611221f030247fcda2414a0b0 authored almost 5 years ago by Julian Simioni <[email protected]>
Add flexibility regarding older minor ES versions

In order to allow people using reasonably new, but not the newest,
releases on each of our suppo...

ac43c245e6c87a7bbf2529bd45c9fd93e091c518 authored almost 5 years ago by Julian Simioni <[email protected]>
refactor(scripts): use modern js

d701706969ca15129c420eb32d07c1913392d261 authored almost 5 years ago by missinglink <[email protected]>
feat(check_version): add check_version.js script

ecb45fc280b850c802ea105421fc6663104a900c authored almost 5 years ago by missinglink <[email protected]>
Merge pull request #426 from pelias/require-elasticsearch-7-to-pass

chore(tests): Require ES7 tests to pass

bc32629d8cfebe58d50288968d606c997679e294 authored almost 5 years ago by Julian Simioni <[email protected]>
chore(tests): Require ES7 tests to pass

Quickly following up from https://github.com/pelias/schema/pull/422,
this requires the Elasticse...

d6ba20fc6246b029e10875e4214e9e754cd4b27e authored almost 5 years ago by Julian Simioni <[email protected]>
Merge pull request #424 from pelias/remove-_all-mapping

feat(es7): remove _all mapping

e3af4fe9e6ecb91a333e90326fb650a625a73590 authored almost 5 years ago by Julian Simioni <[email protected]>
feat(es7): remove _all mapping

The `_all` field was deprecated in Elasticsearch 6 and completely
removed in [Elasticsearch
7](h...

f5a63a0a8853e76b4ef270bcdddec873d6953ece authored almost 5 years ago by missinglink <[email protected]>
Merge pull request #423 from pelias/mapping-types-removal

feat(ES7): Remove type name from mapping configuration

00cd0ddf30342df41a9af580bc3ab0e30db4ac78 authored almost 5 years ago by Julian Simioni <[email protected]>
feat(ES7): Remove type name from mapping configuration

In ES7, specifying a mapping type name will no longer be allowed. ES6
can emulate this behavior ...

b6e92d4bd1c0d7bea1a7f8d2817dc4b282ce1007 authored almost 5 years ago by Julian Simioni <[email protected]>
Merge pull request #422 from pelias/add-elasticsearch-7-to-ci

chore(CI): Add Elasticsearch 7 to CI

15e1e487f5dc1b2ac1919267384baf9aaab52576 authored almost 5 years ago by Julian Simioni <[email protected]>
chore(CI): Add Elasticsearch 7 to CI

This adds Elasticsearch 7.5.1 to the CI test matrix. Until we merge
complete support for ES7, th...

0952418e62b2e1eee4299d27ccd8f2999783eb2d authored almost 5 years ago by Julian Simioni <[email protected]>
Merge pull request #421 from pelias/remove-old-type-name-tests

chore(CI): Remove old Elasticsearch type support (`doc`) from CI

45fad2c2251ae94330d03540b5359b8a5d4eb974 authored almost 5 years ago by Julian Simioni <[email protected]>
chore(CI): Remove old Elasticsearch type support (`doc`) from CI

This drops support for testing the schema with the Elasticsearch type
name set to `doc`. This wa...

4f8a9d00a7a2fa37af58169f07d18bf7771e0777 authored almost 5 years ago by Julian Simioni <[email protected]>
Merge pull request #420 from pelias/move-schema-create-to-common

chore(integration): Move schema creation options to common config

5af7031b77b70cce1c10fa5014c0da323d6c840e authored almost 5 years ago by Julian Simioni <[email protected]>
chore(integration): Move schema creation options to common config

After looking at the changes in
https://github.com/pelias/schema/pull/394, I noticed that all th...

839caf933f0dfcb3ee424f77aadabc33fcaa2eba authored almost 5 years ago by Julian Simioni <[email protected]>
Merge pull request #419 from pelias/drop-nodejs8-support

feat(Node.js): Drop support for Node.js 8

ab0d1bb6366bbd1900787a075aa81ed56b40c244 authored almost 5 years ago by Julian Simioni <[email protected]>
feat(Node.js): Drop support for Node.js 8

Node.js 8 is no longer supported as it will reach [end of
life](https://github.com/nodejs/Releas...

b06ec83d8a523331be6be2db176c9e203c48f5b9 authored almost 5 years ago by Julian Simioni <[email protected]>
Merge pull request #418 from pelias/drop-support-for-es5

feat(ES5): Drop support for Elasticsearch 5

e420946cbbf4bc693477ac0cf94e073bceb66c4c authored almost 5 years ago by Julian Simioni <[email protected]>
feat(ES5): Drop support for Elasticsearch 5

BREAKING CHANGE: This drops Elasticsearch 5 from the test matrix for this repo. While
it makes n...

992e639233b22e5ef3c988728d54c3fb89a2a59d authored almost 5 years ago by Julian Simioni <[email protected]>
Merge pull request #417 from pelias/add-hits-helper

feat(integration): Add total hits helper

77bb7fe475a1fcd616101e6a1400175d765dec48 authored almost 5 years ago by Julian Simioni <[email protected]>
feat(integration): Add total hits helper

In Elasticsearch 7+, the [hits count is now an
object](https://www.elastic.co/guide/en/elasticse...

8200d27d1150a187a3953a7626479cdb2f7b4d6d authored almost 5 years ago by Julian Simioni <[email protected]>
feat(explicitly_set_analyzers): require "analyzer" & "search_analyzer" to be set for all text fields

1098353cfc0e13f8e4684e7b35c3aca3cab72f2a authored about 5 years ago by missinglink <[email protected]>
tool(list_analyzers): add list_analyzers.js script

0ee1485734b1d767829e8f87d17adeca662bee2c authored about 5 years ago by missinglink <[email protected]>
fix(partial_token_address_suffix_expansion): remove unused synonym

ea2cacf914f795c90db235a4060b74de6e49af6c authored about 5 years ago by Joxit <[email protected]>
fix(peliasQueryPartialToken): remove unused analyzer

6c1a077b2185bf16ac645e0a1035dfc57ee97bfd authored about 5 years ago by Joxit <[email protected]>
fix(peliasQueryFullToken): remove unused analyzer

0a24714fc9e3c7d6cd7a67befcfcc5cac6dca2bf authored about 5 years ago by Joxit <[email protected]>
refactor(scripts): modernize js

b1ceba87028a886d140d7d2d14473dca45ca2d2a authored about 5 years ago by missinglink <[email protected]>
chore(es_version): update preferred ES version

eea459ef03c8cf4a675e014997222506a930054d authored about 5 years ago by missinglink <[email protected]>
chore(package.json): Remove obsolete `engines` specification

For a long time we have been specifying requirements on very old
versions of Elasticsearch and N...

888ac27f08246f799d5bb50d9ed52dee11c47605 authored about 5 years ago by Julian Simioni <[email protected]>
feat(upgrade): backport some features from the ES7 branch which may be ok to use now

6cab4f836c6280ceee15dd2ced7692040e763ad4 authored about 5 years ago by missinglink <[email protected]>
chore(CI): test multiple type names

a3f11067f53e47553f80f765de1a08283acc5c06 authored about 5 years ago by missinglink <[email protected]>
Merge pull request #378 from pelias/greenkeeper/@hapi/joi-16.0.0

Update @hapi/joi to the latest version 🚀

0bda1957a3bc4e776fe45c52f51d5177ded325ce authored about 5 years ago by Julian Simioni <[email protected]>
chore(JSON schema): Update validation for new version of @hapi/joi

9c655b133d343b786d8265bfe3f2d23bc9e9fcbe authored about 5 years ago by Julian Simioni <[email protected]>