Peter Johnson
f087a5badc
improvements for handling non-scalar request params. fixes #744
8 years ago
Julian Simioni
8eb68d2538
feat: Merge pull request #751 from pelias/improved_logging
...
Improved logging
8 years ago
greenkeeperio-bot
866ed42029
chore(package): update pelias-config to version 2.4.0
...
https://greenkeeper.io/
8 years ago
Peter Johnson
72ec68f4c2
additional backend error logging
8 years ago
Peter Johnson
00fae29fad
update 500 middleware; add log statement, clean up code
8 years ago
Peter Johnson
1451e9038e
change all log labels to 'api'
8 years ago
Peter Johnson
09f97a371d
add logging for error handling edge cases
8 years ago
Julian Simioni
e09c2e9632
Merge pull request #738 from pelias/greenkeeper-through2-2.0.3
...
Update through2 to version 2.0.3 π
8 years ago
Julian Simioni
918574bb19
Use caret range for through2
8 years ago
Stephen K Hess
f4e47163eb
feat: Merge pull request #740 from pelias/update-name-to-structured
...
updated naming from component to structured
8 years ago
Stephen Hess
52e7be556f
fixed spacing issues
8 years ago
Stephen Hess
0dd31fb57b
updated query version
8 years ago
Stephen Hess
31f5cc2537
bumped query version, updated query name changes + boosts
8 years ago
Stephen K Hess
2b0fa561eb
Merge pull request #736 from pelias/use-libpostal-to-parse-address-field
...
Use libpostal to parse address field
8 years ago
Stephen Hess
dd448355dc
added comments, made things `const`
8 years ago
Stephen Hess
be2a336038
updated naming from component to structured
8 years ago
Stephen Hess
26b305e0d9
bumped query version
8 years ago
greenkeeperio-bot
563c0f94d0
chore(package): update through2 to version 2.0.3
...
https://greenkeeper.io/
8 years ago
Stephen Hess
75366f98c4
added text-analyzer call to parse supplied `address` field
8 years ago
Stephen Hess
7aad07368d
modified tests to accommodate changes to ComponentFallbackQuery
8 years ago
Stephen Hess
da72a968f9
switch importance of address/street
8 years ago
Stephen Hess
d721101f70
tie query to specific hash
8 years ago
Julian Simioni
535f378da7
feat: Merge pull request #734 from pelias/greenkeeper-pelias-text-analyzer-1.6.0
...
Update pelias-text-analyzer to version 1.6.0 π
8 years ago
Julian Simioni
a5b5286500
fix: Merge pull request #733 from pelias/greenkeeper-pelias-labels-1.5.1
...
Update pelias-labels to version 1.5.1 π
8 years ago
greenkeeperio-bot
6478f49239
chore(package): update pelias-text-analyzer to version 1.6.0
...
https://greenkeeper.io/
8 years ago
greenkeeperio-bot
24ee1dea68
chore(package): update pelias-labels to version 1.5.1
...
https://greenkeeper.io/
8 years ago
Stephen K Hess
184c165d39
feat: Merge pull request #732 from pelias/rename-component-parameters
...
standardize on non-US-influenced parameter names
8 years ago
Stephen Hess
c1a618e4fb
standardize on non-US-influenced parameter names
...
switched from `city` and `state` to `locality` and `region`, respectively
8 years ago
Stephen K Hess
efeadf1c06
feat: Merge pull request #730 from pelias/add-city-country-scenario
...
added support for city+country inputs
8 years ago
Stephen Hess
7670eef3fb
added support for city+country inputs
8 years ago
Stephen K Hess
34897cd6f7
fix: Merge pull request #727 from pelias/convert-iso2-to-iso3-for-1box
...
added iso2->iso3 conversion to /search endpoint
8 years ago
Julian Simioni
b3a405a1b3
Merge pull request #726 from pelias/greenkeeper-semantic-release-6.3.2
...
Update semantic-release to version 6.3.2 π
8 years ago
Julian Simioni
d5fa1499a0
Remove travis_after_all from .travis.yml
...
This is no longer needed with semantic-release 6!
8 years ago
Stephen Hess
0c54f502af
added iso2->iso3 conversion to /search endpoint
8 years ago
greenkeeperio-bot
abab8d6791
chore(package): update semantic-release to version 6.3.2
...
https://greenkeeper.io/
8 years ago
Stephen K Hess
08bfd17c38
feat: Merge pull request #712 from pelias/add-5box-support
...
Add component support
8 years ago
Stephen Hess
3bb6a30a9c
preserve both `locality` and `borough` results when no `borough` supplied
...
because we have to treat the `city` value as a possible `borough` when not supplied, both `borough` and `locality` results must be preserved when no `borough` is explicitly supplied. For example, `city=Manhattan` must preserve both the borough of Manhattan in New York and the locality of Manhattan in Kansas.
8 years ago
Stephen Hess
1d6a6bc157
changed entry point to /v1/beta/component
8 years ago
Stephen Hess
6f04f67d9b
consider postalcode-only input an error condition
8 years ago
Stephen Hess
b18cb234b2
added sanitizer to convert country iso2->iso3
8 years ago
Stephen Hess
91e0520f87
removed `query` parameter support
...
as it's not required functionality right now
modified error message to be joined list of available parameters instead of hardcoded string
8 years ago
Stephen Hess
8ae5b5c6f7
treat country and more granular than dependency
...
this is to ensure that `country=united states` returns the country before any of the US dependencies that happen to contain "United States"
8 years ago
Stephen Hess
d1bb1fd944
added borough support
8 years ago
Stephen Hess
e342a6b21d
switched to `const` where appropriate
8 years ago
Stephen Hess
307fce8079
started conversion to ES6
8 years ago
Stephen Hess
6963cb43f0
added label assignment to component route
8 years ago
Stephen Hess
d2c32b5afd
added unit tests for component_geocoding query
...
started folder structure for fixture as it's getting unwieldy
8 years ago
Stephen Hess
08f4aa4b95
renamed files to be more indicative of what the function is
8 years ago
Stephen Hess
d03a8c4586
added support for component geocoding
...
- created `/component` route
- broke out trimByGranularityComponent but could conceivably be combined with existing
- added `address` support to text_parser
- added `component` sanitizer wrapper
8 years ago
Stephen Hess
8179812282
added sanitizer for synthesizing an analysis from parameters
8 years ago