middlebury / coursecatalog

This Course-Catalog is a project to develop a web front-end for searching and browsing course information stored in Banner.
https://github.com/middlebury/coursecatalog/wiki
GNU General Public License v3.0
9 stars 2 forks source link

Revision diffs should be link-able #8

Closed adamfranco closed 6 years ago

adamfranco commented 6 years ago

Currently the diff viewer uses a POST form with what looks like the full JSON data. Unfortunately, this means that it isn't possible to link to a particular diff in email or other communications. It would be preferable for the diff selection form to send the user to a URL like /admin/export/1/revisiondiff/3/5 where the last two parameters are the starting and ending revisions chosen. This would also avoid posting big JSON blobs.