ngxez
03d0c70dad
Update FEATURE_ENFORCE_LOCATIONS comment to reflect new feature flag.
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
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
ngxez
410c84fa7f
Additional fixes for NULL related fields.
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
271afb5565
camelCase -> snake_case in users.class
8 years ago
spaghetti
05f921f0ad
Case insensitive email matching for account recovery
8 years ago
spaghetti
64b931d108
Allow disabled users to reset their password
8 years ago
spaghetti
57a52eb5bb
Fix authorized location system ASN detection
8 years ago
spaghetti
102c54e720
Require authorization for logins from new locations
8 years ago
spaghetti
afd3bd05eb
Why write an entire comment explaining what a variable is for instead of just naming it properly
8 years ago
spaghetti
214f489bd7
New session cookie code - Remove CRYPT class
8 years ago
spaghetti
d0225b89d0
Slimmer bruteforce prevention
9 years ago
spaghetti
52b2b2e219
Retab project
9 years ago
spaghetti
b577cb290e
Migrate to SITE_DOMAIN constant from (NON)SSL_SITE_URL
9 years ago
spaghetti
3d9458b3d0
Initial commit
9 years ago