Releases: ietf-tools/datatracker
3.62
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 saying5 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
Release Date: Wed, October 19, 2011 at 1:46 PM UTC
Release Author: Henrik Levkowetz
From [email protected]:
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
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
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
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
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
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
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 ofCall 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
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
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
thatget full url
,approve
andforce
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.