spaghetti
b0ffed7857
Add Universal Two Factor support
Also create seperate account security options page
This commit requires a new database table
7 years ago
spaghetti
43b5ec894d
Add PGP keys to user profiles
8 years ago
spaghetti
9f7885546a
Remove torrent group voting and similar artists
These features only have any value if users actually use them, and
experience has shown that nowhere near enough users use them to make
them worthwhile.
8 years ago
spaghetti
785d4c17f6
Put magnet links behind a user setting
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
29a4e15e2f
Only require apcu, not apcu_bc
Fixes #27
8 years ago
spaghetti
9a7f3673dd
Allow for 2FA to be disabled
8 years ago
spaghetti
e857952d21
More json_encode migration and some 2FA fixes
8 years ago
spaghetti
fe1ed7e61e
Switch from serialize to json_encode for SiteOptions
Note that this requires a minor database migration of SiteOptions in
users_info and Paranoia in users_main
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
beaf9b254b
Use IS and IS NOT for newly added sql NULLs
8 years ago
ngxez
ad7abee5c2
Allow Gazelle to run with mysql strict mode enabled.
8 years ago
spaghetti
f1f5b2fd56
Allow for stylesheets to have optional "additions"
8 years ago
spaghetti
1c9aaecd91
Remove validator for removed setting
8 years ago
spaghetti
f03a371d58
Make styled tooltips mandatory
8 years ago
spaghetti
52b2b2e219
Retab project
9 years ago
spaghetti
3d9458b3d0
Initial commit
9 years ago