1+ ietfdb (6.84.0) ietf; urgency=medium
2+
3+ **GDPR updates part 4**
4+
5+ This is the last in a series of GDPR-related releases. It introduces two
6+ management commands; one to email out reminders to all users that still have
7+ not provided consent for storage of the personal information for which the
8+ GDPR requires consent, and the other to delete all information for which
9+ we don't have required consent.
10+
11+ The two new management commands are:
12+
13+ - ietf/manage.py send_gdpr_consent_request
14+ - ietf/manage.py delete_data_lacking_consent
15+
16+ Both of these provide descriptions of the commands and switches when given
17+ a --help switch, to assist the secretariat in using these.
18+
19+ There are also a few bugfixes and features not related to the GDPR, see
20+ below:
21+
22+ * Merged in the latest GDPR changes. This refines the handling of the
23+ consent checkbox on the account page; refines the Consent Needed warning
24+ given on login if consent is needed; tweaks several models to set the
25+ on_deletion fields for FK to User and Person appropriately; adds a
26+ Person.needs_consent() method to capture the logic of which fields require
27+ consent; refines the Person.plain_name() method and the user.log.log()
28+ function; and adds 2 management commands to send out consent requests and
29+ delete non-consent information, respectively.
30+
31+ * Refined utils.log.log() to flush stdout before logging if we're writing
32+ log messages to stderr.
33+
34+ * Moved document methods rfc_number() and rfcnum() to the abstract parent
35+ class to have them available also for historical document records. Should
36+ fix the recent server 500 on /doc/draft-ietf-aaa-diameter/17/.
37+
38+ * Merged in [15448] from rjsparks@nostrum.com:
39+ Add CORS headers for the api and views that serve json. Fixes #2546,
40+ #2551, and #2552.
41+
42+ * Added a bit of javascript and styling to make it possible to use URL
43+ fragment identifiers to link to position-specific tabs on the nomocom
44+ requirements and questionnaire pages.
45+
46+ * Merged in [15446] from rjsparks@nostrum.com:
47+ Use unversioned links in ics agendas. Partially fixes #2542.
48+
49+ * Merged in [15444] from rjsparks@nostrum.com:
50+ Review assignment email includes a link to the review request that
51+ ensures the reviewer is logged in. Fixes #2543.
52+
53+ * Added a 'Mailing list discussion' link to the 'Additional URLs' section
54+ of the status page for drafts with doc.group and doc.group.list_archive set.
55+
56+ * Merged in [15441] from peter@akayla.com:
57+ Fixed 2 trivial spelling errors in NomCom tools. Fixes issue #2569.
58+
59+ * Fixed a problem with fetching the mysql release signing key from a gpg
60+ keyserver.
61+
62+ * Added more hint information when patch actions in ietf/checks.py fail.
63+
64+ * Rewrote docker/run to work around a missing switch in BSD 'xargs'.
65+
66+ * Merged in [15435] from rjsparks@nostrum.com:
67+ Include area groups in the request for minutes. Do not include sessions
68+ that have been canceled. Fixes #2568.
69+
70+ -- Henrik Levkowetz <henrik@levkowetz.com> 18 Sep 2018 14:07:27 +0000
71+
72+
173ietfdb (6.83.1) ietf; urgency=medium
274
375 This is a small bugfix and cleanup release:
@@ -304,6 +376,8 @@ ietfdb (6.81.3) ietf; urgency=medium
304376
305377ietfdb (6.81.2) ietf; urgency=medium
306378
379+ **GDPR updates part 3**
380+
307381 This is the third in a small series of releases to address compliance with
308382 the European GDPR (General Data Protection Regulation). It provides
309383 serialized (machine-readable) access to information associated with a user's
@@ -356,6 +430,8 @@ ietfdb (6.81.2) ietf; urgency=medium
356430
357431ietfdb (6.81.1) ietf; urgency=medium
358432
433+ **GDPR updates part 2**
434+
359435 This is the second in a small series of releases to address compliance
360436 with the European GDPR (General Data Protection Regulation).
361437
@@ -369,6 +445,8 @@ ietfdb (6.81.1) ietf; urgency=medium
369445
370446ietfdb (6.81.0) ietf; urgency=medium
371447
448+ **GDPR updates part 1**
449+
372450 This is the first in a small series of releases to address compliance with
373451 with the European GDPR (General Data Protection Regulation).
374452
0 commit comments