Stephen Hess
|
00d033101b
|
removed redundant is-ids-an-array check (already covered by _single_scalar_parameter sanitizer)
|
9 years ago |
Julian Simioni
|
415029e02b
|
Use groups sanitiser in sanitize_rect and sanitize_point
|
9 years ago |
Julian Simioni
|
aa08fb9772
|
Add optional and required group parameter sanitizers
|
9 years ago |
Julian Simioni
|
f3ba5411cd
|
Sort test file names
|
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
This doesn't have any effect by itself but allows for the 3-part gid
sanitiser to possibly return multiple types (i.e. in the case of
osm:venue:1000)
|
9 years ago |
Julian Simioni
|
aabca1569c
|
Fix old reference to /doc endpoint
|
9 years ago |
Julian Simioni
|
fa44effdac
|
Add geoname type to most layers
The Geonames dataset includes lots of different kinds of places, so add
them to the mapping.
|
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
All error messages for invalid id formats now use a common format that
explains the nature of the error a bit better.
|
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
It's better to just specify a few cases if needed
|
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
Disallow the other way that Node.js allows, which is to list the id
parameter multiple times in the querystring. See #272.
|
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 |