Page MenuHomeSoftware Heritage

api - Update links in data to improve context-independent browsing
Closed, MigratedEdits Locked

Description

Simplify api browsing by having links to specific entities where it makes sense:

  • A release can target other entities (including revision but not limited to... indeed the target's type can vary)
  • Directory targets either content or directory.
  • Revision targets directory
  • Content targets raw content

api impacted:

  • /api/1/directory/<sha1_git>/
  • /api/1/revision/<sha1_git>/
  • /api/1/revision/<sha1_git>/log/
  • /api/1/content/<q>/
  • /api/1/content/<q>/raw/
  • /api/1/release/<sha1_git>/

Revisions and Commits

Event Timeline

ardumont raised the priority of this task from to Needs Triage.
ardumont updated the task description. (Show Details)
ardumont added a subscriber: ardumont.
ardumont updated the task description. (Show Details)
olasd changed the visibility from "All Users" to "Public (No Login Required)".May 13 2016, 5:08 PM