Skip to content

Releases: ietf-tools/datatracker

3.62

16 Mar 22:46
Compare
Choose a tag to compare

Release Date: Wed, October 26, 2011 at 1:55 PM UTC
Release Author: Henrik Levkowetz


This is a minor bugfix release in preparation for merging in the Alternate
Streams draft tracker enhancements.

  • Fixed a problem where server IO failures could be silently discarded
    resulting in an ID submission upload being quietly ignored, returning
    the upload form anew.

  • Changed to a more helpful text on the 500 server error page.

  • Tweaked various submission cutoff message strings. Also made the cut-off
    messages use the actual hour defined in settings, rather than a hardcoded
    string saying 5 PM (PT) ...

  • Cleaned up the display of Sign In and version number when rendering the
    base template without context (which is the case for the 500 server error
    template).

  • Fixed a wrong settings variable (introduced when merging code from the
    yaco idsubmit branch for v3.61). Refine the error report for failures to
    move files from staging to repository.

  • Refined the admin list page for submission details a bit.

  • Change the Sign In link to be https, preventing clear-text passwords
    over the wire (given the current use of basic http auth, rather than
    diget auth, on the web server).

  • Added a Report a bug link in the lefthand column, below the version
    indication.

  • The cutoff hour setting is in UTC, not PST or PDT. Adjusted
    accordingly in the settings file.

3.61

16 Mar 22:46
Compare
Choose a tag to compare

Release Date: Wed, October 19, 2011 at 1:46 PM UTC
Release Author: Henrik Levkowetz


From [email protected]:

  • Check for missed files on staging area. Fixes #707

  • Validate title extraction. Fixes #706

From [email protected]:

  • Improved extraction of draft title during submission.

  • Fixed a problem where the scan for an author's email address was
    prematurely terminated because another author's affiliation also was part
    of this author's address information.

  • Changed the length of the username field from 30 to 64 characters,
    to avoid datatracker login problems for people with long email
    addresses.

  • Speeded up things and increased reliability during submission author
    information extraction by looking for a recognizable author's address
    section, and not searching for author names earlier in the document if
    found. Fixes a known bad case where the author name occurred in the
    middle of a draft.

  • Added handling for the case where an author name is followed by
    parentheses which are not closed on the same line.

  • Added some columns to the admin interface for WgProceedingsActivities.
    Fixed breakage in the feeds code caused by table entries for this model
    containing meeting FKs which don't have an associated meeting entry. The
    base problem of broken table entries remain, though.

3.60

16 Mar 22:46
Compare
Choose a tag to compare

Summary: Self-Service Password Management
Release Date: Fri, August 26, 2011 at 7:43 PM UTC
Release Author: Henrik Levkowetz


  • Added basic automated apache password management functionality.

3.59

16 Mar 22:46
Compare
Choose a tag to compare

Release Date: Thu, August 18, 2011 at 10:11 PM UTC
Release Author: Henrik Levkowetz


  • Merged [3331] from [email protected]:
    Make it more likely that one will issue a ballot when it makes sense
    to do so. Fixes bug 703.
  • From [email protected]:
    Updated field help for liaison statements, to match the current form.

3.58

16 Mar 22:46
Compare
Choose a tag to compare

Release Date: Fri, August 12, 2011 at 8:42 PM UTC
Release Author: Henrik Levkowetz


  • Merged [3272] from [email protected]:
    Fixed errors with the edit state link, the new ability to set an initial
    state when adding a document, the status date on the edit state form, and
    brought several tests up to date. Fixes issues 695, 696, 697, and 698.

3.57

16 Mar 22:46
Compare
Choose a tag to compare

Summary: IETF 81 Code Sprint
Release Date: Wed, July 27, 2011 at 9:13 PM UTC
Release Author: Henrik Levkowetz


  • Merged [3254] from [email protected]:
    Added a link to the ARO search including the IESG lists

  • Merged [3249] from [email protected]:
    Allowing adding documents in AD is watching state in addition to the
    default Publication Requested state. Fixes issue #684

  • Merged [3245] from [email protected]:
    Removes the "Change State" button and makes changing state a link
    further up on the form. This fixes bug 683, but creates a new one that
    we will need to address later - editing the state of an RFC that is going
    through the iesg process again (for going to draft in place for example)
    will need followup once the changes to get an rfc into that state easily
    are made.

  • Merged [3246] from [email protected]:
    Adding page to allow viewing meeting slot requests as they are made.
    There's no link to these yet.

  • Merged [3240] from [email protected]:
    Added csv output format for meeting agenda information, to assist
    external applications (e.g., Android app, iPhone app) in harvesting
    and displaying meeting agenda info.

  • Merged [3182] from [email protected]:
    Fix for bug 677 -- no longer assume that code sprint will always be
    scheduled.

  • Merged [3181] from [email protected]:
    Fix for bug 676

  • Merged [3166] from [email protected]:
    Simple changes to EditInfoForm field initialization

  • Various bugfixes and admin enhancements from [email protected]:

    • Some enhancements to the admin for IDInternal

    • Fix a bug where the wrong text was shown for IPR declarations which
      specified that licensing terms would be announced later (option d).

    • Fix a bug where the plenary entries in the html agenda didn't have
      links to the room map.

    • Enhance the admin list page for Stream a bit.

    • Add some debug output utility functions.

    • Tweak the admin list for WgMeetingSession to show wg acronym instead of
      group id.

3.56

16 Mar 22:46
Compare
Choose a tag to compare

Release Date: Sat, July 23, 2011 at 1:27 PM UTC
Release Author: Henrik Levkowetz


This is a minor release with various bugfixes and minor admin enhancements.
The most long-term noticable enhancement is added support for app- and
module-specific admin email addresses which will receive stack traces on
uncaught exceptions.

Details:

  • Change the cutoff-settings to match what's desired. Move CUTOFF_HOUR
    to settings. Change the submission page template to not show the form
    during the down period.

  • Set up app-specific email addresses so the respective developers will
    be notified about failures in code they have worked with. Make django
    pick up app- and module-specific admin email addresses for stack trace
    messages.

  • Make admin form lists work a bit better with non-ascii content in
    non-unicode tables.

  • Admin support for StreamedID, so one can look at it.

  • Get person info without limiting hits to iesglogins. WG Chairs will have
    logins but not IESG logins ...

  • Tweak ipr search to only look for IPRs in the appropriate state.

  • Tweak PersonOrOrgName.email() to handle non-ascii names a bit better.

  • Don't let the linewrapping algorithm churn infinitely.

  • Some IPR admin tweaks. Provide a unicode method and show a contact
    even if multiple have been set for an IPR declaration.

3.55

16 Mar 22:46
Compare
Choose a tag to compare

Release Date: Tue, May 24, 2011 at 8:58 PM UTC
Release Author: Henrik Levkowetz


This release adds the wgchair tracker functionality, and also contains
some bugfixes.

Feature:

  • Merged in branch branch/yaco/wgchairs from [email protected]. This
    provides the WG Chair Tracker functionality.

Fixes:

  • Changed the default initial state for a WG document to WG Document,
    instead of Call for Adoption ....

  • Labelled the link to edit a document's WG state Change WG State, in
    order to not confuse it with changing the IESG state.

  • Reordered the state information for a document into related groups,
    separated by rulers. Add some indentation to the template code to make it
    a bit easier to read in some places.

  • Made the WG a draft belongs to into a link to the WG page.

  • Corrected an inappropriate use of the idsubmission repository location
    instead of the ID repository. Reported by Robert Sparks.

  • Correct the text (add an omitted word press). Reported by Tomas Narten.

  • Fixed a problem with author extraction when a given name is the same as
    the surname.

  • Only try to return a shepherd for a document if one has been assigned
    to the document.

  • Merged in changes from [email protected], changeset [3067]. Makes
    Liaisons' Date field editable.

  • Added a bit of admin goodness for MeetingSessions.

3.54

16 Mar 22:46
Compare
Choose a tag to compare

Release Date: Tue, May 10, 2011 at 12:57 PM UTC
Release Author: Henrik Levkowetz


From [email protected]:

  • Restructured the position editing page to better integrate the defer button.
    Fixes bug #659

  • Copied the jquery-1.5.1.min.js library into /static/js/lib (from
    /static/js) because that's where the main document template was looking for
    it. There have probably been several problems since the change that left
    this dangling that showed up as things not behaving, but not as errors. The
    one that clued me in was the discuss text-box not being hidden when the
    position wasn't DISCUSS. They should all behave better now.

  • Added a django form validator to the discuss text field to not allow
    actions when the position is Discuss, but the discuss-text is empty. 2 and
    3 together fix bug #660

  • Added logic to the undefer fuction to put the document back on the
    previous telechat (if that hasn't already passed). That is, date1 from
    telechat dates, and not date2. Fixes bug #661

  • Changed the last_call_announcement generation function's template to
    include the abstracts from the document sets (which with modern usage means
    the abstract of the document) reflecting the IESGs decision of a few months
    back. Fixes bug #662

  • Removed the old tracker link from the document's main page. Fixes bug #663

From [email protected]:

  • Handle email recipient lists which contain None elements correctly.
    Fixes an instance of failure to send notifications about a submitted
    draft where an author email address was missing.

  • Add an admin interface to the I-D submission app, to make it easier to
    handle manual tasks related to submissions.

  • Add the submission hash to initial-revision-approval emails to WG chairs,
    so their approvals will take effect. Fixes a problem where WG Chair
    approvals of WG draft submissions didn't take effect

  • Apply autoescape off to all email templates which don'have it but
    might need it, to avoid html entity escapes in emails. Fixes another
    set of instances where this potentially could occur.

  • We cannot currently assume that BallotInfo entries matching
    IDInternal.ballot exists. It seems ballot may be set to a value before the
    actual ballot entry is created, possibly by some old secretariat tool. Very
    broken, but we need to survive it :-( Fixes a crash in the admin
    interface.

  • Reordered entries of submission forms and notification emails to be
    more appropriate.

  • Changed wrapping of formatted text to expand tabs during text wrapping, in
    order to get consistent indentation handling.

3.53

16 Mar 22:46
Compare
Choose a tag to compare

Release Date: Tue, May 3, 2011 at 10:37 PM UTC
Release Author: Henrik Levkowetz


From [email protected]:

  • Do not allow cancellation of submissions with GET requests, and Ensure
    that get full url, approve and force views are called via POST
    request. Insert a button to perform the last step of autopost via POST
    request. Fixes #650

  • Do not assume that the two_pages_field field is not None. Fixes #651

  • Allow creation dates that are 3 days after or 3 days before the current
    date. Fixes #652

  • Change substate from Revised ID Needed to AD Followup if needed. Fixes #654

  • Fix expected revision for expired drafts. Fixes #656

  • Send announcements when posting new version of a draft. Fixes #649

From [email protected]:

  • Previous IPR information in last call announcements could be
    incomplete. Use a better search for IPR declarations related to a
    document, and include the IPR information in the last call preview.
    Fixes an AD request and a request from the IESG

  • When extracting meta-information from drafts, it is required that some
    data reside on the first page. Split unpaginated drafts into chunks so we
    can adhere better to this. Fixes a bug where submission filename was
    picked up (incorrectly) later in a document.

  • Wrap long lines in the save and send email view of AD ballot comments
    and discusses. Fixes a request from the IESG

  • Give development and test deployment a /robots.txt which doesn't permit
    robots. Avoids indexing of development servers by web spiders.