openstreetmap-website/app/controllers/api
Andy Allan 95e5178bfb Refactor tracepoint index to use an xml builder view
This avoids constructing xml by hand in both the controller and
the model, and opens the way for other rendering in future.

The complexity of deciding which point goes where, along with revisiting
previous tracks and tracksegs means that I've broken it down into
two parts - sorting the points into the right trksegs is done first,
before rendering them all as xml. I couldn't find a way to allow
revisiting using the builder.
2021-09-29 15:14:53 +01:00
..
capabilities_controller.rb Simplify deny_access handling 2019-03-20 14:39:17 +01:00
changeset_comments_controller.rb Rename Notifier to UserMailer 2020-10-14 15:04:58 +02:00
changesets_controller.rb Use a builder to render changeset downloads 2021-09-15 16:33:04 +01:00
map_controller.rb Rework set_default_request_format ast set_request_formats 2020-02-29 15:28:23 +00:00
nodes_controller.rb Prefer keyword arguments when method has optional boolean arguments 2020-11-13 10:22:55 +00:00
notes_controller.rb Prefer keyword arguments when method has optional boolean arguments 2020-11-12 11:24:44 +00:00
old_controller.rb Rework set_default_request_format ast set_request_formats 2020-02-29 15:28:23 +00:00
old_nodes_controller.rb Move node/way/relation/old_* controllers into the api namespace 2019-02-28 17:12:28 +01:00
old_relations_controller.rb Move node/way/relation/old_* controllers into the api namespace 2019-02-28 17:12:28 +01:00
old_ways_controller.rb Move node/way/relation/old_* controllers into the api namespace 2019-02-28 17:12:28 +01:00
permissions_controller.rb Make /api/0.6/permissions work for OAuth 2 clients 2021-06-27 00:38:16 +01:00
relations_controller.rb Prefer keyword arguments when method has optional boolean arguments 2020-11-13 10:22:55 +00:00
tracepoints_controller.rb Refactor tracepoint index to use an xml builder view 2021-09-29 15:14:53 +01:00
traces_controller.rb Remove unnecessary layout calls from api controllers 2020-07-08 18:51:27 +02:00
user_preferences_controller.rb Fix various code comments 2021-07-21 11:24:23 +01:00
users_controller.rb Correct policing of access to private user details 2021-08-24 17:49:08 +01:00
versions_controller.rb Add support for an unversioned 'versions' API call 2019-06-26 16:52:10 +02:00
ways_controller.rb Prefer keyword arguments when method has optional boolean arguments 2020-11-13 10:22:55 +00:00