ngxez
919182e493
Use feature flags for manipulating tracker settings (rather than DEBUG_MODE).
8 years ago
ngxez
451326c0c9
Enhancements for DEBUG_MODE, allowing the site to run within Docker.
8 years ago
spaghetti
6f604da6f0
Accidentally removed this sorry
Removed in commit 8143301713
Meant to remove SPHINX_MIN_MAX_MATCHES
8 years ago
spaghetti
f1e0c93d42
2FA Changes
- Default interval now 30 seconds (breaking!)
- Don't add default parameters to QR code (smaller)
Fixes #22
8 years ago
spaghetti
f182f31558
SPHINX_MIN_MAX_MATCHES was made pointless after the scheduler code was added to keep track of it internally
8 years ago
spaghetti
788a4da9c0
More json_encode migration
I swear one of these days I'll just do a search and replace all of them
8 years ago
spaghetti
78e089de72
Fix weird cookie destruction
I have no idea why that was there
8 years ago
spaghetti
e857952d21
More json_encode migration and some 2FA fixes
8 years ago
spaghetti
1350784f87
Add Two-Factor Authentication
2FA class stolen from RobThree and stripped down.
Works best with qrencode utility installed, but will fall back to using
google charts if qrencode is missing.
8 years ago
spaghetti
b5128f6336
Fix purely negative search filtering
8 years ago
spaghetti
2e7d189568
Apparently NULL from the database becomes an empty string in PHP, not null
8 years ago
ngxez
410c84fa7f
Additional fixes for NULL related fields.
8 years ago
ngxez
ad7abee5c2
Allow Gazelle to run with mysql strict mode enabled.
8 years ago
spaghetti
dc4681c5be
Add slash to image urls
Apparently not doing this is technically invalid
8 years ago
spaghetti
ff652a1c6b
We're seeing a weird but harmless badge bag. Hopefully this fixes it?
8 years ago
spaghetti
8d8b709953
Use EST
8 years ago
spaghetti
539c742c20
Force mysql to use utf8 regardless of config
8 years ago
spaghetti
3c517f23c6
Make thumbnail instructions more clear
8 years ago
spaghetti
7336fb839c
Add Romaji titles
8 years ago
spaghetti
a55b972580
Populate "source" field of uploaded torrents
Value added to source field contains the site name and a random string.
This change prevents uploaders from using self-generated torrent files
unless they also add the source value themselves. This value is provided
to them on the upload page, but is still more inconvenient than before.
8 years ago
spaghetti
271afb5565
camelCase -> snake_case in users.class
8 years ago
spaghetti
d76fa311d6
Shorten "week" in freeleech time format
8 years ago
spaghetti
87bec35386
Update sphinx_min_max_matches in scheduler
Fixes #1
8 years ago
spaghetti
1499620776
Fix up bbcode latex rendering
8 years ago
spaghetti
ef8cbde3aa
Use absolute static path
8 years ago
spaghetti
b1bc757a2d
Don't proxy local files
8 years ago
spaghetti
6ad54e28f6
Use new experimental image host
8 years ago
spaghetti
6b6df7021d
Don't encourage using all of www
8 years ago
spaghetti
1dcb5f0ddb
Tag namespace tweaks
8 years ago
spaghetti
60dfdf1de6
Badge changes and additions
8 years ago
spaghetti
fe9cb0641d
Generalize bonus points to be easily renamed
8 years ago
spaghetti
09e4eaf252
Color some tag namespaces
8 years ago
spaghetti
abaab8823c
Add upload badges
8 years ago
spaghetti
80b94d96bb
Remove tag list and group description from edit page for Other torrents
8 years ago
spaghetti
aa1f8ba839
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
f1f5b2fd56
Allow for stylesheets to have optional "additions"
8 years ago
spaghetti
f86e3e2b19
Do autofill in upload.js instead of onclicks
8 years ago
spaghetti
a2914ff6ae
Do QuoteJump in comments.js instead of onclicks
8 years ago
spaghetti
fef2fb5797
Do lightbox init in global.js instead of onclicks
8 years ago
spaghetti
20aae61a7d
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
b7d468f9f1
Allow for revoking promotion purchasing permission
8 years ago
spaghetti
ba83225b19
Migrate to storing torrent files on the filesystem rather than the DB
8 years ago
spaghetti
8d3b95ac3c
Support announce-list for old style torrent blobs
8 years ago
spaghetti
d613d0801f
Remove unused code in format_username
8 years ago
spaghetti
f88ff8d71b
Informative comment
8 years ago
spaghetti
102c54e720
Require authorization for logins from new locations
8 years ago
spaghetti
a1c0275a08
Style Changes
8 years ago
spaghetti
f03a371d58
Make styled tooltips mandatory
8 years ago
spaghetti
592dc5dc47
Repurpose site_options table for misc values
It's what we were using it for anyway
8 years ago
spaghetti
3af364591e
Typo in config template
8 years ago