Harvard-ATG / hxat

Contains the currently-in-development project by HarvardX to bring the annotation tool currently living in the edX platform to a more accessible LTI implementation.
5 stars 1 forks source link

Manifest static files #92

Closed arthurian closed 7 years ago

arthurian commented 7 years ago

Configured ManifestStaticFilesStorage to ensure clients are receiving the latest static files.

Due to issues with vendor CSS files referencing non-existent URLs, I customized it so that only JS files have their file names hashed. This solves the immediate issue with regard to application-specific JS that changes more frequently than vendor JS or CSS. Ideally, we should be able to resolve the issues with the vendor CSS so we can use standard ManifestStaticFilesStorage from django.

The biggest issue seems to be with mirador-combined.css, which has references to various jqueryui images that don't appear to exist on the filesystem, or in the mirador distribution for that matter.