Commit graph

9684 commits

Author SHA1 Message Date
Henrik Levkowetz 662df7cd5a Tweaked the upcoming calendar and calendar entries slightly, to render with times first and on two lines on narrow screens.
- Legacy-Id: 17558
2020-03-30 15:15:33 +00:00
Jim Fenton b9c5152714 Provide more consistent links to people pages. Fixes #2918. Commit ready for merge.
- Legacy-Id: 17557
2020-03-28 19:07:40 +00:00
Henrik Levkowetz f86b87e2ed Merged in [17555] from rjsparks@nostrum.com:
Remove the not-quite-working customization widgets from /meeting/upcoming and /meeting/past. Simplify those views. Correct the list of sessions on those pages when one interim has more than one session. Fixes #2938. Partially addresses #2937.
 - Legacy-Id: 17556
Note: SVN reference [17555] has been migrated to Git commit e9756d8987
2020-03-28 15:38:10 +00:00
Robert Sparks e9756d8987 Remove the not-quite-working customization widgets from /meeting/upcoming and /meeting/past. Simplify those views. Correct the list of sessions on those pages when one interim has more than one session. Fixes #2938. Partially addresses #2937. Commit ready for merge.
- Legacy-Id: 17555
2020-03-27 22:47:38 +00:00
Henrik Levkowetz 37f39163d1 Prevent an exception on missing author.email.person when listing author emails.
- Legacy-Id: 17554
2020-03-27 16:14:29 +00:00
Henrik Levkowetz 6fadf18ee9 Set version info and settings back to development mode
- Legacy-Id: 17551
2020-03-27 14:28:17 +00:00
Henrik Levkowetz 4836e9f6ba Set version info to release version 6.123.1 before branching.
- Legacy-Id: 17549
2020-03-27 14:27:44 +00:00
Henrik Levkowetz cb3e565d13 Merged in [17543] from rjsparks@nostrum.com:
Repair construction of group_hierarchy used for the customisation controls at /meeting/upcoming. Fixes #2940.
 - Legacy-Id: 17545
Note: SVN reference [17543] has been migrated to Git commit 8e9d65e7e0
2020-03-26 20:31:26 +00:00
Henrik Levkowetz 464665da93 Merged in [17542] from rjsparks@nostrum.com:
Show calendar entries on /meeting/upcoming in utc. Show end times. Partially addresses #2936.
 - Legacy-Id: 17544
Note: SVN reference [17542] has been migrated to Git commit 43fd1cf0eb
2020-03-26 20:05:54 +00:00
Robert Sparks 8e9d65e7e0 Repair construction of group_hierarchy used for the customisation controls at /meeting/upcoming. Fixes #2940. Commit ready for merge.
- Legacy-Id: 17543
2020-03-26 19:07:10 +00:00
Robert Sparks 43fd1cf0eb Show calendar entries on /meeting/upcoming in utc. Show end times. Partially addresses #2936. Commit ready for merge.
- Legacy-Id: 17542
2020-03-26 16:56:05 +00:00
Henrik Levkowetz eb3e85d5f0 Don't show agenda buttons for Meetecho recordings (after the session concludes) if there isn't a Meetecho UrlResource. Fixes issue #2934
- Legacy-Id: 17540
2020-03-25 21:01:37 +00:00
Henrik Levkowetz 17858beced Merged in [17538] from rjsparks@nostrum.com:
Allow an out-of-area AD assigned as the AD for a WG to approve interim requests for that WG. Fixes #2930.
 - Legacy-Id: 17539
Note: SVN reference [17538] has been migrated to Git commit 35759c2580
2020-03-25 20:17:59 +00:00
Robert Sparks 35759c2580 Allow an out-of-area AD assigned as the AD for a WG to approve interim requests for that WG. Fixes #2930. Commit ready for merge.
- Legacy-Id: 17538
2020-03-25 18:58:17 +00:00
Henrik Levkowetz dc4c05ec5b Changed the object factory instances of nomcom private key and cert to be byte objects (matching the production settings), and fixed the issue with nomcom key handling under Py3 found by fenton@bluepopcorn.net. Did some renaming in nomcom/tests.py to better match setup/teardown function names to functionality.
- Legacy-Id: 17536
2020-03-25 13:36:29 +00:00
Henrik Levkowetz 827ab69705 Merged in [17521] from housley@vigilsec.com:
Improve performance of log.assertion() and log.unreachable()
 - Legacy-Id: 17535
Note: SVN reference [17521] has been migrated to Git commit 333abcab6d
2020-03-24 21:47:59 +00:00
Henrik Levkowetz c3135889b3 Set version info and settings back to development mode
- Legacy-Id: 17531
2020-03-24 17:54:10 +00:00
Henrik Levkowetz 8472516b56 Set version info to release version 6.123.0 before branching.
- Legacy-Id: 17529
2020-03-24 17:53:53 +00:00
Henrik Levkowetz 50bb971fc3 Merged in [17496] from rjsparks@nostrum.com:
Remove the rest of the log.assertions checking that iesg_state existed in places we expected it to.  Removed unnecessary imports.
 - Legacy-Id: 17522
Note: SVN reference [17496] has been migrated to Git commit db5d11ea32
2020-03-23 22:34:03 +00:00
Russ Housley 333abcab6d Improve performance of log.assertion() and log.unreachable()
- Legacy-Id: 17521
2020-03-23 22:02:58 +00:00
Henrik Levkowetz ec6f0aed8d Changed the page for upcoming meetings to show the current IETF meeting for 7 days from its start date, while interims are shown for today and forward. Also changed the upcoming.ics calendar to show future sessions, even if the meeting to which they belong started in the past. This improves on [17518].
- Legacy-Id: 17520
Note: SVN reference [17518] has been migrated to Git commit 0de5a4912a
2020-03-23 18:39:45 +00:00
Henrik Levkowetz 0de5a4912a Changed the starting point of display of upcoming meetings to be 7 days before today, rather than today, to let meetings linger a bit in the listing and iCalendar file after the meeting has started. Triggered by an observation from resnick@episteme.net about IETF 107 sessions disappearing from 'upcoming.ics' on meeting week Monday.
- Legacy-Id: 17518
2020-03-23 12:03:00 +00:00
Henrik Levkowetz c6be826113 Merged in [17495] from rjsparks@nostrum.com:
Remove log.assertion that was checking that we covered the edges when we changed documents to always have an iesg state.
 - Legacy-Id: 17517
Note: SVN reference [17495] has been migrated to Git commit f2b106cf8c
2020-03-23 11:16:19 +00:00
Henrik Levkowetz 970248a3d6 Merged in [17494] from rjsparks@nostrum.com:
Use current email addresses when we have them when listing document authors. Fixes #1902.
 - Legacy-Id: 17516
Note: SVN reference [17494] has been migrated to Git commit 8583a0a098
2020-03-22 23:55:49 +00:00
Henrik Levkowetz a91e7aa4c8 Merged in [17493] from mahoney@nostrum.com:
Changed awkward IESG/IAB Nominating Committee names to just NomCom, updated a ref. Fixes #2860.
 - Legacy-Id: 17515
Note: SVN reference [17493] has been migrated to Git commit cf98a644e3da5d2a4303156048ef6aed039f908e
2020-03-22 23:19:55 +00:00
Henrik Levkowetz 81cefbd859 Merged in [17492] from rcross@amsl.com:
On session request form make Special Requests field smaller and display 200 character limit. Fixes #2875.
 - Legacy-Id: 17514
Note: SVN reference [17492] has been migrated to Git commit a99c37cd47
2020-03-22 23:00:55 +00:00
Henrik Levkowetz 79c3182da8 Merged in [17491] from rcross@amsl.com:
Prevent use of capital letters in group acronym. Fixes #2709.
 - Legacy-Id: 17513
Note: SVN reference [17491] has been migrated to Git commit 3969d6c931
2020-03-22 22:25:38 +00:00
Henrik Levkowetz 02dd05a622 Merged in [17490] from rjsparks@nostrum.com:
Basic regex validation on community rule entry form. Fixes #2928.
 - Legacy-Id: 17512
Note: SVN reference [17490] has been migrated to Git commit 70a20b3e8c
2020-03-22 21:44:31 +00:00
Henrik Levkowetz 98028f8276 Merged in [17489] from rcross@amsl.com:
Remove redundant URL secr/groups/search because search page is available here secr/groups. Resolves issue with Add link. Fixes #2708.
 - Legacy-Id: 17511
Note: SVN reference [17489] has been migrated to Git commit 5d3601334e
2020-03-22 21:16:16 +00:00
Henrik Levkowetz e91e9092a8 Merged in [17488] from rcross@amsl.com:
Remove drafts secretariat tool because this functionality is now provided by the core Datatracker. Moved ID reports to proceedings tool. Fixes #1655.
 - Legacy-Id: 17508
Note: SVN reference [17488] has been migrated to Git commit 5649bfdfd1
2020-03-22 18:43:57 +00:00
Henrik Levkowetz d2eedb4a94 Merged in [17487] from rjsparks@nostrum.com:
Let chairs know what to do after material submission uploads have been cut off. Fixes #2887.
 - Legacy-Id: 17507
Note: SVN reference [17487] has been migrated to Git commit ebdadf38f2
2020-03-22 18:13:11 +00:00
Russ Housley 36fdc2dd5f Improve performance of many document list pages
- Legacy-Id: 17505
2020-03-22 16:26:43 +00:00
Henrik Levkowetz d78379054c Merged in [17484] from valery@smyslov.net:
When requesting a new WG session, and retrieving information about the previous session, look back to the previous time the group met, instead of simply checking the previous IETF meeting and maybe not finding any information to retrieve.
 - Legacy-Id: 17504
Note: SVN reference [17484] has been migrated to Git commit 88f11669fd
2020-03-22 15:19:23 +00:00
Henrik Levkowetz 19fcb37b31 Merged in [17483] from peter@akayla.com:
Changed so that only WGs/RGs can be closed, per RJS.  Fixes #1578.
 - Legacy-Id: 17503
Note: SVN reference [17483] has been migrated to Git commit 4737f0588e
2020-03-22 13:01:30 +00:00
Henrik Levkowetz f7cf2f5090 Merged in [17466] from rcross@amsl.com:
Add migration to cancel 107 sessions
 - Legacy-Id: 17501
Note: SVN reference [17466] has been migrated to Git commit 931c5ce6cd
2020-03-22 11:41:26 +00:00
Henrik Levkowetz 4d345573ae Check if any files matching the submitted draft name and revision already exists on disk in the active drafts or archived drafts directories, and if so reject the submission. Fixes issue #2908
- Legacy-Id: 17498
2020-03-21 22:56:57 +00:00
Robert Sparks db5d11ea32 Remove the rest of the log.assertions checking that iesg_state existed in places we expected it to. Commit ready for merge.
- Legacy-Id: 17496
2020-03-21 22:11:33 +00:00
Robert Sparks f2b106cf8c Remove log.assertion that was checking that we covered the edges when we changed documents to always have an iesg state. Commit ready for merge.
- Legacy-Id: 17495
2020-03-21 22:07:15 +00:00
Robert Sparks 8583a0a098 Use current email addresses when we have them when listing document authors. Fixes #1902. Commit ready for merge.
- Legacy-Id: 17494
2020-03-21 21:36:58 +00:00
Ryan Cross a99c37cd47 On session request form make Special Requests field smaller and display 200 character limit. Fixes #2875. Commit ready for merge.
- Legacy-Id: 17492
2020-03-21 21:27:18 +00:00
Ryan Cross 3969d6c931 Prevent use of capital letters in group acronym. Fixes #2709. Commit ready for merge.
- Legacy-Id: 17491
2020-03-21 21:01:34 +00:00
Robert Sparks 70a20b3e8c Basic regex validation on community rule entry form. Fixes #2928. Commit ready for merge.
- Legacy-Id: 17490
2020-03-21 20:20:40 +00:00
Ryan Cross 5d3601334e Remove redundant URL secr/groups/search because search page is available here secr/groups. Resolves issue with Add link. Fixes #2708. Commit ready for merge.
- Legacy-Id: 17489
2020-03-21 20:17:59 +00:00
Ryan Cross 5649bfdfd1 Remove drafts secretariat tool because this functionality is now provided by the core Datatracker. Moved ID reports to proceedings tool. Fixes #1655. Commit ready for merge.
- Legacy-Id: 17488
2020-03-21 19:52:12 +00:00
Robert Sparks ebdadf38f2 Let chairs know what to do after material submission uploads have been cut off. Fixes #2887. Commit ready for merge.
- Legacy-Id: 17487
2020-03-21 19:40:17 +00:00
Henrik Levkowetz 87bf4e8d58 Make sure to strip possible mail header field values of whitespace before applying email.utils.unquite(). Resolution by kivinen@iki.fi, Fixes issue #2899.
- Legacy-Id: 17485
2020-03-21 17:34:37 +00:00
Valery Smyslov 88f11669fd #2882
- Legacy-Id: 17484
2020-03-21 17:25:20 +00:00
Peter E. Yee 4737f0588e Changed so that only WGs/RGs can be closed, per RJS. Fixes #1578. Commit ready for merge.
- Legacy-Id: 17483
2020-03-21 17:17:25 +00:00
Henrik Levkowetz 1de0c2ac19 Merged in [17480] from rjsparks@nostrum.com:
Show UTC times in interim announcements if the interim has a non-UTC timzone. Fixes #2922.
 - Legacy-Id: 17482
Note: SVN reference [17480] has been migrated to Git commit 091ac7e37f
2020-03-21 16:36:20 +00:00
Robert Sparks 091ac7e37f Show UTC times in interim announcements if the interim has a non-UTC timzone. Fixes #2922. Commit ready for merge.
- Legacy-Id: 17480
2020-03-20 20:47:35 +00:00
Henrik Levkowetz 9de7c5cfdd Set version info and settings back to development mode
- Legacy-Id: 17478
2020-03-20 19:52:05 +00:00
Henrik Levkowetz f7bbe07584 Set version info to release version 6.122.0 before branching.
- Legacy-Id: 17476
2020-03-20 19:51:00 +00:00
Henrik Levkowetz a0d1ffa7be Fixed a pyflakes issue.
- Legacy-Id: 17472
2020-03-20 18:59:16 +00:00
Henrik Levkowetz 8f7a5e582b Added webex URL to agenda.ics if Room.webex_url is non-empty. Fixes issue #2926.
- Legacy-Id: 17471
2020-03-20 18:27:44 +00:00
Henrik Levkowetz ea1d21a45c Added another check to the check_draft_event_revision_integrity management command, and refined it somewhat.
- Legacy-Id: 17469
2020-03-19 22:44:08 +00:00
Henrik Levkowetz d2243ba93d Added a utility function to convert objects to dictionaries (for comparison, for instance)
- Legacy-Id: 17468
2020-03-19 22:42:43 +00:00
Ryan Cross 931c5ce6cd Add migration to cancel 107 sessions
- Legacy-Id: 17466
2020-03-19 17:48:03 +00:00
Henrik Levkowetz 866de9784f Help tablesorter see 'Month Year' dates as dates with a hidden day digit. Fixes issue #2921.
- Legacy-Id: 17463
2020-03-18 20:49:17 +00:00
Henrik Levkowetz 480301f020 Refactored and extended check_draft_event_revision_integrity a bit.
- Legacy-Id: 17445
2020-03-17 18:11:43 +00:00
Henrik Levkowetz 9acd467e75 Merged in [17442] from rjsparks@nostrum.com:
Allow area groups to request interim meetings. Fixed #2919.
 - Legacy-Id: 17443
Note: SVN reference [17442] has been migrated to Git commit 1664438c52
2020-03-16 18:22:41 +00:00
Robert Sparks 1664438c52 Allow area groups to request interim meetings. Fixed #2919. Commit ready for merge.
- Legacy-Id: 17442
2020-03-16 16:45:01 +00:00
Henrik Levkowetz e6e0b16005 Tweaked bin/rfc-editor-* scripts
- Legacy-Id: 17439
2020-03-14 18:42:48 +00:00
Henrik Levkowetz 4ecaeab9c6 Tweaked bin/rfc-editor-* scripts
- Legacy-Id: 17438
2020-03-14 16:26:21 +00:00
Henrik Levkowetz 170271d97d Added WebEx room resource name, query method and template logic to show WebEx room resources.
- Legacy-Id: 17437
2020-03-14 12:45:22 +00:00
Henrik Levkowetz 04d93a8029 Removed a debug statement
- Legacy-Id: 17436
2020-03-13 17:50:22 +00:00
Henrik Levkowetz 530443c0ac Made links from agenda room names to floorplans conditional on the room having a floor plan set.
- Legacy-Id: 17435
2020-03-13 17:40:37 +00:00
Henrik Levkowetz 53de5047b3 Set version info and settings back to development mode
- Legacy-Id: 17433
2020-03-13 14:49:32 +00:00
Henrik Levkowetz e7eded709d Set version info to release version 6.121.0 before branching.
- Legacy-Id: 17431
2020-03-13 14:48:51 +00:00
Henrik Levkowetz db0a57e143 Added some missing imports.
- Legacy-Id: 17428
2020-03-13 14:04:55 +00:00
Henrik Levkowetz 5211480895 Added code to show a call-in button on the agenda page if the session agenda-note contains and IETF webex URL.
- Legacy-Id: 17427
2020-03-13 14:01:54 +00:00
Henrik Levkowetz c6b2e8e479 Merged in [17425] from rjsparks@nostrum.com:
Make required AD approval of virtual interims configurable. Fixes #2912.
 - Legacy-Id: 17426
Note: SVN reference [17425] has been migrated to Git commit 6248706959
2020-03-12 21:13:22 +00:00
Robert Sparks 6248706959 Make required AD approval of virtual interims configurable. Fixes #2912. Commit ready for merge.
- Legacy-Id: 17425
2020-03-12 19:12:57 +00:00
Henrik Levkowetz c10706286b Added a management command to check draft event revision numbers. To be extended for other checks.
- Legacy-Id: 17423
2020-03-11 22:02:30 +00:00
Henrik Levkowetz e99fa4be40 Merged in [17419] from rjsparks@nostrum.com:
Don't warn about idcutoff when the cutoff is after the meeting starts. Fixes #2907.
 - Legacy-Id: 17422
Note: SVN reference [17419] has been migrated to Git commit edc41a8705
2020-03-11 21:46:02 +00:00
Henrik Levkowetz 84dca63df7 Merged in [17418] from rjsparks@nostrum.com:
Correctly represent cancelled sessions in ics files. Fixes #2905.
 - Legacy-Id: 17421
Note: SVN reference [17418] has been migrated to Git commit 51327d0767
2020-03-11 19:45:26 +00:00
Henrik Levkowetz 08130f4986 Merged in [17396] from rjsparks@nostrum.com:
Move charters for replaced groups to a new replaced state. Close any outstanding ballots on them. Fixes #2889, #2873, and #1286.
 - Legacy-Id: 17420
Note: SVN reference [17396] has been migrated to Git commit 79bb245f8a
2020-03-11 19:21:43 +00:00
Robert Sparks edc41a8705 Don't warn about idcutoff when the cutoff is after the meeting starts. Fixes #2907. Commit ready for merge.
- Legacy-Id: 17419
2020-03-11 16:15:40 +00:00
Robert Sparks 51327d0767 Correctly represent cancelled sessions in ics files. Fixes #2905. Commit ready for merge.
- Legacy-Id: 17418
2020-03-11 15:28:15 +00:00
Henrik Levkowetz 60e302ab5a Avoid trying to open meeting documents with empty .uploaded_filename.
- Legacy-Id: 17417
2020-03-10 17:59:56 +00:00
Henrik Levkowetz 50e8918a56 Added a progress bar for verbosity=1 of the community list index update command.
- Legacy-Id: 17414
2020-03-09 18:03:09 +00:00
Henrik Levkowetz 6300c359b4 Merged back fixes from production
- Legacy-Id: 17413
2020-03-09 17:59:44 +00:00
Henrik Levkowetz 0f6a886ae0 Corrected the extent of a try/except block, moving more code inside the block. Fixes a submission exception that should just be a document error reported back to the user.
- Legacy-Id: 17411
2020-03-09 14:13:37 +00:00
Henrik Levkowetz ec13af6c43 Added a guard against accessing attributes of None.
- Legacy-Id: 17409
2020-03-08 13:18:58 +00:00
Henrik Levkowetz 0d0d7b8f96 Set version info and settings back to development mode
- Legacy-Id: 17407
2020-03-07 22:56:24 +00:00
Henrik Levkowetz dd63c19e1f Set version info to release version 6.120.0 before branching.
- Legacy-Id: 17405
2020-03-07 22:56:09 +00:00
Henrik Levkowetz 638fbc592e Added a data migration to fix up some incorrect external URLs for reviews.
- Legacy-Id: 17402
2020-03-07 14:21:41 +00:00
Henrik Levkowetz 89ec88dd7d - Legacy-Id: 17401 2020-03-07 12:46:53 +00:00
Henrik Levkowetz a69ffdc87a Added a migration
- Legacy-Id: 17399
2020-03-06 21:01:13 +00:00
Henrik Levkowetz 2669afe69b Tweaked the check_referential_integrity management command verbose output.
- Legacy-Id: 17397
2020-03-06 20:37:41 +00:00
Robert Sparks 79bb245f8a Move charters for replaced groups to a new replaced state. Close any outstanding ballots on them. Fixes #2889, #2873, and #1286. Commit ready for merge.
- Legacy-Id: 17396
2020-03-06 16:47:59 +00:00
Sasha Romijn 56d73e4b82 Added a management command to create a dummy IETF 999 meeting.
- Legacy-Id: 17395
2020-03-06 13:24:23 +00:00
Sasha Romijn e0f90fe579 Add missing migration content to existing meeting 0026 migration.
- Legacy-Id: 17394
2020-03-06 12:26:12 +00:00
Sasha Romijn ac5c57faa0 Fix accidentally committed typo from [17289]
- Legacy-Id: 17393
Note: SVN reference [17289] has been migrated to Git commit a227813dc5
2020-03-06 12:21:20 +00:00
Henrik Levkowetz 726fcbf27d Removed all __future__ imports.
- Legacy-Id: 17391
2020-03-05 23:53:42 +00:00
Henrik Levkowetz ab173cb2eb Removed further six usage: six.string_types, six.integer_types, six.moves.urllib instances.
- Legacy-Id: 17390
2020-03-05 20:46:58 +00:00
Henrik Levkowetz 1c808bf63b Removed further six usage.
- Legacy-Id: 17387
2020-03-05 15:54:32 +00:00
Henrik Levkowetz 566971a6ae Removed further six usage.
- Legacy-Id: 17386
2020-03-05 15:10:33 +00:00
Henrik Levkowetz e9a37d8ac8 Removed six.text_type(), changed six.moves.urllib to plain urllib, and removed now unused six imports.
- Legacy-Id: 17385
2020-03-05 14:41:41 +00:00
Henrik Levkowetz b4d7dd131a Added ability to use the submission API with active secondary email addresses. Fixes issue #2639.
- Legacy-Id: 17383
2020-03-04 18:05:56 +00:00
Henrik Levkowetz af6ca37513 Admin model tweak, added a raw_id_field.
- Legacy-Id: 17382
2020-03-03 21:00:35 +00:00