datatracker/ietf
Henrik Levkowetz 435d64910f Added a management command: 'check_person_names_and_aliases'.
When we started explicitly listing draft and RFC author names on the documemnt
pages in commit [18549], it uncovered a number of links that 404'ed because
name alias entries were missing for some person entries, in particular for
authors of early RFCs and drafts.  Adding such alias entries can be done
automatically in most cases.  This new management command will do so, and also
report (and in some cases fix) additional issues, such as names incorrectly
incorporating '<>', name aliases that are email addresses, and more.

Run with -v2 (verbosity 2) it will report all found names and aliases for each
issue type, and run with -f it will fix those that can be automatically fixed.
 - Legacy-Id: 18599
Note: SVN reference [18549] has been migrated to Git commit 2899c2a65d
2020-10-11 15:22:28 +00:00
..
api Added Person.personextresource_set to the information returned in the personal-information JSON blob. 2020-10-02 12:10:33 +00:00
bin New branch from trunk @ r18382 for meeting improvements, with iola/meeting-improvement-r17835 merged in 2020-08-20 09:36:41 +00:00
community Converted many cases of plain-text 403 messages to use a properly styled page instead, with a login link when appropriate. Also changed some API endpoint 400 responses to a more correct 403. 2020-08-06 10:59:52 +00:00
cookies Removed cruft in a file 2020-08-13 11:02:58 +00:00
database-notes
dbtemplate Merged in [18446] from rcross@amsl.com: 2020-09-01 13:03:04 +00:00
doc Changed the cache-filling code for doc.get_state() to avoid a period where the cache is seen as valid but empty. Addresses an issue where documents occasionally appear to be in an unexpected state. 2020-10-05 14:55:16 +00:00
externals/static Updated bower-managed static web assets 2020-04-03 09:24:26 +00:00
group Fixed a test case bug that compared a py3 string with bytes. 2020-10-02 12:22:40 +00:00
help
idindex Merged in changes from trunk up to r17584. 2020-04-07 16:02:52 +00:00
iesg Removed some Py2 compatibility decorators. 2020-04-21 13:54:31 +00:00
ietfauth Added a person name validation step to prevent names using 'anonymous'. 2020-10-11 15:10:27 +00:00
ipr Merged in [18425] from olau@iola.dk: 2020-09-01 10:30:55 +00:00
liaisons Converted many cases of plain-text 403 messages to use a properly styled page instead, with a login link when appropriate. Also changed some API endpoint 400 responses to a more correct 403. 2020-08-06 10:59:52 +00:00
mailinglists Removed some Py2 compatibility decorators. 2020-04-21 13:54:31 +00:00
mailtrigger Send extra mail to yangdoctors chairs when a draft with yang checks goes into IETF LC. Fixes #2419. Commit ready to merge. 2020-07-30 21:44:02 +00:00
meeting Tweaked the generation of .ics vtimezone entries to have a stable order in /meeting/upcoming.ics. Fixes issue #3097. 2020-10-08 16:27:42 +00:00
message Changed the API to not export saved Message instances (they can contain information such as draft confirmation codes and password reset codes that should not be generally visible). 2020-08-15 09:37:05 +00:00
name Merged in ^/branch/iola/meeting-improvement-r18382@18466. This provides a beta-level snapshot of the new schedule editor work. All known issues should be fixed, but there might be adjustments needed after experience with using the new edit view. 2020-09-04 14:28:25 +00:00
nomcom Tweaked the verbose name of the Nomcom Topic Questionnaire's 'audience' field. 2020-10-08 12:38:38 +00:00
person Added a management command: 'check_person_names_and_aliases'. 2020-10-11 15:22:28 +00:00
redirects Removed some Py2 compatibility decorators. 2020-04-21 13:54:31 +00:00
release Removed all __future__ imports. 2020-03-05 23:53:42 +00:00
review Completed repair migration for disconnected and confused reviews. Branch ready for merge. 2020-09-25 16:08:09 +00:00
secr Merged in [18587] from rcross@amsl.com: 2020-10-11 14:56:30 +00:00
static Merged in the agenda filtering improvements from jennifer@painless-security.com. This completely reworks the filtering of the IETF agenda, in order to not collide with page navigation and clean up a number of edge cases. It also reinstates the same kind of filtering for the upcoming meetings page. 2020-09-30 11:39:40 +00:00
stats Added a context processor to make settings generally available in page templates. Split the SECRETARIAT_TICKET_EMAIL setting into SECRETARIAT_ACTION_EMAIL and SECRETARIAT_INFO_EMAIL, with different addresses. Updated places with hardcoded ietf-action@ietf.org addresses to use the settings value, and updated some places to use ietf-infor@ietf.org instead of the ietf-action address. Fixes issue #3081. 2020-09-17 11:10:27 +00:00
submit Changed a draft submission revision consistency check to look at Submission objects rather than SubmissionDocEvent objects in order to not fail incorrectly when there are prior cancelled uploads. Related to issue #2909. 2020-10-09 13:21:53 +00:00
sync Converted many cases of plain-text 403 messages to use a properly styled page instead, with a login link when appropriate. Also changed some API endpoint 400 responses to a more correct 403. 2020-08-06 10:59:52 +00:00
templates Changed the template for the person_link templatetag to use email address instead of name, to work correctly for for different persons having the same name. 2020-10-11 15:02:13 +00:00
utils Grammar fix. 2020-10-05 13:20:18 +00:00
.gitignore
.yarnrc
__init__.py Set version info and settings back to development mode 2020-10-02 21:02:00 +00:00
bower.json Upgrade to the newer js-cookie library that replaced jquery.cookie. Fixes #2832. Commit ready for merge. 2020-01-09 22:15:13 +00:00
checks.py Use BASE_DIR as starting point for finding patch files in checks.maybe_patch_libraries(), instead of CWD. 2020-09-04 18:39:54 +00:00
context_processors.py Added a context processor to make settings generally available in page templates. Split the SECRETARIAT_TICKET_EMAIL setting into SECRETARIAT_ACTION_EMAIL and SECRETARIAT_INFO_EMAIL, with different addresses. Updated places with hardcoded ietf-action@ietf.org addresses to use the settings value, and updated some places to use ietf-infor@ietf.org instead of the ietf-action address. Fixes issue #3081. 2020-09-17 11:10:27 +00:00
feed_urls.py
LICENSE
manage.py
middleware.py Updated a middleware function to use the correct Py3 idiom to access exception arguments. 2020-09-21 12:39:00 +00:00
README-BOWER.rst
settings.py Set version info and settings back to development mode 2020-10-02 21:02:00 +00:00
settings_releasetest.py Added request profiler and a management command to purge profiler records. 2020-04-15 20:48:08 +00:00
settings_sqlitetest.py Added request profiler and a management command to purge profiler records. 2020-04-15 20:48:08 +00:00
settings_testcrawl.py Fixed a config error in settings_testcrawl 2020-06-24 20:47:15 +00:00
urls.py Convert IRTF area groups into their own group type rather than attempting to overload AG. Fixes #3027. Commit ready for merge. 2020-07-28 18:54:44 +00:00
virtualenv-manage.py More Py2/3 adaptations fetched from production. 2020-02-23 16:27:30 +00:00
wsgi.py Removed the wsgi.py warning about starting without virtualenv; this is normal under Py3. 2020-06-24 20:48:01 +00:00