201 Commits (__BETA__)

Author SHA1 Message Date
Diana Shkolnikov 8ac17d0cb2 Fix bbox parsing 10 years ago
Diana Shkolnikov 8c22f33dc7 Add details sanitizer to suggest/coarse 10 years ago
Diana Shkolnikov 7b5a2fafb9 Change query to use `terms` and add code coverage stats 10 years ago
Diana Shkolnikov 45ba29cc54 Add categories param to /reverse 10 years ago
Diana Shkolnikov 99ee2d95a3 Change to readFileSync and update test to use proxyquire 10 years ago
Diana Shkolnikov 4f1b75ce94 Fix test name 10 years ago
Diana Shkolnikov 1d45b20268 Load markdown file into memory and check if client requested html 10 years ago
Severyn Kozak 5b389833bd Test a sort() call with a params object without an input. 10 years ago
Severyn Kozak d7c4409e20 Fix failing tests. 10 years ago
Harish Krishna 14c718bf1c passing in an object (req.clean) instead of a boolean. Plus updated test 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 7667a898dd param layers should be called layers consistently across the API 10 years ago
Harish Krishna aae256c93f category scoring - weights are all hardcoded to 10 currently - requires to be tweaked 10 years ago
Harish Krishna 71499cd201 flipping default behavior - by default its details=true 10 years ago
Harish Krishna af45b4743c oh so many more tests! 10 years ago
Harish Krishna c78c8e2dbe only true or 1 is valid 10 years ago
Harish Krishna ea78b8268a more tests: testing falsy and truthy params 10 years ago
Harish Krishna acfa8e1f20 testing geojsonify when adddress_details flag is set to false (by default) 10 years ago
Harish Krishna 0e9af3b9b8 adding controller tests to test details=true test case 10 years ago
Harish Krishna c99c5f712a adding a parameter called details (defaults to false for all endpoint except reverse) + fixing tests 10 years ago
Harish Krishna 9502ab8854 fixing failing tests 10 years ago
Harish Krishna 5094ecb25e adding 'locality', 'local_admin' to the list of layers (part of admin alias) plus tests 10 years ago
Harish Krishna f13f1cdf2c tests 10 years ago
Harish Krishna 5b34767e8e tests for sanitizer/search (tests optional geo basically in addition to the usual stuff - suggest/search sanitizer tests should eventually be merged) 10 years ago
Harish Krishna e586b49d1d tests - that check if the layers are being set correctly for suggesters and using query mixers right 10 years ago
Harish Krishna ec2507f155 tests: reverse sanitizers (latlon is required, size defaults to 1, supports layers) 10 years ago
Harish Krishna 28e3d3943e consistent naming convention 10 years ago
Peter Johnson ff757decb4 deprecate 'type' property, see PR notes 10 years ago
Harish Krishna 2d861aea7f boosting admin0 values 10 years ago
Harish Krishna 79f33dee96 adding popularity to sort scoring function list 10 years ago
Harish Krishna 743c825b41 just using weights from pelias-suggester-pipeline (reducing dependency issues with another repo) 10 years ago
Harish Krishna 6c802dfa1d testing sort part of the query 10 years ago
Harish Krishna 5f30559680 testing inputs with comma 10 years ago
Harish Krishna 9013b4484e fixing tests 10 years ago
Harish Krishna aa721b8749 moving groovy scripts to a file on disk @ elasticsearch/config/scripts to avoid dynamic script loading look at http://www.elasticsearch.org/blog/running-groovy-scripts-without-dynamic-scripting/ and https://github.com/pelias/scripts 10 years ago
Harish Krishna ff9e9973fc switching searchType from the default 'query_then_fetch' to 'dfs_query_then_fetch' because we have multiple shards in prod http://www.elasticsearch.org/blog/understanding-query-then-fetch-vs-dfs-query-then-fetch/ 10 years ago
Harish Krishna 1a740f16df sorting function based on population and weights plus tests 10 years ago
Harish Krishna 5d7edd00e8 tests. adding sort to queries (although this should probably be decoupled from the api or the sort logic should be moved from elasticsearchbackend into api) 10 years ago
Harish Krishna 2f89cbd528 tests that test optional lat/lon for search and suggest endpoints 10 years ago
Harish Krishna 827a93be11 Revert "adding geoname to coarse [experimental]" 10 years ago
Harish Krishna 2424b0c9e2 adding geoname to coarse [experimental] 10 years ago
Harish Krishna 650e88d79f making geo bias optional - first pass with all tests passing 10 years ago
Harish Krishna a67f640acb adding address type to layers by default 10 years ago
Harish Krishna 103ed5f006 using alias layer names in queryMixer and expanding them in helper/layers.js (keeping things DRY) 10 years ago
Harish Krishna 68aabd7647 tests 10 years ago
Peter Johnson 9d10f0fa49 add osm address type 10 years ago
Peter Johnson 293465b90c add address alias and openaddresses type. change default layers to 'poi,admin'. add comments. update tests 10 years ago
Harish Krishna 3973039f19 min/max lat/lon to form bbox from the input params 10 years ago
Harish Krishna 8a7b41edc6 test bbox sanitization 10 years ago
Harish Krishna b6d1f1d497 test valid search query without bbox (falls back to 50km distance query) 10 years ago