Commit graph

3074 commits

Author SHA1 Message Date
Henrik Levkowetz a26ace5bfa Merged in [17764] from rjsparks@nostrum.com:
Allow IAB programs to use normal meeting mechanics. Fixes #2970.
 - Legacy-Id: 17773
Note: SVN reference [17764] has been migrated to Git commit fb8e5c6842
2020-05-11 11:41:22 +00:00
Robert Sparks fb8e5c6842 Allow IAB programs to use normal meeting mechanics. Fixes #2970. Commit ready for merge.
- Legacy-Id: 17764
2020-05-08 21:11:25 +00:00
Henrik Levkowetz 95233536ff Fixed some instances of invalid html.
- Legacy-Id: 17758
2020-05-06 13:47:00 +00:00
Henrik Levkowetz 7b24874b0e Merged in [17725] from rjsparks@nostrum.com:
Add help text strongly encouraging always having a conference link in any interim request. Fixes #2973.
 - Legacy-Id: 17741
Note: SVN reference [17725] has been migrated to Git commit caa109cb42
2020-05-05 14:46:07 +00:00
Henrik Levkowetz 4208364f83 Merged in [17709] from rjsparks@nostrum.com:
Modified the last-call announcement template, at the IESG's request, removing the link to documment's ballot (which may not exist at the time last-call goes out). Fixes #2967.
 - Legacy-Id: 17733
Note: SVN reference [17709] has been migrated to Git commit ee0eff1dcb
2020-05-04 21:13:47 +00:00
Robert Sparks caa109cb42 Add help text strongly encouraging always having a conference link in any interim request. Fixes #2973. Commit ready for merge.
- Legacy-Id: 17725
2020-05-01 19:43:45 +00:00
Robert Sparks ee0eff1dcb Modified the last-call announcement template, at the IESG's request, removing the link to documment's ballot (which may not exist at the time last-call goes out). Fixes #2967. Commit ready for merge.
- Legacy-Id: 17709
2020-04-29 20:48:38 +00:00
Henrik Levkowetz 42995fadea Merged in ^/branch/iola/meeting-improvement-r17214@17617, which provides a new meeting schedule editor.
- Legacy-Id: 17701
2020-04-28 14:34:34 +00:00
Henrik Levkowetz 66175b20df Changed etherpad port to 9009 in the links in 2 templates.
- Legacy-Id: 17692
2020-04-27 19:47:50 +00:00
Henrik Levkowetz f8760cdf6f In IPR disclosure statement updates, don't show links to parked IPR declarations, since they will 404.
- Legacy-Id: 17691
2020-04-26 11:04:16 +00:00
Henrik Levkowetz 8a7f4ce96e Enhanced [17687] slightly, adding rendering of other status settings than cancelled, and adding warning background for cancelled. See issue #2963.
- Legacy-Id: 17688
Note: SVN reference [17687] has been migrated to Git commit 48562d131b
2020-04-25 14:34:56 +00:00
Henrik Levkowetz 48562d131b Changed the date/datetime at the top of meeting session pages to indicate timezone, and be given in UTC for virtual interim meetings, but meeting timezone with UTC in parentheses for in-person meetings. Fixes issue #2963.
- Legacy-Id: 17687
2020-04-25 12:02:05 +00:00
Henrik Levkowetz e0bd77f8a3 Fixed a html closing tag error.
- Legacy-Id: 17684
2020-04-24 18:15:44 +00:00
Henrik Levkowetz 26907e510d Merged in [17663] from rjsparks@nostrum.com:
Show recent meetings on a group's meeting tab even if there aren't other past meetings. Fixes #2961.
 - Legacy-Id: 17670
Note: SVN reference [17663] has been migrated to Git commit fec811de36
2020-04-20 18:27:45 +00:00
Robert Sparks fec811de36 Show recent meetings on a group's meeting tab even if there aren't other past meetings. Fixes #2961. Commit ready for merge.
- Legacy-Id: 17663
2020-04-20 17:31:28 +00:00
Henrik Levkowetz 1b94e10f4a Added template fragment caching for upcoming meetings page.
- Legacy-Id: 17647
2020-04-15 20:46:00 +00:00
Henrik Levkowetz 623d25f4c0 Tweaked the group 'closing notes' edit line for the secretariat on the group about page.
- Legacy-Id: 17645
2020-04-15 19:02:02 +00:00
Ole Laursen 6c48575042 Swap the axes in the meeting schedule editor and rework it to allow
flowing the days.

Add JS workaround for missing position sticky support, instead of the
CSS workaround which added an annoying padding for everyone.
 - Legacy-Id: 17616
2020-04-09 18:16:56 +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 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 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 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 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 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
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
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 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 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
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 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 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
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
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 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 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 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 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
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
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