-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO.txt
35 lines (22 loc) · 1.08 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Internal TODO list (in relative order):
Client-side error handling is in a primitive state. It needs more robust
handling of issues with the server. This needs to have better high level
support for all JSon loaded objects. Perhaps have a parent class to better
handle it in a common way.
Access control for branch owners and site admins. Should be done at a
global level and at a per-user level.
Admin edit of users.
Admin edit links.
Allow each film to have multiple links of each type.
Admin hard editing of branches. This should be an extension of the access
controls, along with perhaps hard branch deletion.
Need cron jobs that clean up the really old temporary data from the database,
such as old CSRF tickets or session data.
User banning and banning by IP. Basic db code is here, needs actual
implementation. With this, also restrict access to limit number of login
attempts per hour.
The whole site needs styling. That'll come much later on, as right now
we're concerned about getting the basic functionality first.
User password reset.
Show branch history.
Branch forking.