Fix issue in telechat app where ballot positions for WG actions are incorrect. Fixes#1336.
- Legacy-Id: 13213
Note: SVN reference [13212] has been migrated to Git commit 70ccb0b769
Fix error when selecting a document on the Telechat agenda that does not have a writeup. Fixes#2262.
- Legacy-Id: 13191
Note: SVN reference [13183] has been migrated to Git commit 8a725c6e1e
Shrink all images with image_optim.
- Legacy-Id: 13163
Note: SVN reference [13134] has been migrated to Git commit fe622ecbb2ff9bd4c04d53d2df7344b7246e8881
Fixes#2219. Area Group chairs are denied material management access.
- Legacy-Id: 12951
Note: SVN reference [12950] has been migrated to Git commit c6d1a59aa4
to the draft parser (incorporating patch from trunk), store the
extracted country instead of trying to turn it into an ISO country
code, add country and continent name models and add initial data for
those, add helper function for cleaning the countries, add author
country and continent charts, move the affiliation models to
stats/models.py, fix a bunch of bugs.
- Legacy-Id: 12846
in order to autogenerate dotted path url pattern names. Updated a number
of url reverses to use dotted path, and removed explicit url pattern names
as needed.
Changed some imports to prevent import of ietf.urls before django
initialization was complete.
Changed 3 cases of form classes being curried to functions; django 1.10
didn't accept that.
Started converting old-style middleware classes to new-style middleware
functions (incomplete).
Tweaked a nomcom decorator to preserve function names and attributes, like
a good decorator should.
Replaced the removed django templatetag 'removetags' with our own version
which uses bleach, and does sanitizing in addition to removing explicitly
mentionied html tags.
Rewrote the filename argument handling in a management command which had
broken with the upgrade.
- Legacy-Id: 12818
Fixes#2172. Add Requested Resources and People who must be there, to email notifications of session requests.
- Legacy-Id: 12757
Note: SVN reference [12748] has been migrated to Git commit eeb35e997d
DocumentAuthor, rename author field to email and make it optional (for
modeling old email-less submissions), remove the authors many to many
referencing field from Document as it is not really pointing the right
place.
Update the Secretariat tools to show affiliation and country.
Add migration for getting rid of the fake email addresses that the
migration script created some years ago (just set the author email
field to null).
- Legacy-Id: 12739
Allow WG Chairs to manage the meeting materials when starting from the old WG Chair Dashboard in ietf.secr.proceedings
- Legacy-Id: 12370
Note: SVN reference [12326] has been migrated to Git commit a37f41823c
Added meeting proceedings introduction pages: Progress Report and Attendees. Added a data migration to provide proceedings introduction information for IETF 95 and 96.
- Legacy-Id: 12150
Added redirect for non-secretariat users from ietf.secr.proceedings.views.select to ietf.meeting.views.materials.
Added a note to the secr upload_footer pointing to where material upload is now done.
Modified the links on the group meetings page to make it less likely to miss the link to the session materials.
Used class anchor target to clean up landing on the right session of multiple sessions on a group's session details page. Modified the materials page to only add a fragment asking for that anchor for non-ag/wg/rg groups.
Only show the link to the (now) secretariat-only proceedings manipulation page if the user is the secretariat. Relabelled the link to better reflect the page's remaining purpose.
Changed the session_details "Artifacts" panel header to "Agenda, Minutes, and Bluesheets". Added a footer to the "Slides" panel calling out drag-and-drop reordering.
Commit ready for merge.
- Legacy-Id: 12018
Removed bluesheet upload from the secr/ bluesheets generation page. Added navigation to session details from the meeting materials view rows.
- Legacy-Id: 11815
Note: SVN reference [11780] has been migrated to Git commit 9b295b1b5e346afafdcaf3d00b0b120a1b826e7f
Enabled and refined document_main view for bluesheets.
Improved migration for 95 and 96 bluesheets, adding DocAlias and DocEvent creation.
Added bluesheet upload to the session details view.
Moved a function out of secr/proceedings/views into its own util.py file to allow reusing it in other modules without introducing circular imports.
- Legacy-Id: 11811
Note: SVN reference [11778] has been migrated to Git commit 0611444b36bc071e8db068a093cc1ad93bb69659
Restrict session request options to groups of type WG,RG or AG. Add new mailtrigger to names fixture.
- Legacy-Id: 11716
Note: SVN reference [11708] has been migrated to Git commit 10baa54a07
Change blue_sheet_generate() to only generate blue sheets for WG and RG group types that have sessions on the official schedule.
- Legacy-Id: 11715
Note: SVN reference [11699] has been migrated to Git commit f6301913f6
Changed check_audio_files() to only consider sessions on the official
schedule. Fixes some 500 errors.
- Legacy-Id: 11706
Note: SVN reference [11697] has been migrated to Git commit 2e02011725
A refactor to give secretariat a broader selection of groups to choose from when scheduling non-working group sessions.
- Legacy-Id: 11694
Note: SVN reference [11686] has been migrated to Git commit b195beb3ad
Allowed ADs to manage out of area working groups and upload proceedings for them. Fixes issue #1648.
- Legacy-Id: 11693
Note: SVN reference [11681] has been migrated to Git commit f570ff803d
There were multiple different regex patterns in different urlpattern
declarations, with some of them permitting characters which should not
occur in group acronym. Changed them to consistently use [-a-z0-9]+ .
- Legacy-Id: 11651
Allow non-official schedules to be viewed in the same ways the official schedule for a meeting can be viewed. Fixes#1959.
- Legacy-Id: 11505
Note: SVN reference [11500] has been migrated to Git commit b3883b6ac4
Fix a few things with interim materials management.
- Legacy-Id: 11438
Note: SVN reference [11435] has been migrated to Git commit f1bb818434c83b4180e9655d062825a5c0016ef8
Remove legacy secretariat code for adding interim meetings in favor of new ietf.meeting interim features.
- Legacy-Id: 11437
Note: SVN reference [11434] has been migrated to Git commit 98afcae63a752129c63f0d2e1824bbbb26dbf71f