Commit graph

5529 commits

Author SHA1 Message Date
Henrik Levkowetz 321bce54b0 Merged in [10764] from lars@netapp.com:
Fix \'RemovedInDjango19Warning: The django.forms.util module has been renamed.
Use django.forms.utils instead.\'
 - Legacy-Id: 10778
Note: SVN reference [10764] has been migrated to Git commit a001822cab
2016-02-04 16:29:30 +00:00
Henrik Levkowetz 4c91b9abb6 Merged in [10763] from lars@netapp.com:
Update some web assets. Also change bower.json so bower can automatically fetch
newer minor or patch releases for the assets.
 - Legacy-Id: 10776
Note: SVN reference [10763] has been migrated to Git commit 7406527807
2016-02-04 16:02:20 +00:00
Henrik Levkowetz 71cd3c49d3 Merged in [10758] from rjsparks@nostrum.com:
Provide help-text for the new-status field when editing status change document relations. Fixes #1898.
 - Legacy-Id: 10774
Note: SVN reference [10758] has been migrated to Git commit 7f3a638489
2016-02-04 14:23:52 +00:00
Henrik Levkowetz 8fb9e80c0b Merged in [10757] from rjsparks@nostrum.com:
Fix from Ole Laursen for the javascript managing status-change document relationships. Fixes #1899.
 - Legacy-Id: 10769
Note: SVN reference [10757] has been migrated to Git commit 3b4ae894f4
2016-02-03 21:18:21 +00:00
Henrik Levkowetz 55e95a43ee Merged in [10756] from rjsparks@nostrum.com:
Tweak factories to not randomly create keys that violate constraints.
 - Legacy-Id: 10768
Note: SVN reference [10756] has been migrated to Git commit a9abd3c2cd
2016-02-03 20:47:17 +00:00
Henrik Levkowetz e0ba96584a Merged in [10755] from rcross@amsl.com:
Change merge-person-records, don't delete User until we handle related objects.
 - Legacy-Id: 10767
Note: SVN reference [10755] has been migrated to Git commit a6399fdcf3c67b648f120bf42be987ca50935019
2016-02-03 20:28:16 +00:00
Lars Eggert a001822cab Fix "RemovedInDjango19Warning: The django.forms.util module has been renamed.
Use django.forms.utils instead." Commit ready for merge.
 - Legacy-Id: 10764
2016-02-03 13:33:37 +00:00
Lars Eggert 7406527807 Update some web assets. Also change bower.json so bower can automatically fetch
newer minor or patch releases for the assets. Commit ready for merge.
 - Legacy-Id: 10763
2016-02-03 13:29:15 +00:00
Robert Sparks 7f3a638489 Provide help-text for the new-status field when editing status change document relations. Fixes #1898. Commit ready for merge.
- Legacy-Id: 10758
2016-01-29 19:29:29 +00:00
Robert Sparks 3b4ae894f4 Fix from Ole Laursen for the javascript managing status-change document relationships. Fixes #1899.
- Legacy-Id: 10757
2016-01-29 16:58:29 +00:00
Robert Sparks a9abd3c2cd Tweak factories to not randomly create keys that violate constraints. Commit ready for merge
- Legacy-Id: 10756
2016-01-28 20:12:00 +00:00
Henrik Levkowetz 33aff43ff6 Added a tiny script to disambiguate document timestamps.
- Legacy-Id: 10752
2016-01-27 14:27:12 +00:00
Henrik Levkowetz 8e399de009 Don't fail submission confirmation if the login used is missing an associated person record.
- Legacy-Id: 10751
2016-01-27 13:40:23 +00:00
Henrik Levkowetz ef00eec20d Merged in [10734] from rjsparks@nostrum.com:
Exclude concluded bofs from the set of groups for which a person can pre-approve drafts. Restore AD access to preapproval. (Need to consider adding delegate and group secretary access). Fixes #1896.
 - Legacy-Id: 10749
Note: SVN reference [10734] has been migrated to Git commit cb778b9660
2016-01-26 23:28:42 +00:00
Henrik Levkowetz 8cd4ca1fad Merged in [10733] from rjsparks@nostrum.com:
Show session details for interims as well as ietf meetings.
 - Legacy-Id: 10748
Note: SVN reference [10733] has been migrated to Git commit 2bae86397e
2016-01-26 23:01:39 +00:00
Henrik Levkowetz d00604face Merged in [10732] from rjsparks@nostrum.com:
Filter unused document types from the search form. Fixes #1890.
 - Legacy-Id: 10747
Note: SVN reference [10732] has been migrated to Git commit a0457c74f8
2016-01-26 22:36:56 +00:00
Henrik Levkowetz 31b5c1f535 Merged in [10731] from rjsparks@nostrum.com:
Addresses issues uncovered by the test-crawler. Adds missing DocAlias records for several document types. Creates DocAlias objects when createing Document objects for those document types. Identifies places in code to touch when we are ready to expose the bluesheets and recording document types at /doc/. (The data rows and the content store need work before doing so).
 - Legacy-Id: 10746
Note: SVN reference [10731] has been migrated to Git commit 757397330c
2016-01-26 22:15:45 +00:00
Henrik Levkowetz 4c710c5a6b Merged in [10728] from rjsparks@nostrum.com:
Refactored meeting urls file without changing functionality in prepation for extending some views to handle interims. Reduced the level of redundancy in the way the urls lists were constructed.
 - Legacy-Id: 10745
Note: SVN reference [10728] has been migrated to Git commit 6eaff2aaf0
2016-01-26 22:06:59 +00:00
Henrik Levkowetz 8d565f5fb7 Merged in [10726] from rjsparks@nostrum.com:
Added listing all the area directors back. Related to #1889.
 - Legacy-Id: 10743
Note: SVN reference [10726] has been migrated to Git commit 87e2653f56
2016-01-26 21:55:32 +00:00
Henrik Levkowetz b76ea5d744 Merged in [10725] from rcross@amsl.com:
Modify merge notification text.
 - Legacy-Id: 10742
Note: SVN reference [10725] has been migrated to Git commit 52ec166459
2016-01-26 21:48:03 +00:00
Henrik Levkowetz 3c9636e988 Merged in [10723] from rjsparks@nostrum.com:
Tweak the rendering of Area Directors in the charter text used in new-work, internal review, external review, and group action messages to display. Fixes #1889.
 - Legacy-Id: 10741
Note: SVN reference [10723] has been migrated to Git commit dc2593ebe5
2016-01-26 21:40:29 +00:00
Henrik Levkowetz bc9a85a075 Merged [10721] and [10724] from rcross@amsl.com:
Removed Test watermark from interim meeting index background.  Rewrote merge-person-records utility script to handle all related objects in a generic manner, remove old User records and handle email primary attribute.  Fixes #1627.
 - Legacy-Id: 10740
Note: SVN reference [10721] has been migrated to Git commit e97cd64bbb

Note: SVN reference [10724] has been migrated to Git commit 8efb9229f6
2016-01-26 21:31:46 +00:00
Henrik Levkowetz 05aadb1883 Merged in [10719] from rjsparks@nostrum.com:
Adds a meetings tab to the group information page. Links to minutes, agendas, and materials for each session at each meeting. Improves the UI for the session materials page.
 - Legacy-Id: 10737
Note: SVN reference [10719] has been migrated to Git commit 7d43d3ada4
2016-01-26 20:15:22 +00:00
Henrik Levkowetz d1087f3d50 Merged in [10701] from rjsparks@nostrum.com:
Simplified meeting.session_details. Shows all sessions for a meeting on one page instead of having a page per session. Removes the by-date, by-weekday, by-sequence mechanic.
 - Legacy-Id: 10735
Note: SVN reference [10701] has been migrated to Git commit 4a453281ea
2016-01-26 20:01:23 +00:00
Robert Sparks cb778b9660 Exclude concluded bofs from the set of groups for which a person can pre-approve drafts. Restore AD access to preapproval. (Need to consider adding delegate and group secretary access). Fixes #1896. Commit ready for merge
- Legacy-Id: 10734
2016-01-26 19:42:57 +00:00
Robert Sparks 2bae86397e Show session details for interims as well as ietf meetings. Commit ready for merge.
- Legacy-Id: 10733
2016-01-25 23:06:41 +00:00
Robert Sparks a0457c74f8 Filter unused document types from the search form. Fixes #1890. Commit ready for merge.
- Legacy-Id: 10732
2016-01-25 20:09:34 +00:00
Robert Sparks 757397330c Addresses issues uncovered by the test-crawler. Adds missing DocAlias records for several document types. Creates DocAlias objects when createing Document objects for those document types. Identifies places in code to touch when we are ready to expose the bluesheets and recording document types at /doc/. (The data rows and the content store need work before doing so).
- Legacy-Id: 10731
2016-01-25 19:40:35 +00:00
Robert Sparks 6eaff2aaf0 Refactored meeting urls file without changing functionality in prepation for extending some views to handle interims. Reduced the level of redundancy in the way the urls lists were constructed. Commit ready for merge.
- Legacy-Id: 10728
2016-01-25 16:04:53 +00:00
Robert Sparks 87e2653f56 Added listing all the area directors back. Related to #1889. Commit ready for merge.
- Legacy-Id: 10726
2016-01-22 21:17:44 +00:00
Ryan Cross 52ec166459 Modify merge notification text. Commit ready for merge
- Legacy-Id: 10725
2016-01-22 20:55:32 +00:00
Ryan Cross 8efb9229f6 Remove Test watermark from interim meeting index background. Commit ready for merge
- Legacy-Id: 10724
2016-01-22 20:52:43 +00:00
Robert Sparks dc2593ebe5 Tweak the rendering of Area Directors in the charter text used in new-work, internal review, external review, and group action messages to display. Fixes #1889. Commit ready to merge.
- Legacy-Id: 10723
2016-01-22 20:47:45 +00:00
Henrik Levkowetz a30a811e97 Changed the calculation of 'modified' time for a meeting, and also changed the 'updated' field for Session, TimeSlot, and SchedTimeSessAssignments to auto-update on any changes to the objects.
- Legacy-Id: 10722
2016-01-22 20:41:02 +00:00
Ryan Cross e97cd64bbb Rewrite merge-person-records utility script to handle all related objects in a generic manner, remove old User records and handle email primary attribute. Fixes #1627. Commit ready for merge
- Legacy-Id: 10721
2016-01-22 20:37:29 +00:00
Henrik Levkowetz d0e93e34b7 Enabled sorting by modification time for Sessions, Timeslots, and Assignments. Fixed a bug which left Timeslot.duration null in the resources.
- Legacy-Id: 10720
2016-01-22 20:32:21 +00:00
Robert Sparks 7d43d3ada4 Adds a meetings tab to the group information page. Links to minutes, agendas, and materials for each session at each meeting. Improves the UI for the session materials page. Commit ready for merge.
- Legacy-Id: 10719
2016-01-20 22:59:14 +00:00
Robert Sparks 4261c4f549 still preparing to merge forward
- Legacy-Id: 10716
2016-01-19 22:42:07 +00:00
Robert Sparks 1a9401a72f preparing to merge forward
- Legacy-Id: 10715
2016-01-19 22:41:21 +00:00
Henrik Levkowetz 04cc29db7b Set version info and settings back to development mode
- Legacy-Id: 10712
2016-01-18 09:05:54 +00:00
Henrik Levkowetz ac9eaa6f7e Set version info to release version 6.13.0 before branching.
- Legacy-Id: 10710
2016-01-18 09:05:48 +00:00
Henrik Levkowetz f1ca9a0f1c Shave off 10 seconds of test running time by not reading more than the start of files when checing that aliases exist.
- Legacy-Id: 10705
2016-01-16 22:31:31 +00:00
Henrik Levkowetz e552ff85b7 Tentatively comment out use of tempdir() in nomcom.tests.
- Legacy-Id: 10704
2016-01-16 22:30:05 +00:00
Henrik Levkowetz 6c8629c4a9 Merged in [10629] from rjsparks@nostrum.com:
This set of changes focuses on improvements to the nomcom portion of
    the datatracker. 

    These changes:

    - Simplify the nomcom form for comments. Make it more obvious who
      receives mail when a comment is supplied. Fixes #1849.

    - Simplify the nomcom form for nominations. Provide a primary workflow
      where nominations choose an existing Person, and a secondary
      workflow for nominating new people. 

    - Allow nominees to add a comment when accepting or declining a
      nomination. Fixes #1845.

    - Organize the list of nominees on the feedback page. Fixes #1786 and
      #1809.

    - Simplify the mechanisms used to display feedback message counts.

    - Regroup the feedback view to make it easier to see where to spend
      review effort. Fixes #1866.

    - Capture when nomcom members last reviewed feedback for a given
      nominee. Add badges when new feedback is avaliable. Improve the
      layout of the feedback index page. Fixes #1850.

    - Reorganize the tab navigation on the nomcom private pages. Made it
      more obvious when the chair is doing something that only the chair
      gets to see. Fixes #1788 and #1795.

    - Regroup multiselect options to make classifying pending feedback
      simpler. Make the control larger and resizable. Fixes #1495.

    - Simplify the chair's views for editing nominee records. Replace the
      merge nominee form with a request to the secretariat to merge Person
      records. Fixes #1847. 

    - Added merging nominees to the secretariat's persson merging script. 

    - Show information for concluded nomcoms. Close feedback and
      nomination for concluded nomcoms. Fixes #1856.

    - Improve the questionnaire templates, reminding the nominee that
      receiving the questionnaire does not imply they have accepted a
      nomination. Fixes #1807.

    - Remove the description field from Postion. Simplify the Position
      list and the Position edit form. Make the nomcom pages more self
      documenting. Add a page to help nomcom chiars through setting up a
      new nomcom. Fixes #1867 and #1768.

    - Remove the type from the template pathname for the requirements
      templates. Make the requirements views work for both types plain and
      rst. Changed the default type for new nomcom requirement templates
      to rst.

    - Remove 'incumbent' from the models. Fixes #1771.

    - Adjust the models for Nominee and Nomination to better associate
      Nominee objects with Person objects.

    - Remove BaseNomcomForm and the implementation of custom fieldsets.

    - Replace the custom message framework with the django provided
      messages framework.

    - Improve SearchablePersonField to show the primary email address for
      any search result where a name appears more than once.

    - Add the use of factory-boy for generating test data. Normalize
      management of a test directory for test nomcom public keys.
      Significantly improve test coverage of the nomcom related code.
 - Legacy-Id: 10703
Note: SVN reference [10629] has been migrated to Git commit c8bbfbad78
2016-01-15 21:59:49 +00:00
Robert Sparks 4a453281ea Simplified meeting.session_details. Shows all sessions for a meeting on one page instead of having a page per session. Removes the by-date, by-weekday, by-sequence mechanic.
- Legacy-Id: 10701
2016-01-15 17:09:08 +00:00
Henrik Levkowetz b05605308f Merged in some changes missed in 12.6.1 as they weren't marked as ready to merge.
- Legacy-Id: 10700
2016-01-15 16:45:18 +00:00
Henrik Levkowetz da5cf1f201 Set version info and settings back to development mode
- Legacy-Id: 10697
2016-01-15 08:46:29 +00:00
Henrik Levkowetz 837b66cb9c Set version info to release version 6.12.1 before branching.
- Legacy-Id: 10695
2016-01-15 08:46:23 +00:00
Henrik Levkowetz 6c917be9a6 Merged in [10686] from lars@netapp.com:
Load the js for the timeline as part of the page header, in order to (hopefully)
avoid page re-render after the json loads. Only apply the gradient that
signifies document expiration to I-Ds. Suppress duplicate x-axis labels (same
month).
 - Legacy-Id: 10691
Note: SVN reference [10686] has been migrated to Git commit 0762e0975f
2016-01-14 18:07:41 +00:00
Henrik Levkowetz 1f4f9cc25d Merged in [10685] from lars@netapp.com:
Commit r10578 broke search result table display due to the added column. Fix
this.  (Also update vnu.jar. Unrelated, but wasn't careful when committing.)
 - Legacy-Id: 10689
Note: SVN reference [10685] has been migrated to Git commit 820d406e33
2016-01-14 17:47:27 +00:00