]> git.openstreetmap.org Git - rails.git/blob - app/views/api/capabilities/show.json.jbuilder
Merge pull request #4133 from AntonKhorev/flex-leaflet-controls
[rails.git] / app / views / api / capabilities / show.json.jbuilder
1 json.partial! "api/root_attributes"
2
3 json.api do
4   json.version do
5     json.minimum Settings.api_version
6     json.maximum Settings.api_version
7   end
8   json.area do
9     json.maximum Settings.max_request_area
10   end
11   json.note_area do
12     json.maximum Settings.max_note_request_area
13   end
14   json.tracepoints do
15     json.per_page Settings.tracepoints_per_page
16   end
17   json.waynodes do
18     json.maximum Settings.max_number_of_way_nodes
19   end
20   json.relationmembers do
21     json.maximum Settings.max_number_of_relation_members
22   end
23   json.changesets do
24     json.maximum_elements Changeset::MAX_ELEMENTS
25     json.default_query_limit Settings.default_changeset_query_limit
26     json.maximum_query_limit Settings.max_changeset_query_limit
27   end
28   json.timeout do
29     json.seconds Settings.api_timeout
30   end
31   json.status do
32     json.database @database_status
33     json.api @api_status
34     json.gpx @gpx_status
35   end
36 end
37
38 json.policy do
39   json.imagery do
40     json.blacklist(Settings.imagery_blacklist) do |url_regex|
41       json.regex url_regex.to_s
42     end
43   end
44 end