Added logging for ProxiedRequest with downloadFilename
Tidy-up content type decision
More robust allowedHost method (handles invalid URLs)
Stop invalid host message from throw exceptions on bad host
Don't pass on 'action' param value
Possible changes to proxying. More flexible?
Using UrlUtils functions
Moving and renaming allowedHost
Changing cache action to use _performProxying with beforeAction closure
Add debug to check that my stream processor is getting called
Added CSV plugin
Moving cache action
Added OpenCSV library and made changes (including some tests)
Tests for ProxyController uniqueList action
Return message on error
Removing Grails CSV plugin
Merge branch 'master' into url_list_server-side_changes
Removing Grails CSV plugin (again)
Needed CSV plugin, don't need build config changes
Start of download option in menu