datatracker/static/js
Ole Laursen ecf68dbb05 Revamp and clean up submit models:
- Rename IdSubmissionDetail to Submission
- Rename various submission fields to correspond to the conventions in
  the new schema
- Use a name model for the states instead of IdSubmissionStatus
- Drop the TempIdAuthor model which is based on splitting up author
  names
- Add a simple textual SubmissionEvent for tracking events in the
  lifetime of a submission
- Delete a bunch of obsolete fields
- Make sure all submission have an access key so we can depend on it
- Add state for when approval is needed from previous authors

A couple of migrations take care of transforming the
IdSubmissionDetail and moving data over/cleaning it up.

Also revamp the submit view code:

- Make form code do validation/cleaning only so there's a clear
  separation of concerns
- Reduce uses of inheritance that made the code hard to follow -
  forms now don't inherit from each other, views don't call each other
  but instead reuse common utilities, templates share CSS/utilities
  instead of relying on inheritance
- Move email rendering/sending to separate file
- Drop the in-grown terminology use (auto post vs. manual posts)
- Make the status page explain who is emailed for what purpose
- Add history table with recorded events
- Make the status page handle its post actions by itself instead of
  duplicating most of the setup logic in a number of simple views
- Fix a couple of minor bugs and handle some edge cases better
- Expand tests with a couple of more cases

Possibly the submit tool could still use more help text added to
explain the process, ideally what's explained in the tool instructions
page should be inlined or self-evident.
 - Legacy-Id: 6714
2013-11-15 13:30:32 +00:00
..
lib Don't prompt for the day of the month in setting up milestones, 2012-07-05 18:57:15 +00:00
yui Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
agenda-documents.js Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
agenda.js Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
agenda2.js Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
base.js Merged [4600] from rjsparks@nostrum.com: 2012-07-28 16:29:28 +00:00
browsertime.js From cabo@tzi.org: Added javascript functionality to make the UTC agenda convert it's UTC times to Browser local time. 2013-03-10 14:56:28 +00:00
charter-change-state.js Applied patch from olau@iola.dk, see issues #949 and #877. 2013-03-05 10:31:03 +00:00
community.js Merged community tracking branch from esanchez@yaco.es, r3175-3679,3713-3830. 2012-06-27 08:15:14 +00:00
datatracker-search.xml Clean up search views and remove dead code, port them to the new DB 2013-04-04 13:42:57 +00:00
dateformat.js Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00
doc-edit-position.js Some fixes to generic doc ballot view, fix edit position and send 2012-04-03 14:53:38 +00:00
doc-search.js Merged [5898] from adam@nostrum.com, with 2013-07-31 12:45:32 +00:00
draft-submit.js Revamp and clean up submit models: 2013-11-15 13:30:32 +00:00
edit-milestones.js Move milestones branch out of the way to prepare for merge with trunk 2013-01-15 16:12:31 +00:00
emails-field.js Fixed a problem with mismatched attribute names for ajax form field autocompletes. Closes issue #1049. 2013-06-01 21:22:06 +00:00
history.js Clean up search views and remove dead code, port them to the new DB 2013-04-04 13:42:57 +00:00
iesg-discusses.js Port IESG discusses to new schema 2013-10-11 13:03:40 +00:00
jquery-1.5.1.min.js Merged [2984] from lars.eggert@nokia.com: 2011-03-26 18:52:52 +00:00
jquery-ui-1.8.11.custom.min.js Merged [2984] from lars.eggert@nokia.com: 2011-03-26 18:52:52 +00:00
liaisons.js Patch from yaco to avoid resetting from field. Gave the secretarait the ability to approve any unapproved liaison. Changed all the email code to use ietf.utils.mail 2012-08-14 21:37:59 +00:00
nomcom.js Add javascript to change initial text related with position 2012-12-26 12:00:25 +00:00
tokenized-field.js Fixed a problem with mismatched attribute names for ajax form field autocompletes. Closes issue #1049. 2013-06-01 21:22:06 +00:00
utils.js Clean up search views and remove dead code, port them to the new DB 2013-04-04 13:42:57 +00:00
wg-edit-position.js Added corrections and tests as discussed with Ole. 2011-08-22 19:54:25 +00:00
working-group-actions.js Merged from log:branch/2.00@2363: Current release branch head to trunk. 2010-07-21 12:48:05 +00:00