58 Commits (e6ac89d6dc1b32164617b424689c12a21eaeafb3)

Author SHA1 Message Date
mutantmonkey fef43d856e Add option for maximum expiration time (fixes #99) 8 years ago
Atrox 027f5cce42 Add ability to short urls for uploaded content (#85) 9 years ago
andreimarcu 47a1aa6396 Infer sitename from Host if empty 9 years ago
mutantmonkey fcd18eceec use abstracted storage for flexibility 9 years ago
mutantmonkey 47670af185 Infer site URL from host and headers 9 years ago
mutantmonkey 2b5cc07005 Use Content-Security-Policy frame-ancestors 9 years ago
mutantmonkey 39bb999db6 Add ability to set arbitrary headers 9 years ago
mutantmonkey 817ac67632 workaround chrome nonsense with CSP 9 years ago
andreimarcu 4856ab0750 Allow for non-/ deployments. Fixes #61 9 years ago
andreimarcu 0b37309237 Allow configuration from ini-style file 9 years ago
andreimarcu be08b7f0fd Remove "sandbox" from files CSP to have pdfs work in chrome 9 years ago
andreimarcu 0d365409d0 Allow /upload/ for PUT requests without filename 9 years ago
andreimarcu 68653372ff Rename auth header to Linx-Api-Key and remove 9 years ago
andreimarcu 6987edc0d8 Remove non-API navigation links when using auth 9 years ago
mutantmonkey cd83f9f0eb fix CSP referrer policy 9 years ago
mutantmonkey dd4ac3a7ed add support remote auth keys 9 years ago
mutantmonkey aa7dad3a03 add support for auth keys 9 years ago
andreimarcu 2b0135697b Add option for using Real-IP 9 years ago
andreimarcu 354278d488 Real-IP middleware for fastcgi + nginx doc update 9 years ago
mutantmonkey 82edabd036 change -b flag to -bind 9 years ago
mutantmonkey a09297389b create our own mux instead of using goji default 9 years ago
andreimarcu 62443e984d API documentation. Fixes #30 9 years ago
andreimarcu 639d519712 Configurable maximum upload file size. Fixes #35 9 years ago
andreimarcu 9b07728ddb Added https option + graceful shutdown 9 years ago
George Burgess IV 12551d12b3 housekeeping 9 years ago
George Burgess IV 4330d605e3 Clean up logging on start 9 years ago
andreimarcu ce73598f12 Document csp flags 9 years ago
mutantmonkey ad9d712a3a add a file blacklist and add robots.txt 9 years ago
mutantmonkey e030c07f94 allow unsafe-inline for style-src for now 9 years ago
mutantmonkey 5e7e96af01 add support for some security headers 9 years ago
andreimarcu 1e1c8caa53 Add /favicon.ico route 9 years ago
andreimarcu 8f7b47f572 Support remote uploads 9 years ago
andreimarcu 52cc3b4dff Add fastcgi support and static cache headers 9 years ago
andreimarcu ba73f4adf3 Fix static directory listing recursion 9 years ago
andreimarcu 2f5bf2cd65 Added pasteHandler and paste upload 9 years ago
andreimarcu 22818d86ce Implement hotlink protection 9 years ago
mutantmonkey 091225b9e4 add torrent support 9 years ago
Matt Hazinski 51ccc2f6a4 Add delete method 9 years ago
andreimarcu ae1933c93b go.rice needs string literal 9 years ago
andreimarcu 2255716c7d switch to mimemagic to avoid cgo 9 years ago
andreimarcu 56e305bfcc go.rice now serves static and template files 9 years ago
andreimarcu 5f78fe6619 Added tests for uploads 9 years ago
andreimarcu 8c50d4322f Added support for testing, removed uuid requirement 9 years ago
andreimarcu c32a698cbc upload expiry/barename respect, random fixes 9 years ago
andreimarcu 935db7c618 Fixed pdf/audio 9 years ago
Matt Hazinski a10b838f4d Add preliminary metadata support 9 years ago
andreimarcu 674c4be3e3 Never accept PRs without testing again 9 years ago
Matt Hazinski 11cb55232a Make filesDir if it does not exist 9 years ago
andreimarcu 9b0385bf6f Check if file exists and increment filename 9 years ago
andreimarcu d98b63e8bd Performance improvements, custom 404+500, -nologs, PUT uploads fix 9 years ago