Jennifer Richards
49779a3553
Hide agenda timeslot label rows when all their sessions are hidden. Fixes #3249 . Commit ready for merge.
...
- Legacy-Id: 18940
2021-04-09 17:31:36 +00:00
Jennifer Richards
17d37723f7
Consolidate repeated searchable field code into SearchableField class. Fix single-valued searchable fields. Make javascript test config reusable. Use Django Form.media for JS/CSS inclusion. Fixes #3196 , #3204 . Commit ready for merge.
...
- Legacy-Id: 18939
2021-04-09 15:18:11 +00:00
Jennifer Richards
516abc5725
Drop parent group filter keyword from special group agenda items. Fixes #3115 .
...
- Legacy-Id: 18927
2021-03-31 15:42:39 +00:00
Jennifer Richards
4a287d665d
Move agenda TZ selector out of sidebar so it is always available. Fixes #3172 . Commit ready for merge.
...
- Legacy-Id: 18884
2021-03-03 17:35:42 +00:00
Robert Sparks
762064236e
Add proper folding for static content in the DESCRIPTION in the important-dates ics feed. Remove important-dates from the upcoming meetings ics.
...
- Legacy-Id: 18821
2021-02-04 18:14:01 +00:00
Robert Sparks
b5d264bdc8
Updated timezone choices
...
- Legacy-Id: 18810
2021-02-01 15:12:41 +00:00
Robert Sparks
1a53f66a2d
Merged in [18808] from rjsparks@nostrum.com:
...
Tweaked schedule editor colors to match preferences chosen by Liz. Added coloration for sessions having the IAB as a parent.
- Legacy-Id: 18809
Note: SVN reference [18808] has been migrated to Git commit f93a5ea4f7
2021-01-29 20:09:28 +00:00
Robert Sparks
f93a5ea4f7
Tweaked schedule editor colors to match preferences chosen by Liz. Added coloration for sessions having the IAB as a parent.
...
- Legacy-Id: 18808
2021-01-29 19:32:10 +00:00
Jennifer Richards
86dd2b2e67
Integrate week-view timezone handling with changes to main agenda page. Commit ready for merge.
...
- Legacy-Id: 18803
2021-01-26 14:51:55 +00:00
Robert Sparks
09809b874e
Merged in [18689] from kivinen@iki.fi:
...
New version of the timezone support for agenda. Now the ongoing
bars work. This also moves the javascript from the agenda.html
to separate timezone.js file. This commit does not include the
moment and moment-timezone javascript libraries that are
needed to get this working, they need to be added to
ietf/externals/static separately.
- Legacy-Id: 18800
Note: SVN reference [18689] has been migrated to Git commit f18fe23ea5
2021-01-25 16:28:34 +00:00
Robert Sparks
159b8fe37c
Merged in [18712] from jennifer@painless-security.com:
...
Add timezone support to agenda weekview; display UTC on UTC agenda page. Fixes #3111 .
- Legacy-Id: 18796
Note: SVN reference [18712] has been migrated to Git commit d29553c0bc
2021-01-15 19:59:56 +00:00
Robert Sparks
3697180cc1
Reverted merge of timezone-aware migration efforts.
...
- Legacy-Id: 18792
2021-01-12 16:54:20 +00:00
Henrik Levkowetz
59b49c846b
Fixed a number of TimeSlot-related issues, in particular related to getting the correct date from a timeslot. Also fixed the displayed slot times in the new schedule editors to show local times, not UTC times.
...
- Legacy-Id: 18785
2020-12-19 22:55:11 +00:00
Henrik Levkowetz
d9ad8b8616
Removed some dead code, simplified TimeSlot *_start_time() and *_end_time() methods, and added TimeSlot.local_date().
...
- Legacy-Id: 18784
2020-12-19 22:52:07 +00:00
Henrik Levkowetz
774e752a54
Snapshot of timezone-aware datatracker code. Tests pass, and the test-crawler shows only expected differences. Trunk changes merged in up to r18768.
...
- Legacy-Id: 18770
2020-12-16 23:53:37 +00:00
Robert Sparks
2347dafb71
Be more specific when matching the url for meeting.ajax.sessions_json
...
- Legacy-Id: 18768
2020-12-16 18:30:36 +00:00
Robert Sparks
91b2994a9b
Merged in [18729] from rcross@amsl.com:
...
Add argument 'days' to get_meeting() to allow specifying lag time
- Legacy-Id: 18758
Note: SVN reference [18729] has been migrated to Git commit 3c29c111a4fa474f876ed12f265c5844ebb3c94d
2020-12-11 21:42:51 +00:00
Robert Sparks
8ab7a30ba3
Merged in [18724] from jennifer@painless-security.com:
...
Allow cancellation of individual sessions of multi-session interim meeting. Fixes #2959 .
- Legacy-Id: 18757
Note: SVN reference [18724] has been migrated to Git commit 79971e14c7
2020-12-11 21:13:33 +00:00
Henrik Levkowetz
4d2234c73a
Added sorting of sessions to make make the materials page rendering stable.
...
- Legacy-Id: 18739
2020-12-08 14:11:04 +00:00
Henrik Levkowetz
44adc2c3a8
Added additional sorting of Session.constraints() return value to make page rendering stable.
...
- Legacy-Id: 18738
2020-12-08 14:10:02 +00:00
Henrik Levkowetz
8d3217ac7f
Added sorting of agenda filter keywords to make page rendering stable.
...
- Legacy-Id: 18737
2020-12-08 14:08:09 +00:00
Henrik Levkowetz
9a8c6ae3f4
Added ordering to Session.constratints() to make page renderings stable.
...
- Legacy-Id: 18727
2020-12-03 15:40:28 +00:00
Jennifer Richards
79971e14c7
Allow cancellation of individual sessions of multi-session interim meeting. Fixes #2959 . Commit ready for merge.
...
- Legacy-Id: 18724
2020-12-01 17:37:09 +00:00
Henrik Levkowetz
78fd1cad47
Fixed a test that was broken when run on December 1st.
...
- Legacy-Id: 18720
2020-12-01 12:36:17 +00:00
Jennifer Richards
d29553c0bc
Add timezone support to agenda weekview; display UTC on UTC agenda page. Fixes #3111 . Commit ready for merge.
...
- Legacy-Id: 18712
2020-11-17 19:17:53 +00:00
Tero Kivinen
f18fe23ea5
New version of the timezone support for agenda. Now the ongoing
...
bars work. This also moves the javascript from the agenda.html
to separate timezone.js file. This commit does not include the
moment and moment-timezone javascript libraries that are
needed to get this working, they need to be added to
ietf/externals/static separately.
- Legacy-Id: 18689
2020-11-12 22:15:23 +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
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
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
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
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
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
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
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
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
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
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
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
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
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
49e62ef6c7
Added missing exception handling for one invocation of parse_agenda_filter_params().
...
- Legacy-Id: 18542
2020-10-02 12:08:09 +00:00
Henrik Levkowetz
7d01c661f2
Merged in the agenda filtering improvements from jennifer@painless-security.com. This completely reworks the filtering of the IETF agenda, in order to not collide with page navigation and clean up a number of edge cases. It also reinstates the same kind of filtering for the upcoming meetings page.
...
- Legacy-Id: 18534
2020-09-30 11:39:40 +00:00
Jennifer Richards
97dd600a9b
Rebase agenda customization from jennifer/7.13.1.dev0 to 7.17.1.dev0
...
- Legacy-Id: 18517
2020-09-24 14:27:30 +00:00
Jennifer Richards
7bee3020fd
Rearrange agenda customization UI and add customization UI to upcoming meetings
...
- Legacy-Id: 18513
2020-09-23 15:03:40 +00:00