spaghetti
46b27d64b9
Badge updates
8 years ago
spaghetti
dcde090bf4
Add total seeding size to profiles
8 years ago
spaghetti
d3e2653ea9
Fix secondary avatar switching on profiles
8 years ago
spaghetti
27d395ad33
Fix poll button margins
8 years ago
spaghetti
a88fce8258
Update proxy error images
8 years ago
spaghetti
75a8b78a9c
Add new badges
8 years ago
spaghetti
4ef7a7561e
Add nocover image
8 years ago
spaghetti
305a0c4223
Tag namespace tweaks
8 years ago
spaghetti
baba97b3a4
Work around firefox radio button event bug
8 years ago
spaghetti
e35f684c07
Add IRC line stats to profile pages
8 years ago
spaghetti
ffc30eb889
Allow disabled users to reset their password
8 years ago
spaghetti
7cdac431ba
Spruce up user stats graphs
8 years ago
spaghetti
f11efdf4ac
Badge changes and additions
8 years ago
spaghetti
8741a89f50
Forum post badges
8 years ago
spaghetti
0914a3a23f
Forgot to actually add upload badges
8 years ago
spaghetti
7f32bf7705
Generalize bonus points to be easily renamed
8 years ago
spaghetti
92fc5bf855
Prevent some errors on batch tag tool use
8 years ago
spaghetti
103ea0a0b6
Color some tag namespaces
8 years ago
spaghetti
d299f35f4b
Update JS get_size function
8 years ago
spaghetti
d55b78289c
Add upload badges
8 years ago
spaghetti
c7a42c378c
Remove tag list and group description from edit page for Other torrents
8 years ago
spaghetti
6cab481592
Remove some trailing whitespace
8 years ago
spaghetti
b8e7e63e81
Increase maximum string length of tag aliases
This actually matters now that we have namespaces, and there's no reason
not to bring it up to 255 characters. mysql is going to use 1 size byte
as long as we're below a maximum of 256 characters
8 years ago
spaghetti
6bc622240e
Forgot to actually add genaviv files to git
8 years ago
spaghetti
cba042a7f4
Add Genaviv style
8 years ago
spaghetti
6d191b6780
Prevent null bytes causing bcrypt to bail early
Note that this password hashing change will cause an incompatibility
with a fraction of hashes made before this change. A migration is
necessary.
8 years ago
spaghetti
149d16d49c
Style alert box in beluga
8 years ago
spaghetti
d2e1454d03
Update README
8 years ago
spaghetti
d7342b1834
Add live style previews to profile edit page
8 years ago
spaghetti
914e9cc587
Allow for stylesheets to have optional "additions"
8 years ago
spaghetti
d5d7a4e1ca
Fix contest query escaping
8 years ago
spaghetti
978ff198e8
Fix some javascript
8 years ago
spaghetti
0b8a555015
Color reported label in beluga
8 years ago
spaghetti
cee7afa4e7
Add a temporary shim for NodeList.forEach on firefox
8 years ago
spaghetti
ca260c4b1e
Do autofill in upload.js instead of onclicks
8 years ago
spaghetti
075fe256cf
Do QuoteJump in comments.js instead of onclicks
8 years ago
spaghetti
53d0218977
Do lightbox init in global.js instead of onclicks
8 years ago
spaghetti
4195ce4406
Replace inline JS gtoggles with html attributes and some global JS
End goal is to remove all inline JS, starting with onclick
8 years ago
spaghetti
22646e71eb
Fix email deletion logic
8 years ago
spaghetti
54b3f5ac78
Allow for revoking promotion purchasing permission
8 years ago
spaghetti
910b750186
this should have been part of 62b9da6
8 years ago
spaghetti
b5b0429425
Migrate to storing torrent files on the filesystem rather than the DB
8 years ago
spaghetti
6ab7251c28
Don't break contest page if there's no contest settings
8 years ago
spaghetti
543db43a08
Support announce-list for old style torrent blobs
8 years ago
spaghetti
717219830e
Fix authorized location system ASN detection
8 years ago
spaghetti
a1d6dbc765
Remove unused code in format_username
8 years ago
spaghetti
b3dd6bad51
Update README
8 years ago
spaghetti
9c357b47ac
Informative comment
8 years ago
spaghetti
0212655b17
Require authorization for logins from new locations
8 years ago
spaghetti
8940d28b97
Why write an entire comment explaining what a variable is for instead of just naming it properly
8 years ago