mutantmonkey
f216b06df5
remove most of CSS from JavaScript
...
The uploadElement is probably going to have to stay, unfortunately, but
the rest is gone.
2015-10-01 23:05:26 -07:00
Andrei Marcu
5fa994771f
Merge pull request #24 from mutantmonkey/torrent_fixup
...
change CreateTorrent to createTorrent
2015-10-02 01:37:50 -04:00
andreimarcu
5aa8ed011f
Merge branch 'mutantmonkey-safeuris'
2015-10-02 01:37:19 -04:00
mutantmonkey
199289a58d
change CreateTorrent to createTorrent
...
After some discussion, I decided it was probably best to not export this
after all.
2015-10-01 22:33:30 -07:00
mutantmonkey
98106ec74f
use better random for URLs and delete keys
...
Using a PRNG seeded based on only the time for these is a bad idea as
the output is predictable. Instead, use a package that generates random
strings using go's crypo/rand package to provide cryptographically
secure random URLs and delete keys.
2015-10-01 22:09:40 -07:00
andreimarcu
8f7b47f572
Support remote uploads
2015-10-01 20:58:08 -04:00
andreimarcu
9cd20c81fc
This is not the commit you are looking for
2015-10-01 13:01:44 -04:00
andreimarcu
c339a8c770
Highlight dropzone when dragging
2015-10-01 12:46:34 -04:00
andreimarcu
e3dbbd1b11
Fix typo
2015-10-01 11:10:46 -04:00
andreimarcu
61e1661dde
Fix small file uploads
2015-10-01 11:03:41 -04:00
andreimarcu
52cc3b4dff
Add fastcgi support and static cache headers
2015-10-01 10:32:59 -04:00
andreimarcu
6a227d15a2
Reorder navigation
2015-10-01 00:15:30 -04:00
andreimarcu
fcb9afde0d
Pass randomize and expires in upload
2015-09-30 23:55:03 -04:00
andreimarcu
31359499ac
Switch to dropzonejs. Fixes #18
2015-09-30 23:37:00 -04:00
andreimarcu
ba73f4adf3
Fix static directory listing recursion
2015-09-30 15:54:30 -04:00
andreimarcu
d55cf33a5d
Add support for pastebin display
2015-09-30 12:06:23 -04:00
Andrei Marcu
3bf7c88cc8
Merge pull request #16 from Uncurlhalo/fix-512-byte-files
...
Add a check to see if we already hit EOF on Read
2015-09-30 11:01:04 -04:00
Jacob Melton
c22e314d80
Add a check to see if we already hit EOF on Read
2015-09-30 10:58:49 -04:00
andreimarcu
8a1b688b3c
Remove error
2015-09-30 00:59:19 -04:00
andreimarcu
2f5bf2cd65
Added pasteHandler and paste upload
2015-09-30 00:56:51 -04:00
andreimarcu
fd75607652
Added /paste/
2015-09-30 00:46:58 -04:00
andreimarcu
751de1d176
Merge branch 'mutantmonkey-torrent'
2015-09-29 23:36:10 -04:00
andreimarcu
5b91993677
Add torrent generation
2015-09-29 23:35:25 -04:00
andreimarcu
0efcbbb480
Requesting display url with accept json. Fixes #9
2015-09-29 23:24:17 -04:00
mutantmonkey
31aa0d666b
add torrent test for binary data
2015-09-29 20:13:14 -07:00
mutantmonkey
baca561f06
fix torrent creation for binary data and refactor
2015-09-29 20:12:50 -07:00
andreimarcu
2565e85445
Who uses .jpeg anymore?
2015-09-29 22:14:07 -04:00
andreimarcu
cf39a98cdd
Formatting
2015-09-29 22:12:02 -04:00
Andrei Marcu
f1135085c2
Merge pull request #14 from Uncurlhalo/add-mime-detection
...
Assign extention based on mimetype if empty extension
2015-09-29 22:10:19 -04:00
Jacob Melton
2ef8546864
Add basic MIME detection support
2015-09-29 22:01:55 -04:00
andreimarcu
22818d86ce
Implement hotlink protection
2015-09-29 19:28:10 -04:00
andreimarcu
02f86da3c7
Display expiry and size info
2015-09-29 19:00:16 -04:00
mutantmonkey
df09b005de
use oopsHandler instead of panicking on error
2015-09-29 08:41:42 -07:00
mutantmonkey
b81477c1d3
fix go vet complaint in torrent_test.go
2015-09-28 23:04:20 -07:00
mutantmonkey
091225b9e4
add torrent support
...
This change adds an option to download files with BitTorrent. A webseed
is provided in the torrent file to bootstrap the swarm.
2015-09-28 22:58:14 -07:00
andreimarcu
0caadefa06
No need for sudo since we got rid of that library
2015-09-29 00:42:56 -04:00
andreimarcu
738bf25f44
Test deletion key
2015-09-29 00:32:16 -04:00
Andrei Marcu
c7e679039a
Merge pull request #12 from matthazinski/delete
...
Add delete method
2015-09-29 00:13:38 -04:00
Matt Hazinski
1064db8577
Remove image from 401 page
2015-09-29 00:03:20 -04:00
andreimarcu
e41d80dc96
Updated README and license
2015-09-28 23:46:50 -04:00
Matt Hazinski
51ccc2f6a4
Add delete method
2015-09-28 23:46:43 -04:00
andreimarcu
ae1933c93b
go.rice needs string literal
2015-09-28 21:58:50 -04:00
andreimarcu
2255716c7d
switch to mimemagic to avoid cgo
2015-09-28 21:41:07 -04:00
andreimarcu
56e305bfcc
go.rice now serves static and template files
2015-09-28 20:46:58 -04:00
andreimarcu
b3f460e417
Change license to AGPL
2015-09-28 18:53:30 -04:00
andreimarcu
f0b1a8e47b
Cleanup artifacts
2015-09-28 16:17:32 -04:00
andreimarcu
084c267112
Fix go vet complaints and use go 1.5 for travis
2015-09-28 16:12:15 -04:00
andreimarcu
5f78fe6619
Added tests for uploads
2015-09-28 16:02:03 -04:00
andreimarcu
ca0754725b
Respect filename format
2015-09-28 12:53:07 -04:00
andreimarcu
4599e055e5
Portability
2015-09-28 12:35:11 -04:00