ietfdb (2.31) * Fix dropped plenary agendas in the html agenda page. * Some Django 1.0 related fixes plus conversion script. From Pasi. -- Henrik Levkowetz 28 Jul 2009 16:30:28 +0200 ietfdb (2.30) * Merged in Adam and Ben's rewrite of the WG charter page generation, which is used to produce the individual WG charter.txt and charter.html pages, and also used by the script which produces 1wg-charters.txt. * Also merged in Arifumi and RjS' rewrite of the script which produces 1wg-charters.txt. -- Henrik Levkowetz 28 Jul 2009 14:14:17 +0200 ietfdb (2.29) * New script bin/abstracts.py, intended to be run as a cronjob, to generate the ID abstracts files. Merged in from Jelte. * Fixed bug in wg-dir.html to support additional area URLs properly. From Chris. * Added new rfcurl filter to eliminate hardcoded references to RFC URLs primarily in the liaisons and drafts pages. From Chris. * Fixed URLs that were broken or outdated by the IETF web page re-organization throughout the tree. In particular, references to html.charters in URLs, and old charter references. Including many broken links in leftmenu. From Chris. * Some Django 1.0 related fixes plus conversion script. From Pasi. -- Henrik Levkowetz 25 Jul 2009 19:46:45 +0200 ietfdb (2.31) * Some Django 1.0 related fixes plus conversion script. From Pasi. -- Henrik Levkowetz 25 Jul 2009 14:38:41 +0200 ietfdb (2.28) * Show full name in document comment log. From Pasi. * Optimize meeting agenda page to use less SQL queries. From Pasi. * Include version in iesg/agenda/documents.txt. From Pasi. -- Henrik Levkowetz 25 Jul 2009 14:38:41 +0200 ietfdb (2.27) * Add support for an iPhone specific agenda format. Going to the html agenda will now give an iPhone version if accessed by iPhone. * Added AGENDA_PATH config variable to settings.py, and removed hardcoded agenda path. * Added a new template filter to truncate a string based on character count, rather than word count. * Added support for an additional field in the Meeting model, to hold meeting time zone information. * Added cookie-based coloring of agenda lines, using the same mechanism as on http://tools.ietf.org/agenda/nn/ * Various updates to agenda presentations. Make text agenda adhere better to earlier format (for users who process it) and fix various flaws in the html agenda. * Replaced IESG minutes with redirect, and removed related feed/sitemap. From Pasi. * Correctly handle discusses for RFCs on /iesg/discusses/ page. From Pasi. * Fixed broken links in "new layout" navigation bar. From Pasi. * Other minor fixes. -- Henrik Levkowetz 24 Jul 2009 16:38:03 +0200 ietfdb (2.26) * Fixed parsing of REF state in RFC Editor queue. * Include draft version in document comment Atom feed. * Minor formatting bugfixes (should work better with IE6 and Safari) in "new layout" (idrfc). * Minor fixes to showing "days in state" data. -- Pasi Eronen 28 May 2009 14:03:45 +0200 ietfdb (2.25) * Refactored IdRfcWrapper and lots of improvements to ID/RFC pages. * New "Documents on Future IESG Telechat Agendas" page; some improvements for the "IESG Discuss Positions" page. * Improved "Sign in" dialog for new ID/RFC pages. * Better error message if cookies are not supported when logging in. * Include all comments (not just 15) in document comment Atom feed; correctly sort comments on same date. * New template tags for comparisons: greater_than/less_than/equal. * Get YUI base URL from settings instead of hardcoding. -- Pasi Eronen 12 May 2009 14:45:17 +0200 ietfdb (2.24) * Merged in code from Pasi for new ID/RFC search and per-document pages, and IESG "discuss report". * Added missing images for liaison_manager.cgi to static/images/. * More sensible error message if settings_local.py is not found. * Fix feed problem for non-ascii names. From Pasi Eronen. * ** NOTE: This release uses the Django cache framework, and requires that the cache directory in settings.py (/a/www/ietf-datatracker/cache/) exists. * Fix problem with area model in admin interface -- Henrik Levkowetz 26 Apr 2009 16:02:00 +0200 ietfdb (2.23) * Fixed a wrong link in the html agenda (from Henrik) * Removed the explicit database server ip address in settings.py (from Henrik) * Integrated updated authorization system. This requires applying database fixups as follows: cd /a/www/ietf-datatracker/2.23/ietf python manage.py dbshell < ../test/sql_fixup.sql The existing htpasswd file can be imported into this new system as follows: export PYTHONPATH=/a/www/ietf-datatracker/2.23 export DJANGO_SETTINGS_MODULE=ietf.settings /a/www/ietf-datatracker/2.23/ietf/bin/import-users /a/www/htpasswd Please capture the output of the import-users script, as it will help us resolve any troubles that users have. * Fixed infinite loop in wrapping code that prevented display of certain document comments -- Bill Fenner 24 Mar 2009 17:48:12 PDT ietfdb (2.22) * Fixed the menubar nomcom link. * Merged in Chris' django-based replacement for the old perl-based WG overview page, the 1wg-summary.txt and 1wg-summary-by-acronym.txt pages. -- Henrik Levkowetz 22 Mar 2009 2:22:09 +0100 ietfdb (2.21) * Merged in Adams django-based replacement for the old perl-based nomcom announcement pages. -- Henrik Levkowetz 22 Mar 2009 1:09:00 +0100 ietfdb (2.20) * Merged in Roberts django-based replacement for the old perl script generating all_id.txt -- Henrik Levkowetz 22 Mar 2009 0:20:03 +0100 ietfdb (2.19) * Merged in code from Pasi containing auxiliary tables and support scripts for his new document meta-information pages. * Merged in code from Pasi for a machine-readable list of documents on the next iesg-agenda. * ** To deploy this release, the Django db sync command has to be run (python .../ietf/manage.py syncdb) and the cron scripts which fetch information from the RFC-editor and tools.ietf.org has to be set up to run ** -- Henrik Levkowetz 21 Mar 2009 22:33:07 +0100 ietfdb (2.18) * Made the plenary agenda font larger * Don't show break location information for lunch breaks (requires new column in non_session table, with the show_break_location information). -- Henrik Levkowetz 05 Mar 2009 0:56:10 +0100 ietfdb (2.17) * Fixed the agena problem where breaks would not have the right name. Also refactor and simplify the agenda code and templates. Requires some database changes, too. * Made the liaison statement list inherit from base.html, to have the same style * Changed to table layout for the base page. Not puristic, but the non-table approach had problems with some pages, (some content being forced to start below the lefthand menu even when there was space higher up), and I could see no easy way to fix it. * Added the text from the original IPR declaration to the detail page for declarations submitted by mail. Made the link to the email text page more prominent. Fixed some html issues. * Added a link to the meeting agenda to the lefthand menu, and did some minor fixes to the html. * Added more people to the autogenerated release mail. -- Henrik Levkowetz 02 Mar 2009 21:51:33 +0100 ietfdb (2.16) * Added per-draft IPR information to the IESG agenda * From Pasi: Fixed links for RFCs in IESG agenda, and show deferred ballots * Added a test and development view which (sort of) lets you look at old IESG telechat agendas by date * Added a machine-readable view listing IPR declarations per draft/rfc -- Henrik Levkowetz 18 Feb 2009 13:46:35 +0100 ietfdb (2.15) * Merged in Pasi's fixes for links in the public version of the IESG agenda * Fix som nits in the new IESG agendapage (show and link to drafts with explicit revision numbers, and provide direct links to the text-only version of drafts) -- Henrik Levkowetz 12 Feb 2009 13:22:08 +0100 ietfdb (2.14) * Changed to BSD license instead of OSL in the LICENSE file. * Updated broken links in the lefthand menubar in base.html * Added an explicit "This IPR disclosure was removed" message for removed IPR disclusures * Merged in code from Pasi, fixing some broken links in the IESG agenda pages -- Henrik Levkowetz 03 Feb 2009 13:09:35 +0100 ietfdb (2.13) * Fixed IETFWG.area_acronym() so it works, and added IETFWG.area_directors() * Added to the mkrelease script the generation of a mail about the release to various interested parties. * Changed the IDtracker's 'not in the tracker' error message, as it sounded a bit as if there was no record of the draft in question. * Added a new better blue-background ietf logo * Merged in code for a new IESG telechat agenda page at /iesg/agenda/, from Pasi Eronen * Made the dunn_sent_date field of InternetDrafts optional * Removed references to code not yet merged in, related to wg charters -- Henrik Levkowetz 06 Nov 2008 17:20:49 +0100 ietfdb (2.12) * settings.py: Fixed broken setting for database host, which had a hardcoded IP address when it should be empty. -- Henrik Levkowetz 06 Nov 2008 17:20:49 +0100 ietfdb (2.11) * Template and layout fixes. Removed broken links from the lefthand menu-bar. -- Henrik Levkowetz 06 Nov 2008 17:20:49 +0100 ietfdb (2.10) * Changed look-and-feel of the datatracker, by introducing a different style sheet, and using a more consistent style, and introducing a lefthand menubar. * Make IDInternal.docstate() consistent in the type of the returned information. Tweaked the format of returned docstate information to not have spaces around the :: separator between state and substate. * Fixed the help page for ballot symbols, which had a very old text which no longer was correct. -- Henrik Levkowetz 06 Nov 2008 17:20:49 +0100 ietfdb (2.09) * Merged in support for a new URL, /list/wg/, which lists the archive URLs for WG mailing lists, from Chris Newman -- Henrik Levkowetz 06 Nov 2008 17:20:49 +0100 ietfdb (2.08) * Fixed mkrelease to handle minor numbers greater than 07 ,;-) * Changed agenda templates, adding a note about agenda being subject to change. * Backporting change from deployment copy, reflecting a change in path and URL of presentation slides. -- Henrik Levkowetz 06 Nov 2008 17:20:49 +0100 ietfdb (2.07) The full list of changes is here, highlights below: http://tools.ietf.org/tools/ietfdb/log/branch/2.00?rev=1161&stop_rev=1070 * Adjustments to the default settings, to match the new deployment environment at AMS * Template updates for agendas: - Use python, not template-language, to decide if the month is different. - Don't use "odate" and add a space where appropriate. - Use a datetime and time zone instead of hardcoding (ET). (let the model combine the date and the time) * Per suggestion from John Klensin, add a link directly to the text of the I-D, but only give the explicit link to the draft if it's active. * Expanded description of a document on the agenda. * Added authorization infrastructure. No impact on current functionality, but needed for future features. * Added a feed for documents on the IESG telechat. Improved the admin interface for iesg_login and irtf rg's and chairs. * /meeting/ now redirects to meeting//materials.html * Licencing information added. IETF Trust copyright added as needed.