
From nobody Sun Jun  7 05:09:17 2020
Return-Path: <henrik@levkowetz.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6B9AB3A0766; Sun,  7 Jun 2020 05:09:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.233
X-Spam-Level: 
X-Spam-Status: No, score=-1.233 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fTRs5xJr1H7F; Sun,  7 Jun 2020 05:09:05 -0700 (PDT)
Received: from dunkelfelder.tools.ietf.org (dunkelfelder.tools.ietf.org [217.69.81.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF5E43A0602; Sun,  7 Jun 2020 05:09:05 -0700 (PDT)
Received: from henrik by dunkelfelder.tools.ietf.org with local (Exim 4.84_2) (envelope-from <henrik@levkowetz.com>) id 1jhu6o-0006Sg-K5; Sun, 07 Jun 2020 14:09:02 +0200
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1jhu6o-0006Sg-K5@dunkelfelder.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Sun, 07 Jun 2020 14:09:02 +0200
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, henrik@levkowetz.com, iesg@ietf.org,  wgchairs@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on dunkelfelder.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/PB2ArW_KaB4GOK4ExV8cIK7IlVU>
Subject: [codesprints] New datatracker release: v7.2.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/codesprints/>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 07 Jun 2020 12:09:08 -0000

Hi,

This is an automatic notification about a new datatracker release, 
v7.2.0, generated when running the mkrelease script.

Release notes:

ietfdb (7.2.0) ietf; urgency=medium

  **Support for OpenID and OAuth2**

  This release introduces support for OpenID and OAuth2, with out-of-band
  client registration, and adds some other minor tweaks and bugfixes:

  * Added OpenID support through django-oidc-provider, with tests using the 
    certified python oic module.

  * Added patches for some issues with the oic and oidc-provider modules, 
    and updated a patch for request-profiler.

  * Added a factory function OidClientRecordFactory for OpenID testing

  * Added django urlconfig namespace support in 
    ietf.utils.test.get_callbacks() (needed when testing the reverse lookups in 
    templates for oidc_provider).

  * Tweaked patch.py for Py3 compatibility.

  * Tweaked log.unreachable() and log.assertion() for Py3 compatibility.

  * Tweaked the meetecho access API fallback response to use person.plain_name
    instead of person.name.

  * Added a download-only switch to docker/updatedb

  * Decorated post_submission() with @transaction.atomic, and did some 
    slight refactoring of code related to post_submission() calls and 
    submission events.  This was triggered by a submission left in an 
    intermediate state because of a WSGI timeout (leading to a 504 error).

  * Increased the required version of request-profiler and updated its 
    patch file.

  * Excluded a majority of htmlized drafts at /doc/html from the test-crawler
    (but keeping some for testing) in order to reduce the crawl time.

 -- Henrik Levkowetz <henrik@levkowetz.com>  06 Jun 2020 21:16:12 +0000

The new version is available for installation through SVN checkout, with
  'svn checkout https://svn.tools.ietf.org/svn/tools/ietfdb/tags/7.2.0'

For development, copy the new development version instead:
  'svn copy https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/7.2.1.dev0' <YOURBRANCH>

Regards,

	Henrik
	(via the mkrelease script)


From nobody Mon Jun  8 13:19:16 2020
Return-Path: <henrik@levkowetz.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 21C1F3A0FA8; Mon,  8 Jun 2020 13:19:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.232
X-Spam-Level: 
X-Spam-Status: No, score=-1.232 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, TVD_PH_BODY_ACCOUNTS_PRE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bafrgva59PGx; Mon,  8 Jun 2020 13:19:06 -0700 (PDT)
Received: from dunkelfelder.tools.ietf.org (dunkelfelder.tools.ietf.org [217.69.81.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C95223A0FA7; Mon,  8 Jun 2020 13:19:06 -0700 (PDT)
Received: from henrik by dunkelfelder.tools.ietf.org with local (Exim 4.84_2) (envelope-from <henrik@levkowetz.com>) id 1jiOEb-0006wb-9F; Mon, 08 Jun 2020 22:19:05 +0200
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1jiOEb-0006wb-9F@dunkelfelder.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Mon, 08 Jun 2020 22:19:05 +0200
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, henrik@levkowetz.com, iesg@ietf.org,  wgchairs@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on dunkelfelder.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/yjm0wlhJB8KWrsQjXg7rBkbcpPM>
Subject: [codesprints] New datatracker release: v7.3.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/codesprints/>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 08 Jun 2020 20:19:09 -0000

Hi,

This is an automatic notification about a new datatracker release, 
v7.3.0, generated when running the mkrelease script.

Release notes:

ietfdb (7.3.0) ietf; urgency=medium

  **API for account creation triggered by meeting registration**

  * Added a new API endpoint to be used by the registration system, to trigger
    account creation.

  * Refactored some account creation code to re-use the email sending part in
    the registration system notification api for new meeting registrations.

  * Updated the email template that goes out for password setting on account
    creation, to give directions also for the case when the user already has a
    pre-existing account.  Updated a test to match.

  * Added a showapikeys management command, to be able to easily list existing
    API keys.

  * Added a migration to create login and person records for the new
    mail-archive and registration-system accounts.

  * Added a new role 'Robot', for use with reg-system and mail-archive API
    accesses.

  * Added reg_type and ticket_type to the MeetingRegistration model.

  * Updated a patch for oidc_provider, to remove tzinfo in a default datetime
    value.

 -- Henrik Levkowetz <henrik@levkowetz.com>  08 Jun 2020 19:52:36 +0000

The new version is available for installation through SVN checkout, with
  'svn checkout https://svn.tools.ietf.org/svn/tools/ietfdb/tags/7.3.0'

For development, copy the new development version instead:
  'svn copy https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/7.3.1.dev0' <YOURBRANCH>

Regards,

	Henrik
	(via the mkrelease script)


From nobody Wed Jun 10 14:00:11 2020
Return-Path: <henrik@levkowetz.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B075C3A13BC; Wed, 10 Jun 2020 14:00:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.233
X-Spam-Level: 
X-Spam-Status: No, score=-1.233 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id w9yqx2THcEBw; Wed, 10 Jun 2020 14:00:04 -0700 (PDT)
Received: from dunkelfelder.tools.ietf.org (dunkelfelder.tools.ietf.org [217.69.81.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5AC43A13BB; Wed, 10 Jun 2020 13:59:55 -0700 (PDT)
Received: from henrik by dunkelfelder.tools.ietf.org with local (Exim 4.84_2) (envelope-from <henrik@levkowetz.com>) id 1jj7pA-0007su-VD; Wed, 10 Jun 2020 22:59:52 +0200
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1jj7pA-0007su-VD@dunkelfelder.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Wed, 10 Jun 2020 22:59:52 +0200
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, henrik@levkowetz.com, iesg@ietf.org,  wgchairs@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on dunkelfelder.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/InTqJP-5CTUOXppGbpwHKyIm82o>
Subject: [codesprints] New datatracker release: v7.3.1
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/codesprints/>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 10 Jun 2020 21:00:07 -0000

Hi,

This is an automatic notification about a new datatracker release, 
v7.3.1, generated when running the mkrelease script.

Release notes:

ietfdb (7.3.1) ietf; urgency=medium

  **Updates to meeting registration handling and group editing; and bug fixes**

  * The fields ticket_type and reg_type are now part of MeetingRegistration.
    Made the conditional handling of these attributes in the OpenID
    "registration" scope handler unconditional.

  * Fixed an incorrect admin site search field specification that prevented
    certain serches from working in the admin site.

  * Changed the settings_local.py for the docker image to use the database
    type enforced in docker/updatedb.

  * Fixed an issue with multiple objects matching a registsration record
    fetched from the registration system (this has been caused by not
    correctly detecting updates to the registration system details).

  * Added a MeetingRegistration.attended field, to keep apart attendance
    at a meeting and registration for a meeting.

  * Updated meeting attendance and nomcom eligibility calculations to take
    the MeetingRegistration.attendance flag into account.

  * Added some code to set the meeting attendance flag when Meetecho pulls
    OAuth2 profile data for session participation between the start and end
    dates for a meeting.

  * Updated the api_new_meeting_registration() endpoint to set all provided
    fields correctly.  Fixes a bug that left some fields unset.

  * Expanded the test case for api_new_meeting_registration() to test both
    the existing and new account case, and test that additional table fields are
    set appropriately.

  * Merged in [17908] from rjsparks@nostrum.com: 
    Added used_roles to Group and default_used_roles to GroupFeatures.
    Dynamically build the group edit form to provide a field for all
    used_roles. Fixes #2785 and #2572.  Partially addresses #2160.  

  * Added hourly generation of two static files: 1wg-charter*.txt


 -- Henrik Levkowetz <henrik@levkowetz.com>  10 Jun 2020 20:19:02 +0000

The new version is available for installation through SVN checkout, with
  'svn checkout https://svn.tools.ietf.org/svn/tools/ietfdb/tags/7.3.1'

For development, copy the new development version instead:
  'svn copy https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/7.3.2.dev0' <YOURBRANCH>

Regards,

	Henrik
	(via the mkrelease script)


From nobody Tue Jun 16 14:17:24 2020
Return-Path: <henrik@levkowetz.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 861703A0794; Tue, 16 Jun 2020 14:17:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.233
X-Spam-Level: 
X-Spam-Status: No, score=-1.233 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 61jKVIscWQR5; Tue, 16 Jun 2020 14:17:11 -0700 (PDT)
Received: from dunkelfelder.tools.ietf.org (dunkelfelder.tools.ietf.org [217.69.81.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CB543A079A; Tue, 16 Jun 2020 14:17:11 -0700 (PDT)
Received: from henrik by dunkelfelder.tools.ietf.org with local (Exim 4.84_2) (envelope-from <henrik@levkowetz.com>) id 1jlIxB-0005rb-7J; Tue, 16 Jun 2020 23:17:09 +0200
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1jlIxB-0005rb-7J@dunkelfelder.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Tue, 16 Jun 2020 23:17:09 +0200
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, henrik@levkowetz.com, iesg@ietf.org,  wgchairs@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on dunkelfelder.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/bqb_KN_wbJKtZ7RGbfQzkEK-oYU>
Subject: [codesprints] New datatracker release: v7.3.2
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/codesprints/>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Jun 2020 21:17:14 -0000

Hi,

This is an automatic notification about a new datatracker release, 
v7.3.2, generated when running the mkrelease script.

Release notes:

ietfdb (7.3.2) ietf; urgency=medium

  **Bugfixes**

  * Fixed a bad regex in test-crawl

  * Removed an unnecessary entry from the OIDC auth request arguments in 
    test_oidc_code_auth().

  * Reorganized the python logging setup slightly, and added a possibility 
    to configure logging levels for individual loggers in settings_local.py

  * Added a management command to list registered logging framewor entries
    (loggers), in order to see which can be configured in settings_local
    with the UTILS_LOGGER_LEVELS settings.

  * Changed the OpenID profile data description to match what the
    datatracker actually shares.  This eliminates mention of things the
    datatracker doesn't know, and doesn't share, such as gender and
    birth-date.

  * The datatracker logs directly to syslog, but some python libraries send 
    debug logging to the python logging module.  Added a python logging syslog 
    handler to the django logging setup, in order to make it easier to turn on 
    built-in logging from external modules when needed.

  * Improved the handling of logger enabling entries in UTILS_LOGGER_LEVELS 
    to set a handler if none exists for a given logger.

  * Changed the required version of pyflakes to one that supports ANNASSIGN 
    (python annotated assignments, now used in the code).

  * Added a --sprint switch to mkdevbranch to avoid switching on the 
    absence of a developer name when creating sprint branches

  * Merged in [17992] from rjsparks@nostrum.com:
    Improved the admin interface form validation for used_roles.  

  * Merged in [17993] from rjsparks@nostrum.com:
    Made test_interim_send_announcement a little more time_zone aware.  

 -- Henrik Levkowetz <henrik@levkowetz.com>  16 Jun 2020 20:47:06 +0000

The new version is available for installation through SVN checkout, with
  'svn checkout https://svn.tools.ietf.org/svn/tools/ietfdb/tags/7.3.2'

For development, copy the new development version instead:
  'svn copy https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/7.3.3.dev0' <YOURBRANCH>

Regards,

	Henrik
	(via the mkrelease script)


From nobody Mon Jun 22 07:00:00 2020
Return-Path: <henrik@levkowetz.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC3353A0D41; Mon, 22 Jun 2020 06:59:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.233
X-Spam-Level: 
X-Spam-Status: No, score=-1.233 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id aOn6_RFXazYN; Mon, 22 Jun 2020 06:59:57 -0700 (PDT)
Received: from dunkelfelder.tools.ietf.org (dunkelfelder.tools.ietf.org [217.69.81.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2B3283A0D3F; Mon, 22 Jun 2020 06:59:57 -0700 (PDT)
Received: from henrik by dunkelfelder.tools.ietf.org with local (Exim 4.84_2) (envelope-from <henrik@levkowetz.com>) id 1jnMzL-0007kM-Bb; Mon, 22 Jun 2020 15:59:55 +0200
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1jnMzL-0007kM-Bb@dunkelfelder.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Mon, 22 Jun 2020 15:59:55 +0200
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, henrik@levkowetz.com, iesg@ietf.org,  wgchairs@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on dunkelfelder.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/8e35-LEtlB1w7rtwIzB2L6TNclk>
Subject: [codesprints] New datatracker release: v7.4.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/codesprints/>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 22 Jun 2020 13:59:59 -0000

Hi,

This is an automatic notification about a new datatracker release, 
v7.4.0, generated when running the mkrelease script.

Release notes:

ietfdb (7.4.0) ietf; urgency=medium

  **Test suite and OpenID improvements**

  * In the OpenID registration scope handler, look for registration matches
    by email if no person link is available, in order to handle the case
    where somebody registered with a new email and only added it to the
    datatracker later.  

  * Added a test suite switch to optionally show logging output.  Normally
    this is suppressed while running tests.  In production, it goes to
    syslog's user facility.  With --show-logging, it will go to the console
    when running tests.

  * The registration system creates separate records for hackathon and 
    session registration, but we want just one consolidated record.  
    Changed the handling of notifications from the registration system to 
    aggregate reg_type and ticket_type information in one record.

  * With the draft submission cutoff date before a meeting set to the
    meeting start date (with the intention to have no blackout), the fact
    that submission re-open time is midnight _local_ time led to a blackout
    period of a few hours after midnight UTC for meeting timezones with
    midnight later than UTC.  Changed this to give no blackout time when
    cutoff-date==meeting.date.

  * Merged in [18016] from rjsparks@nostrum.com:
    Ensure UTC time is shown throughout the interim request, approval, and 
    announcement workflow. Fixes issue #2974.  

  * Merged in [18020] from rjsparks@nostrum.com:
    Construct Faker objects used for person name generation only once. 
    Results in a roughly 20% speedup of the test-suite.  

  * Merged in [18021] from rjsparks@nostrum.com:
    Refactoring for a little less waste creating meeting/interim test data.  

 -- Henrik Levkowetz <henrik@levkowetz.com>  22 Jun 2020 13:19:39 +0000

The new version is available for installation through SVN checkout, with
  'svn checkout https://svn.tools.ietf.org/svn/tools/ietfdb/tags/7.4.0'

For development, copy the new development version instead:
  'svn copy https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/7.4.1.dev0' <YOURBRANCH>

Regards,

	Henrik
	(via the mkrelease script)


From nobody Sat Jun 27 05:21:41 2020
Return-Path: <henrik@levkowetz.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0AD323A0845; Sat, 27 Jun 2020 05:21:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.233
X-Spam-Level: 
X-Spam-Status: No, score=-1.233 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sKzb2_aiqVYy; Sat, 27 Jun 2020 05:21:37 -0700 (PDT)
Received: from dunkelfelder.tools.ietf.org (dunkelfelder.tools.ietf.org [217.69.81.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 34AB03A0848; Sat, 27 Jun 2020 05:21:37 -0700 (PDT)
Received: from henrik by dunkelfelder.tools.ietf.org with local (Exim 4.84_2) (envelope-from <henrik@levkowetz.com>) id 1jp9pv-0002rO-GI; Sat, 27 Jun 2020 14:21:35 +0200
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1jp9pv-0002rO-GI@dunkelfelder.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Sat, 27 Jun 2020 14:21:35 +0200
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, henrik@levkowetz.com, iesg@ietf.org,  wgchairs@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on dunkelfelder.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/Tlcb_Rt_oUOmSMqqjUyCplw_wjc>
Subject: [codesprints] New datatracker release: v7.5.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/codesprints/>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 27 Jun 2020 12:21:40 -0000

Hi,

This is an automatic notification about a new datatracker release, 
v7.5.0, generated when running the mkrelease script.

Release notes:

ietfdb (7.5.0) ietf; urgency=medium

  **Django 2.1 upgrade, CodiMD support, bluesheet support for Meetecho, and bugfixes**

  * Merged in [18036] from rjsparks@nostrum.com:
    Tweaked the title of the page used to complete reviews. Fixes #2767.  

  * Merged in [18037] from rjsparks@nostrum.com:
    Removed abandoned charters from any future telechats. Fixes #3003.  

  * Separated the session cache from the default cache, using slightly
    different settings, in order to not drop sessions when a new release is
    deployed.

  * Added a default logger and level for 'django.security' log items, to
    route them to our regular syslog.  This will give us more information
    about failures to retrieve session info, and also things like 404
    responses, which will already be captured in the apache log but with
    less info.  May need revisiting if it proves to cause excessive logging.

  * Fixed a problem with the code to update a missing person record
    association in a meeting registration record.

  * Fixed a problem with the handling of multiple registrations for the same
    person and meeting in api_new_meeting_registration().

  * Added a switchover date (currently July 6th) for Etherpad to CodiMD use,
    and modified views and templates to provide links to codimd.ietf.org
    for meetings (including interims) after that date.

  * Added an API endpoint for bluesheet information upload.  Factored out
    code in common with manual upload_session_bluesheets().  Tweaked
    ietf.secr.proceedings.utils.handle_upload_file() to handle temp files in
    addition to HTTP file objects, to support the API endpoint.

  * Updated bin/mkpatch to use a --name switch, and normalize the name to
    use '-' rather than '_', and give more feedback.

  * Added the meeting registration 'affiliation' field to the OAuth2
    'registration' scope, so that Meetecho will have the information needed
    to build bluesheets.

  * Merged in [18064] from rjsparks@nostrum.com:
    Changed the group edit field url regexp to accept the field names
    (specifically role names) we use by allowing hyphens.

  Django 2.1 transition changes:

  * Changed NullBoleanField() to BooleanField(null=True), according to the
    2.1 upgrade recommendations.

  * Changed the removed django.contrib.auth.views.logout to LogoutView.

  * Adjusted to the changed signature of admin.utils.get_deleted_objects()

  * Adjusted the code to the attribute name change from ._size to .size in
    file upload objects.

  * Updated various component requirements to match Django 2.1.

  * The .render() method of widgets must now accept an additional keyword
    argument 'renderer'; adjusted the code accordingly (including a library
    patch -- pull request also submitted).

 -- Henrik Levkowetz <henrik@levkowetz.com>  24 Jun 2020 20:45:14 +0000

The new version is available for installation through SVN checkout, with
  'svn checkout https://svn.tools.ietf.org/svn/tools/ietfdb/tags/7.5.0'

For development, copy the new development version instead:
  'svn copy https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/7.5.1.dev0' <YOURBRANCH>

Regards,

	Henrik
	(via the mkrelease script)


From nobody Mon Jun 29 03:58:21 2020
Return-Path: <henrik@levkowetz.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C52D43A0DBF; Mon, 29 Jun 2020 03:58:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.233
X-Spam-Level: 
X-Spam-Status: No, score=-1.233 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2VO3h_1IOls2; Mon, 29 Jun 2020 03:58:18 -0700 (PDT)
Received: from dunkelfelder.tools.ietf.org (dunkelfelder.tools.ietf.org [217.69.81.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 007F43A0DBD; Mon, 29 Jun 2020 03:58:17 -0700 (PDT)
Received: from henrik by dunkelfelder.tools.ietf.org with local (Exim 4.84_2) (envelope-from <henrik@levkowetz.com>) id 1jprUO-00007I-8C; Mon, 29 Jun 2020 12:58:16 +0200
To: codesprints@ietf.org, iesg@ietf.org, wgchairs@ietf.org
Message-Id: <E1jprUO-00007I-8C@dunkelfelder.tools.ietf.org>
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Mon, 29 Jun 2020 12:58:16 +0200
X-SA-Exim-Connect-IP: <locally generated>
X-SA-Exim-Rcpt-To: codesprints@ietf.org, henrik@levkowetz.com, iesg@ietf.org,  wgchairs@ietf.org
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on dunkelfelder.tools.ietf.org); SAEximRunCond expanded to false
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/1tOwqOdccQtZKNDLDaH56pzhvio>
Subject: [codesprints] New datatracker release: v7.6.0
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/codesprints/>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jun 2020 10:58:20 -0000

Hi,

This is an automatic notification about a new datatracker release, 
v7.6.0, generated when running the mkrelease script.

Release notes:

ietfdb (7.6.0) ietf; urgency=medium

  Django 2.2 transition changes:

  * New branch for 7.5.1.dev0

  * Changed deprecated 'load staticfiles' to recommended 'load static'

  * Added a warnings filter.  Removed the use request_profiler, which is 
    not compatible with Django 2.2.

  * Removed an unused parameter from submit.tests.do_submission_email().

  * Updated requirements for Django 2.2.

  * Fixed an issue where a session was saved without a type_id, found by 
    the Django 2.2 checks.  The code set the value just after the first save, 
    and then did a second save, but this is 1) more costly, and 2) keeps an 
    invalid session object in the database for a short time.

  * Fixed a place where data provider for a POST in contained None, which 
    cannot be serialized into POST data.  Found by Django 2.2 checks.

  * Django 2.2 does not wrap single queries in transactions, for 
    performance reasons.  This caused some template tags that did database 
    lookups to trigger exceptions.  Fixed by moving the lookups (which would 
    not normally change between apache reloads) out from the template tag code 
    to module scope.  Adding new groups of type 
    ['ag','area','team','dir','program'] will now require a reload to show up 
    in the group menu.

  Other changes:

  * Changed skip messages from test suites to use print() instead of
    sys.stderr.write(), to match other output from the test runner.

 -- Henrik Levkowetz <henrik@levkowetz.com>  27 Jun 2020 17:33:10 +0000

The new version is available for installation through SVN checkout, with
  'svn checkout https://svn.tools.ietf.org/svn/tools/ietfdb/tags/7.6.0'

For development, copy the new development version instead:
  'svn copy https://svn.tools.ietf.org/svn/tools/ietfdb/tags/dev/7.6.1.dev0' <YOURBRANCH>

Regards,

	Henrik
	(via the mkrelease script)


From nobody Mon Jun 29 11:57:38 2020
Return-Path: <rjsparks@nostrum.com>
X-Original-To: codesprints@ietfa.amsl.com
Delivered-To: codesprints@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 88A4E3A0BF8 for <codesprints@ietfa.amsl.com>; Mon, 29 Jun 2020 11:57:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.079
X-Spam-Level: 
X-Spam-Status: No, score=-2.079 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, T_SPF_HELO_PERMERROR=0.01, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nostrum.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Q6q6e8T8o-U9 for <codesprints@ietfa.amsl.com>; Mon, 29 Jun 2020 11:57:33 -0700 (PDT)
Received: from nostrum.com (raven-v6.nostrum.com [IPv6:2001:470:d:1130::1]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F31F93A0B8A for <codesprints@ietf.org>; Mon, 29 Jun 2020 11:57:23 -0700 (PDT)
Received: from unescapeable.local ([47.186.30.41]) (authenticated bits=0) by nostrum.com (8.15.2/8.15.2) with ESMTPSA id 05TIvMxs084374 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO) for <codesprints@ietf.org>; Mon, 29 Jun 2020 13:57:23 -0500 (CDT) (envelope-from rjsparks@nostrum.com)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=nostrum.com; s=default; t=1593457043; bh=vRpB//ebClIZPGwIAm8JI9cX0lhEugERVhSE01rMJv4=; h=To:From:Subject:Date; b=SEP9J/E+/96kZ10cuvCNsQi2ORhZsqeLwvQkADleyH6iDKi93++bvMA4XFg/UFRsN YxWcAahL3x6nIkTQwzR/zXykMZvXeLo1diXX5NYzlURTGdIsq+APijbSZ/3L3PF7vS uNU0LunZB5v4UQxt1O6HzvLWv9An0+r1woPMkVyE=
X-Authentication-Warning: raven.nostrum.com: Host [47.186.30.41] claimed to be unescapeable.local
To: codesprints@ietf.org
From: Robert Sparks <rjsparks@nostrum.com>
Message-ID: <ad1d6dc1-54f7-e93c-f12b-ce4fac1f4fb2@nostrum.com>
Date: Mon, 29 Jun 2020 13:57:22 -0500
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:68.0) Gecko/20100101 Thunderbird/68.9.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/codesprints/p-8YCAvo9QiZlQcnw6uq1b2Yhi4>
Subject: [codesprints] Online Codesprint during IETF 108
X-BeenThere: codesprints@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "List for coordinating \(and following up on\) codesprint activities" <codesprints.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/codesprints>, <mailto:codesprints-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/codesprints/>
List-Post: <mailto:codesprints@ietf.org>
List-Help: <mailto:codesprints-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/codesprints>, <mailto:codesprints-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 29 Jun 2020 18:57:37 -0000

We will hold an online codesprint during IETF 108.

The Webex coordinates for this sprint are:

IETF 108 Codesprint
Hosted by Robert Sparks

Saturday, Jul 25, 2020 16:00 pm | 2 hours | (UTC)
Meeting number: 161 331 6207
Password: u2H393paDHt
https://ietf.webex.com/ietf/j.php?MTID=m97f38e43248b7692b85b637eb005e11d

Join by video system
Dial 1613316207@ietf.webex.com
You can also dial 173.243.2.68 and enter your meeting number.

Join by phone
1-650-479-3208 Call-in toll number (US/Canada)
Access code: 161 331 6207

More information is available at:

https://trac.tools.ietf.org/tools/ietfdb/wiki/IETF108Sprint

and the signup is here:

https://trac.tools.ietf.org/tools/ietfdb/wiki/IETF108SprintSignUp

Hope to see you there!

RjS

