Russ Housley
89ec802a5b
Automatically move the IESG document state when a ballot is issued, prevent a writeup change or re-issue of ballot if the document is already approved, and warn about issuing ballots before the IETF Last Call is finished. Fixes #3119 .
...
- Legacy-Id: 18719
2020-11-23 22:59:41 +00:00
Robert Sparks
643749316b
Allow program leads to request meetings. Fixes #3141 . Commit ready for merge.
...
- Legacy-Id: 18718
2020-11-23 20:36:47 +00:00
Henrik Levkowetz
f41fd1867d
Upgraded the required versions of mypy and django-stubs to the latest that support Django 2.2. Fixed some issues found by after the upgrades.
...
- Legacy-Id: 18717
2020-11-22 21:13:36 +00:00
Henrik Levkowetz
b5f1e3af34
Fixed a typo
...
- Legacy-Id: 18716
2020-11-22 21:11:53 +00:00
Henrik Levkowetz
af7f51a81f
Refactored the import_mailman_listinfo command to run faster (20s instead of 30+m) and added time logging (for --verbosity 2)
...
- Legacy-Id: 18715
2020-11-19 16:13:31 +00:00
Robert Sparks
7e384a8aea
Send email to new mailtrigger controlled destinations when iana expert review state changes. Fixes #3121 . Commit ready for merge.
...
- Legacy-Id: 18714
2020-11-18 21:32:48 +00:00
Henrik Levkowetz
6c953bd010
Set version info and settings back to development mode
...
- Legacy-Id: 18709
2020-11-17 09:06:17 +00:00
Henrik Levkowetz
6608db4327
Set version info to release version 7.23.0 before branching.
...
- Legacy-Id: 18707
2020-11-17 09:05:58 +00:00
Henrik Levkowetz
7b02847149
Merged in [18701] from jennifer@painless-security.com:
...
Improve group 'about' link text on doc page. Fixes #3066 .
- Legacy-Id: 18704
Note: SVN reference [18701] has been migrated to Git commit cde31ce72f
2020-11-17 06:44:47 +00:00
Henrik Levkowetz
b44984abdf
Merged in [18695] from peter@akayla.com:
...
Changed new email address button text. Fixes #3134 .
- Legacy-Id: 18703
Note: SVN reference [18695] has been migrated to Git commit 4a76568a8b
2020-11-17 06:14:36 +00:00
Henrik Levkowetz
15c5a0ab8b
Modified the document.save...() logging to give the document name
...
- Legacy-Id: 18702
2020-11-17 05:08:42 +00:00
Jennifer Richards
cde31ce72f
Improve group 'about' link text on doc page. Fixes #3066 . Commit ready for merge.
...
- Legacy-Id: 18701
2020-11-16 18:11:05 +00:00
Henrik Levkowetz
dbcb543dd0
Merged in [18698] from rjsparks@nostrum.com:
...
Add logging for times to save a document with history.
- Legacy-Id: 18700
Note: SVN reference [18698] has been migrated to Git commit ec061deef6
2020-11-16 17:57:15 +00:00
Robert Sparks
ec061deef6
Add logging for times to save a document with history. Commit ready for merge.
...
- Legacy-Id: 18698
2020-11-16 17:17:00 +00:00
Henrik Levkowetz
23a81923aa
Added exception catching to the photo endpoint, for cases where conversion fails (we just had one case of RGBA to JPEG didn't work).
...
- Legacy-Id: 18697
2020-11-16 07:55:18 +00:00
Peter E. Yee
4a76568a8b
Changed new email address button text. Fixes #3134 . Commit ready for merge.
...
- Legacy-Id: 18695
2020-11-14 07:08:01 +00:00
Henrik Levkowetz
49f6f8961e
Merged in a html typo fix from rcross@amsl.com.
...
- Legacy-Id: 18694
2020-11-14 06:19:46 +00:00
Henrik Levkowetz
d79066bac1
Fixed a recent regression in agenda.html which caused the 'now' context variable to not be available when checking if a meeting session is in the past or future, to know which recordings or live session links to show. Also fixed a potential timezone issue with regards to this.
...
- Legacy-Id: 18688
2020-11-12 00:36:39 +00:00
Henrik Levkowetz
d373eed728
Added 'test/x-markdown' as accepted mime type for text file uploads.
...
- Legacy-Id: 18671
2020-11-10 11:54:54 +00:00
Henrik Levkowetz
0bf56c93c7
Set version info and settings back to development mode
...
- Legacy-Id: 18669
2020-11-09 20:25:56 +00:00
Henrik Levkowetz
8c575dec63
Set version info to release version 7.22.0 before branching.
...
- Legacy-Id: 18667
2020-11-09 20:25:26 +00:00
Henrik Levkowetz
088033d843
Added matching indexes to a number of models with ordering by multiple keys.
...
- Legacy-Id: 18664
2020-11-09 19:41:12 +00:00
Henrik Levkowetz
9da87c59e1
Merged in [18654] from jennifer@painless-security.com:
...
Do not require redundant meeting number for session materials view.
- Legacy-Id: 18661
Note: SVN reference [18654] has been migrated to Git commit acbfbf53a3
2020-11-08 12:27:04 +00:00
Henrik Levkowetz
f82b239d24
Merged in [18653] from jennifer@painless-security.com:
...
Retrieve session agenda materials by meeting/session instead of by assignment.
- Legacy-Id: 18660
Note: SVN reference [18653] has been migrated to Git commit 27d9df7bff
2020-11-06 16:17:55 +00:00
Henrik Levkowetz
bd496b716f
Removed superfluous spaces within <pre> for materials. Fixes issue #3124 .
...
- Legacy-Id: 18659
2020-11-06 16:16:41 +00:00
Henrik Levkowetz
35f4f4c8a8
Merged in [18651] from jennifer@painless-security.com:
...
Retrieve session agenda, slides, and minutes each time agenda modal is opened. Fixes #3050 .
- Legacy-Id: 18658
Note: SVN reference [18651] has been migrated to Git commit bbf04c3fbe
2020-11-06 15:53:28 +00:00
Henrik Levkowetz
af703915f4
Added *-chairs aliases for teams to the script that generates group *-chairs@ietf.org aliases for postfix
...
- Legacy-Id: 18657
2020-11-04 23:30:29 +00:00
Henrik Levkowetz
b51de66324
Added additional logging of submission steps, for submission timing investigation. Should be reduced once cause of long response times has been found.
...
- Legacy-Id: 18655
2020-11-03 13:24:20 +00:00
Jennifer Richards
acbfbf53a3
Do not require redundant meeting number for session materials view. Commit ready for merge.
...
- Legacy-Id: 18654
2020-11-02 20:11:13 +00:00
Jennifer Richards
27d9df7bff
Retrieve session agenda materials by meeting/session instead of by assignment. Commit ready for merge.
...
- Legacy-Id: 18653
2020-11-02 19:30:23 +00:00
Henrik Levkowetz
f4b90c0dc8
Nomcom topic responses didn't save respondent because of a missing form creation parameter. Fixed.
...
- Legacy-Id: 18652
2020-10-31 19:49:56 +00:00
Jennifer Richards
bbf04c3fbe
Retrieve session agenda, slides, and minutes each time agenda modal is opened. Fixes #3050 . Commit ready for merge.
...
- Legacy-Id: 18651
2020-10-30 17:17:49 +00:00
Henrik Levkowetz
8e0a6c2b9b
Changed back to serve meeting materials locally as the default. There could be more tweaks in a subsequent commit.
...
- Legacy-Id: 18650
2020-10-29 14:49:08 +00:00
Henrik Levkowetz
c0d924cfdc
Modified the name and help text of the Person.plain field, to make the intended use clearer (to avoid cases of incorrect usage seen recently).
...
- Legacy-Id: 18649
2020-10-28 16:30:30 +00:00
Henrik Levkowetz
552c0c9d70
Added a GroupHistory.ad_role() method.
...
- Legacy-Id: 18647
2020-10-27 11:39:55 +00:00
Henrik Levkowetz
1b19353382
Set version info and settings back to development mode
...
- Legacy-Id: 18645
2020-10-26 15:46:43 +00:00
Henrik Levkowetz
7f058f79ac
Set version info to release version 7.21.0 before branching.
...
- Legacy-Id: 18643
2020-10-26 15:46:21 +00:00
Henrik Levkowetz
2552e60c72
Disabled patch warnings when running 'check' command.
...
- Legacy-Id: 18640
2020-10-26 14:03:19 +00:00
Henrik Levkowetz
dbd9ab0c66
Merged in [18627] from rjsparks@nostrum.com:
...
Repair warning call for duplicate review submission. Improve testing. Additional fix for #3092 .
- Legacy-Id: 18638
Note: SVN reference [18627] has been migrated to Git commit c8361aba80
2020-10-24 19:27:41 +00:00
Henrik Levkowetz
02050ac3e6
Merged in [18622] from rjsparks@nostrum.com:
...
Increase length-limit on the notes field of the Generic IPR disclosure form. Additional fix for #3104 .
- Legacy-Id: 18637
Note: SVN reference [18622] has been migrated to Git commit a6e614d8ad
2020-10-24 19:05:39 +00:00
Henrik Levkowetz
3c9798c418
Fixed a couple of pyflakes issues.
...
- Legacy-Id: 18636
2020-10-24 18:38:45 +00:00
Henrik Levkowetz
45a808db95
Added more logging for submissions, to get timing information.
...
- Legacy-Id: 18635
2020-10-24 15:20:43 +00:00
Henrik Levkowetz
72c7018073
Disabled mail sending for management command check_person_names_and_aliases, to avoid duplicate person email notifications.
...
- Legacy-Id: 18634
2020-10-24 15:12:59 +00:00
Henrik Levkowetz
a058d3f5ae
Merged in [18620] from rjsparks@nostrum.com:
...
Increase length-limit on the notes field of the base IPR disclosure form. Fixes #3104 .
- Legacy-Id: 18632
Note: SVN reference [18620] has been migrated to Git commit 02718dc447
2020-10-23 19:13:43 +00:00
Henrik Levkowetz
7384c03859
Merged in ^/personal/jennifer/7.17.1.dev0 from jennifer@painless-security.com:
...
This adds support for the simpler show/hide filtering to the ical agenda
views. It also significantly rearranges (and, I hope, improves the
organization of) the tests. In particular, it specifically tests that
the ical and HTML views include equivalent sets of events. Finally, the
agenda_filter.html template is reworked to be more modular.
- Legacy-Id: 18631
2020-10-23 18:50:42 +00:00
Henrik Levkowetz
517ebfa15b
Merged in [18616] from rjsparks@nostrum.com:
...
Email requesters when an interim moves into the announcement queue. Partially addresses #3016 and #3099 .
- Legacy-Id: 18630
Note: SVN reference [18616] has been migrated to Git commit ff3f3bd99a
2020-10-23 18:00:27 +00:00
Henrik Levkowetz
9cd45195ef
Added timing information to the send_smtp() log entries.
...
- Legacy-Id: 18628
2020-10-23 13:36:44 +00:00
Robert Sparks
c8361aba80
Repair warning call for duplicate review submission. Improve testing. Additional fix for #3092 . Commit ready for merge.
...
- Legacy-Id: 18627
2020-10-22 21:04:37 +00:00
Henrik Levkowetz
1832976b94
Added caching for the /doc/active page.
...
- Legacy-Id: 18625
2020-10-22 11:25:24 +00:00
Henrik Levkowetz
101e8e22c2
Updated paths after directory moves on production server
...
- Legacy-Id: 18624
2020-10-21 11:03:05 +00:00
Henrik Levkowetz
0d001481e8
Added better guards against passing empty data to the person profile template.
...
- Legacy-Id: 18623
2020-10-20 12:35:05 +00:00
Robert Sparks
a6e614d8ad
Increase length-limit on the notes field of the Generic IPR disclosure form. Additional fix for #3104 . Commit ready for merge.
...
- Legacy-Id: 18622
2020-10-19 17:56:26 +00:00
Robert Sparks
02718dc447
Increase length-limit on the notes field of the base IPR disclosure form. Fixes #3104 . Commit ready for merge.
...
- Legacy-Id: 18620
2020-10-19 14:55:43 +00:00
Jennifer Richards
d67b298512
Use reworked filtering for ical agendas; refactor filter UI with office hours buttons and nicer formatting
...
- Legacy-Id: 18619
2020-10-16 16:06:07 +00:00
Henrik Levkowetz
4bbe2fed93
Restricted a log.assertion to only run for current documents (not DocHistory entries). Fixed a buggy handling of document.group for historic groups.
...
- Legacy-Id: 18617
2020-10-15 11:29:14 +00:00
Robert Sparks
ff3f3bd99a
Email requesters when an interim moves into the announcement queue. Partially addresses #3016 and #3099 . Commit ready for merge.
...
- Legacy-Id: 18616
2020-10-13 22:45:31 +00:00
Henrik Levkowetz
eaf9546d0e
Fixed a bug in the charset handling of individual parts in multipart email messages in ietf.nomcom.get_body()
...
- Legacy-Id: 18615
2020-10-13 10:57:23 +00:00
Henrik Levkowetz
779087d24b
Merged in [18601] from fenton@bluepopcorn.net:
...
Added NomCom membership history page. Fixes issue #3006 . Branch
- Legacy-Id: 18614
Note: SVN reference [18601] has been migrated to Git commit 431a112bf1
2020-10-12 19:55:04 +00:00
Henrik Levkowetz
e815b87750
Refined the template used by the person-link template tag to do better for document authors without an email address.
...
- Legacy-Id: 18613
2020-10-12 17:02:07 +00:00
Henrik Levkowetz
c296b0b594
Added Maddy to the list of Django Admins receiving error messages.
...
- Legacy-Id: 18612
2020-10-12 16:59:27 +00:00
Henrik Levkowetz
44fb3452d2
Merged in [18591] from rcross@amsl.com:
...
Add more options to Group select field of Misc Session create. Fixes #3033 .
- Legacy-Id: 18611
Note: SVN reference [18591] has been migrated to Git commit 9c8cd55391
2020-10-12 16:47:11 +00:00
Henrik Levkowetz
517555b61b
Merged in [18590] from peter@akayla.com:
...
Added slide numbering reminder. Fixes issue #3041 .
- Legacy-Id: 18610
Note: SVN reference [18590] has been migrated to Git commit 9963ab69d1
2020-10-12 15:27:02 +00:00
Henrik Levkowetz
182aa82bb6
Merged in [18589] from rjsparks@nostrum.com:
...
Allow anyone to see the pending and awaiting announcement tabs on the upcoming meeting view. Fixes #2929 . Partially addresses #3016 .
- Legacy-Id: 18609
Note: SVN reference [18589] has been migrated to Git commit b0eeaecca0
2020-10-12 14:46:57 +00:00
Henrik Levkowetz
8d226fa640
Set version info and settings back to development mode
...
- Legacy-Id: 18607
2020-10-12 12:58:08 +00:00
Henrik Levkowetz
24d88b177b
Set version info to release version 7.20.0 before branching.
...
- Legacy-Id: 18605
2020-10-12 12:57:33 +00:00
Henrik Levkowetz
f557708ce0
Fixed another py2/py3 issue with the nomcom mail processing script.
...
- Legacy-Id: 18602
2020-10-12 11:24:15 +00:00
Jim Fenton
431a112bf1
Added NomCom membership history page. Fixes issue #3006 . Branch ready for merge.
...
- Legacy-Id: 18601
2020-10-12 02:36:16 +00:00
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
Henrik Levkowetz
112cb6293e
Tweaked plain_ascii() to not return leading or trailing spaces.
...
- Legacy-Id: 18598
2020-10-11 15:12:05 +00:00
Henrik Levkowetz
bee0dc9aa1
Added a person name validation step to prevent names using 'anonymous'.
...
- Legacy-Id: 18597
2020-10-11 15:10:27 +00:00
Henrik Levkowetz
d6efe1fcb5
Fixed a bug in the name_parts() function when dealing with names listing uppercased surname first, followed by given name.
...
- Legacy-Id: 18596
2020-10-11 15:07:37 +00:00
Henrik Levkowetz
86f495b246
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.
...
- Legacy-Id: 18595
2020-10-11 15:02:13 +00:00
Henrik Levkowetz
5d26af8e40
Merged in [18587] from rcross@amsl.com:
...
Fix section 5 of secretariat progress report. Fixes #3063 .
- Legacy-Id: 18594
Note: SVN reference [18587] has been migrated to Git commit c2a0bd613b
2020-10-11 14:56:30 +00:00
Ryan Cross
9c8cd55391
Add more options to Group select field of Misc Session create. Fixes #3033 . Commit ready for merge
...
- Legacy-Id: 18591
2020-10-09 21:42:40 +00:00
Peter E. Yee
9963ab69d1
Added slide numbering reminder. Fixes issue #3041 . Commit ready for merge.
...
- Legacy-Id: 18590
2020-10-09 21:41:10 +00:00
Robert Sparks
b0eeaecca0
Allow anyone to see the pending and awaiting announcement tabs on the upcoming meeting view. Fixes #2929 . Partially addresses #3016 . Commit ready for merge.
...
- Legacy-Id: 18589
2020-10-09 20:19:16 +00:00
Ryan Cross
c2a0bd613b
Fix section 5 of secretariat progress report. Fixes #3063 . Commit ready for merge
...
- Legacy-Id: 18587
2020-10-09 17:42:49 +00:00
Henrik Levkowetz
c02752d884
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 .
...
- Legacy-Id: 18586
2020-10-09 13:21:53 +00:00
Henrik Levkowetz
c4a28de19f
Tweaked the generation of .ics vtimezone entries to have a stable order in /meeting/upcoming.ics. Fixes issue #3097 .
...
- Legacy-Id: 18569
2020-10-08 16:27:42 +00:00
Henrik Levkowetz
a7396d4756
Tweaked the verbose name of the Nomcom Topic Questionnaire's 'audience' field.
...
- Legacy-Id: 18568
2020-10-08 12:38:38 +00:00
Henrik Levkowetz
227f83b0da
Changed the autogeneration of schedule names to use slugified user (person) name, rather than login. Logins are mostly email addresses, and may contain characters not permitted in the URL pattern for schedule names, and are less readable in the contexts where schedule names are used.
...
- Legacy-Id: 18567
2020-10-08 12:01:42 +00:00
Henrik Levkowetz
9b6c5735c9
Change the length of the schedule name field from 16 to 64, to avoid running into lenght issues for schedule names auto-generated from person name or email.
...
- Legacy-Id: 18566
2020-10-08 11:58:46 +00:00
Henrik Levkowetz
107a5d3c68
Made the important-dates page honour the Meeting.show_important_dates setting.
...
- Legacy-Id: 18565
2020-10-07 20:07:54 +00:00
Henrik Levkowetz
6d36990446
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.
...
- Legacy-Id: 18564
2020-10-05 14:55:16 +00:00
Jennifer Richards
1b1bc24744
Rework agenda filters with show/hide keywords in place of 'types' and add bof / AD office hours buttons
...
- Legacy-Id: 18563
2020-10-05 13:55:52 +00:00
Henrik Levkowetz
020d560190
Grammar fix.
...
- Legacy-Id: 18562
2020-10-05 13:20:18 +00:00
Henrik Levkowetz
2cb14e6e29
Grammar fix.
...
- Legacy-Id: 18561
2020-10-05 11:01:26 +00:00
Henrik Levkowetz
f31b52e8f7
Merged in [18550] from rjsparks@nostrum.com:
...
Use the id-archive wherever we had been using the id-repository. Fixes #3080 .
- Legacy-Id: 18560
Note: SVN reference [18550] has been migrated to Git commit 3baea05e6d
2020-10-04 14:16:15 +00:00
Henrik Levkowetz
29d1a0b362
Merged in [18533] from rjsparks@nostrum.com:
...
Replaced review name collision resolution code with a decision to not save when it occurs. Fixes #3092 .
- Legacy-Id: 18559
Note: SVN reference [18533] has been migrated to Git commit 0ff5172a89d5a7ad48cb1fd03b1c8926e26e50f9
2020-10-04 13:36:44 +00:00
Henrik Levkowetz
1a7aa2129d
Set version info and settings back to development mode
...
- Legacy-Id: 18557
2020-10-02 21:02:00 +00:00
Henrik Levkowetz
9a85ba4885
Set version info to release version 7.19.0 before branching.
...
- Legacy-Id: 18555
2020-10-02 21:01:38 +00:00
Henrik Levkowetz
df6d06bd30
Changed a couple of spots with links to the person profile page to use the person_link template tag.
...
- Legacy-Id: 18552
2020-10-02 18:08:42 +00:00
Henrik Levkowetz
8b9d04f49f
Fixed a Py3 str/bytes issue in the feedback_email handler.
...
- Legacy-Id: 18551
2020-10-02 18:06:11 +00:00
Robert Sparks
3baea05e6d
Use the id-archive wherever we had been using the id-repository. Fixes #3080 . Commit ready for merge.
...
- Legacy-Id: 18550
2020-10-02 14:13:17 +00:00
Henrik Levkowetz
2899c2a65d
Added listing of author names, with links to the individual profile pages, to Draft and RFC status pages. Related to issue #3093 .
...
- Legacy-Id: 18549
2020-10-02 12:34:50 +00:00
Henrik Levkowetz
4128a769a8
Added RFC and active drafts counts to the personal profile page.
...
- Legacy-Id: 18548
2020-10-02 12:32:48 +00:00
Henrik Levkowetz
19f3861d96
Added a link to a user's personal profile page to the account info page, and moved the GDPR fine print to the bottom. Turned the 'personal-info' dagger symbols into links to the fine print. Added a dagger to the 'External Resources' section. Partially related to issue #3093 .
...
- Legacy-Id: 18547
2020-10-02 12:31:45 +00:00
Henrik Levkowetz
de8d00cc05
Added a link to a user's personal profile page to the personal drop-down menu. Addresses issue #3093 .
...
- Legacy-Id: 18546
2020-10-02 12:27:31 +00:00
Henrik Levkowetz
703a826ddf
Added a comment to explain the lack of skipIf() for a test class.
...
- Legacy-Id: 18545
2020-10-02 12:24:31 +00:00
Henrik Levkowetz
a2758d5feb
Fixed a test case bug that compared a py3 string with bytes.
...
- Legacy-Id: 18544
2020-10-02 12:22:40 +00:00