Commit graph

5410 commits

Author SHA1 Message Date
Henrik Levkowetz 0db48f3db0 Merged in [8840] from rjsparks@nostrum.com:\n Automatically ensure Alias records exists when Person records are changed, relieving multiple code locations of that responsibility. Fixes bug #1550.
- Legacy-Id: 8873
Note: SVN reference [8840] has been migrated to Git commit b0b3a31b10bb35eb00d29f27d75d21c3cc4edc4e
2015-01-20 22:32:01 +00:00
Henrik Levkowetz a1f634f7b6 Merged in [8835] from rjsparks@nostrum.com:\n adds an image for use with meeting requests.
- Legacy-Id: 8872
Note: SVN reference [8835] has been migrated to Git commit 7bcac64737
2015-01-20 22:25:48 +00:00
Henrik Levkowetz ff9ae1ad04 Merged in [8801] from rjsparks@nostrum.com:
Verify that add_state_change_event returned something before trying to use attributes of the return value. Fixes bug #1566.
 - Legacy-Id: 8871
Note: SVN reference [8801] has been migrated to Git commit 601575a3d5
2015-01-20 22:18:33 +00:00
Henrik Levkowetz 46e2ed7dec Merged in [8726] from rjsparks@nostrum.com:\n Send mail to the secretariat when a Person is created with the same name as some other Person objects in case its a duplicate that needs to be merged. Fixes ticket #1553.
- Legacy-Id: 8869
Note: SVN reference [8726] has been migrated to Git commit f5325272f8
2015-01-15 21:10:38 +00:00
Henrik Levkowetz 030eb5ff9f Merged in [8733] from olau@iola.dk:\n Summary: Fix old bug in liaison tool - WG discussion lists where being
CC'ed with their list_subscribe rather than list_email address, and
the former is usually a URL, not an email address so cause a
validation error when submitting the statement
 - Legacy-Id: 8868
Note: SVN reference [8733] has been migrated to Git commit 7f1683f093
2015-01-15 20:58:37 +00:00
Henrik Levkowetz c3b1e1a369 Merged in [8723] from rcross@amsl.com:\n Fixes ticket #1469, trying to add duplicate name in Rolodex causes 500 error.
- Legacy-Id: 8867
Note: SVN reference [8723] has been migrated to Git commit 9cf30a07d1
2015-01-15 19:37:56 +00:00
Henrik Levkowetz c79f367d66 Merged in [8718] from rjsparks@nostrum.com:\n Copy the secretariat on the message sent to the RFC Editor and IANA when a draft is pulled from the RFC Editor queue. Fixes ticket #1549.
- Legacy-Id: 8866
Note: SVN reference [8718] has been migrated to Git commit 1d7d5dd32e
2015-01-15 19:29:20 +00:00
Henrik Levkowetz 0316c33c4b Merged in [8716] from rjsparks@nostrum.com:
Highlight need for milestone review and approval in messages to leadership when a milestone edit requires approval. Don't bother the group when the only changes are those needing approval. Fixes ticket #1501.
 - Legacy-Id: 8865
Note: SVN reference [8716] has been migrated to Git commit 134ae9928f
2015-01-15 19:21:56 +00:00
Henrik Levkowetz 71057d309a From rjsparks@nostrum.com: Fixed Room.__unicode__() to handle capacity None.
- Legacy-Id: 8864
2015-01-14 17:18:40 +00:00
Henrik Levkowetz 1c4f8ae470 Added mimeparse to requirements.txt; needed by tastypie.
- Legacy-Id: 8863
2015-01-12 23:00:39 +00:00
Ryan Cross e5f6a51f31 Fix pyflakes error. Commit ready for merge
- Legacy-Id: 8862
2015-01-12 22:31:48 +00:00
Ryan Cross 40efbf4f57 Changes to allow upload of bluesheets in materials upload page. Primarily for use with Interim meetings. Commit ready for merge.
- Legacy-Id: 8861
2015-01-12 18:45:50 +00:00
Henrik Levkowetz 45704a1363 Made the generated postfix alias/virtual files include the AD emails in the -chairs alias.
- Legacy-Id: 8859
2015-01-10 23:57:30 +00:00
Ryan Cross e686c5c7f5 Allow upload of bluesheets via materials upload interface
- Legacy-Id: 8857
2015-01-09 21:29:57 +00:00
Robert Sparks 56f9260acb Show out-of-area ads on /wg/. Fixes #1555. Related to #1557. Commit ready for merge.
- Legacy-Id: 8856
2015-01-09 20:40:04 +00:00
Ryan Cross 83c3393c0c Fixes #1577. Fix Back and Cancel buttons in recording views. Commit ready for merge
- Legacy-Id: 8855
2015-01-09 18:54:11 +00:00
Robert Sparks 65804be683 This is the second step towards ADs out of GroupInfo into Role.
The use of group.ad has been scrubbed from the code and templates.
  - Those places that set group.ad have been directly manipulate Role objects instead
  - Most places that read group.ad now use a new group.ad_role() that returns a Role object, simplifing some views.

Related to #1555 and #1557.

Commit ready for merge.
 - Legacy-Id: 8854
2015-01-09 18:52:06 +00:00
Ryan Cross a459356043 fix audio recordings not showing in proceedings. Commit ready for merge.
- Legacy-Id: 8853
2015-01-09 00:01:43 +00:00
Ryan Cross cd8cf00c52 fixes ability to replace minutes and agendas. Commit ready for merge.
- Legacy-Id: 8852
2015-01-08 21:42:32 +00:00
Robert Sparks 4c9db8f250 This is the first step towards using Role to represent Area directors. It
- Migrates the information captured in GroupInfo.ad to Role objects.
- Renames GroupInfo.ad to GroupInfo._ad (retaining the current column name) to prepare for deletion of that field.
- Provides ad property accessor and setter methods implemented using the group's role_set (so that the existing view code continues to work with minimal changes)
- Improved selection in many querysets that assumed only groups of type 'area' would have area directors.

Related to #1557 and #1555.

Commit ready to merge.
 - Legacy-Id: 8851
2015-01-08 20:22:23 +00:00
Robert Sparks 6f8f1956de Change the permission guards on edit_notify to reflect the policy that #1517 tried to establish. Fixes #1517 and #1575. Commit ready for merge.
- Legacy-Id: 8850
2015-01-08 16:25:17 +00:00
Ryan Cross e934aa8e73 fix several issues with IPR references in iesg templates. Commit ready for merge.
- Legacy-Id: 8849
2015-01-08 01:35:39 +00:00
Robert Sparks fd9649abf2 Don't add the group's ad to the list of people who need to be at a meeting if the group doesn't have an ad. Protects the field formatter from occurances of None in passed in lists. Patch applied to production. Commit ready for merge.
- Legacy-Id: 8848
2015-01-07 21:24:42 +00:00
Ryan Cross c957f3383b allow editing of legacy disclosures which don't have required fields (set required=False). Commit ready for merge.
- Legacy-Id: 8845
2015-01-06 23:32:23 +00:00
Ryan Cross 1d92f940ce Fixes #1570. Fixes document search result row and IESG agenda documents row links to IPR. Commit ready for merge.
- Legacy-Id: 8842
2015-01-06 19:42:32 +00:00
Ryan Cross 8130d244d8 Fixes #1569. Fixes link to IPR search from doc page. Commit ready for merge.
- Legacy-Id: 8841
2015-01-05 23:48:48 +00:00
Robert Sparks 7bcac64737 adds an image for use with meeting requests. Commit ready for merge.
- Legacy-Id: 8835
2014-12-22 20:29:41 +00:00
Henrik Levkowetz 30b5d6f229 Added admin support for meeting.models.ResourceAssociation.
- Legacy-Id: 8834
2014-12-22 20:11:54 +00:00
Henrik Levkowetz 82fd20bfa2 Fixed a typo.
- Legacy-Id: 8833
2014-12-22 19:43:26 +00:00
Henrik Levkowetz 90b4794c3b Fix django 1.7 incompatibilities: The role_required() decorator isn’t signature-preserving — which now breaks reverse().
- Legacy-Id: 8832
2014-12-22 17:59:24 +00:00
Henrik Levkowetz ee2892ecf4 Bugfix: don't assign FK to Email to an EmailField (which expects just an email string).
- Legacy-Id: 8831
2014-12-22 17:57:31 +00:00
Henrik Levkowetz f4ce5e033c Fix django 1.7 incompatibilities: Remove get_fieldsets() methods which don't work any more because of Django's move from using its own SortedDict to python's OrderedDict (which always is available in python 2.7 and later). The get_fieldsets() method on Form wasn't available in early versions of django, but since it's provided now, we don't need own code for this method.
- Legacy-Id: 8830
2014-12-22 17:54:32 +00:00
Henrik Levkowetz 731744cce9 Fix django 1.7 incompatibilities: Upgrade wsgi.py according to https://docs.djangoproject.com/en/1.7/releases/1.7/#wsgi-scripts
- Legacy-Id: 8829
2014-12-22 17:48:28 +00:00
Henrik Levkowetz 43dbe3bfd1 Fix django 1.7 deprecation warnings: Always set fields= or exclude= in Meta for ModelForm subclasses.
- Legacy-Id: 8828
2014-12-22 17:46:29 +00:00
Henrik Levkowetz b5dad67b05 Fix django 1.7 deprecation warnings: get_query_set() --> get_queryset().
- Legacy-Id: 8827
2014-12-22 17:38:49 +00:00
Henrik Levkowetz 971a631ea3 Fix django 1.7 deprecation warnings: quote arguments to the 'cycle' template tag.
- Legacy-Id: 8826
2014-12-22 17:36:09 +00:00
Henrik Levkowetz a0ceff3a14 The start of a 5.11.0 release note, in order to capture the extra migrations needed.
- Legacy-Id: 8825
2014-12-22 17:09:00 +00:00
Henrik Levkowetz 8f2e5018a8 Added mimeparse to the requirements.txt file; it's needed by tastypie 0.12.
- Legacy-Id: 8824
2014-12-22 17:08:19 +00:00
Henrik Levkowetz 25eb00c925 New django-1.7 initial migrations. Circular references exist, requiring explicit --fake migration for doc, dbtemplate and community apps.
- Legacy-Id: 8823
2014-12-22 17:07:38 +00:00
Henrik Levkowetz 76881655d3 Removed south from INSTALLED_APPS.
- Legacy-Id: 8822
2014-12-22 16:52:28 +00:00
Henrik Levkowetz 39389bf163 Added a migrations directory for secr/proceedings, needed for the django 1.7 makemigrations command to run properly, because there is a subclass of meeting.models.Meeting in proceedings ...
- Legacy-Id: 8821
2014-12-22 16:48:54 +00:00
Henrik Levkowetz dd15785936 Removing south migrations as part of the django 1.7 changeover to builtin migrations.
- Legacy-Id: 8820
2014-12-22 16:44:35 +00:00
Henrik Levkowetz 91b80769ff Introducing tastypie 0.12.1
- Legacy-Id: 8819
2014-12-22 16:41:59 +00:00
Henrik Levkowetz 39c87c3016 Removed tastypie 0.11.1
- Legacy-Id: 8818
2014-12-22 16:40:57 +00:00
Henrik Levkowetz 4649d85368 Introducing django-1.7.1
- Legacy-Id: 8817
2014-12-22 16:39:54 +00:00
Henrik Levkowetz 435d944cfa Removing django 1.6.4
- Legacy-Id: 8816
2014-12-22 16:29:52 +00:00
Henrik Levkowetz 413e926b2b Set version info and settings back to development mode
- Legacy-Id: 8813
2014-12-21 21:34:03 +00:00
Henrik Levkowetz f90e802dc5 Set version info to release version 5.10.0 before branching.
- Legacy-Id: 8811
2014-12-21 21:33:56 +00:00
Henrik Levkowetz 88dd416117 Changelog entry for 5.10.0
- Legacy-Id: 8810
2014-12-21 21:33:54 +00:00
Henrik Levkowetz 2777fbf4bc Changelog entry for 5.10.0
- Legacy-Id: 8809
2014-12-21 19:32:07 +00:00