FEATURE: image uploads now have short urls

Shorten all image uploads to use short urls, this is the client
side implementation.
This commit is contained in:
Sam
2017-08-22 16:40:01 -04:00
parent 605653a369
commit d7a2584c6e
9 changed files with 97 additions and 7 deletions

View File

@@ -414,6 +414,7 @@ Discourse::Application.routes.draw do
get "stylesheets/:name.css" => "stylesheets#show", constraints: { name: /[-a-z0-9_]+/ }
post "uploads" => "uploads#create"
post "uploads/lookup-urls" => "uploads#lookup_urls"
# used to download original images
get "uploads/:site/:sha(.:extension)" => "uploads#show", constraints: { site: /\w+/, sha: /\h{40}/, extension: /[a-z0-9\.]+/i }