Skip to content

Commit aa71528

Browse files
committed
Changelog entry for 6.104.0
- Legacy-Id: 16798
1 parent c416229 commit aa71528

1 file changed

Lines changed: 71 additions & 0 deletions

File tree

changelog

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,74 @@
1+
ietfdb (6.104.0) ietf; urgency=medium
2+
3+
**Review tool tickets roundup, part 1**
4+
5+
This release constitutes the first batch of fixes from the review tool
6+
tickets work package. It also includes a few unrelated bugfixes.
7+
From the commit log:
8+
9+
* Merged in [16688] from sasha@dashcare.nl:
10+
When completing a review, show which addresses it is posted to.
11+
Fixes issue #2478.
12+
13+
* Merged in [16680] from sasha@dashcare.nl:
14+
Made the review_completed mailtrigger configurable per team and review
15+
type. This includes a migration to change mailtrigger slugs to be up to
16+
64 characters instead of 32, as some slugs would not fit and require
17+
clunky abbreviations. A data migration creates triggers for existing
18+
teams, and they are also created on the fly if a trigger does not exist
19+
yet, providing a safe fallback for new review teams. The review_completed
20+
mailtrigger serves as the template for new triggers. This commit also
21+
includes tests for gather_address_lists(), as none existed.
22+
Fixes issue #2354.
23+
24+
* Merged in [16672] from sasha@dashcare.nl:
25+
Use mailtriggers to find destinations in review app As the review app has
26+
several conditionals that don't fit entirely well within mailtriggers, the
27+
templates use a bit of extra context to figure out who exactly to include.
28+
This also extends the tests for review, to check for correct recipients.
29+
It also adds a tiny feature to mailtrigger to entirely exclude certain
30+
addresses, as required by the review-generated mails. Fixes issue #2328.
31+
32+
* Merged in [16670] from sasha@dashcare.nl: Allow secretary to adjust date
33+
when completing a review. This also fixes other issues identified in
34+
#2590, around the modification of historical document events. The
35+
behaviour is now:
36+
37+
- When the assigned reviewer posts a review, a single event is created,
38+
set to current date/time.
39+
40+
- When the secretary records a review in the datatracker, they may set a
41+
different completion date, which is autofilled if an email is selected.
42+
One event is generated for the original completion date, and one for the
43+
secretary's action.
44+
45+
- Each revision generates a new event, rather than updating previous
46+
existing events.
47+
48+
Fixes issue #2590
49+
50+
* Improved the wrapping of long lines in emails sent by the datatracker:
51+
In wordwrap(), consider lines consisting entirely of some non-alphanumeric
52+
characters like ---- or === to be block (paragraph) separators. Fixes
53+
issue #2806.
54+
55+
* Merged in [16668] from sasha@dashcare.nl:
56+
Sort names alphabetically in review group history notes when changing the
57+
list of members. Fixes issue #2560
58+
59+
* Removed debug-related code from group edit clean_acronym().
60+
Fixes issue #2804.
61+
62+
* Merged in [16667] from sasha@dashcare.nl:
63+
Added an optional comment field for closing review requests.
64+
Fixes issue #2071
65+
66+
* Updated the docker files to build and run an image based on devuan:ascii
67+
instead of debian:jessie.
68+
69+
-- Henrik Levkowetz <henrik@levkowetz.com> 01 Oct 2019 16:15:46 +0000
70+
71+
172
ietfdb (6.103.1) ietf; urgency=medium
273

374
**Test improvement: Starting to use Python type hints and mypy type checking**

0 commit comments

Comments
 (0)