Commit graph

452 commits

Author SHA1 Message Date
Henrik Levkowetz e555fe9687 Merged in [11849] from rcross@amsl.com:
Fix bug with main secr/proceedings page and add test.
 - Legacy-Id: 11871
Note: SVN reference [11849] has been migrated to Git commit f5fab30d63
2016-08-25 11:23:47 +00:00
Ryan Cross f5fab30d63 Fix bug with main secr/proceedings page and add test. Commit ready for merge.
- Legacy-Id: 11849
2016-08-23 18:18:09 +00:00
Henrik Levkowetz 4b0a9360f0 Merged in ^/branch/iola/event-saving-refactor-r10291, which refactors document saving to always use doc.save_with_history(events), and requires accompanying events. This branch also provides refactoring of recurring regexes in url patterns into a dictionary. As part of the merge, also refactored new code which didn't use the save_with_history() method.
- Legacy-Id: 11840
2016-08-23 10:52:08 +00:00
Henrik Levkowetz 72d9017d63 Merged in [11780] from rjsparks@nostrum.com:
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
2016-08-17 22:52:11 +00:00
Henrik Levkowetz 6f05b23837 Merged in [11778] from rjsparks@nostrum.com:
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
2016-08-17 18:28:02 +00:00
Robert Sparks 44cd9e0920 Moved the materials start, cutoff, and revision dates into the Meeting object
- Legacy-Id: 11760
2016-08-05 20:44:05 +00:00
Henrik Levkowetz d117b9399d Merged in [11708] from rcross@amsl.com:
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
2016-07-19 11:09:57 +00:00
Henrik Levkowetz eb92924821 Merged in [11699] from rcross@amsl.com:
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
2016-07-19 10:58:27 +00:00
Ryan Cross 10baa54a07 Restrict session request options to groups of type WG,RG or AG. Add new mailtrigger to names fixture. Commit ready for merge.
- Legacy-Id: 11708
2016-07-18 11:39:36 +00:00
Henrik Levkowetz 4e31c4ed12 Merged in [11697] from rcross@amsl.com:
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
2016-07-18 10:55:47 +00:00
Ryan Cross f6301913f6 Change blue_sheet_generate() to only generate blue sheets for WG and RG group types that have sessions on the official schedule. Commit ready for merge.
- Legacy-Id: 11699
2016-07-18 09:13:43 +00:00
Ryan Cross 2e02011725 Changed check_audio_files() to only consider sessions on the official
schedule.  Fixes some 500 errors.  Commit ready to merge.
 - Legacy-Id: 11697
2016-07-17 14:24:01 +00:00
Henrik Levkowetz 5f1f06631c Merged in [11686] from rcross@amsl.com:
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
2016-07-17 11:48:11 +00:00
Henrik Levkowetz b0a0bbbe63 Merged in [11681] from suresh.krishnan@ericsson.com:
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
2016-07-17 11:16:09 +00:00
Ryan Cross b195beb3ad A refactor to give secretariat a broader selection of groups to choose from when scheduling non-working group sessions. Commit ready for merge.
- Legacy-Id: 11686
2016-07-16 15:50:16 +00:00
Suresh Krishnan f570ff803d Allowed ADs to manage out of area working groups and upload proceedings for them. Fixes issue #1648. Commit ready for merge.
- Legacy-Id: 11681
2016-07-16 14:11:55 +00:00
Henrik Levkowetz 61540ac4bb Carry patches to the production back to trunk.
- Legacy-Id: 11673
2016-07-16 13:33:16 +00:00
Henrik Levkowetz 8ca48aac42 Make group acronym regex patterns consistent.
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
2016-07-13 19:19:15 +00:00
Henrik Levkowetz 37161bbde1 Merged in [11512] from rjsparks@nostrum.com:
Allow RG secretaries to manipulate meeting materials. Fixes #1836.
 - Legacy-Id: 11513
Note: SVN reference [11512] has been migrated to Git commit eb17c03d1d
2016-07-01 21:45:09 +00:00
Robert Sparks eb17c03d1d Allow RG secretaries to manipulate meeting materials. Fixes #1836. Commit ready for merge.
- Legacy-Id: 11512
2016-07-01 20:59:57 +00:00
Henrik Levkowetz 8642e8da5e Merged in [11504] from rcross@amsl.com:
Remove old interim proceedings location reference.
 - Legacy-Id: 11507
Note: SVN reference [11504] has been migrated to Git commit 19f9b11032
2016-07-01 13:46:53 +00:00
Henrik Levkowetz 3e25390a1b Merged in [11500] from rjsparks@nostrum.com:
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
2016-06-30 19:54:04 +00:00
Ryan Cross 19f9b11032 Remove old interim proceedings location reference. Commit ready for merge.
- Legacy-Id: 11504
2016-06-30 17:02:33 +00:00
Robert Sparks b3883b6ac4 Allow non-official schedules to be viewed in the same ways the official schedule for a meeting can be viewed. Fixes #1959. Commit ready for merge.
- Legacy-Id: 11500
2016-06-29 20:56:08 +00:00
Henrik Levkowetz 04ccda3d08 Merged in [11498] from rcross@amsl.com:
Fix interim meeting get_proceedings_url() functions.
 - Legacy-Id: 11499
Note: SVN reference [11498] has been migrated to Git commit 882fe23828
2016-06-29 19:33:35 +00:00
Ryan Cross 882fe23828 Fix interim meeting get_proceedings_url() functions. Commit ready for merge.
- Legacy-Id: 11498
2016-06-29 18:53:53 +00:00
Henrik Levkowetz a0414bed7a Merged in [11479] from rcross@amsl.com:
Remove references to non-existent views from templates.
 - Legacy-Id: 11481
Note: SVN reference [11479] has been migrated to Git commit cbcdbaa46c
2016-06-28 04:42:29 +00:00
Ryan Cross cbcdbaa46c Remove references to non-existent views from templates. Commit ready for merge.
- Legacy-Id: 11479
2016-06-27 22:49:54 +00:00
Henrik Levkowetz 081eacae6a Fixed some missing and mistyped web assets found with test_template_statics_exists().
- Legacy-Id: 11478
2016-06-27 22:21:50 +00:00
Henrik Levkowetz e76a2a61cb Removed dead code.
- Legacy-Id: 11475
2016-06-26 22:59:35 +00:00
Henrik Levkowetz 51b68099a5 Fixed a place where a logged-in user without associcated Person would cause a 500 instead of 403.
- Legacy-Id: 11474
2016-06-25 20:27:13 +00:00
Henrik Levkowetz 5b5d288d4c Applied patch from production: Added timeslot filtering by schedule for non-session timeslot display.
- Legacy-Id: 11444
2016-06-21 19:01:55 +00:00
Henrik Levkowetz 0f0686c489 Backed out previous changes; make_directories() was used in more than one place. Renamed to more expressive name.
- Legacy-Id: 11441
2016-06-21 13:28:13 +00:00
Henrik Levkowetz d4c7928c13 Removed unused import.
- Legacy-Id: 11440
2016-06-21 13:22:59 +00:00
Henrik Levkowetz 340c854efb The helper function make_directories() is now used in only one place, and the function where it's used isn't terribly long. Inlined it, and added a comment (and question) about the os.umask() call. The list of leaves is possibly out of sync with some other places where material doctypes are used.
- Legacy-Id: 11439
2016-06-21 13:20:09 +00:00
Henrik Levkowetz cc6096e190 Merged in [11435] from rcross@amsl.com:
Fix a few things with interim materials management.
 - Legacy-Id: 11438
Note: SVN reference [11435] has been migrated to Git commit f1bb818434c83b4180e9655d062825a5c0016ef8
2016-06-21 12:59:10 +00:00
Henrik Levkowetz 1e50d5dd44 Merged in [11434] from rcross@amsl.com:
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
2016-06-21 12:23:58 +00:00
Henrik Levkowetz e6a005dba6 Added a score of setting save/restores to test setup/teardown actions.
- Legacy-Id: 11436
2016-06-21 07:51:02 +00:00
Henrik Levkowetz ef8da52f27 Refactored the code to not use two different functions to get_next_interim_numbers.
- Legacy-Id: 11425
2016-06-20 18:53:12 +00:00
Henrik Levkowetz a1ed1aecfa Moved check for session data up to before we try to use it in announcemen.views.confirm.
- Legacy-Id: 11405
2016-06-17 19:49:45 +00:00
Henrik Levkowetz d298785fda Merged in ^/branch/amsl/interim@11230, which provides interim meeting management support. Also fixes issues #1961, #1962 and #1964.
- Legacy-Id: 11402
2016-06-17 14:16:27 +00:00
Henrik Levkowetz 9eacdbf2c6 Merged in ^/personal/henrik/6.21.1-biophoto@11313, with work from rjsparks@nostrum.com and henrik@levkowetz.com which provides support for profile biography and photo.
- Legacy-Id: 11314
2016-06-10 19:36:47 +00:00
Henrik Levkowetz c83dae57fb Added setting for MEDIA_ROOT, and changed the setting for MEDIA_URL; introduced a setting for the IETF main site URL, for use where MEDIA_URL had been used (incorrectly) earlier.
- Legacy-Id: 11263
2016-06-02 19:17:38 +00:00
Ryan Cross ead00565c4 more refactoring
- Legacy-Id: 11230
2016-05-23 23:19:01 +00:00
Ryan Cross c8f3760dbe refactor code dealing with interim materials path
- Legacy-Id: 11229
2016-05-23 22:58:45 +00:00
Henrik Levkowetz a15d0ecbd6 Prevent people from adding ietf list addresses to their personal accounts.
- Legacy-Id: 11218
2016-05-20 22:39:30 +00:00
Henrik Levkowetz ea4160a709 Applied production patches to trunk.
- Legacy-Id: 11208
2016-05-19 20:03:19 +00:00
Ryan Cross 8fef55dc31 add approval and cancel notifications
- Legacy-Id: 11196
2016-05-16 22:48:43 +00:00
Ole Laursen 9faae5e915 Merged community list branch with trunk
- Legacy-Id: 11174
2016-05-06 17:36:04 +00:00
Ryan Cross facead5d95 Add inteirm meeting request disapprove and cancel capabilities
- Legacy-Id: 11135
2016-04-26 23:05:53 +00:00