X-Git-Url: https://git.openstreetmap.org./rails.git/blobdiff_plain/73214da35de30b3466cf8d0ab751955ec9292ec4..033c032ed6ffbdd95d0cea1ace5c736d51934013:/app/views/api/capabilities/show.builder diff --git a/app/views/api/capabilities/show.builder b/app/views/api/capabilities/show.builder index 3fa79058b..1258601bb 100644 --- a/app/views/api/capabilities/show.builder +++ b/app/views/api/capabilities/show.builder @@ -1,20 +1,23 @@ xml.instruct! :xml, :version => "1.0" xml.osm(OSM::API.new.xml_root_attributes) do |osm| osm.api do |api| - api.version(:minimum => API_VERSION.to_s, :maximum => API_VERSION.to_s) - api.area(:maximum => MAX_REQUEST_AREA.to_s) - api.note_area(:maximum => MAX_NOTE_REQUEST_AREA.to_s) - api.tracepoints(:per_page => TRACEPOINTS_PER_PAGE.to_s) - api.waynodes(:maximum => MAX_NUMBER_OF_WAY_NODES.to_s) - api.changesets(:maximum_elements => Changeset::MAX_ELEMENTS.to_s) - api.timeout(:seconds => API_TIMEOUT.to_s) - api.status(:database => @database_status.to_s, - :api => @api_status.to_s, - :gpx => @gpx_status.to_s) + api.version(:minimum => Settings.api_version, :maximum => Settings.api_version) + api.area(:maximum => Settings.max_request_area) + api.note_area(:maximum => Settings.max_note_request_area) + api.tracepoints(:per_page => Settings.tracepoints_per_page) + api.waynodes(:maximum => Settings.max_number_of_way_nodes) + api.relationmembers(:maximum => Settings.max_number_of_relation_members) + api.changesets(:maximum_elements => Changeset::MAX_ELEMENTS, + :default_query_limit => Settings.default_changeset_query_limit, + :maximum_query_limit => Settings.max_changeset_query_limit) + api.timeout(:seconds => Settings.api_timeout) + api.status(:database => @database_status, + :api => @api_status, + :gpx => @gpx_status) end osm.policy do |policy| policy.imagery do |imagery| - IMAGERY_BLACKLIST.each do |url_regex| + Settings.imagery_blacklist.each do |url_regex| imagery.blacklist(:regex => url_regex.to_s) end end