nyaa/nyaa
Nicolas F 16814d6eb7 Add trusted application functionality (#533)
* Add trusted application functionality

This lets users apply for trusted status, given certain minimum
requirements. Moderators can then review the applications, giving
a recommendation, and administrators can accept or reject them.

If an application is accepted or rejected, the user receives an
e-mail about it.

Markdown images are not rendered in applications to prevent browsers
from sending automatic requests to untrusted webservers.

Users who have had their application rejected cannot re-apply for a set
amount of days.

* minor fixes
2019-08-10 18:18:44 -07:00
..
static Add trusted application functionality (#533) 2019-08-10 18:18:44 -07:00
templates Add trusted application functionality (#533) 2019-08-10 18:18:44 -07:00
views Add trusted application functionality (#533) 2019-08-10 18:18:44 -07:00
__init__.py Cache url_for calls with lru_cache 2019-04-08 19:28:26 +02:00
api_handler.py Move bencoded info dicts from mysql torrent_info table to info_dict directory. DB change! 2018-02-02 20:39:02 +01:00
backend.py upload/edit: sanitize some string fields 2019-02-25 12:27:09 +01:00
bencode.py bencode: fix nontermination on empty or malformed input 2017-07-24 20:53:48 -06:00
email.py [Config change] Password reset by email (#381) 2017-10-08 04:34:40 +03:00
extensions.py Query limit fixes (#555) 2019-04-08 16:59:30 -07:00
forms.py Add trusted application functionality (#533) 2019-08-10 18:18:44 -07:00
models.py Add trusted application functionality (#533) 2019-08-10 18:18:44 -07:00
search.py Query limit fixes (#555) 2019-04-08 16:59:30 -07:00
template_utils.py Cache url_for calls with lru_cache 2019-04-08 19:28:26 +02:00
torrents.py torrents: clean up & optimize magnets further 2018-07-21 22:06:58 +03:00
utils.py Redo nuke functionality (#459) 2018-03-25 16:24:44 -07:00