* announcements -> ann
* liaisons -> liaison
* idindex -> drafts
* mailinglists -> list
I checked the tests and used a link checker locally, so hopefully
the fallout will be minimal.
- Legacy-Id: 657
served by the mailing list form so bookmarks to them are extremely
unlikely.
Remove trailing "?" from /idtracker/ entry; the redirect tool
strips off empty query strings.
Add ?cat=bugs to the send_email entry so the redirect will pass.
Skip the redirect test for the ballot, since there's an extra
(unused) query argument, filename=.
Add in all the query args that will get passed through the
redirect when searching for bgp-m, to make sure that they work
and to make the redirect test pass.
- Legacy-Id: 609
Implement javascript to disable form elements that aren't used
when wg or non-wg items are selected.
Implement javascript to reload the page with the right set of
non-wg mailing lists to close.
- Legacy-Id: 274
pick the approver, since the main form's version has been changed
to ietf.org if appropriate.
Don't try to look up the main_form -- since we're currently processing
the main_form, it's just 'form'!
- Legacy-Id: 271
the form attribute "initial" (as in initial data)
Render the form field-by-field for MailingListForm, so that
we can render the mailing list name conditionally as a text input
box or as a hidden field with the value in the page. We can also
insert the domain name here too. (Note that this means that
hidden fields in this form other than domain name have to be
treated specially!)
- Legacy-Id: 270
Use the Site to get the URL in list_wizard_done_email.
Set req for list_wizard_done_email as it is for approval email.
Only use domain-based extra approvers for non-WG requests.
Supply hidden fields for mlist_name and domain_name for deletion.
(These should be visible but uneditable, but passing them
through is a start)
- Legacy-Id: 267
BooleanField. They are used as booleans, but represented in the
database as integers, so pretending they're boolean causes trouble
when saving empty values.
- Legacy-Id: 266
Add fixtures to populate IAD into Roles and existing domains
and authorizers into mailinglists_domains. (The Roles fixture
will become wrong when we get a new IAD so should be removed
after the production database has this value.)
- Legacy-Id: 255
- Add domain helper function to default domain name to ietf.org
- Use correct values for post_who
Template updates:
- Use the domain helper function
- Use the post_who_display helper function
- Move some of the items that could wrap to the next line
- Legacy-Id: 212
view.
Fix up logic in templates, mailing list closing emails look
correct (both approval and denial, with and without messages
from the approver).
- Legacy-Id: 210