Find a file
Robert Sparks 798e7a50e7 * Adds a new document type for conflict reviews, with a ballot for the IESG 5742 response to a review request
* Integrated the new document type into the iESG agenda views (including RSS feeds)
* Removed the Edit and Add buttons from the document main view.
* Replaced Add with actions appropriate for the document type, such as "Begin IESG Processing" or "Begin IETF Conflict Review", and made most data directly editable on the document's main page, depending on access permissions.
* Removed a manual editing step that the secretariat had to perform when sending conflict review messages. The view now composes the message correctly given the stream.
* Added a pencil icon motif to differentiate fields that are editable.
* Generalized several views and helper functions to use Document instead of (e.g.) IdWrapper
* Generalized reading documents from the repository
* Added a way to get from IdWrapper  to the underlying Document to facilitate migrating way from the Wrapper classes
* Added many helpers to Document to assist with migrating off IdWrapper
* Minor fixes and other changes
  * Fixes to document main view to avoid (silent) template failures. 
  * Began removing some of the code that is no longer reachable post-migration
  * Corrected the behavior of the undefer code and added test cases for it
  * Improved initial population of notification lists and added the ability to regenerate the initial list
* Made the test code that scans for template coverage more robust
* Deployment notes:
  * new setting: CONFLICT_REVIEW_PATH. The associated directory will need to be created

This branch fixes bugs #805, #744 and #812
 - Legacy-Id: 4600
2012-07-05 20:45:54 +00:00
django Small patch from olau@iola.dk to avoid constant 500 traceback when someone tries to push an invalid cookie. 2012-06-29 00:33:54 +00:00
etc Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
html5lib Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
ietf Fixed reverse urls in tests, removed a commented out block from a template, fixed a typo in a directory setting 2012-07-05 20:40:41 +00:00
permissions Remove a bunch of old admin files, fix a couple of issues with the new ones, add admin for meeting 2012-02-28 17:29:52 +00:00
redesign Merged in fixes to the migration from olau@iola.dk. Merged in charter branch from olau@iola.dk. Added various fixes and correction of merge errors. 2012-05-02 19:35:32 +00:00
south Port to Django 1.2, replacing built-in patched Django with Django 1.2.7 (with patches applied on top) and replacing South with South 0.7.3 2011-12-15 14:13:54 +00:00
static Made the popup position editing dialog work correctly for non-draft document types 2012-07-05 19:28:40 +00:00
test Tweaked mkrelease 2012-06-21 01:01:33 +00:00
workflows Remove a bunch of old admin files, fix a couple of issues with the new ones, add admin for meeting 2012-02-28 17:29:52 +00:00
.gitignore Fixes #563 2010-12-02 20:34:50 +00:00
changelog Changelog entry for 4.30 2012-07-03 15:01:08 +00:00
control Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
debug.py Don't initialize syslog here -- it might override the app's initialization. (Python will do an empty call to syslog.openlog() if not already done when first calling syslog.syslog().) 2012-06-29 00:36:17 +00:00
LICENSE Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
LICENSE.django Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00