Julian Simioni
098c3c74ab
Use tap-dot when running tests
9 years ago
Julian Simioni
b1f615479c
Replace tap-spec module with tap-dot
9 years ago
Peter Johnson
2ce249ad30
adjust balance between population/popularity and focus
9 years ago
Peter Johnson
cb679888ff
better population and popularity boosting
9 years ago
Peter Johnson
b5b3c41ba1
remove microtime module
9 years ago
Peter Johnson
80f419846d
admin boost for sqrt(popularity), autocomplete focus not restricted to phrase matches
9 years ago
Diana Shkolnikov
3476831b6b
Lock down the pelias-query version
...
Allowing for even the smallest changes to pelias-query is problematic.
9 years ago
Peter Johnson
bfb63ec912
update ciao tests, update ciao itself
9 years ago
Stephen Hess
66bf2bb46b
added sanitizer for boundary country parameter
...
sets to undefined if input country not found as ISO2/3
9 years ago
Peter Johnson
e726636c3d
merge with master
9 years ago
Peter Johnson
bf42290c7c
refactor sanitizers: first pass
9 years ago
Diana Shkolnikov
c069933d5b
Refactored layers and sources into a common targets module
9 years ago
Diana Shkolnikov
dd78f324ee
Compute distance for each result of reverse query
9 years ago
Peter Johnson
c0f20aabd3
refactor: clean up sorting conditions
9 years ago
Peter Johnson
a629f2e1b6
bump dep
9 years ago
Peter Johnson
fa209c9b50
add autocomplete route, further query clean up
9 years ago
Peter Johnson
dd71539254
add npm dependency
9 years ago
Diana Shkolnikov
562338635c
Confidence score calculation
...
Fixes pelias/pelias#120
9 years ago
Diana Shkolnikov
1d8db6e5d1
Change type back to layer... oooops
9 years ago
Julian Simioni
826ad3b569
Move to simpler routing model
9 years ago
Julian Simioni
fc6ed1c7f3
Add semver middleware
...
This uses the http-proxy module to send requests to another API instance
based on the version string contained in the request.
9 years ago
Diana Shkolnikov
ab436d5dfb
Search query builder not checking all available admin values
...
Fixes #187
10 years ago
Peter Johnson
e3efeb66d1
change dependency to git url until PR merged upstream, test travis against 0.10,0.12
10 years ago
Harish Krishna
5401ed9962
2.2.0
10 years ago
Harish Krishna
ccf26378d0
use 1.3.0
...
https://github.com/DamonOehlman/addressit/pull/13 got merged!
10 years ago
Peter Johnson
df66dccbc2
run webserver on all available cores, resolves #6
10 years ago
Peter Johnson
28e656faa3
2.1.0
10 years ago
Peter Johnson
e95c2efb54
resolves #139
10 years ago
Peter Johnson
812aa9ffc2
2.0.0
10 years ago
Diana Shkolnikov
3548ca1584
Revert "Add acceptance tests to travis-ci scripts"
10 years ago
Harish Krishna
050c11ec0b
just using a forked version of addressIt that focuses on US addresses (for now), modifying search queries and ignoring tests for now
10 years ago
Diana Shkolnikov
ad37ab6283
Add acceptance tests to travis-ci scripts
10 years ago
Harish Krishna
0b5b1dce85
address parser initial pass - breaks 68 tests! (ignoring tests for now)
10 years ago
Severyn Kozak
b94a346a1d
package.json: v1.2.1
10 years ago
Peter Johnson
dff3f9896a
1.2.0
10 years ago
Peter Johnson
00ff35a7de
update dep, resolves #84
10 years ago
Severyn Kozak
35467d0c60
package.json: add microtime dependency.
...
Was mistakenly left out earlier and broke a Travis build.
10 years ago
Severyn Kozak
157734b8d6
Emit access-logs via pelias-logger.
...
(app, middleware/access_log).js
-Move the logic that determines whether access logging is
necessary to app.js, since that allows us to maintain the style
of `app.use(require(/* desired middleware module */))` inside
`app.js` without returning a "noop" middleware from
`middleware/access_log.js` in the case that it's unnecessary.
10 years ago
Severyn Kozak
a007af3572
Replace src/logger with pelias-logger.
...
(query, query)/*.js
-Remove unused `../src/logger` `require()`s.
src/logger.js, package.json
-Remove `src/logger` in favor of using `pelias-logger` for all
logging, since it's the Pelias standard.
middleware/500.js
-Replace usage of `src/logger` with pelias-logger.
10 years ago
Severyn Kozak
877e1e90a5
Add an access log middleware.
...
middleware/access_log.js, package.json
-Add middleware for printing out access logs.
-Add necessary dependencies.
10 years ago
Severyn Kozak
d0dd39257b
package.json: remove `npm run coverage` from `npm test`.
...
There isn't any point in regenerating coverage reports after every test
run.
10 years ago
Diana Shkolnikov
7b5a2fafb9
Change query to use `terms` and add code coverage stats
10 years ago
Diana Shkolnikov
99ee2d95a3
Change to readFileSync and update test to use proxyquire
10 years ago
Harish Krishna
a91cb23ea4
adding a new file DOCS.md (same as https://github.com/pelias/api/wiki/API-Endpoints ), modifying controller/index.js to return text/html instead of application/json by default. Using markdown module to convert MD to HTML. Fixing tests (removed test/jsonp.coffee)
10 years ago
Harish Krishna
94b044d179
using elasticsearch-backend 0.0.12
10 years ago
Harish Krishna
b51db53213
using an optimized bbox query
10 years ago
Peter Johnson
8aed2a0c6f
remove toobusy module
10 years ago
Harish Krishna
39b9564d62
updating package.json
10 years ago
Harish Krishna
b4f4daafcf
using suggester-pipeline instead of pelias-model
10 years ago
Harish Krishna
1a740f16df
sorting function based on population and weights plus tests
10 years ago