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
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
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
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
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
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
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
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
Adds new filtering tags for sessions which have multiple sessions. I.e., in addition to wg,area,type there is wg-sessa, wg-sessb or wg-sessc etc on the tags, so now you can filter either all wg sessions or only specific sessions. Also removes the unused session.order_number, but not yet the session.order_in_meeting() function (which I think is unused too).
- Legacy-Id: 19080
Note: SVN reference [19074] has been migrated to Git commit ddefdecca7
Handle groups without area when sorting unscheduled sessions in schedule editor. Fixes#3173.
- Legacy-Id: 19077
Note: SVN reference [19073] has been migrated to Git commit 0ade3f789a
Redirect to materials page for attempts to see proceedings for meetings that do not yet have schedules. Fixes#3294.
- Legacy-Id: 19068
Note: SVN reference [19055] has been migrated to Git commit ffd82f1ce8
First swipe at making past sessions unchangable for official schedules
This change locks down the schedule of any meeting that is fully in the past. It leaves open sessions that have finished for meetings that have not yet finished.
Addresses (partially) issue #3083.
- Legacy-Id: 19063
Note: SVN reference [19030] has been migrated to Git commit e3ee370981
This change locks down the schedule of any meeting that is fully in the past. It leaves open sessions that have finished for meetings that have not yet finished.
Addresses (partially) issue #3083. Commit ready for merge.
- Legacy-Id: 19030
Add timezone selector to upcoming meetings page. Separate general timezone handling from parts only relevant to main agenda page. Speed up agenda timezone javascript tests. Fixes#3184.
- Legacy-Id: 18979
Note: SVN reference [18970] has been migrated to Git commit a5604992f2
Hide agenda timeslot label rows when all their sessions are hidden. Fixes#3249.
- Legacy-Id: 18949
Note: SVN reference [18940] has been migrated to Git commit 49779a3553
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.
- Legacy-Id: 18948
Note: SVN reference [18939] has been migrated to Git commit 17d37723f7