Anna-Maria Meriniemi
9e87e810af
[Config change] Password reset by email ( #381 )
...
* Password reset by email
Adds endpoint, templates, email templates, forms
* Timeout password reset request in six hours
2017-10-08 04:34:40 +03:00
Anna-Maria Meriniemi
6d09920abd
Update email verification, add Mailgun backend ( #380 )
...
Changes config.example.py!
2017-10-07 17:31:32 -07:00
Anna-Maria Meriniemi
1e5f61ddf7
[Config change] Require recaptcha of new uploaders ( #376 )
...
* Reorganize config.example.py, add ACCOUNT_RECAPTCHA_AGE
* Require new accounts to pass recaptcha on upload
Based on ACCOUNT_RECAPTCHA_AGE in config.
2017-10-04 16:05:35 -07:00
Anna-Maria Meriniemi
c5d705210d
Read-only maintenance mode setting for config.py ( #356 )
...
Disables all POSTs, optionally allowing users to log in (without updating last login date)
Blocked POSTs will redirect to the GET endpoint if possible, otherwise to referrer or in last case, home page.
API requests will get a plaintext message with 405 status code.
2017-09-04 18:16:52 -04:00
Anna-Maria Meriniemi
39fcfc0058
Add (optional) validation for minimum anonymous torrent size ( #342 )
...
MINIMUM_ANONYMOUS_TORRENT_SIZE can be used to require a minimum total
size of torrents uploaded by anonymous users (ie. without accounts).
Sets up a "framework" for post-WTForm torrent validation as well;
this can easily be extended into filename blacklists and such.
2017-08-19 20:48:08 -04:00
nyaadev
602d35bab7
Integrate tracker API for torrent ban/unban
2017-08-06 23:55:45 +02:00
snowfag
68c2c965a4
Move hardcoded urls into config.
2017-06-03 14:40:32 -04:00
TheAMM
05713892f7
Update config.example.py: remove TABLE_PREFIX, enable stat display by default
2017-05-28 02:15:39 +03:00
nyaadev
76812b0ef0
utf8mb4 for database connection
2017-05-23 00:46:26 +02:00
aldacron
899aa01473
hooked up ES... 90% done, need to figure out how to generate magnet URIs
2017-05-15 23:51:58 -07:00
TheAMM
517d3e8e32
[templates, config] Add SITE_FLAVOR for selecting nyaa/sukebei, update templates
...
By default TABLE_PREFIX is derived from flavor.
Added back Date column, adjusted column widths
2017-05-13 02:41:52 +03:00
nyaadev
00d65e312c
Initial commit.
2017-05-12 20:51:49 +02:00