-
Notifications
You must be signed in to change notification settings - Fork 4
/
TODO
31 lines (31 loc) · 1.7 KB
/
TODO
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
* Figure out what the right logic is for adding default
aliases for non-MIT hostnames.
* Allow vhosts to be deleted if you confirm 17 times.
* This will require an ACI change.
* Allow aliases to be manually removed.
* This may require an ACI change.
* Check stella info with PyMoira before sending mail for *.mit.edu
* Package PyMoira into an rpm and get installed on scripts servers
* When people request or edit a vhost, try to see if we can tell whether
the path exists. If we can tell it doesn't exist or that it's not
a directory, display a useful warning and make the user confirm that's
what they want.
* Semi-automatic mode:
* allow auth'd zephyrs from people on scripts-team to approve them
via a zephyrbot.
* Get PyZephyr working/packaged on scripts.
* When we get a reply from an Accounts person, query moira to see
if we acquired the alias, rather than just assuming it worked.
* Customizable templates for outgoing mail
* On error, go back where you were instead of punting to /index
* Deal with the new vhost reification system, if it starts existing.
* Possibly give scripts-team more ability to look at/edit arbitrary lockers'
vhosts via Pony
* Let scripts-team members specify the RT ID manually when sudoing, to avoid
creating a new ticket.
* Move pony to URLspace on scripts.mit.edu/something, and create
infrastructure for other similar apps to go there.
* Save the desc field somewhere when people request hostnames.
* Shouldn't notify or run the LDAP modify query (I'm not 100% sure it
does the latter) for a docroot "change" to the same thing it was
before.