63 Commits (8e2ab34ba0f673e1adde950edf1b333849959207)

Author SHA1 Message Date
mutantmonkey 7a38b6e0df Rework storage backends to integrate metadata 6 years ago
mutantmonkey 10938a3e0b Remove Google URL shortener (fix #146) (#150) 6 years ago
mutantmonkey bad7d2666e Switch to Referrer-Policy header (#149) 6 years ago
Thor77 5d8a0ef605 Serve file directly for curl and wget user agents (#145) 6 years ago
mutantmonkey b7fadd9676 Add linx-cleanup tool 8 years ago
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