Summary: Make the meeting agenda code use the historic info available
for groups. In the process, added some select_related/prefetch_related
code to cut the number of database queries in the agenda down from
4000-5000 to about 50. Rewritten agenda CSV code to use Python arrays
rather than a template for improved readability/reuse. Rewritten week
view to assemble its data in Python. Plus a few other minor cleanups,
e.g. lame_description is now gone.
Fixes#1088. Branch
- Legacy-Id: 10005
Note: SVN reference [9669] has been migrated to Git commit acda84208d
Include some missing css and javascript for the submit/edit page. Fixes#1760 (though a more thourogh fix for when javascript is disabled is desirable).
- Legacy-Id: 9963
Note: SVN reference [9962] has been migrated to Git commit 56f31cf083
Changed several email alias references from tools.ietf.org to ietf.org. Fixes#1759.
- Legacy-Id: 9931
Note: SVN reference [9925] has been migrated to Git commit cd5b497acb
Adds views of active areas, area groups, teams, and directorates.
Adds navigation to those views to the base menus.
Unifies URL patterns shared between group/urls and group/urls_info,
exposing the same view at, e.g., /group/stir and /wg/stir/.
Improves testing, primarily of group/info.py
- Legacy-Id: 9930
Note: SVN reference [9924] has been migrated to Git commit 461af5af19
Adds navigation to those views to the base menus.
Unifies URL patterns shared between group/urls and group/urls_info,
exposing the same view at, e.g., /group/stir and /wg/stir/.
Improves testing, primarily of group/info.py
Commit ready for merge.
- Legacy-Id: 9924
Rename menu item, because the page now shows chartering WGs and RGs.
- Legacy-Id: 9872
Note: SVN reference [9860] has been migrated to Git commit 84cc9fe18e
Style the metadata tables for groups, documents, etc. like Henrik prefers.
- Legacy-Id: 9867
Note: SVN reference [9856] has been migrated to Git commit 9133b9469e
Fix display of AD and shepherd names, and also fix the respective mailto: links.
- Legacy-Id: 9865
Note: SVN reference [9852] has been migrated to Git commit 573496df73
Fix the logic, so that if there are no matches and we don't want a warning
saying that, there is also no empty table being produced.
- Legacy-Id: 9864
Note: SVN reference [9851] has been migrated to Git commit 7a8c6d714c
Move state length notification after RFC Editor status (looks better).
- Legacy-Id: 9863
Note: SVN reference [9850] has been migrated to Git commit 60cec8481d
Allow Secretariat to submit drafts during blackout period. Fixes#1755.
- Legacy-Id: 9826
Note: SVN reference [9821] has been migrated to Git commit 007d7d22b4
Add navigation to the new secretariat agenda tools. Change the buttons at the top of the agenda.html page to links.
- Legacy-Id: 9825
Note: SVN reference [9813] has been migrated to Git commit 2b7f7dec52
Add some whitespace to make wrapping AD names in ballots a bit easier to read.
- Legacy-Id: 9823
Note: SVN reference [9809] has been migrated to Git commit efc5b066464d11925ae7864fbeddf03de50dc210