Ecosyste.ms: OpenCollective

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

github.com/pelias/fuzzy-tester

A fuzzy testing library for geocoding
https://github.com/pelias/fuzzy-tester

feat(docker): trigger docker multiarch build

9c580a96dc4e155457cfce0d7e08d5a2add213ef authored about 1 year ago by Peter Johnson <[email protected]>
Merge pull request #208 from pelias/normalize-unexpected-properties

Normalize unexpected properties

ed203f672c210f73fbd8245c6665f4b89109a906 authored almost 3 years ago by Julian Simioni <[email protected]>
Refactor

069f3e0157618760d39cfef5c44a332e0f7c5323 authored almost 3 years ago by Julian Simioni <[email protected]>
fix(scoring): Apply normalizers to unexpected properties

Without normalizers being applied, many unexpected property checks are
likely passing, when they...

977c47636fdd786976ddcf45ae29c059f6460649 authored almost 3 years ago by Julian Simioni <[email protected]>
Merge pull request #207 from pelias/move-from-travisci-to-github-actions

Move from TravisCI to GitHub Actions

b409bd699dcd688bb59826d76abac4ed2fc19640 authored over 3 years ago by Julian Simioni <[email protected]>
Remove CircleCI config

32d2128093c006f2595a6198956bfba0ac017dd3 authored over 3 years ago by Julian Simioni <[email protected]>
Remove TravisCI config

a3c06b61a82ee47381a7637528f85fc366e85136 authored over 3 years ago by Julian Simioni <[email protected]>
Rename `travis` NPM script to `ci`

8d58df33576c323a1e21218582c58ce1673d5208 authored over 3 years ago by Julian Simioni <[email protected]>
Move from TravisCI to GitHub Actions

This moves the CI configuration from TravisCI, which we're no longer using
after their disastero...

e51bf77819b2ebfe60a2ab2579851fbad63551d4 authored over 3 years ago by Julian Simioni <[email protected]>
Merge pull request #206 from pelias/expected-failures

Rename 'Fail' to 'Expected Failures' in test output

50375ef16adf9c5e256bec336101bf782a5e4547 authored almost 4 years ago by Julian Simioni <[email protected]>
feat(output): Rename 'Fail' to 'Expected Failures' in test output

Background
==========

The fuzzy tester has a bit of added functionality not present in many
tes...

cdede47db2ff0de99544a1991e096f0e8c75d644 authored almost 4 years ago by Julian Simioni <[email protected]>
fix typo

b78f4ac2cc6e12753cd72ce62856c1bd078e4d7e authored over 4 years ago by Mateusz Konieczny <[email protected]>
Merge pull request #187 from pelias/greenkeeper/tape-5.0.0

Update tape to the latest version 🚀

1481c41b048eea0cc6185c2be5ad73389a13ea1d authored over 4 years ago by Julian Simioni <[email protected]>
Compare strings directly

Without this change, the new, `deepEqual` operator in Tape 5, which is
strict by default, will f...

553ce5b7855b54848823f4d95f71ee5075f53faf authored over 4 years ago by Julian Simioni <[email protected]>
chore(package): update tape to version 5.0.0

a1e8071fde60e53d21fce931177d76f680f36087 authored over 4 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Merge pull request #204 from pelias/header-creds

add Header mode for credentials + docs

7f732e7badc7af09f6fbdc745330661352d0d218 authored over 4 years ago by Julian Simioni <[email protected]>
Improve and extend credentials docs

e9ecaeecd141d420b12766ba1507eb0ae1c71306 authored over 4 years ago by Julian Simioni <[email protected]>
feat(auth): add Header mode for credentials

We have a custom server in front of our pelias with some application
level hacks. It uses http h...

c19e15b1b09cb9529c88c8e16aad5646e5874302 authored over 4 years ago by David Blackman <[email protected]>
Merge pull request #203 from pelias/more-abbreviations

Handle more abbreviations

5682180d2ce76fe6ff96d55e0e09bbf206b1c232 authored over 4 years ago by Julian Simioni <[email protected]>
Sort abbreviation list

8b4375a90ff2d3ad4bdadfc0d28c268d9a5d01fa authored over 4 years ago by Julian Simioni <[email protected]>
feat(normalizers): Handle new abbreviations

60c06ee6d0525294efe363a5f6601676cb3a95c8 authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #202 from pelias/calculate-pass-rate-using-improvements

Use improvements when calculating pass rate

ab9446824ff95018a9232776740762f40908ddd4 authored over 4 years ago by Julian Simioni <[email protected]>
fix(score): Use improvements when calculating pass rate

It turns out we were not using the number of `improvements` (tests
expected to fail that actuall...

3dcc6368690ab2aab0c200cd6d6fdd3e300ebff4 authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #200 from pelias/abbreviations

feat(normalizers): add more abbreviations

3f40b7fea5ca679b496aff9a2ce34338b456e489 authored over 4 years ago by Julian Simioni <[email protected]>
feat(normalizers): add more abbreviations

There are still more to add, we really should use the full [USPS
Abbreviation list](https://pe.u...

8b4451ef5c23580db76318aee6e3355e3ab08a1a authored over 4 years ago by Julian Simioni <[email protected]>
Link to section on autocomplete mode

df5c2c06970f8e2e9fb83f9af4d5ccf1b5d505dd authored over 4 years ago by Julian Simioni <[email protected]>
Add Pelias project header

a31a82466a731c405be39ada3ce4c946835e1f75 authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #199 from pelias/configurable-max-sockets

feat: Support configuration of max TCP sockets

916d3d4faf2730c9a0d8f6f1b22bb15a8cf3fd4c authored over 4 years ago by Julian Simioni <[email protected]>
feat: Support configuration of max TCP sockets

The fuzzy-tester has historically been designed to be very nice to
Pelias servers its testing.

...

7de03b02531715482e807f92c86c4b8b417cceab authored over 4 years ago by Julian Simioni <[email protected]>
Remove sudo: false from TravisCI config

0c8ecff2ca0c2f5ca2ab07eb303abe6887fb69d3 authored over 4 years ago by Julian Simioni <[email protected]>
fix: remove console.logs

2009d61cc475788c10d3dcc959f5cb1c15c9aef3 authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #198 from pelias/credential-config

feat(api keys): Support new `credentials` config property

ef3d53ed64e0827b381a2988a6095aaed42653bb authored over 4 years ago by Julian Simioni <[email protected]>
feat(api keys): Support new `credentials` config property

This adds support for a `credentials` pelias.json config property, to
replace the outdated `mapz...

dd9437ed9fa8adc7302a34e3183fe6ba2d6039bb authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #196 from pelias/cleanup-readme

Give the README a once-over refresh

786b4a46e1eb28f5bc241c2eed3c99970f350c55 authored over 4 years ago by Julian Simioni <[email protected]>
feat(docs): Give the README a once-over refresh

A lot has changed since the README has been read from top to bottom.
This change does a bit of a...

d67458a69bcfbed030484eaed8964f6c46f25034 authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #195 from pelias/document-normalizers

feat: Add documentation for normalizers

4a3c793fff3a0ddbdb43d10c0675f40c0da9b131 authored over 4 years ago by Julian Simioni <[email protected]>
feat: Add documentation for normalizers

We have supported normalizers for some time, but never documented them.

01c998ba22c942511a27ed0462cb4c61760047f0 authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #194 from pelias/improve-distance-error-message

feat: Improve distance threshold error message

5626fbcef0e7a92595b580f4b5518f3cc7a45f04 authored over 4 years ago by Julian Simioni <[email protected]>
feat: Improve distance threshold error message

This error message has long been a bit unweidly, as it didn't use the
result label if it existed...

1d0bc5559a16ecd1d3483bd15ec568e713c2430e authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #192 from pelias/expect-pass-by-default

feat: Default expected test case status to pass

0efc66ebcd27c380a86d7bf65b6b59ae8b8df962 authored over 4 years ago by Julian Simioni <[email protected]>
feat: Default expected test case status to pass

Fuzzy-tester code has historically been inconsistent about how it
handles a missing `status` pro...

bdad856b48639fca8a16b9d780c5b2b007d6d6c0 authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #193 from pelias/remove-fs-extra

feat(deps): Remove fs-extra

a6cb82859fbfa1e17e02937ed2102dcc97f6d2b9 authored over 4 years ago by Julian Simioni <[email protected]>
feat(deps): Remove fs-extra

We generally only use the fs-extra package for its `mkdir -p` style
convenience wrapper, which c...

4b239fb4e83075c659a960f45d1d0c451a773c8a authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #191 from pelias/fix-no-test-handling

fix: Handle both no tests existing, and no remaining tests to call

b2087bc304867dc844da7fafcfa10f7c3aeca28f authored over 4 years ago by Julian Simioni <[email protected]>
fix: Handle both no tests existing, and no remaining tests to call

The loop which handles sending off HTTP requests for test cases can have
nothing to do under two...

0f1de9eb579ed700d0e9fde6404a53cdcb219f9f authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #190 from pelias/handle-no-tests

fix: Handle case where no tests are present

3c3d4471cf10ce483c7e390fe83f4a24396c89a9 authored over 4 years ago by Julian Simioni <[email protected]>
fix: Handle case where no tests are present

Fixes https://github.com/pelias/fuzzy-tester/issues/175

c67c1b0c6dd3b8b29eb598330e5ace3a1b073529 authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #189 from pelias/default-test-id

feat(console): Automatically generate a test ID if none exists

0b6ee14bbeeb0304c4f8db9c0171d8cab4b09d60 authored over 4 years ago by Julian Simioni <[email protected]>
feat(console): Automatically generate a test ID if none exists

It uses the zero-indexed location in the test suite for that test case.

e3b1f8174a0b21b875265df88337364f6cbf03ad authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #188 from pelias/default-priority-thresh

fix: Set a default `priorityThresh`

f936f35935db6cd253d738108cbb093e7549b2fd authored over 4 years ago by Julian Simioni <[email protected]>
fix: Set a default `priorityThresh`

If not `priorityThresh` was set for an individual test case _or_ its
test suite, the `priorityTh...

6b307c4cf821ff3554415c5f8f055a241eeecb97 authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #186 from pelias/remove-npm-engines

Remove NPM engines restriction

1dc5ff68763fbfa47b30dbf7b68bc963017923fe authored over 4 years ago by Julian Simioni <[email protected]>
feat(engines): Remove NPM engines restriction

All versions of NPM that work with supported Node.js versions should be
fine.

854e8f9e163cbfd09ccfcbbf4647155db4620188 authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #185 from pelias/display-improvements-in-quiet

Display improvements in quiet mode

7a68b9058f26aa71220f4c0bac7dd5bbfe8f6e3f authored over 4 years ago by Julian Simioni <[email protected]>
fix(output): Display improvements in quiet mode

This fixes a long-standing bug from all the way back in
https://github.com/pelias/fuzzy-tester/p...

1873edf499cf82bf511e87ae6dd1db25581d053b authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #184 from pelias/remove-nodejs-8

Drop support for Node.js 8

b30f4b38f0270dd56be6400ddb6bd5d7d6cd2e4d authored over 4 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 reached [end of
life](https://github.com/nodejs/Release#r...

af7a0824530997cd92930ad6d4fd2c4d7c989a97 authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #183 from pelias/fix-travis-config

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

e8091ed41b2434b3f42a921d21b759f63c2cfd7a 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...

506035e7ad76121e4af7732faa90d526d68e7b42 authored over 4 years ago by Julian Simioni <[email protected]>
Merge pull request #182 from pelias/greenkeeper/fs-extra-9.0.0

Update fs-extra to the latest version 🚀

cdca0933d6fb8d78b2f904630392cace69f3c7f8 authored almost 5 years ago by Julian Simioni <[email protected]>
fix(package): update fs-extra to version 9.0.0

9d3b2f07f85774e4d387436860642999044d83e5 authored almost 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Merge pull request #179 from pelias/add-nodejs-12-to-ci

chore(Node.js): Add Node.js 12 to CI

67fb3bdbf0f89f782c120f582848f067158edb50 authored about 5 years ago by Julian Simioni <[email protected]>
chore(Node.js): Add Node.js 12 to CI

Node.js 12 (and especially Node.js 12.9) is supposed to be significantly
faster than previous ve...

bf9e7bbc0259e2b67128ecc7d96683789027e7e3 authored about 5 years ago by Julian Simioni <[email protected]>
Merge pull request #178 from pelias/greenkeeper/nodemailer-6.3.1

fix(package): update nodemailer to version 6.3.1

0902e53f82470da00b2365f79c6a0c482ca2654c authored about 5 years ago by Julian Simioni <[email protected]>
fix(package): update nodemailer to version 6.3.1

Closes #160

f410b84c7ccd224b145b665133426bbd1321dff1 authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Merge pull request #177 from pelias/greenkeeper/juice-6.0.0

Update juice to the latest version 🚀

b04b770b0e210748cb0272426709803a4c784246 authored about 5 years ago by Julian Simioni <[email protected]>
fix(package): update juice to version 6.0.0

56dc25dfbded00d978cdeb0d63588489f31a45fa authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Merge pull request #174 from pelias/greenkeeper/commander-4.0.0

Update commander to the latest version 🚀

946b385d96ded2ae709ec4814af8ce84a57d9a7a authored about 5 years ago by Julian Simioni <[email protected]>
fix(package): update commander to version 4.0.0

1e17abe01fa22ab4ba8dc48e0bc1644207996637 authored about 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Merge pull request #173 from pelias/greenkeeper/commander-3.0.0

Update commander to the latest version 🚀

67f6c8126153c95a1b6337effbadeefb8d05b98a authored over 5 years ago by Julian Simioni <[email protected]>
fix(package): update commander to version 3.0.0

3f5556199f06795e20829b5a71b4884abf3fb157 authored over 5 years ago by greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
Merge pull request #171 from pelias/print-urls-instead-of-json

feat(output): Print request URLs instead of JSON

e082c0f986d88d57ed99b3ff365944460b9eea27 authored over 5 years ago by Julian Simioni <[email protected]>
feat(output): Print request URLs instead of JSON

Changes test case output to print a URL instead of a JSON
object.

This makes it much easier to ...

f909fb432a3450b5294915e03e2201801cb4956c authored over 5 years ago by Julian Simioni <[email protected]>
chore(suites): Ensure endpoint is set on all test suites

This makes determining the endpoint easier in later code.

9dea73e2c8bb859afb90c1253e148b640eb1f1c3 authored over 5 years ago by Julian Simioni <[email protected]>
feat(autocomplete): Rename jumpy tests to jitter

"jumpy" was an old term we used that isn't as clear or nice sounding as
"jitter"

b30e4e6447f149d8734459dcf4ee8127d9317454 authored over 5 years ago by Julian Simioni <[email protected]>
Merge pull request #170 from pelias/fix-deprecation-errors

fix(fs): Avoid deprecation errors

005b391b4d3c0ffda2b9b5b3f50ab8fe18ab2411 authored over 5 years ago by Julian Simioni <[email protected]>
fix(fs): Avoid deprecation errors

Node.js no longer allows calling functions without a callback, which is
good: it exposes cases w...

274d939eb61d772d575b4d79253026b8e52063b8 authored over 5 years ago by Julian Simioni <[email protected]>
Merge pull request #169 from pelias/fix-test-output

fix(terminal): Restore expectation count output

2e920758f619062a6a0b794d623aac8f5bc4a517 authored over 5 years ago by Julian Simioni <[email protected]>
fix(terminal): Restore expectation count output

We have long had the ability to denote which tests have multiple
expectations, but an error in t...

87b3965ec53ab42484b4689ca59b9c1bca6825fe authored over 5 years ago by Julian Simioni <[email protected]>
Merge pull request #167 from pelias/greenkeeper/fs-extra-8.0.0

Update fs-extra to the latest version 🚀

da170f5d526bc8ea615cb16d0ff669fd92242f0d authored over 5 years ago by Julian Simioni <[email protected]>
fix(package): update fs-extra to version 8.0.0

e9a7a9d5e30affb552f333fcb923bd3e3bf4e3ca authored over 5 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Merge pull request #166 from pelias/greenkeeper/pelias-config-4.0.0

fix(package): update pelias-config to version 4.0.0

f0ce9b8ef7378a6b81d447f7a3d3e58e773332bc authored over 5 years ago by Julian Simioni <[email protected]>
fix(package): update pelias-config to version 4.0.0

Closes #165

c039f1eae1302f1a0ef6b09ae79ddc6c56318ed0 authored over 5 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Merge pull request #164 from pelias/trim-normalizer

feat(normalizers): Add `trim` normalizers

217c8f70afad9cf3c52f0fd8b5d046ff6f4188e1 authored almost 6 years ago by Julian Simioni <[email protected]>
feat(normalizers): Add `trim` normalizers

7e8bb4f20230c21cf009e1ef31fa53bff8c7a01f authored almost 6 years ago by Julian Simioni <[email protected]>
Merge pull request #163 from pelias/greenkeeper/tape-4.10.1

chore(package): update tape to version 4.10.1

2f70f89c80ca66a9e97cab7a83a98e43a9e4292c authored almost 6 years ago by Julian Simioni <[email protected]>
chore(package): update tape to version 4.10.1

355451781155b282aace5558085b4be7206bffa0 authored almost 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
chore(release): Skip semantic-release run on pull requests

This should speed up our CI slightly

045583e56ef4a3fe691f34adafabce056d10b853 authored almost 6 years ago by Julian Simioni <[email protected]>
feat(Node.js): Drop support for Node.js 6

Connects https://github.com/pelias/pelias/issues/752

6cc370c42a9fef8f1a8e4fdbe212c1c0b31f183a authored almost 6 years ago by Julian Simioni <[email protected]>
Merge pull request #159 from pelias/greenkeeper/through2-3.0.0

Update through2 to the latest version 🚀

64294a1fafbecdb702736ceaac4aafaa3a6bb341 authored about 6 years ago by Julian Simioni <[email protected]>
chore(package): update through2 to version 3.0.0

02d67a8bc3eb6e3395b00241f05f63c3bc8fcbd9 authored about 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Merge pull request #158 from pelias/greenkeeper/juice-5.0.0

Update juice to the latest version 🚀

3d927d6d039de6a4e7ffa034086b96056aaf1787 authored over 6 years ago by Julian Simioni <[email protected]>
fix(package): update juice to version 5.0.0

4ab9ce6636d2f67a6e1867716a7774d963c66e78 authored over 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
feat(docker): run as pelias user

This uses the work in https://github.com/pelias/baseimage/pull/2 to run
processes as the `pelias...

551c771f76fa1cae5ef3ff01d4438f01d29ad0b7 authored over 6 years ago by Julian Simioni <[email protected]>
feat(release): replace semantic-release dep with Travis build stages

This makes CI quicker, and releases more stable.

Connects https://github.com/pelias/api/pull/1187

558f38aee25b5a6362aa6f9f2b8bc0297c93d558 authored over 6 years ago by Julian Simioni <[email protected]>
Merge pull request #156 from pelias/rate-limit

feat: Add a rate limit feature

45f0f57464b94ee88c02db5e2522557ea170decb authored over 6 years ago by Julian Simioni <[email protected]>
Merge pull request #154 from pelias/greenkeeper/fs-extra-7.0.0

Update fs-extra to the latest version 🚀

16208ef981cfd77273a2c2e33dcbef6400fedec1 authored over 6 years ago by Julian Simioni <[email protected]>
fix(package): update fs-extra to version 7.0.0

c8abaa896fe909c8408a3c4e2d685fe02ebe06bf authored over 6 years ago by greenkeeper[bot] <greenkeeper[bot]@users.noreply.github.com>
Merge pull request #152 from pelias/greenkeeper/commander-2.16.0

Update commander to the latest version 🚀

a398ee2d59f09d5a985ad7e7c1874551aceef27d authored over 6 years ago by Julian Simioni <[email protected]>
Use carat ranges for dependencies

34f89bee16d78b179f25e681f3555abef8c469ff authored over 6 years ago by Julian Simioni <[email protected]>