datatracker/ietf
Sasha Romijn f651320ef3 Fix #2331 - Show stacked bar graph for in time and late reviews.
On the stats page, a single stacked bar graph is now shown which
combines in time and late reviews, replacing the separate graphs for
these statistics.

Tests for the charts are also expanded to validate the actual
graph content for both stacked and non-stacked charts.

Commit ready for merge.
 - Legacy-Id: 16852
2019-10-09 15:46:22 +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 Python2/3 compatibility: used @python_2_unicode_compatible to provide __unicode__() versions of __str__() methods. 2019-07-15 18:01:26 +00:00
doc Fix #2478 - When completing review, show which addresses it is posted to. 2019-09-02 15:52:26 +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 #2185 - Close review assignments when reviewer is removed from team. 2019-10-09 13:36:25 +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 #2186 - Return review req to 'requested' status if no review assignments are open. 2019-10-03 09:02:34 +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 #2331 - Show stacked bar graph for in time and late reviews. 2019-10-09 15:46:22 +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 Updated several README files. 2015-07-28 13:20:39 +00:00
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