Commit graph

6188 commits

Author SHA1 Message Date
Henrik Levkowetz f97204ceee Fixed a number of places where events were given the document time, but the document had not been given a new time yet, after the eventsave refactoring code changes of [11841]. Fixes issue #2004.
- Legacy-Id: 11901
Note: SVN reference [11841] has been migrated to Git commit d868371aff
2016-08-31 10:54:27 +00:00
Henrik Levkowetz eb22690d78 Merged in [11891] from rjsparks@nostrum.com:
Modify agenda.json to properly handle meetings that do not have an agenda yet. Fixes #2003.
 - Legacy-Id: 11896
Note: SVN reference [11891] has been migrated to Git commit 9f409480c0
2016-08-30 18:23:12 +00:00
Henrik Levkowetz 714781d6c5 Merged in [11890] from rcross@amsl.com:
Modify monthly progress report to handle unicode characters in document titles.
 - Legacy-Id: 11895
Note: SVN reference [11890] has been migrated to Git commit 98b9efdb02
2016-08-30 17:44:51 +00:00
Henrik Levkowetz 4940bf79e9 Merged in [11889] from rcross@amsl.com:
Strip .py extension of report scripts to match the rest.  Add svn:executable to scripts that were missing it.
 - Legacy-Id: 11894
Note: SVN reference [11889] has been migrated to Git commit 96fb33f50d
2016-08-30 17:34:23 +00:00
Henrik Levkowetz 375f2a710d Added page caching for json_agenda(). Changed localization of naive time from database in json_agenda to use settings.PRODUCTION_TIMEZONE.
- Legacy-Id: 11893
2016-08-30 16:32:58 +00:00
Henrik Levkowetz 02e2f591bc Merged in [11888] from rjsparks@nostrum.com:
Added an order field to sessionpresentation to allow ordering slides. Reworked the session details page to break slides and drafts into their own sections.
 - Legacy-Id: 11892
Note: SVN reference [11888] has been migrated to Git commit 89a3afe025
2016-08-30 16:29:51 +00:00
Robert Sparks 9f409480c0 Modify agenda.json to properly handle meetings that do not have an agenda yet. Fixes #2003. Commit ready for merge.
- Legacy-Id: 11891
2016-08-30 14:57:28 +00:00
Ryan Cross 98b9efdb02 Modify monthly progress report to handle unicode characters in document titles. Commit ready for merge.
- Legacy-Id: 11890
2016-08-26 22:35:48 +00:00
Ryan Cross 96fb33f50d Strip .py extension of report scripts to match the rest. Add svn:executable to scripts that were missing it. Commit ready for merge.
- Legacy-Id: 11889
2016-08-26 21:37:42 +00:00
Henrik Levkowetz 9fb2ec22c6 Added handling for an exception which could occur for charter documents which does not have a matching chartered group.
- Legacy-Id: 11886
2016-08-26 14:07:50 +00:00
Henrik Levkowetz 5a6c8c5fcf Merged in [11877] from rjsparks@nostrum.com:
Copy group chairs on confirmation email when a new group document revision is submitted that changes the author set. Fixes #1998.
 - Legacy-Id: 11883
Note: SVN reference [11877] has been migrated to Git commit b988b86b1a
2016-08-26 10:50:01 +00:00
Henrik Levkowetz 16c9a2f65a Style the textarea of the charter form to use a monospaced font.
- Legacy-Id: 11882
2016-08-26 10:32:26 +00:00
Henrik Levkowetz 7d0fd4cb29 Merged in [11859] from rjsparks@nostrum.com:
Put WG summary information on the rechartering page. Fixes #2000.
 - Legacy-Id: 11881
Note: SVN reference [11859] has been migrated to Git commit b6978debb6
2016-08-26 10:31:03 +00:00
Henrik Levkowetz 2c484d5abb Added another migration dependency, to avoid looking for removed tables.
- Legacy-Id: 11880
2016-08-26 10:30:21 +00:00
Robert Sparks b988b86b1a Copy group chairs on confirmation email when a new group document revision is submitted that changes the author set. Fixes #1998. Commit ready for merge.
- Legacy-Id: 11877
2016-08-25 15:52:51 +00:00
Robert Sparks 2009afe7b8 preparing to merge forward to 6.31
- Legacy-Id: 11875
2016-08-25 15:21:57 +00:00
Henrik Levkowetz 7e6ed23f70 Merged in [11858] from rjsparks@nostrum.com:
Merge forward Ryan's IETF Overview pages.
 - Legacy-Id: 11874
Note: SVN reference [11858] has been migrated to Git commit cb3af1a2d9
2016-08-25 13:36:48 +00:00
Henrik Levkowetz 6859ca90a9 Merged in [11855] from rjsparks@nostrum.com:
Update the instructions page for the submit tool to reflect what currently happens.
 - Legacy-Id: 11873
Note: SVN reference [11855] has been migrated to Git commit 1160ea5ff1
2016-08-25 12:27:21 +00:00
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
Henrik Levkowetz c97424ce43 Set version info and settings back to development mode
- Legacy-Id: 11867
2016-08-25 06:05:00 +00:00
Henrik Levkowetz 18026745b8 Set version info to release version 6.31.0 before branching.
- Legacy-Id: 11865
2016-08-25 06:04:52 +00:00
Henrik Levkowetz c8917f51aa Changed the migration progress indication to a tqdm progress bar.
- Legacy-Id: 11862
2016-08-25 05:48:04 +00:00
Henrik Levkowetz a90af1e9e3 Added a migration to capture an additional DocEvent type string.
- Legacy-Id: 11861
2016-08-25 05:22:59 +00:00
Robert Sparks b6978debb6 Put WG summary information on the rechartering page. Fixes #2000. Commit ready for merge.
- Legacy-Id: 11859
2016-08-24 18:43:15 +00:00
Robert Sparks cb3af1a2d9 Merge forward Ryan's IETF Overview pages. Commit ready for merge.
- Legacy-Id: 11858
2016-08-24 17:20:54 +00:00
Henrik Levkowetz 2b226ae7b7 Improved test coverage somewhat by making more of the group tests apply to both the /group/acronym and /wg/acronym (or equivalent) url forms.
- Legacy-Id: 11857
2016-08-24 16:50:54 +00:00
Robert Sparks 1160ea5ff1 Update the instructions page for the submit tool to reflect what currently happens. Commit ready for merge.
- Legacy-Id: 11855
2016-08-24 15:48:18 +00:00
Henrik Levkowetz cf5ac68b09 Renumbered and updated the migrations merged in from the eventsaving work. Made the dochistory-adding migration idempotent, and added progress indication as this migration may take as much as an hour to run.
- Legacy-Id: 11854
2016-08-24 15:37:25 +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 d868371aff Merged in ^/branch/iola/event-saving-refactor-r10291 (via ^/personal/henrik/6.30.1-eventsave), 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: 11841
2016-08-23 11:15:12 +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 3e3255db7d Set version info and settings back to development mode
- Legacy-Id: 11832
2016-08-20 11:46:42 +00:00
Henrik Levkowetz 21e1c920db Set version info to release version 6.30.0 before branching.
- Legacy-Id: 11830
2016-08-20 11:46:33 +00:00
Henrik Levkowetz 0669a4243c Merged in [11810] from rjsparks@nostrum.com:
Corrected some missed base template references in dbtemplate from the facelift effort.
 - Legacy-Id: 11823
Note: SVN reference [11810] has been migrated to Git commit 3fcc364fc3
2016-08-18 16:30:35 +00:00
Henrik Levkowetz 52c5c0daa0 Merged in [11792] from rcross@amsl.com:
Requests for virtual interim meeting should go directly Scheduled - Waiting for announcement state and an email notification sent to the secretariat.  Fixes issue #1994.
 - Legacy-Id: 11822
Note: SVN reference [11792] has been migrated to Git commit a13b751e1a
2016-08-18 15:03:55 +00:00
Henrik Levkowetz 250af833aa Undid erroneous commit [11820].
- Legacy-Id: 11821
Note: SVN reference [11820] has been migrated to Git commit f497367658
2016-08-18 14:13:06 +00:00
Henrik Levkowetz f497367658 Provide a test materials directory for the bluesheets tests, to avoid dependency on the local directory setup.
- Legacy-Id: 11820
2016-08-18 14:10:28 +00:00
Henrik Levkowetz 78e473746b Merged in [11789] from rcross@amsl.com:
Fixes #1995.  Show timezone with interim meeting request information.
 - Legacy-Id: 11819
Note: SVN reference [11789] has been migrated to Git commit 47c7c49e37
2016-08-18 13:43:44 +00:00
Henrik Levkowetz 328d9de9a6 Provide a test materials directory for the bluesheets tests, to avoid dependency on the local directory setup.
- Legacy-Id: 11818
2016-08-18 12:03:57 +00:00
Henrik Levkowetz 2386fa8884 Merged in [11781] from rcross@amsl.com:
Fix issue with interim meeting series of more than two meetings.  Changed to not send meeting change notifications for meetings not yet announced.
 - Legacy-Id: 11817
Note: SVN reference [11781] has been migrated to Git commit f65335e258
2016-08-18 11:39:06 +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 f1ad6a0e8e Merged in [11779] from rjsparks@nostrum.com:
Robustness improvements for the bluesheet migrations.
 - Legacy-Id: 11814
Note: SVN reference [11779] has been migrated to Git commit 54a774caef8eb00f1d412dba658aaa9a91be3bb8
2016-08-17 21:45:57 +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 3fcc364fc3 Corrected some missed base template references in dbtemplate from the facelift effort. Commit ready for merge.
- Legacy-Id: 11810
2016-08-17 17:51:15 +00:00
Henrik Levkowetz 3fee46cafb Fixed 2 bugs in the bluesheets migration: Create bluesheets directories if missing, to avoid exceptions when run by developers without the directories in place, and use __in instead of _in in the reverse migration queryset arguments.
- Legacy-Id: 11805
2016-08-17 16:05:51 +00:00
Henrik Levkowetz 4d62fd0a9d Merged in [11770] from rjsparks@nostrum.com:
Merged from rcross: Add Introduction header to proceedings. Add Acknowlegements to the meeting model. Add a view for acknowlegements.
 - Legacy-Id: 11804
Note: SVN reference [11770] has been migrated to Git commit 0b196e5eb5
2016-08-17 15:44:21 +00:00
Henrik Levkowetz 7e0b9511df Merged in [11767] from rjsparks@nostrum.com:
improve some test coverage.
 - Legacy-Id: 11800
Note: SVN reference [11767] has been migrated to Git commit 4631df61ef
2016-08-17 14:57:53 +00:00
Henrik Levkowetz cee80050a3 Merged in [11766] from rjsparks@nostrum.com:
add status reports to proceedings. add a view for the applicable status report for a given meeting.
 - Legacy-Id: 11799
Note: SVN reference [11766] has been migrated to Git commit 9b2d73b365
2016-08-17 14:45:17 +00:00
Henrik Levkowetz 8317e186ff Merged in [11764] from rjsparks@nostrum.com:
Moved the materials start, cutoff, and revision dates into the Meeting object
Add a bit to meeting to note whether proceedings are final. 
Update proceedings view to reflect the status of that bit. 
Add a function that finalizes a meetings proceedings.
Straighten out a migration numbering collision introduced in an earlier merge.
 - Legacy-Id: 11795
Note: SVN reference [11764] has been migrated to Git commit 57afa06fcd
2016-08-16 17:30:01 +00:00
Henrik Levkowetz 0156fb816f Merged in [11758] from rjsparks@nostrum.com:
Continued iterative-improvements to auto-generated proceedings:
- Migration to create documents and sessionpresentations for ietf95 and 96 bluesheets. Add bluesheets to proceedings.
- Refactor columns for proceedings to group agenda, minutes, and bluesheets into one column.
- Add a column for recordings. Show the recordings for all sessions for a group.
- Refactored all_meeting_ functions on session. Improved (with a hack) how recordings are displayed.
- Add guards against very old meetings. For more modern, past, meetings, add a warning that these are not the official proceedings and provide a link to the official proceedings.
 - Legacy-Id: 11794
Note: SVN reference [11758] has been migrated to Git commit f2964b9733
2016-08-16 13:09:23 +00:00