Henrik Levkowetz
e647fe4778
Set version info and settings back to development mode
...
- Legacy-Id: 17614
2020-04-09 16:26:04 +00:00
Henrik Levkowetz
e0e191a6f7
Set version info to release version 6.126.0 before branching.
...
- Legacy-Id: 17612
2020-04-09 16:25:40 +00:00
Ole Laursen
b8b1b67e6d
Improve error handling when editing in the meeting scheduler, add
...
timeouts and output more error information.
- Legacy-Id: 17608
2020-04-09 11:23:05 +00:00
Ole Laursen
8cc85e9fc2
Make possible constraint violations purple to make it easier to tell
...
them apart from the current constraint violations
- Legacy-Id: 17607
2020-04-09 10:53:44 +00:00
Henrik Levkowetz
b143dd407f
Merged in ^/branch/dash/automatic-scheduler@17395, which adds groundwor for
...
upcoming automatic scheduling assistance:
. Added a management command to create a dummy IETF 999 meeting.
. Added display of new constraints and joint sessions to agenda builder
interface.
. The new timerange, time_relation and wg_adjacent constraints, along with
the joint_with_groups option, are now reflected in the special requests
field. This allows them to be taken into account while scheduling
sessions.
. Clarified the wording in the session request form regarding conflicts with
BOFs.
. Added support for structured entry and storage of joint sessions in
meetings:
- Also adds additional tests for the SessionForm
- Fixes a javascript error in session requests for non-WG groups,
that could cause incorrect form behaviour.
- Expands the tests added in [17289] a bit.
. Added support for the timerange, wg_adjacent and time_relation constraints.
This adds three new constraints to the database and relevant UIs:
- timerange: "This WG can't meet during these timeframes"
- wg_adjacent: "Schedule adjacent to another WG (directly following,
no breaks, same room)"
- time_relation: schedule the two sessions of one WG on subsequent
days or with at least one day seperation
- Legacy-Id: 17605
Note: SVN reference [17289] has been migrated to Git commit a227813dc5
2020-04-08 20:41:29 +00:00
Henrik Levkowetz
6f4372f54b
Set version info and settings back to development mode
...
- Legacy-Id: 17602
2020-04-08 16:52:23 +00:00
Henrik Levkowetz
a7be276e96
Set version info to release version 6.125.0 before branching.
...
- Legacy-Id: 17600
2020-04-08 16:52:00 +00:00
Henrik Levkowetz
c908d267f4
Merged in [17590] from rcross@amsl.com:
...
Add support for variable length meetings to secr/meetings app.
- Legacy-Id: 17597
Note: SVN reference [17590] has been migrated to Git commit 3f6081a5b9
2020-04-08 16:23:39 +00:00
Henrik Levkowetz
5c3c3fff82
Changed the handling of some exceptions during draft submission to give user feedback rather than server 500 responses, in order to deal better with severely malformed drafts.
...
- Legacy-Id: 17595
2020-04-08 13:12:39 +00:00
Henrik Levkowetz
0df0a87a48
Added a workaround for the current libmagic which quite easily can mischaracterise text/plain documents as text/x-Algol68. Fixes issues #2941 and #2956 .
...
- Legacy-Id: 17594
2020-04-07 18:33:24 +00:00
Henrik Levkowetz
f10ddadc0e
Merged in changes from trunk up to r17584.
...
- Legacy-Id: 17593
2020-04-07 16:02:52 +00:00
Henrik Levkowetz
1561120c27
Changed the interim session maximum length setting.
...
- Legacy-Id: 17592
2020-04-07 13:53:51 +00:00
Henrik Levkowetz
5cecc0bee2
Added validation of the duration in interim meeting requests, with settings for min and max duration in settings.
...
- Legacy-Id: 17591
2020-04-07 10:40:14 +00:00
Ryan Cross
3f6081a5b9
Add support for variable length meetings to secr/meetings app. Commit ready for merge
...
- Legacy-Id: 17590
2020-04-06 22:54:36 +00:00
Henrik Levkowetz
5f57e59a2b
Clarified the standalone XML draft submission requirements, and mentioned the xml2rfc switch to use for v3 sources.
...
- Legacy-Id: 17589
2020-04-06 20:04:27 +00:00
Henrik Levkowetz
16608059d3
Be more inclusive when displaying call-in links from the Session agenda_note and remote_instructions fields.
...
- Legacy-Id: 17588
2020-04-03 16:38:29 +00:00
Henrik Levkowetz
353fad160f
Changed some fields to raw_id_fields in the MessageAdmin.
...
- Legacy-Id: 17587
2020-04-03 16:29:54 +00:00
Henrik Levkowetz
47e33a39f4
Added 'Remote instructions' at the top of interim sesssion pages, and made the 'Meeting Details' button available to the group chairs, not only secretariat.
...
- Legacy-Id: 17586
2020-04-03 13:36:36 +00:00
Henrik Levkowetz
2634ec7bd4
Set version info and settings back to development mode
...
- Legacy-Id: 17584
2020-04-03 10:05:19 +00:00
Henrik Levkowetz
6c8a376e99
Set version info to release version 6.124.0 before branching.
...
- Legacy-Id: 17582
2020-04-03 10:04:58 +00:00
Henrik Levkowetz
976c8e6777
Use links instead of buttons for session resources on upcoming meetings page.
...
- Legacy-Id: 17579
2020-04-03 09:44:16 +00:00
Henrik Levkowetz
5e3ff97d31
Tweaked the group link on 'Upcoming Meetings'.
...
- Legacy-Id: 17578
2020-04-03 09:32:50 +00:00
Henrik Levkowetz
e20e16a0f2
Updated bower-managed static web assets
...
- Legacy-Id: 17577
2020-04-03 09:24:26 +00:00
Henrik Levkowetz
b74ce877f8
Added links to agenda/materials pop-up, materials download, etherpad, jabber room, and webex call-in session for interims on the upcoming meetings page. With the earlier changes from [17555], this fixes issue #2937 .
...
- Legacy-Id: 17576
Note: SVN reference [17555] has been migrated to Git commit e9756d8987
2020-04-03 09:19:34 +00:00
Henrik Levkowetz
5ec243e14f
Changed the IPR patent number regex to permit space between country code and serial number, and expanded on the help text for the IPR patent number field.
...
- Legacy-Id: 17573
2020-04-01 16:50:01 +00:00
Henrik Levkowetz
d266a8b02d
Added verification of response data to IphoneAppJsonTests
...
- Legacy-Id: 17572
2020-04-01 15:14:16 +00:00
Henrik Levkowetz
05cd2b9e09
Merged in [17564] from pusateri@bangj.com:
...
Added interim meetings to agenda.json API. Fixes #2946 .
- Legacy-Id: 17571
Note: SVN reference [17564] has been migrated to Git commit c2b40c3da8
2020-04-01 14:21:34 +00:00
Henrik Levkowetz
98fab6c05b
Merged in [17562] from jennifer@painless-security.com:
...
Add tooltips with doc name to 'updates' and 'obsoletes' links. Fixes #2866 ;
- Legacy-Id: 17569
Note: SVN reference [17562] has been migrated to Git commit 2d6179c1a5
2020-03-31 13:03:15 +00:00
Tom Pusateri
c2b40c3da8
Add interim meetings to agenda.json API. Fixes #2946 . Commit ready for merge.
...
- Legacy-Id: 17564
2020-03-31 04:39:00 +00:00
Jennifer Richards
2d6179c1a5
Add tooltips with doc name to "updates" and "obsoletes" links. Fixes #2866 ; Commit ready for merge.
...
- Legacy-Id: 17562
2020-03-30 20:22:05 +00:00
Henrik Levkowetz
7084e6e662
Merged in [17557] from fenton@bluepopcorn.net:
...
Provide more consistent links to people pages. Fixes #2918 .
- Legacy-Id: 17561
Note: SVN reference [17557] has been migrated to Git commit b9c5152714
2020-03-30 20:07:25 +00:00
Ole Laursen
fa9b19e3a8
When a schedule is read only, only disable the part of the JS that
...
actually changes things so that the rest is still working
- Legacy-Id: 17560
2020-03-30 18:16:37 +00:00
Henrik Levkowetz
3b1cb2903b
Changed an obsolete document.href() to document.get_href(). Fixes issue #2945 .
...
- Legacy-Id: 17559
2020-03-30 16:22:12 +00:00
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
Ole Laursen
e5943f814d
Add support for displaying constraint hints when scheduling a task and
...
for displaying violated constraints in the new schedule editor, with
the old of a new field, ConstraintName.editor_label.
Add support for displaying room capacity violations.
Add support for selecting a session and displaying information about
it similar to the existing scheduling editor.
Add support for sorting unassigned sessions.
Clean up markup and styles a bit, and fix some bugs.
Expand HTML-based test and add JS test that exercises the
Javascript-based functionality.
Switch to using Chrome driver instead of PhantomJS since the HTML
engine in PhantomJS is apparently too old to support the constructs in
the new schema editor.
Add a workaround for LiveServerTestCase clashing with IetfTestRunner
fixture loading.
- Legacy-Id: 17519
2020-03-23 17:55:36 +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
Ole Laursen
5faccf5379
Put the time slots in the new meeting schedule editor on a time scale
...
per day. This opens the possibility of having the slots not match
across the different rooms.
Add colors to session in areas/IRTF. Add support for toggling display
of areas/IRTF.
Show graphical hint when a time slot is overfull.
- Legacy-Id: 17415
2020-03-09 19:40:31 +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
Ole Laursen
393ee64bec
Add new view for editing meeting schedules. This is a preliminary
...
basic version with timeslots in a fixed grid and drag and drop for
assigning and unassigning. Compared to the existing JS based view, it
is missing session details (attendences etc.), conflicts and other
warnings, toggling of sessions in areas, area coloring, extending to
next timeslot and probably more.
Add new auxiliary view to copy a schedule for the new schedule editor.
- Legacy-Id: 17389
2020-03-05 19:15:44 +00:00
Ole Laursen
de99911e38
Add regexp validation of Schedule.name
...
- Legacy-Id: 17388
2020-03-05 19:02:44 +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
Henrik Levkowetz
a14e38a1a1
Replaced most cases of using of urlopen(), instead using the higher-level 'requests' module where it simplifies the code.
...
- Legacy-Id: 17380
2020-03-03 17:34:42 +00:00
Henrik Levkowetz
941a27bf72
Fixed a Py2/3 issue with review.mailarchive.construct_query_url().
...
- Legacy-Id: 17379
2020-03-03 17:00:13 +00:00
Sasha Romijn
4decb23022
Add display of new constraints and joint sessions to agenda builder interface.
...
The new timerange, time_relation and wg_adjacent constraints, along with the
joint_with_groups option, are now reflected in the special requests field.
This allows them to be taken into account while scheduling sessions.
- Legacy-Id: 17378
2020-03-03 15:16:58 +00:00
Sasha Romijn
e70579175e
Clarify wording in session request form regarding conflicts with BOFs.
...
- Legacy-Id: 17377
2020-03-03 14:52:28 +00:00
Henrik Levkowetz
1017c21167
Renamed a migration to conform to migration naming conventions, using underscores instead of dashes in the name.
...
- Legacy-Id: 17376
2020-03-03 12:22:48 +00:00
Henrik Levkowetz
ab944725d5
Py2/3 compatibility tweaks for pyflakes.
...
- Legacy-Id: 17375
2020-03-02 18:00:41 +00:00
Henrik Levkowetz
5d824b59c2
Changed some cases of urlopen() to use requests.get()
...
- Legacy-Id: 17374
2020-03-02 15:18:00 +00:00
Henrik Levkowetz
94e4dc7c74
Python3 is more ticklish about comparing strings to None than Py2. Fixed an issue with this in generate_sort_key() for document searches.
...
- Legacy-Id: 17373
2020-03-02 12:47:05 +00:00
Henrik Levkowetz
b6d8bade44
Fixed a Py2/3 issue in the pyflakes management command, and tweaked the verbose output format.
...
- Legacy-Id: 17372
2020-03-02 12:31:02 +00:00
Henrik Levkowetz
a33f66bb90
Merged back production changes to two scripts indirectly called by /a/www/www6s/scripts/run-ietf-report, through /a/www/www6s/scripts/run-report.
...
- Legacy-Id: 17371
2020-03-02 12:27:07 +00:00
Henrik Levkowetz
a2318d9f2c
Backported patches from production
...
- Legacy-Id: 17370
2020-02-28 20:46:20 +00:00
Henrik Levkowetz
edbe42e890
Set version info and settings back to development mode
...
- Legacy-Id: 17367
2020-02-27 22:09:05 +00:00
Henrik Levkowetz
5f7c9b227d
Set version info to release version 6.119.0 before branching.
...
- Legacy-Id: 17365
2020-02-27 22:08:51 +00:00
Henrik Levkowetz
34e6cae7d3
Added more complete help text to the show_messages and send_messags management commands.
...
- Legacy-Id: 17361
2020-02-27 20:24:31 +00:00
Henrik Levkowetz
fc03063e9e
Made email Message-ID fields generated by the datatracker more uniform.
...
- Legacy-Id: 17360
2020-02-27 20:23:20 +00:00
Henrik Levkowetz
fff56bb557
Merged in [17336] from rcross@amsl.com:
...
Add rfp-announce@ietf.org to Announcement app To: address list. Changed name of secr dashboard from WG Chair Dahsboard to IETF Dashboard.
- Legacy-Id: 17359
Note: SVN reference [17336] has been migrated to Git commit b1b27e648c
2020-02-27 19:54:37 +00:00
Henrik Levkowetz
334f0137b1
Merged in [17325] from rjsparks@nostrum.com:
...
Allow review team secretaries and the secretariat to reset the next reviewer in queue for review teams using the RotateAlphabetically policy. Partially addresses #2879 .
- Legacy-Id: 17358
Note: SVN reference [17325] has been migrated to Git commit afb818c298
2020-02-27 18:15:31 +00:00
Robert Sparks
92b2f06829
Add missed template for commit r17325. Commit ready for merge.
...
- Legacy-Id: 17357
2020-02-27 16:50:16 +00:00
Henrik Levkowetz
07747b26c3
Fixed an issue with tests mocking urlopen() responses, and tweaked error messages on bad results in sync/rfceditor.py
...
- Legacy-Id: 17356
2020-02-27 15:05:27 +00:00
Henrik Levkowetz
ebdad3a5a5
Added charset decoding of data read from an urlopen() object in a few places, and removed some use-once functions that were now dead code.
...
- Legacy-Id: 17355
2020-02-27 13:39:45 +00:00
Henrik Levkowetz
4b35ee43d2
Moved code from a couple of simple urlopen() wrappers used only once into the calling scripts. Removed a case of Py2 virtualenv activation.
...
- Legacy-Id: 17354
2020-02-27 13:35:14 +00:00
Henrik Levkowetz
a7982f1f67
Added a missing __init__.py
...
- Legacy-Id: 17353
2020-02-26 21:31:54 +00:00
Henrik Levkowetz
7448037c65
Tweaked the show_messages managment command output.
...
- Legacy-Id: 17352
2020-02-26 21:28:51 +00:00
Henrik Levkowetz
3562af0b9b
Added management commands to show saved messages (unsent and otherwise) and to send or re-send saved messages as needed.
...
- Legacy-Id: 17351
2020-02-26 18:14:29 +00:00
Henrik Levkowetz
46ab91ec1d
Added a migration to set an explicit content-type for Message objects when missing.
...
- Legacy-Id: 17350
2020-02-26 18:07:48 +00:00
Henrik Levkowetz
0b3ac2ac0e
Added a migration to correct Message fields containing strings that are repr() of list instances instead of comma-separated email addresses.
...
- Legacy-Id: 17349
2020-02-26 18:06:52 +00:00
Henrik Levkowetz
fb740ff6bf
Added saving of outgoing emails as Message instances, with accompanying test.
...
- Legacy-Id: 17348
2020-02-26 18:04:44 +00:00
Henrik Levkowetz
3227e42543
Slight refactoring of infer_message() and send_scheduled_message_from_send_queue(), and added setting of Message.sent when sent.
...
- Legacy-Id: 17347
2020-02-26 18:03:12 +00:00
Henrik Levkowetz
2d724427cf
Updated patch.py to avoid deprecation and pyflakes warnings.
...
- Legacy-Id: 17346
2020-02-26 17:22:12 +00:00
Henrik Levkowetz
095c3a2ccb
Fixed an issue where the lookup of recognized country names during draft submission grabbed the unicode name instead of the ascii name for non-ascii country strings in XML submissions.
...
- Legacy-Id: 17345
2020-02-26 17:20:13 +00:00
Henrik Levkowetz
f43e547d28
Updated the list of utility python files to be ignored by coverage measurements.
...
- Legacy-Id: 17344
2020-02-26 17:17:43 +00:00
Henrik Levkowetz
03bd9c0594
Fixed log.log() to hand on the right type (str) to underlying functions.
...
- Legacy-Id: 17343
2020-02-26 17:16:35 +00:00
Henrik Levkowetz
af0c189018
Fixed a test to be more specific when looking for a generated Message object, to make sure to get the right one.
...
- Legacy-Id: 17342
2020-02-26 17:15:09 +00:00
Henrik Levkowetz
5951a6473f
Added html unescape for email addresses from form data that might use html entities for angle brackets.
...
- Legacy-Id: 17341
2020-02-26 17:11:54 +00:00
Henrik Levkowetz
2b1014d66c
Added a 'sent' field to Message, to be able to track sent status for captured outgoing messages (which don't have a SendQueue instance).
...
- Legacy-Id: 17340
2020-02-26 17:09:06 +00:00
Henrik Levkowetz
fa4adeb374
Fixed a number of bad Message.content_type settings.
...
- Legacy-Id: 17339
2020-02-26 17:05:53 +00:00
Henrik Levkowetz
bea0c59d6e
Fixed a string vs list issue for Message from form case.
...
- Legacy-Id: 17338
2020-02-26 17:01:00 +00:00
Henrik Levkowetz
a7baacf519
Added missing .as_strings() to some gather_address_lists() calls, in order to assign strings rather than lists to Message CharField instances. Fixed a Message content_type setting.
...
- Legacy-Id: 17337
2020-02-26 16:59:18 +00:00
Ryan Cross
b1b27e648c
Add rfp-announce@ietf.org to Announcement app To: address list. Changed name of secr dashboard from WG Chair Dahsboard to IETF Dashboard. Commit ready for merge.
...
- Legacy-Id: 17336
2020-02-26 00:17:20 +00:00
Henrik Levkowetz
cbdf718892
More Py2/3 adaptations fetched from production.
...
- Legacy-Id: 17335
2020-02-25 15:53:52 +00:00
Henrik Levkowetz
59cfdf11fb
Fixed a pyflakes issue
...
- Legacy-Id: 17334
2020-02-23 16:28:47 +00:00
Henrik Levkowetz
d9b11f31d9
More Py2/3 adaptations fetched from production.
...
- Legacy-Id: 17333
2020-02-23 16:27:30 +00:00
Henrik Levkowetz
ab40807c36
Converted send-scheduled-mail to py3
...
- Legacy-Id: 17332
2020-02-23 16:22:40 +00:00
Henrik Levkowetz
8f2280130b
Moved patch.py into project tree -- it's not being maintained any more.
...
- Legacy-Id: 17330
2020-02-23 16:20:43 +00:00
Henrik Levkowetz
d2ad86c5df
Python 2/3 changes pulled from the production server after the switch to python 3.
...
- Legacy-Id: 17327
2020-02-23 01:34:52 +00:00
Robert Sparks
afb818c298
Allow review team secretaries and the secretariat to reset the next reviewer in queue for review teams using the RotateAlphabetically policy. Partially addresses #2879 . Commit ready for merge.
...
- Legacy-Id: 17325
2020-02-21 23:08:20 +00:00
Henrik Levkowetz
fa9427769a
Added cleaning of the session request form's 'comments' field, to convert any html entered to text. Related to [17322].
...
- Legacy-Id: 17324
Note: SVN reference [17322] has been migrated to Git commit eb88abc394
2020-02-21 21:36:18 +00:00
Henrik Levkowetz
eb88abc394
Removed an instance of 'autoescape off' for submitted meeting session comments in a template, since it is not needed in practice, in order to avoid an XSS injection opportunity.
...
- Legacy-Id: 17322
2020-02-21 15:32:41 +00:00
Sasha Romijn
825a054d19
Add support for structured entry and storage of joint sessions in meetings.
...
- Also adds additional tests for the SessionForm
- Fixes a javascript error in session requests for non-WG groups,
that could cause incorrect form behaviour.
- Expands the tests added in [17289] a bit.
- Legacy-Id: 17321
Note: SVN reference [17289] has been migrated to Git commit a227813dc5
2020-02-21 13:27:11 +00:00
Henrik Levkowetz
2aa948a17b
Changed some remaining cases of open() to io.open().
...
- Legacy-Id: 17319
2020-02-20 22:35:49 +00:00
Henrik Levkowetz
0c343b9bbd
Make django_extension commands available if installed.
...
- Legacy-Id: 17318
2020-02-20 22:08:47 +00:00
Henrik Levkowetz
52d21e29cb
Set version info and settings back to development mode
...
- Legacy-Id: 17312
2020-02-18 22:59:52 +00:00
Henrik Levkowetz
5e47b3afa8
Set version info to release version 6.118.0 before branching.
...
- Legacy-Id: 17310
2020-02-18 22:59:41 +00:00
Henrik Levkowetz
ab34ecbb58
Merged in [17288] from rjsparks@nostrum.com:
...
Make internal review email about an RG use the IRSG instead of the IESG in text and addresses. Fixes #2881 .
- Legacy-Id: 17307
Note: SVN reference [17288] has been migrated to Git commit 4cce1b5e08
2020-02-18 22:04:15 +00:00
Henrik Levkowetz
53bdd428df
Merged in [17287] from rjsparks@nostrum.com:
...
Default use_milestone_dates to True. Allow changing use_milestone_dates from the edit milestone dates form for charters if it is the initial chartering effort. Fixes #2884 .
- Legacy-Id: 17306
Note: SVN reference [17287] has been migrated to Git commit 3568e72ec5
2020-02-18 21:30:22 +00:00
Henrik Levkowetz
9439f718d4
Wrapped more code in an exception block, in order not to continue processing after an XML parse exception. Fixes issue #2885 .
...
- Legacy-Id: 17305
2020-02-18 20:20:09 +00:00
Henrik Levkowetz
aabd237656
Fixed some pyflakes issues.
...
- Legacy-Id: 17304
2020-02-18 19:39:03 +00:00
Henrik Levkowetz
ab99478913
Fixed a bug in the resource description for SchedulingEvent that prevented it from being accessed under /api/v1/meeting/schedulingevent/.
...
- Legacy-Id: 17303
2020-02-17 12:20:14 +00:00
Henrik Levkowetz
d902aa0b1b
Added search fields to the admin index for SchedulingEvent.
...
- Legacy-Id: 17302
2020-02-17 12:17:37 +00:00
Henrik Levkowetz
91d5d72a9d
Tweaked send_mail_mime() to recognize settings.SERVER_MODE='repair', in order to avoid mail floods when running the 'mergedata' management command. It is assumed that the appropriate mails went out when the data was entered into the system the first time.
...
- Legacy-Id: 17301
2020-02-16 21:42:37 +00:00
Henrik Levkowetz
7b5bebc727
Added a management command to dump data based on table names and primary keys derived from a list of SQL 'INSERT INTO' commands representing the items to be dumped. The output formats are the same as for dumpdata, and are suitable for later use with the loaddata or mergedata management commands.
...
- Legacy-Id: 17300
2020-02-16 21:40:01 +00:00
Henrik Levkowetz
e0c6f3abe2
Added a management command to merge data from one of two divergent django databases to the other, taking care to insert or update records as appropriate, and update foreign keys and many-to-many keys appropriately. Accepts the dump formats generated by the dumpdata command.
...
- Legacy-Id: 17299
2020-02-16 21:39:08 +00:00
Henrik Levkowetz
58d8c2fb47
Updated the check_referential_integrity command, adding a --delete command to remove dangling references to removed records, and also adding colorized success/fail indications for each FK and m2m key inspected.
...
- Legacy-Id: 17298
2020-02-16 21:05:12 +00:00