spaghetti
e650a1ab73
Code style: replace "array()" with "[]"
This was an automatic mass-replace. Manual replacement of array(...)
will continue
8 years ago
spaghetti
69c165ee75
Remove .txt torrent download option
ISPs can't see filenames through TLS. This option is useless in a
codebase that forces HTTPS, and only confuses users.
8 years ago
spaghetti
b6b3343db1
Add search by size
8 years ago
spaghetti
95543bcd5e
Image proxy: handle internal resources better
Tooltips: fix on user page
8 years ago
spaghetti
659f1f5d2a
Combine tooltipster and tooltipster_settings so they can't load out of order
8 years ago
spaghetti
06c1b69558
HTML5 compliancy: use data prefix for custom attributes
8 years ago
spaghetti
f92dfea941
Merge some javascript
- Removed unused JS functions
- Inlined functions not often used
- Minimized some overly verbose functions
8 years ago
spaghetti
fba77cc085
Use "as" in preload headers
8 years ago
spaghetti
29a4e15e2f
Only require apcu, not apcu_bc
Fixes #27
8 years ago
spaghetti
ea6fa76434
Check for common setup pitfalls
Fixes #25 and fixes #26
8 years ago
spaghetti
75fd81cabc
Modify markup to be more HTML5 compliant
8 years ago
spaghetti
7fa01ea63e
Whitespace fixes to bring inline with private repo
8 years ago
spaghetti
e51d6963b4
Miscellaneous changes to bring public repo in line with private
This consists mostly of commits I somehow skipped over and didn't patch
into the public repo
8 years ago
spaghetti
885defd638
Add 'None' language
8 years ago
spaghetti
d121df52e5
Change FLS_TEAM ID define
No memes allowed
8 years ago
spaghetti
db0b231421
Populate sphinx_delta fields correctly
8 years ago
spaghetti
12f2612e21
Use system timezone to stay in sync with mysql
8 years ago
spaghetti
f1af3a89e8
Allow sorting by catalogue number
8 years ago
spaghetti
bc198c1956
Don't use google's DNS as a default config IP address
This was meant to make it to clear to administrators that the value
should be changed, but too many have just left it alone and wondered why
gazelle takes forever to load (while waiting for the connection to
8.8.8.8 to time out)
Also I thought I removed this forever ago. Whoops.
8 years ago
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