Jennifer Richards
7b35c09c40
Eliminate the officehours timeslot type, update/renumber migrations, mark offagenda/reserved TimeSlotTypeNames as not used, add a 'none' SessionPurposeName and disallow null, update agenda filter keywords/filter helpers, fix broken tests and general debugging
...
- Legacy-Id: 19550
2021-11-04 17:06:06 +00:00
Jennifer Richards
3dfce7b850
Update purpose/types after discussions, add on_agenda Session field, prevent session requests for groups with no allowed purpose, handle addition fields in session request, fix editing session requests, add session edit form/access from schedule editor, eliminate TimeSlotTypeName "private" field, add server-side timeslot type filtering to schedule editor
...
- Legacy-Id: 19549
2021-11-04 17:01:32 +00:00
Jennifer Richards
5cbe402036
Improvements to the timeslot and schedule editors (move new toggles to modals, handle overflowing session names, fix timeslot editor scrolling, add buttons to quickly create single timeslot, accept trailing slash on edit URL)
...
- Legacy-Id: 19449
2021-10-21 14:59:02 +00:00
Jennifer Richards
b6ac3d4b1d
Allow hiding/blurring sessions and timeslots based on TimeSlotType in the schedule editor
...
- Legacy-Id: 19438
2021-10-19 01:07:56 +00:00
Jennifer Richards
3e3d681e5f
Redirect edit_schedule urls to edit_meeting_schedule view
...
- Legacy-Id: 19434
2021-10-18 15:02:39 +00:00
Jennifer Richards
3be50d6e39
Update session purposes and group type -> purpose map to match notes page, change 'session' purpose to 'regular'
...
- Legacy-Id: 19433
2021-10-18 14:48:36 +00:00
Jennifer Richards
7a2530a0a6
Add management command to set up timeslots/sessions for testing/demoing 'purpose' field
...
- Legacy-Id: 19430
2021-10-16 20:09:00 +00:00
Jennifer Richards
173e438aee
Add 'closed' session purpose, assign purposes for nomcom groups, and update schedule editor to enforce timeslot type and allow blurring sessions by purpose
...
- Legacy-Id: 19427
2021-10-15 19:33:33 +00:00
Jennifer Richards
5318081608
Allow non-WG-like groups to request additional sessions/durations and bypass approval
...
- Legacy-Id: 19424
2021-10-14 13:21:56 +00:00
Jennifer Richards
1054f90873
Snapshot of dev work to add session purpose annotation
...
- Legacy-Id: 19415
2021-10-12 17:08:58 +00:00
Robert Sparks
0906ac217f
Updated timezone names
...
- Legacy-Id: 19403
2021-10-08 16:13:50 +00:00
Jennifer Richards
67198180e1
Correctly highlight session constraints in the meeting schedule editor. Fixes #3327 . Commit ready for merge.
...
- Legacy-Id: 19385
2021-09-22 22:47:59 +00:00
Jennifer Richards
7d59456103
Update links in iCal description to be more useful. Fixes #3349 . Commit ready for merge.
...
- Legacy-Id: 19384
2021-09-22 21:52:21 +00:00
Robert Sparks
6ac363e3e2
Remove remaining use of markdown2. Enable markdown extras when rendering agendas. Fixes #3316 . Commit ready for merge.
...
- Legacy-Id: 19358
2021-09-08 17:54:40 +00:00
Robert Sparks
10e84fb7b0
Add migration capturing change to logo validation.
...
- Legacy-Id: 19345
2021-09-06 15:45:25 +00:00
Robert Sparks
d5b0bc6ccc
Reordered migrations. Updated name fixture.
...
- Legacy-Id: 19336
2021-09-04 15:33:53 +00:00
Robert Sparks
0ebccd4583
Merged in [19311] from rjsparks@nostrum.com:
...
Adjust tests and forms to match changes to permissions made in through the admin. These need to use the data rather than the code. See #3393 .
- Legacy-Id: 19331
Note: SVN reference [19311] has been migrated to Git commit 4240ce088e
2021-09-03 22:08:07 +00:00
Robert Sparks
65f7f62725
Merged in [19306] from jennifer@painless-security.com:
...
Improve proceedings display with new title block, configurable host logos, and additional PDF or URL materials. Fixes #3147 .
- Legacy-Id: 19327
Note: SVN reference [19306] has been migrated to Git commit 2060173f3a
2021-09-03 21:12:32 +00:00
Robert Sparks
b80366b492
Merged in [19305] from rjsparks@nostrum.com:
...
Show the constraint names on the meeting session requests page. Fixes #3082 .
- Legacy-Id: 19326
Note: SVN reference [19305] has been migrated to Git commit 6a7ebfdb7a
2021-09-03 18:36:32 +00:00
Robert Sparks
4240ce088e
Adjust tests to match changes to permissions made in through the admin. These need to use the data rather than the code. See #3393 . Commit ready for merge.
...
- Legacy-Id: 19311
2021-09-01 14:30:09 +00:00
Jennifer Richards
2060173f3a
Improve proceedings display with new title block, configurable host logos, and additional PDF or URL materials. Fixes #3147 . Commit ready for merge.
...
- Legacy-Id: 19306
2021-08-30 17:02:49 +00:00
Robert Sparks
6a7ebfdb7a
Show the constraint names on the meeting session requests page. Fixes #3082 . Commit ready for merge.
...
- Legacy-Id: 19305
2021-08-27 19:45:19 +00:00
Jennifer Richards
ca78da6ff4
Handle num=None case in proceedings() and specify meeting number in test_proceedings_no_agenda. Fixes #3385 . Commit ready for merge.
...
- Legacy-Id: 19300
2021-08-20 16:16:00 +00:00
Jennifer Richards
b88a695ad1
Allow generated schedules to inherit from a base schedule. Fixes #3170 . Commit ready for merge.
...
- Legacy-Id: 19297
2021-08-10 14:22:06 +00:00
Jennifer Richards
e31d360349
Update create_dummy_meeting to set start date / time zone. Related to #3166 . Range 19295:19296 ready for merge.
...
- Legacy-Id: 19296
2021-08-09 20:46:13 +00:00
Jennifer Richards
2eacd88c0b
Disable modification of past timeslots on official schedules. Fixes #3166 .
...
- Legacy-Id: 19295
2021-08-09 20:43:20 +00:00
Robert Sparks
45abea06d9
Convert IETF111 Constraints
...
- Legacy-Id: 19285
2021-08-05 22:03:30 +00:00
Robert Sparks
54b6448445
Merged in [19270] from rjsparks@nostrum.com:
...
Bring the factory-boy and Faker dependencies forward through some minor breaking changes. Stop using the deprecated fr_QC locale in Faker.
- Legacy-Id: 19281
Note: SVN reference [19270] has been migrated to Git commit b99eecc1ae
2021-08-05 18:07:40 +00:00
Robert Sparks
b99eecc1ae
Bring the factory-boy and Faker dependencies forward through some minor breaking changes. Stop using the deprecated fr_QC locale in Faker. Commit ready for merge.
...
- Legacy-Id: 19270
2021-08-03 22:22:35 +00:00
Jennifer Richards
336d762123
Allow configuration of group conflict types used for each meeting Fixes #2770 . Commit ready for merge.
...
- Legacy-Id: 19266
2021-07-30 17:50:24 +00:00
Robert Sparks
d577abf41e
Merged in [19238] from jennifer@painless-security.com:
...
Find AD conflicts using AD person pk instead of role pk. Fixes #3354 .
- Legacy-Id: 19239
Note: SVN reference [19238] has been migrated to Git commit 73e0120eac
2021-07-16 15:55:22 +00:00
Jennifer Richards
73e0120eac
Find AD conflicts using AD person pk instead of role pk. Fixes #3354 . Commit ready for merge.
...
- Legacy-Id: 19238
2021-07-16 15:04:22 +00:00
Robert Sparks
805d1f4a7e
Use BOF consistently.
...
- Legacy-Id: 19212
2021-07-14 17:33:14 +00:00
Robert Sparks
4cb03a24cc
Merged in [19183] from jennifer@painless-security.com:
...
Add 'Select Sessions' tab to agenda pages.
- Legacy-Id: 19185
Note: SVN reference [19183] has been migrated to Git commit 82ad0402f8
2021-07-02 00:58:34 +00:00
Robert Sparks
092e8a6e5d
Merged in [19182] from rjsparks@nostrum.com:
...
Stop showing generated proceedings for older meetings that already had official proceedings. Fixes #3322 .
- Legacy-Id: 19184
Note: SVN reference [19182] has been migrated to Git commit 3202a25c52
2021-07-02 00:47:59 +00:00
Jennifer Richards
82ad0402f8
Add 'Select Sessions" tab to agenda pages. Commit ready for merge.
...
- Legacy-Id: 19183
2021-07-01 23:45:25 +00:00
Robert Sparks
3202a25c52
Stop showing generated proceedings for older meetings that already had official proceedings. Fixes #3322 . Commit ready for merge.
...
- Legacy-Id: 19182
2021-07-01 22:45:04 +00:00
Robert Sparks
6599881aff
Merged in [19168] from rjsparks@nostrum.com:
...
Revert the removal of the decoration of session with order_number made in r19074. The attribute is used in the templated URLs associated with Rooms (such as for the Meetecho session URL).
- Legacy-Id: 19172
Note: SVN reference [19168] has been migrated to Git commit 0d33a8dde2
2021-06-30 20:18:17 +00:00
Robert Sparks
0d33a8dde2
Revert the removal of the decoration of session with order_number made in r19074. The attribute is used in the templated URLs associated with Rooms (such as for the Meetecho session URL). Commit ready for merge.
...
- Legacy-Id: 19168
2021-06-30 18:07:52 +00:00
Jennifer Richards
044293b4a9
Fix broken meeting materials button on upcoming meetings page. Fixes #3278 . Commit ready for merge.
...
- Legacy-Id: 19164
2021-06-28 18:57:20 +00:00
Robert Sparks
c9756cc106
Merged in [19153] from rjsparks@nostrum.com:
...
Scroll to buttons before clicking on them in Selenium tests. Fixes #3314 .
- Legacy-Id: 19154
Note: SVN reference [19153] has been migrated to Git commit d61e26567d
2021-06-24 17:45:06 +00:00
Robert Sparks
d61e26567d
Scroll to buttons before clicking on them in Selenium tests. Fixes #3314 . Commit ready for merge.
...
- Legacy-Id: 19153
2021-06-24 16:39:36 +00:00
Jennifer Richards
34891213ff
Swap timeslot columns in addition to full days in schedule editor. Fixes #3216 . Commit ready for merge.
...
- Legacy-Id: 19138
2021-06-22 16:33:04 +00:00
Jennifer Richards
7c09aec10d
More prominently identify BoF sessions in schedule editor. Fixes #3217 . Commit ready for merge.
...
- Legacy-Id: 19136
2021-06-15 15:00:45 +00:00
Jennifer Richards
45916f2c3c
Improve visibility of other sessions for group of selected session in schedule editor. Fixes #3219 . Commit ready for merge.
...
- Legacy-Id: 19135
2021-06-15 14:27:13 +00:00
Jennifer Richards
ba0a3ec9cb
Blur sessions for hidden areas instead of hiding entirely. Fixes #3218 . Commit ready for merge.
...
- Legacy-Id: 19134
2021-06-15 14:14:12 +00:00
Jennifer Richards
1d12391c5c
Indicate session and timeslot conflicts more prominently in schedule editor. Fixes #3221 . Commit ready for merge.
...
- Legacy-Id: 19133
2021-06-15 13:46:44 +00:00
Jennifer Richards
b42f1a2d7f
Display rooms in blocks with identical timeslots. Add a timeslot label row above each. Fixes #3220 . Commit ready for merge.
...
- Legacy-Id: 19121
2021-06-14 16:33:24 +00:00
Jennifer Richards
66b9c41dcc
Add ConstraintNames for chair, tech, and key participant conflicts. Replace temporary UI workaround with proper conflict type handling. Fixes #3083 . Commit ready for merge.
...
- Legacy-Id: 19103
2021-06-09 19:36:27 +00:00
Robert Sparks
2a9b60c4da
guard against many sessions.
...
- Legacy-Id: 19087
2021-06-06 14:16:08 +00:00