Commit graph

10215 commits

Author SHA1 Message Date
Henrik Levkowetz 9fe73b5736 Updated admin and resources with email history entries.
- Legacy-Id: 15128
2018-05-05 12:41:47 +00:00
Henrik Levkowetz 5f37a71889 Added origin information to all places where we create email address entries.
- Legacy-Id: 15127
2018-05-05 12:40:30 +00:00
Henrik Levkowetz 37f0d141e9 Added a new field name_from_draft to Person, to hold the name field equivalent as captured from drafts, in case name has been modified by the user and we're asked to remove that info under GDPR. Added history for Email, and also an origin field to capture from where we got an email address (draft name, username, meeting registration, etc.) Added a log.assertion() to Email.save() in order to ensure we don't create any email without setting origin.
- Legacy-Id: 15126
2018-05-05 12:37:15 +00:00
Robert Sparks 345bff8850 Added a view that generates the "send minutes" email for the secretariat. Fixes #2493. Commit ready for merge.
- Legacy-Id: 15125
2018-05-04 21:44:46 +00:00
Robert Sparks 4f99fef377 Provide a __unicode__ member for ImportantDate. Commit ready for merge.
- Legacy-Id: 15124
2018-05-04 18:16:28 +00:00
Robert Sparks c75b5e9386 Use importantdates for material submisssion cutoff and revision if they exist. Fixes #2514. Commit ready for merge.
- Legacy-Id: 15123
2018-05-04 18:01:49 +00:00
Henrik Levkowetz faee5f66da Merged in [15120] from rjsparks@nostrum.com:
Missed adding the migrations. Related to #1963.

Merged in [15119] from rjsparks@nostrum.com:
Change stream state to replaced when an ISE, IAB, or IRTF document
is replaced. Fixes #1963.
 - Legacy-Id: 15122
Note: SVN reference [15119] has been migrated to Git commit 1295f1f1d2

Note: SVN reference [15120] has been migrated to Git commit 1c16926ee6
2018-05-04 12:17:33 +00:00
Henrik Levkowetz b768c59069 Merged in [15114] from rjsparks@nostrum.com:
Restored a test that was unintentionally removed. Removed unused templates. Related to #2513.

Merged in [15113] from rjsparks@nostrum.com:
Removed the already disabled \'Make RFC\' functionality from /secr/drafts. Fixes #2513.
    
Merged in [15112] from rjsparks@nostrum.com:
Removed the \'announce\' functionality from /secr/drafts. Addresses part of #2513.
 - Legacy-Id: 15121
Note: SVN reference [15112] has been migrated to Git commit 82681b28dd

Note: SVN reference [15113] has been migrated to Git commit 7d2ac8306e

Note: SVN reference [15114] has been migrated to Git commit f64bf957f3
2018-05-04 10:24:09 +00:00
Robert Sparks 1c16926ee6 Missed adding the migrations. Related to #1963. Commit ready for merge.
- Legacy-Id: 15120
2018-05-03 21:23:07 +00:00
Robert Sparks 1295f1f1d2 Change stream state to replaced when an ISE, IAB, or IRTF document is replaced. Fixes #1963. Commit ready for merge.
- Legacy-Id: 15119
2018-05-03 21:21:38 +00:00
Henrik Levkowetz 3c18e013e7 Merged in [15109] from rjsparks@nostrum.com:
added htmlcov to svn:ignore for the project root directory
 - Legacy-Id: 15118
Note: SVN reference [15109] has been migrated to Git commit 2230c5cb7d
2018-05-03 21:07:24 +00:00
Henrik Levkowetz 9fd5d104c7 Merged in [15111] from rjsparks@nostrum.com:
Removed the \'replaces\' functionality from /secr/drafts. Addresses part of #2513.
 - Legacy-Id: 15117
Note: SVN reference [15111] has been migrated to Git commit c3241bddac
2018-05-03 20:09:08 +00:00
Henrik Levkowetz 362a03ff11 Merged in [15110] from rjsparks@nostrum.com:
Made settings.URL_REGEXPS.name non-greedy. Added a test to exercise the bug at #2429. Fixes #2429.
 - Legacy-Id: 15116
Note: SVN reference [15110] has been migrated to Git commit 8436078af6
2018-05-03 19:34:20 +00:00
Henrik Levkowetz fb4804a4ca Fixed an incorrect file name in a log message.
- Legacy-Id: 15115
2018-05-03 19:32:10 +00:00
Robert Sparks f64bf957f3 Restored a test that was unintentionally removed. Removed unused templates. Related to #2513. Commit ready for merge.
- Legacy-Id: 15114
2018-05-03 18:42:59 +00:00
Robert Sparks 7d2ac8306e Removed the already disabled "Make RFC" functionality from /secr/drafts. Fixes #2513. Commit ready for merge.
- Legacy-Id: 15113
2018-05-03 17:35:38 +00:00
Robert Sparks 82681b28dd Removed the "announce" functionality from /secr/drafts. Addresses part of #2513. Commit ready for merge.
- Legacy-Id: 15112
2018-05-03 17:26:11 +00:00
Robert Sparks c3241bddac Removed the "replaces" functionality from /secr/drafts. Addresses part of #2513. Commit ready for merge.
- Legacy-Id: 15111
2018-05-03 17:17:14 +00:00
Robert Sparks 8436078af6 Made settings.URL_REGEXPS.name non-greedy. Added a test to exercise the bug at #2429. Fixes #2429. Commit ready for merge.
- Legacy-Id: 15110
2018-05-03 15:39:00 +00:00
Robert Sparks 2230c5cb7d added htmlcov to svn:ignore for the project root directory
- Legacy-Id: 15109
2018-05-02 17:49:51 +00:00
Henrik Levkowetz d2ac5b2e11 Set version info and settings back to development mode
- Legacy-Id: 15106
2018-05-02 10:42:51 +00:00
Henrik Levkowetz 451d367764 Set version info to release version 6.79.1 before branching.
- Legacy-Id: 15104
2018-05-02 10:42:40 +00:00
Henrik Levkowetz 3ee8a81854 Changelog entry for 6.79.1
- Legacy-Id: 15103
2018-05-02 10:42:30 +00:00
Henrik Levkowetz 989a559bfd Code coverage data for release 6.79.1
- Legacy-Id: 15102
2018-05-02 10:42:10 +00:00
Henrik Levkowetz 03beaec9be Updated PLAN
- Legacy-Id: 15101
2018-05-02 10:32:31 +00:00
Henrik Levkowetz d4c0e984f6 Updated bower-managed static web assets
- Legacy-Id: 15100
2018-05-02 10:14:17 +00:00
Henrik Levkowetz d076a1728c Added a 'recent drafts' page, showing drafs submitted the last 7 days.
- Legacy-Id: 15099
2018-05-01 17:55:22 +00:00
Henrik Levkowetz e223ba5e2c Fixed a test issue.
- Legacy-Id: 15098
2018-05-01 12:12:16 +00:00
Henrik Levkowetz 61a16856ad Updated the admin interface to use the simple-history admin support for Person history.
- Legacy-Id: 15097
2018-05-01 11:07:12 +00:00
Henrik Levkowetz c7d31b44c3 Added django-simple-history and replaced the old (and unused) PersonHistory class with a history=HistoricalRecords() field on Person. Added the needed migrations and changes to admin, resources, and settings. Related to issues #2505 and #2507.
- Legacy-Id: 15096
2018-04-27 17:36:20 +00:00
Henrik Levkowetz 53c4ac36db Removed the Person.address field, which is not being used. This was a legacy from the 2001 perl-based datatracker tables. Fixes issue #2504.
- Legacy-Id: 15095
2018-04-27 14:00:33 +00:00
Henrik Levkowetz e177f45f1a Updated the personal information page with reviewed text from legal counsel. Fixes issue #2503.
- Legacy-Id: 15094
2018-04-27 12:05:05 +00:00
Henrik Levkowetz 198c003b6a Merged in [15084] from rjsparks@nostrum.com:
Corrected the implementation of clear_ballot. Added a test for it. Restored functionality to ballot popups that was missing because a template variable was not passed in.
 - Legacy-Id: 15092
Note: SVN reference [15084] has been migrated to Git commit ee346edaba
2018-04-26 13:41:22 +00:00
Henrik Levkowetz d994a58474 Merged in [15083] from rjsparks@nostrum.com:
Removed memoize from latest_event.
 - Legacy-Id: 15091
Note: SVN reference [15083] has been migrated to Git commit 1735f86db0
2018-04-26 12:51:45 +00:00
Henrik Levkowetz e1b8fdb3ab Added a page with GDPR-related information on handling of personal information within the datatracker.
- Legacy-Id: 15090
2018-04-26 12:16:20 +00:00
Henrik Levkowetz c02f8fe331 Merged in [15080] from rjsparks@nostrum.com:
Marked a couple of functions as unreachable.
 - Legacy-Id: 15089
Note: SVN reference [15080] has been migrated to Git commit 7df28d8bac
2018-04-26 12:08:07 +00:00
Henrik Levkowetz c7350be50f Reverted a change to UserFactory to avoid nepalese names. The issue is bigger, and needs a different resulution. Changed the url pattern that used \w to match names to instead use a more inclusive regex.
- Legacy-Id: 15088
2018-04-26 11:53:51 +00:00
Henrik Levkowetz fec59ad937 Fixed a PyQuery property access that should have been a method call.
- Legacy-Id: 15087
2018-04-26 11:51:39 +00:00
Henrik Levkowetz d599a4d28f Merged in [15077] from rjsparks@nostrum.com:
Missed a constraint on creating a test meeting.
 - Legacy-Id: 15086
Note: SVN reference [15077] has been migrated to Git commit 2e395bde5d
2018-04-25 21:59:56 +00:00
Henrik Levkowetz b1b8f43ee6 Tweaked the IPR factory to be less likely to produce invalid patent info.
- Legacy-Id: 15085
2018-04-25 21:01:12 +00:00
Robert Sparks ee346edaba Corrected the implementation of clear_ballot. Added a test for it. Restored functionality to ballot popups that was missing because a template variable was not passed in. Commit ready for merge.
- Legacy-Id: 15084
2018-04-25 19:52:44 +00:00
Robert Sparks 1735f86db0 Removed memoize from latest_event. Commit ready for merge.
- Legacy-Id: 15083
2018-04-25 18:15:23 +00:00
Henrik Levkowetz 8e43e7aed0 Merged in [15075] from rjsparks@nostrum.com:
Improved testing for docs_for_ad.
 - Legacy-Id: 15082
Note: SVN reference [15075] has been migrated to Git commit b7375412ab
2018-04-25 17:21:33 +00:00
Henrik Levkowetz 4aa5ada169 Excluded nepalese from person name locales, to avoid test names that contain nonspacing marks that python 2.7 doesn't match to \w, which creates urlpattern issues.
- Legacy-Id: 15081
2018-04-25 17:19:48 +00:00
Robert Sparks 7df28d8bac Marked a couple of functions as unreachable. Commit ready for merge.
- Legacy-Id: 15080
2018-04-25 15:10:55 +00:00
Henrik Levkowetz e1eb39b478 Merged in [15074] from rjsparks@nostrum.com:
Simplified docs_in_iesg_process. Added a test for it.
 - Legacy-Id: 15079
Note: SVN reference [15074] has been migrated to Git commit 57f548ecbd
2018-04-25 13:17:59 +00:00
Henrik Levkowetz 227cb0db4d Merged in [15073] from rjsparks@nostrum.com:
Rearranged ietf/doc/urls.py to allow matching some special pages under /doc without a trailing slash. Adjusted several of those special URLs to work without the trailing slash.
 - Legacy-Id: 15078
Note: SVN reference [15073] has been migrated to Git commit da25919f08
2018-04-24 21:27:04 +00:00
Robert Sparks 2e395bde5d Missed a constraint on creating a test meeting. Commit ready for merge.
- Legacy-Id: 15077
2018-04-24 20:12:31 +00:00
Robert Sparks e6a122c9cb Added a test for meeting/requests.
- Legacy-Id: 15076
2018-04-24 19:57:31 +00:00
Robert Sparks b7375412ab Improved testing for docs_for_ad.
- Legacy-Id: 15075
2018-04-24 19:22:09 +00:00