582 Commits (8339a66e91fb617e816eeaf9f22e61690e2b5d1a)

Author SHA1 Message Date
Julian Simioni aa08fb9772 Add optional and required group parameter sanitizers 9 years ago
Julian Simioni f3ba5411cd Sort test file names 9 years ago
Stephen Hess 02792de2dc added unit tests for verifying valid mapping between sources and layers 9 years ago
Peter Johnson 0918d3031f remove duplicate test 9 years ago
Stephen Hess cb7d22df91 switched ES lookup field from "type" -> "_type", fixes issue with /place lookup on Eiffel Tower gid 9 years ago
Peter Johnson 84dfa0f45e add custom singapore schema, it is unusual as it is both a city and a country 9 years ago
Peter Johnson 87ce3bd92e flip lon values for boundary.rect 9 years ago
Peter Johnson 3a54a8b32f fix label issues 9 years ago
Peter Johnson 2b9c3d79aa rename outputGenerator -> labelGenerator 9 years ago
Diana Shkolnikov ce32802368 Hotfix for confidence exception 9 years ago
Diana Shkolnikov 62315a1775 Revert defaults.json change 9 years ago
Julian Simioni 2811569bcd Switch to source:layer:id ids format in /place 9 years ago
Julian Simioni d4fff26574 Derive type, source, and layer list instead of hardcoding 9 years ago
Julian Simioni d11d185429 Fix missing space in error message 9 years ago
Julian Simioni 2505e92a62 Expect an array of types from _ids sanitiser 9 years ago
Julian Simioni aabca1569c Fix old reference to /doc endpoint 9 years ago
Julian Simioni fa44effdac Add geoname type to most layers 9 years ago
Julian Simioni 8b1037d7c8 Separate real layers and alias layers into separate objects 9 years ago
Julian Simioni 68c9661c70 Remove all mappings other than helper/type_mapping 9 years ago
Julian Simioni 4df0f98b14 Add type list, and raw mappings to/from source/layer and type 9 years ago
Julian Simioni dc623d5af7 Send 3 part gid (source, layer, id) in GeoJSON responses 9 years ago
Stephen Hess 56d8600218 modified warning message for brevity 9 years ago
Stephen Hess 0f6d08c0ec set boundary.circle.radius to default if caller did not supply it 9 years ago
Stephen Hess 947797f41e added warning if any of boundary.circle.lat/lon/radius are supplied + tests 9 years ago
Julian Simioni ebb3f33b2d Remove unused test file 9 years ago
Peter Johnson 80f419846d admin boost for sqrt(popularity), autocomplete focus not restricted to phrase matches 9 years ago
Diana Shkolnikov 2b22d611bd Fix lost confidence score 9 years ago
Diana Shkolnikov 553f9780c5 Remove admin matching when address is not parsed 9 years ago
Stephen Hess e90f70ce3d added sanitizer that verifies that all parameters are single scalar values 9 years ago
Peter Johnson 348d2e70e2 more conformance 9 years ago
Julian Simioni 16450087ee Use simpler, clearer error on invalid ids length 9 years ago
Julian Simioni edaf175aa7 Provide better, more consistent, errors on invalid ids 9 years ago
Julian Simioni 73b289e9e5 Consider tests refactored :) 9 years ago
Julian Simioni 9d21832874 Reformat test for clarity 9 years ago
Julian Simioni 8897c71664 Remove complicated error value test 9 years ago
Julian Simioni 18de9a6766 Replace giant switch-statement test with multiple tests 9 years ago
Julian Simioni 03387722fb Move _ids sanitiser tests to separate file 9 years ago
Julian Simioni 5721841fb3 Clarify name and error message in ids test 9 years ago
Julian Simioni 1b6c61c92e Leave clean.ids undefined on error 9 years ago
Julian Simioni 65b7db94d6 Fix typo 9 years ago
Julian Simioni cd63209085 Error on multiple ids parameters instead of warning 9 years ago
Julian Simioni c687102374 Rename /place id parameter to ids 9 years ago
Julian Simioni 8592c37bf6 Expect multiple ids to be specified as a comma-delimited string 9 years ago
Julian Simioni 47701277a3 Rename test with duplicate, non descriptive name 9 years ago
Julian Simioni 2cc9107114 Add test for multiple ids 9 years ago
Julian Simioni bd4fbfe3bd Whitespace 9 years ago
Peter Johnson 82ab899ecc progress commit 9 years ago
Diana Shkolnikov 537effa8bf Fix distance calculation to use 'point.lat' instead of 'lat' 9 years ago
Diana Shkolnikov f63533dd9c Switch to res.data instead of req.results.data 9 years ago
Julian Simioni f3acf3b308 Check for numeric value of lat/lon to avoid null island bug 9 years ago