Commit graph

987 commits

Author SHA1 Message Date
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 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
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
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
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 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 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 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
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
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 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
Ryan Cross 931c5ce6cd Add migration to cancel 107 sessions
- Legacy-Id: 17466
2020-03-19 17:48:03 +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 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 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 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
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 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 2aa948a17b Changed some remaining cases of open() to io.open().
- Legacy-Id: 17319
2020-02-20 22:35:49 +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 c04cbd5692 Added missin test directory creation and removal in setUp() and tearDown() in MeetingTests.
- Legacy-Id: 17295
2020-02-16 15:43:32 +00:00
Robert Sparks 8a5f960569 Set a meaningful state in a test fixture. Tests surprisingly were not broken by this though. Commit ready for merge.
- Legacy-Id: 17268
2020-01-30 22:15:00 +00:00
Robert Sparks a5dab5385c Improve the tests for session draft bundles to exercise the code that extracts draftnames from agendas. Commit ready for merge.
- Legacy-Id: 17266
2020-01-30 21:50:36 +00:00
Henrik Levkowetz 753ff1e5be Merged in [17181] from olau@iola.dk:
Fix problem with assignments to the same session causing a crash.
 - Legacy-Id: 17192
Note: SVN reference [17181] has been migrated to Git commit b9e5c9b967
2020-01-07 17:06:49 +00:00
Henrik Levkowetz b14cba5f15 Refactored some document methods to align better with Django's get_absolute_url(), and added Person.get_absolute_uri()
- Legacy-Id: 17189
2020-01-07 13:33:02 +00:00
Ole Laursen b9e5c9b967 Fix problem with assignments to the same session causing a crash.
Commit ready for merge
 - Legacy-Id: 17181
2020-01-06 17:40:23 +00:00
Henrik Levkowetz 09557af28d Changed import statements.
- Legacy-Id: 17154
2019-12-18 16:29:11 +00:00
Henrik Levkowetz 06fe583351 Merged /branch/iola/meeting-improvement-r16992@17152 from olau@iola.dk:
* Renamed Meeting.agenda to Meeting.schedule together with a bunch of related
   internal things

* Moved Session.status, .requested, and .requested_by to a new SchedulingEvent.

* Turned sessions into regular sessions and non-sessions into misc.
  sessions in the UI and code to avoid ambiguity.

  This doesn't change the data in the DB except for uses of
  TimeSlotTypeName where 'session' is now 'regular'.
 - Legacy-Id: 17153
2019-12-17 23:43:07 +00:00
Ole Laursen de2b6d4072 Fix use of status still referring to the old attribute in the group
meeting page
 - Legacy-Id: 17142
2019-12-09 18:08:37 +00:00
Ole Laursen 568670c060 Turn sessions into regular sessions and non-sessions into misc.
sessions in the UI and code to avoid ambiguity.

This doesn't change the data in the DB except for uses of
TimeSlotTypeName where 'session' is now 'regular'.
 - Legacy-Id: 17128
2019-12-06 20:02:26 +00:00
Ole Laursen 6920c179cd Fix problem with missing names
- Legacy-Id: 17127
2019-12-06 19:56:03 +00:00
Ole Laursen defc50caf5 Fix bug in materials page introduced in previous commit with non-WG groups
- Legacy-Id: 17124
2019-12-05 18:11:24 +00:00
Ole Laursen 3957743b85 Move Session.status, .requested, and .requested_by to a new SchedulingEvent
- Legacy-Id: 17122
2019-12-05 12:41:09 +00:00
Robert Sparks 61f9fbd8f2 Remove unreachable assertion from slide reordering utility function. Commit ready for merge.
- Legacy-Id: 17097
2019-11-22 17:12:19 +00:00
Henrik Levkowetz e996fa1037 Merged in [17061] and [17024] from rjsparks@nostrum.com:
Allow slides drag-drop between sessions for groups meeting with multiple sessions. Fixes #2700.
 - Legacy-Id: 17068
Note: SVN reference [17024] has been migrated to Git commit 1016b3a514

Note: SVN reference [17061] has been migrated to Git commit fabd2f6ca5
2019-11-20 10:36:16 +00:00
Henrik Levkowetz 19eb5de983 Merged in [17044] from valery@smyslov.net:
Make it clearer that a chair can't revise materials for a meeting once the proceedings deadline has passed

    Fixes issue #2612.
 - Legacy-Id: 17067
Note: SVN reference [17044] has been migrated to Git commit 182dae28a8
2019-11-20 10:10:31 +00:00
Henrik Levkowetz 8d5bd97423 Merged in [17036] from housley@vigilsec.com:
Drop old 'slides' section from agenda.json
 - Legacy-Id: 17064
Note: SVN reference [17036] has been migrated to Git commit 71a569f714
2019-11-20 07:44:01 +00:00
Henrik Levkowetz b6a82218f6 Merged in [17035] from housley@vigilsec.com:
Improve performance for some agenda-related pages
 - Legacy-Id: 17063
Note: SVN reference [17035] has been migrated to Git commit ff653634c8
2019-11-20 07:00:46 +00:00
Robert Sparks fabd2f6ca5 python2->3 adjustments for r17025. Commit ready for merge.
- Legacy-Id: 17061
2019-11-19 18:25:06 +00:00
Ole Laursen 0555879777 Rename Meeting.agenda to Meeting.schedule together with a bunch of
related internal things
 - Legacy-Id: 17051
2019-11-18 17:22:19 +00:00
Valery Smyslov 182dae28a8 Fixes issue #2612. Commit ready for merge.
- Legacy-Id: 17044
2019-11-18 08:48:15 +00:00
Russ Housley 71a569f714 Drop old 'slides' section from agenda.json
- Legacy-Id: 17036
2019-11-16 18:38:50 +00:00
Russ Housley ff653634c8 Improve performance for some agenda-related pages
- Legacy-Id: 17035
2019-11-16 10:28:57 +00:00