Releases: ietf-tools/datatracker
3.52
Release Date: Mon, April 18, 2011 at 10:27 AM UTC
Release Author: Henrik Levkowetz
- A very small bugfix release, providing the ability for secretariat staff
to post liaisons on behalf of others, and when doing so assuming the
powers of the liaison manager they are posting for. This contains the
changes that should have been part of 3.51, but wasn't...
3.51
Release Date: Wed, April 13, 2011 at 2:20 PM UTC
Release Author: Henrik Levkowetz
- A very small bugfix release, providing the ability for secretariat staff
to post liaisons on behalf of others, and when doing so assuming the
powers of the liaison manager they are posting for.
3.50
Summary: Submission Tool Rewrite
Release Date: Tue, April 12, 2011 at 4:23 PM UTC
Release Author: Henrik Levkowetz
-
For this release, the idsubmit port from [email protected] has been merged
in, which constitute substantial added functionality. This integrates the
draft upload functionality with the python/django datatracker; it improves
draft submission handling and security, and fixes problems with database
breakage and inconsistency caused by the old implementation. With this also
comes a major improvement of author extraction from draft text, provided by
the ietf/utils/draft.py module from [email protected]. -
Deployment note: Once the new release has been placed in its deployment
directory, and the correct settings_local.py has been copied in, a command
needs to be run in order to update the database tables to work with the new
code. In the directory containing the ietf/ directory, run this command:$ PYTHONPATH=$PWD ietf/manage.py migrate
The output should be as follows::
Running migrations for liaisons:
- Nothing to migrate.
Running migrations for submit: - Migrating forwards to 0003_add_extra_name_fields.
submit: 0001_initial
submit: 0002_add_submission_hash
submit: 0003_add_extra_name_fields- Loading initial data for submit.
Once this is done, the regular deployment routine should be continued.
- Nothing to migrate.
3.16
Release Date: Thu, April 7, 2011 at 3:15 PM UTC
Release Author: Henrik Levkowetz
This is a minor bugfix release.
-
Merged in [3029] from [email protected]. Make the Cc: field of new
liaisons editable. -
Set the
person
field of the LegacyLiaisonUser in the admin interface
to be handled as a raw id field with search button, rather than as a choice
list. This should make admin updates involving the LegacyLiaisonUser table
much speedier. -
Added a new fix for empty query strings to /meeting/agenda/agenda.ics.
(The QUERY_STRING in request.META is not set the same way under the builtin
server as under Apache; under apache there will be a QUERY_STRING entry wich
is explicitly Null. Handles this.) -
Included a javascript change not previsously merged in from branch/yaco/liaison/.
3.15
Release Date: Wed, April 6, 2011 at 1:17 PM UTC
Release Author: Henrik Levkowetz
This is a minor bugfix release.
-
Fix the weekday-dependent plenary information in the materials list.
-
In urls under /wg/, only accept wgnames which adhere to the constraints
currently practiced. (Before this change, the URL patterns would match wg
names containing non-ascii characters, which later would bomb due to mix of
collations when accessing the database. Might as well return a 404 at once
instead). -
Don't return 500 if the /meeting/agenda/agenda.ics URL is without query part.
-
Get rid of a print statement used during testing.
3.14
Summary: IETF 80 Code Sprint
Release Date: Mon, March 28, 2011 at 5:43 PM UTC
Release Author: Henrik Levkowetz
-
From [email protected]:
Update jQuery to 1.5.1 and jQuery UI to 1.8.11. -
From [email protected]:
On the agenda page, for the custom agenda display, now only displays groups
that are actually meeting. -
From [email protected]:
Remove unused images. Convert GIFs to smaller PNGs.
Optimize all images with http://www.smushit.com/ysmush.it/ -
From [email protected]:
Change default vertical alignment of various datatracker tables
for better readability. -
From [email protected]:
Fix typo. Fixes #566. -
From [email protected]:
Make search result table headers clickable; clicking will sort on said
column, fixes #484. -
From [email protected]:
Don't show AD/Secretariat links for Last Call etc. if they will 404.
Fixes #550. -
From [email protected]:
Meeting boxes now expand to reveal all text when users hover over them.
Fixes ticket #602. -
From [email protected]:
Added an URL to retrieve a text/plain version of the list of drafts for
a given WG. Useful for building WG-speific ePub documents of a WG's
drafts. -
From [email protected]:
Updated the JavaScript associated with the search page to
control whether thesearch
button is enabled or not. It is
now enabled if either the main search box has input, or if
any of the sub-options have input, or both. -
From [email protected]:
Adds a view of documents currently in IETF Last Call. Fixes #630. -
From [email protected]:
Remove explicit URLs in the code, using reverse() and the newly created
helper function reverse_lazy(). Fixes #628. -
From [email protected]:
Changed the way ballot discuss/comment texts are displayed to
put the text from current ADs first, and mark ex-ADs with []
following the convention on the left bar. This fixes issue #608 -
From [email protected]:
Added ical-format agenda. Fixes issue #601. -
From [email protected]:
Add IPR column to IESG Telechat Agenda. Fixes issue #552. -
From [email protected]:
Add a defer/undefer button to the edit_position dialog. Fixes issue #627. -
From [email protected]:
Changed cookie settings to be valid for 10 years, they used to be valid
until the end of session.
3.13
Release Date: Sat, March 26, 2011 at 8:27 AM UTC
Release Author: Henrik Levkowetz
-
Provide a full URL to IPR issues in the last call email, rather than just
the local url path. Fixes an issue reported by Russ. -
Tweak the admin interface for WGs and Chairs, adding some useful links
to the tabular displays. -
Add refinements for the liaison admin interface. Show contact link and
coloured Login/User links to show broken entries. -
Wrap the sdo name query in a try clause to avoid server 500 errors.
-
Only try to populate the liaison user/email list from the from_entity
if it's set. -
Make the document announcement default Cc: somewhat configurable.
Remove [email protected] (on request). -
Link to the State help page from the
State:
label. -
Don't use
<
and>
in text/plain email text. -
Don't permit just any characters in the document name; limit this to
characters we currently permit in the names, or which has occurred in
posted documents. Fixes a problem where non-ascii characters were
propagated to the database search and caused collation sequence exceptions,
instead of giving 404 errors. -
Remove the To/From/Subject headers from extra headers to prevent
duplicate headers.
3.12
Release Date: Wed, February 2, 2011 at 5:34 PM UTC
Release Author: Henrik Levkowetz
Note: Deploying this release requires a database schema update, see below.
From [email protected]:
-
Allow an SDO Liason Manager to send outgoing liaison from any IETF
Entity to his SDO. -
Allow the secretariat to send liaisons on behalf of another user.
-
On login, retrieve the person record related to the login from the
legacy tables of non IESG logins. Provides the link between login name
and person listed in the liaison manager table. Fixes #576. -
Refined handling of the To: and From: address lists when the Liaison
Manager is also a WG Chair or AD.
From [email protected]:
-
Add a clean_whitespace filter in some places to get rid of any newlines
embedded in document titles. Fixes a problem with bad email headers
in announcements related to documents with newlines embedded in the title. -
Don't try to send out mail which has no recipients. Fixes a crash when
trying to send announcements related to drafts which have an empty
email notes to
field. -
Fix typo in method calls to send email, fixes a crash when submitting
liaison statements. -
Renamed
LiaisonDetail.taken_care
field toaction_taken
.
Miscellaneous associated fixes. Enhanced liaison-related admin pages.
Note: Deploying this release requires an additional steps to create
a new column in a table. This is done as a South migration
(see http://south.aeracode.org/ for more info on South):
# 8<----------
# First the regular checkout and prepare:
cd /a/www/ietf-datatracker
svn co http://svn.tools.ietf.org/svn/tools/ietfdb/tags/3.12
cp web/ietf/settings_local.py 3.12/ietf/
cd 3.12
# Next, apply the migrations:
PYTHONPATH=$PWD ietf/manage.py migrate liaisons
# Then carry on with the usual actions:
cd ../
rm ./web; ln -s 3.12 web
sudo /etc/init.d/apache restart
# 8<----------
3.11
Release Date: Fri, January 28, 2011 at 12:15 PM UTC
Release Author: Henrik Levkowetz
-
Fixed a bug in the IPR Search, where searches against the IPR notice
content would fail (Only try to open a legacy url if it leads to a
file; not if it leads to a directory). -
For a new IESG tracker document, only add a history comment about
previous history if some previous history exists (i.e., if the replaced
document also existed in the IESG tracker). -
Show status of Dead Expired documents appropriately; just
Expired
is
insufficient. -
Restore, for the secretariat only, the re-scheduling functionality of
the /iesg/agenda/documents/ page which was removed in [2366] as the ADs
felt that it made the page too busy. -
Propagate all extra fields on to the final email sending function, not
only the Cc and Bcc fields. Restores previously missing Reply-To: headers. -
Turn autoescaping off for everything in text/plain email templates. Fixes
multiple problems with<
and>
in emails showing up as<
and
>
, and related problems. -
The liaison tool is deployed. Show the links to the new tool.
-
Prevent things from crashing if some of the email fields are null for a
liaison. -
It should be possible to edit the area of a draft even if it's been set
before. Re-enabled the area list box on the document/edit/info/ page. -
Corrected spelling error in list_display specification for the
PersonOrOrgInfo Admin page. -
Corrected the path to the draft archive in the settings file.
(Some of the fixes above has been deployed already before this release
by patching the previous release on the server.)
3.10
Release Date: Tue, December 7, 2010 at 8:39 PM UTC
Release Author: Henrik Levkowetz
-
Fix css for IPR header (status column was included by mistake). Fixes
issue #546. -
Tweak some GUI strings in the Liaison Manager
From [email protected]:
- Added week-at-a-time view to agenda page when viewing selected areas
and/or groups. If no groups are selected, the week view is hidden, leaving the
base-level functionality unchanged.
From [email protected]:
- 548# Link in IPR column should use an absolute, not relative URL. This
fixes issue #546.
From [email protected]:
- Added new setting to the /cookies page which enables always showing
full document text instead of showing beginning of the document. This
fixes issue #551.
From [email protected]:
- Refined the email sent when an position changes.