datatracker/ietf
Sasha Romijn ef1e8006f0 Fix #2526 - List previous reviews in assignments email.
This includes a migration to update the database templates. Note that
not all templates currently included them (secdir at least), and
previous reviews are only listed in templates that included */** before.

As before, previous reviews are only included if they are done by the
same reviewer(s) as the current assignment.

This also fixes a bug in database template 182
(/group/defaults/email/open_assignments.txt) which referred to 
r.review_request..doc.rev and r.review_request..requested_rev
in the template, and updates the test to use the current version of
template 182.

Commit ready for merge.
 - Legacy-Id: 16895
2019-10-21 19:11:56 +00:00
..
api Python2/3 compatibility: replaced six.ensure_text() with either six.text_type or django's force_text(), depending on the case, and fixed a variable scope issue. 2019-07-16 13:20:05 +00:00
bin Fix #2475 - Send opt-in reminders for unconfirmed review assignments. 2019-10-01 13:01:19 +00:00
community Merged in [16590] from rjsparks@nostrum.com: 2019-08-01 15:09:51 +00:00
cookies Python2/3 compatibility: Changed the use of open() and StringIO to io.open() etc. 2019-07-15 19:14:04 +00:00
database-notes
dbtemplate Fix #2526 - List previous reviews in assignments email. 2019-10-21 19:11:56 +00:00
doc Fix #2277 - Do not allow reviewers to reject overdue reviews. 2019-10-21 14:15:08 +00:00
externals/static Fix #2331 - Show stacked bar graph for in time and late reviews. 2019-10-09 15:46:22 +00:00
group Fix #2526 - List previous reviews in assignments email. 2019-10-21 19:11:56 +00:00
help Added django-simple-history and replaced the old (and unused) PersonHistory class with a history=HistoricalRecords() field on Person. Added the needed migrations and changes to admin, resources, and settings. Related to issues #2505 and #2507. 2018-04-27 17:36:20 +00:00
idindex Python2/3 compatibility: replaced six.ensure_text() with either six.text_type or django's force_text(), depending on the case, and fixed a variable scope issue. 2019-07-16 13:20:05 +00:00
iesg Python2/3 compatibility: replaced six.ensure_text() with either six.text_type or django's force_text(), depending on the case, and fixed a variable scope issue. 2019-07-16 13:20:05 +00:00
ietfauth Improved a check for authenticated user. 2019-07-18 19:30:01 +00:00
ipr Merged changes from current trunk to Py3 branch. 2019-07-16 15:36:16 +00:00
liaisons Python2/3 compatibility: replaced six.ensure_text() with either six.text_type or django's force_text(), depending on the case, and fixed a variable scope issue. 2019-07-16 13:20:05 +00:00
mailinglists Merged changes from current trunk to Py3 branch. 2019-07-16 15:36:16 +00:00
mailtrigger Refs #2277 - Send daily reminders of overdue reviews to secretaries 2019-09-30 12:27:43 +00:00
meeting Merged in [16563] from housley@vigilsec.com: 2019-08-04 15:44:06 +00:00
message Python2/3 compatibility: used @python_2_unicode_compatible to provide __unicode__() versions of __str__() methods. 2019-07-15 18:01:26 +00:00
name Refs #2277 - Send daily reminders of overdue reviews to secretaries 2019-09-30 12:27:43 +00:00
nomcom Use BinaryField instead of our own EncryptedTextField which relied on cleartext and ciphertext being the same type. 2019-07-16 19:28:45 +00:00
person Merged changes from current trunk to Py3 branch. 2019-07-16 15:36:16 +00:00
redirects Python2/3 compatibility: used @python_2_unicode_compatible to provide __unicode__() versions of __str__() methods. 2019-07-15 18:01:26 +00:00
release Python2/3 compatibility: Changed the use of open() and StringIO to io.open() etc. 2019-07-15 19:14:04 +00:00
review Fix #2198 - Set default start date for UnavailabilityPeriod to today. 2019-10-21 15:16:33 +00:00
secr Merged changes from current trunk to Py3 branch. 2019-07-16 15:36:16 +00:00
static Merged in [16589] from rjsparks@nostrum.com: 2019-07-31 15:21:20 +00:00
stats Fix #2331 - Show stacked bar graph for in time and late reviews. 2019-10-09 15:46:22 +00:00
submit Added LookupError to the exceptions caught during text upload decoding, leading to upload form validation error. 2019-07-22 15:47:40 +00:00
sync Python2/3 compatibility: replaced six.ensure_text() with either six.text_type or django's force_text(), depending on the case, and fixed a variable scope issue. 2019-07-16 13:20:05 +00:00
templates Fix #2277 - Do not allow reviewers to reject overdue reviews. 2019-10-21 14:15:08 +00:00
utils Prevent login case issues by generating apache permissions file entries for both uppercase and lowercase logins. 2019-07-29 19:20:38 +00:00
.gitignore
.yarnrc Preliminary work on converting bower management of web resources to yarn. New management command, replacing bower_install will be needed. 2019-07-25 20:28:18 +00:00
__init__.py Set version info and settings back to development mode 2019-08-05 16:43:20 +00:00
bower.json Updated highcharts and added support for CSV export. Also tweaked the look of the highcharts context menu separators. 2018-11-13 19:28:46 +00:00
checks.py Fixed some issues with the changed import path of ietf.settings_local. 2019-07-17 14:27:26 +00:00
context_processors.py Replaced old unworkable email addesss in the 404 page with the current bugreport address, now configured in settings.py. 2017-04-15 12:34:50 +00:00
feed_urls.py Changed urlpattern order to list the more specific of overlapping patterns first, and made the rfc feed per year pattern more permissive. 2017-12-04 16:32:58 +00:00
LICENSE
manage.py Moved warnings settings from manage.py and test_runner.py to one single place, settings.py. Decreased the verbosity level when invoking 'loaddata' from the test runner. 2016-12-15 13:25:20 +00:00
middleware.py Added 'from __future__' imports all over the place, to bring code behaviour into closer alignment between python2 and python3 2019-07-15 15:40:51 +00:00
package.json Preliminary work on converting bower management of web resources to yarn. New management command, replacing bower_install will be needed. 2019-07-25 20:28:18 +00:00
README-BOWER.rst
settings.py Set version info and settings back to development mode 2019-08-05 16:43:20 +00:00
settings_releasetest.py Added 'from __future__' imports all over the place, to bring code behaviour into closer alignment between python2 and python3 2019-07-15 15:40:51 +00:00
settings_sqlitetest.py Added 'from __future__' imports all over the place, to bring code behaviour into closer alignment between python2 and python3 2019-07-15 15:40:51 +00:00
settings_testcrawl.py Added 'from __future__' imports all over the place, to bring code behaviour into closer alignment between python2 and python3 2019-07-15 15:40:51 +00:00
urls.py Show group pages also for groups of type adhoc and ise. 2019-07-20 20:10:08 +00:00
virtualenv-manage.py Python2/3 compatibility: Changed the use of open() and StringIO to io.open() etc. 2019-07-15 19:14:04 +00:00
wsgi.py Python2/3 compatibility: Changed the use of open() and StringIO to io.open() etc. 2019-07-15 19:14:04 +00:00