Commit graph

8438 commits

Author SHA1 Message Date
Henrik Levkowetz 17c509b19b Modified the list of timezones available when setting a meeting timezone so as to not show timezones that are links. (Also edited the 102 meeting timezone in the database to avoid this). Fixes issues #2531 and #2534.
- Legacy-Id: 15368
2018-07-16 18:38:25 +00:00
Henrik Levkowetz b212599b09 Updated PLAN
- Legacy-Id: 15367
2018-07-16 17:23:56 +00:00
Henrik Levkowetz 5b77d01a48 Merged in [15331] from housley@vigilsec.com:
Add test for downref in Last Call announcement
 - Legacy-Id: 15366
Note: SVN reference [15331] has been migrated to Git commit e2808b1c0b
2018-07-16 16:54:56 +00:00
Henrik Levkowetz 5385aa39b8 Added a missing template.
- Legacy-Id: 15365
2018-07-16 15:49:49 +00:00
Henrik Levkowetz 9de0fc5be9 Merged in [15329] from rcross@amsl.com:
Add important dates link to proceedings.  Fixes #2538.
 - Legacy-Id: 15364
Note: SVN reference [15329] has been migrated to Git commit 287bf7d625
2018-07-15 20:33:54 +00:00
Henrik Levkowetz 1504c6b13e Merged in [15328] from rcross@amsl.com:
Give secretariat the ability to cancel non-working group sessions. Fixes #2537.
 - Legacy-Id: 15363
Note: SVN reference [15328] has been migrated to Git commit ec279682d2
2018-07-15 20:08:44 +00:00
Henrik Levkowetz b5eb2bf776 Updated a test to give predictable results (no future meeting dates) for commit [15361].
- Legacy-Id: 15362
Note: SVN reference [15361] has been migrated to Git commit 7c6f139cc8
2018-07-15 19:38:41 +00:00
Henrik Levkowetz 7c6f139cc8 Fixed an issue where /meeting/ showed the materials page of an earlier meeting, rather than the current.
- Legacy-Id: 15361
2018-07-15 19:02:34 +00:00
Tero Kivinen 6301862b27 Fixed the tablesorter issue by adding display:none character in the
front of the date. Tablesorter looks first characters and picks the
parser based on that, meaning that if the text starts with number, it
will try to parse everything in column as numbers, and if there is
anything that is not numebr it will fail, and only sorts the column
once. This is bit ugly but I do not think we want to add yet another
jquery meta tool. Fixes #2089, and #2151. Commit ready for merge.
 - Legacy-Id: 15358
2018-07-14 23:18:36 +00:00
Jean Mahoney 37f8695f98 added anchors for working group rows. Still needs some work since the anchor ends up being under the menu bar. Partially addresses issue #1481. Commit ready for merge.
- Legacy-Id: 15357
2018-07-14 22:31:13 +00:00
Ben Campbell f8853fa468 Change newlines to commas in to contacts for new liaison email notification. Fixes issue 2525. Commit ready for merge.
- Legacy-Id: 15356
2018-07-14 22:05:34 +00:00
Robert Sparks 5a0b005939 Used factories for ietf.group.tests_info. Commit ready for merge.
- Legacy-Id: 15355
2018-07-14 22:03:11 +00:00
Tero Kivinen dc3e8ee810 Added default to review completion draft version number. If the reviewer
is filling in the review form himself the default will be the latest
version of the draft. If it is someone else filling in the review
then the version number is the latest version at the point when review
was assigned (i.e., it assumes reviewer did review on version he was
requested to and then document authors might have updated the document).
Also mark the document versions that are earlier than the review request
date with red background and those which are newer with green background.
Fixes #2125. Commit ready for merge.
 - Legacy-Id: 15354
2018-07-14 21:54:04 +00:00
Peter E. Yee 2123c09d76 Add a sidebar to display feedback section names and simplify navigation. Could use some visual improvements but otherwise works. Fixes #2431. Commit ready for merge.
- Legacy-Id: 15353
2018-07-14 21:49:38 +00:00
Henrik Levkowetz cb4c9fb59f Merged in [15327] from mahoney@nostrum.com:
clarified description in the search form, removing the etc since you can't search on author names. Fixes issue #1159.
 - Legacy-Id: 15352
Note: SVN reference [15327] has been migrated to Git commit 0ece320908
2018-07-14 21:24:07 +00:00
Ryan Cross 7df5ed1ca4 Update secr/drafts/tests_views to align with view logic. Fixes #2480. Commit ready for merge.
- Legacy-Id: 15351
2018-07-14 20:59:17 +00:00
Henrik Levkowetz 3807299eee Merged in [15321] from rjsparks@nostrum.com:
Converted ietf.group.tests to factories.
 - Legacy-Id: 15350
Note: SVN reference [15321] has been migrated to Git commit 5b1a68a922
2018-07-14 20:58:09 +00:00
Tero Kivinen 0783890fa5 Removed the requirement for review_content field to be mandatory when
using "link" method. This partially addresses #2520. Commit ready for
merge.
 - Legacy-Id: 15349
2018-07-14 20:12:32 +00:00
Henrik Levkowetz 778775ca48 Merged in [15320] from rjsparks@nostrum.com:
The cookie tests were all calling make_test_data, but not using anything it created. Removed the calls.
 - Legacy-Id: 15348
Note: SVN reference [15320] has been migrated to Git commit 151b5bc39a
2018-07-14 20:12:28 +00:00
Tero Kivinen dcabfc84f1 Add review request date to the top. Add tooltips for drafts versions
providing the date they were sumbmitted. Fixes #2218. Commit ready for
merge.
 - Legacy-Id: 15347
2018-07-14 20:07:36 +00:00
Henrik Levkowetz 50b546338a Merged in [15314] from rjsparks@nostrum.com:
Converted the community app tests to use factories.
 - Legacy-Id: 15346
Note: SVN reference [15314] has been migrated to Git commit ae70706faf
2018-07-14 19:50:22 +00:00
Ryan Cross 2d6083060a Remove duplicate functionality in secr/drafts. Fixes #2540. Commit ready for merge.
- Legacy-Id: 15345
2018-07-14 19:25:09 +00:00
Jean Mahoney 3c478e5c52 email confirming interim meeting request now says 'the Area Director of the <area>' instead of '<area> Area Director'. Fixes issue #2522. Commit ready to merge.
- Legacy-Id: 15344
2018-07-14 18:52:38 +00:00
Peter E. Yee f4eba7d4df Added optional reviewer unavailability reason support. Fixes issue #2146. Commit ready for merge.
- Legacy-Id: 15342
2018-07-14 18:04:31 +00:00
Ryan Cross 9e09a1b531 Fix ordering of meeting select in secr/meetings. Fixes #2539. Commit ready for merge.
- Legacy-Id: 15339
2018-07-14 17:08:23 +00:00
Jim Fenton 57489d4f64 Adds _required_ parameter to search widget. Fixes #1832.
- Legacy-Id: 15338
2018-07-14 16:57:08 +00:00
Henrik Levkowetz f0d343aaea Set version info and settings back to development mode
- Legacy-Id: 15336
2018-07-14 16:48:13 +00:00
Henrik Levkowetz 597255579f Set version info to release version 6.82.0 before branching.
- Legacy-Id: 15334
2018-07-14 16:48:04 +00:00
Russ Housley e2808b1c0b Add test for downref in Last Call announcement
- Legacy-Id: 15331
2018-07-14 16:41:22 +00:00
Henrik Levkowetz 991c7a5e54 Captured another GroupFeatures model tweak.
- Legacy-Id: 15330
2018-07-14 16:26:11 +00:00
Ryan Cross 287bf7d625 Add important dates link to proceedings. Fixes #2538. Commit ready for merge.
- Legacy-Id: 15329
2018-07-14 16:18:51 +00:00
Ryan Cross ec279682d2 Give secretariat the ability to cancel non-working group sessions. Fixes #2537. Commit ready for merge.
- Legacy-Id: 15328
2018-07-14 16:14:35 +00:00
Jean Mahoney 0ece320908 clarified description in the search form, removing the etc since you can't search on author names. Fixes issue #1159. Commit ready to merge.
- Legacy-Id: 15327
2018-07-14 15:10:53 +00:00
Henrik Levkowetz 321af9f26b Tweaked migration ordering.
- Legacy-Id: 15323
2018-07-13 05:19:02 +00:00
Henrik Levkowetz 8783fb11ab Fixed a migration ordering issue
- Legacy-Id: 15322
2018-07-13 03:40:32 +00:00
Robert Sparks 5b1a68a922 Converted ietf.group.tests to factories. Commit ready for merge.
- Legacy-Id: 15321
2018-07-12 21:23:50 +00:00
Robert Sparks 151b5bc39a The cookie tests were all calling make_test_data, but not using anything it created. Removed the calls. Commit ready for merge.
- Legacy-Id: 15320
2018-07-12 20:33:39 +00:00
Henrik Levkowetz eaca9cee5e Fixed a migration issue.
- Legacy-Id: 15319
2018-07-12 15:18:19 +00:00
Henrik Levkowetz d6565f0450 Added exception logging for ietf/bin/rfc-editor-queue-updates. Changed the logging in the ietf/bin/rfc-editor-* scripts to use ietf.utils.log.log(). Reordered some imports.
- Legacy-Id: 15318
2018-07-12 12:52:58 +00:00
Henrik Levkowetz 85c24b8450 Added a missing template.
- Legacy-Id: 15317
2018-07-12 12:16:13 +00:00
Henrik Levkowetz 2daef52bea This commit replaces the code defined group features with features held
in a database table:

- Added a GroupFeatures model to the group models, and removed the old 
  features.py
- Added a agenda type for future use in showing different group types on
  different agendas.
- Renamed the group feature has_materials to has_nonsession_materials.
- Added API resources and admin support for the new tables.
- Added a Directorate (with reviews) group type as complement to
  Directorate, to distinguish between directorates with and without reviews.
- Adjusted tests as needed.
- Updated the fixtures, and fixed the generate_fixtures script to include
  the new AgendaTypeName objects.

There still exists about 70 instances of code comparing the group type
with a list of types; most of these should probably be replaced with new
features, instead, to make it possible to add new group types through the
database table, rather than having to edit the code.  That was the purpose
of this refactoring from the start, but the presence of this large number
of comparisons of group type against lists of types defeats the goal until
we add appropriate features and replace the group type list comparisons.
 - Legacy-Id: 15316
2018-07-12 10:51:48 +00:00
Henrik Levkowetz 21f38a364e Replaced the use of a deprecated Django field attribute with the sanctioned replacement.
- Legacy-Id: 15315
2018-07-12 10:19:00 +00:00
Robert Sparks ae70706faf Converted the community app tests to use factories. Commit ready for merge.
- Legacy-Id: 15314
2018-07-12 05:56:14 +00:00
Henrik Levkowetz e87442f33a Merged in [15282] from housley@vigilsec.com:
Set reply-to for I-D Announcements that include a CC to a mail list.  Fixes #2530.
 - Legacy-Id: 15289
Note: SVN reference [15282] has been migrated to Git commit 733c304e3d
2018-07-10 17:16:47 +00:00
Henrik Levkowetz 35deea3391 Added support for kind codes as part of patent numbers.
- Legacy-Id: 15285
2018-07-05 17:22:48 +00:00
Russ Housley 733c304e3d Set reply-to for I-D Announcements that include a CC to a mail list. Fixes #2530.
- Legacy-Id: 15282
2018-06-29 18:15:42 +00:00
Henrik Levkowetz c9cc9ff214 Upped the permitted number of search results for the /stream/ise/ page (and friends) from 200 to 1000. Fixes issue #2527.
- Legacy-Id: 15281
2018-06-26 16:43:40 +00:00
Henrik Levkowetz c7a9c2f121 Set version info and settings back to development mode
- Legacy-Id: 15278
2018-06-20 21:47:59 +00:00
Henrik Levkowetz b238767c25 Set version info to release version 6.81.3 before branching.
- Legacy-Id: 15276
2018-06-20 21:47:50 +00:00
Henrik Levkowetz 9c39dc85d0 Updated bower-managed static web assets
- Legacy-Id: 15273
2018-06-20 21:24:21 +00:00
Henrik Levkowetz c219f2f998 Merged in [15266] from rcross@amsl.com:
Update blue sheet template.  Replace start time / end time with date.
 - Legacy-Id: 15271
Note: SVN reference [15266] has been migrated to Git commit e65748103b705e5dddea75bc550884498f42e75e
2018-06-20 04:10:22 +00:00
Henrik Levkowetz dbfdb94c34 Merged in [15267] from rcross@amsl.com:
Fix issue with decorator on utils.html.remove_tags().
 - Legacy-Id: 15270
Note: SVN reference [15267] has been migrated to Git commit 0d255f7d0874f01163f292568e76fa9d830a54e2
2018-06-19 21:23:35 +00:00
Henrik Levkowetz 97db5f71b5 Added a management command to send out gdpr consent requests.
- Legacy-Id: 15269
2018-06-19 19:23:46 +00:00
Henrik Levkowetz d8005ab0f1 Fixed an issue in Person.needs_consent(): avoid multiple mentions of 'email address'.
- Legacy-Id: 15268
2018-06-19 19:19:58 +00:00
Henrik Levkowetz 5251d0eb78 Changed the handling of the consent field of /account/profile/ to only be required set when information requiring consent is present.
- Legacy-Id: 15261
2018-06-14 19:28:06 +00:00
Henrik Levkowetz 50632482ea Improved the wording of the consent required login warnin. Refactored the login view to use Person.needs_consent() instead of inline logic.
- Legacy-Id: 15260
2018-06-14 19:27:03 +00:00
Henrik Levkowetz 9fe1820640 Tweaked the 'Related documents' part of the Document admin page to more intuitively show the relationships.
- Legacy-Id: 15259
2018-06-14 19:22:55 +00:00
Henrik Levkowetz 31352b0064 Added Person.needs_consent() which returns a list of descriptions of fields for which consent is needed, or [].
- Legacy-Id: 15258
2018-06-14 18:56:01 +00:00
Henrik Levkowetz 35e16ef7d5 Changed User ForeignKeys to not delete objects pointing at a user when the user is deleted, instead setting the ForeignKey field to None.
- Legacy-Id: 15257
2018-06-14 18:53:48 +00:00
Henrik Levkowetz 0df2c0dee8 Tweaked unidecode_name() to avoid double-quotes in the ascii string.
- Legacy-Id: 15256
2018-06-14 15:06:08 +00:00
Henrik Levkowetz 41a5f5dca4 Merged in [15248] from rjsparks@nostrum.com:
Improvements to tests after converting to factories suggested by studying coverage_changes.
 - Legacy-Id: 15255
Note: SVN reference [15248] has been migrated to Git commit b86bd84278
2018-06-14 13:11:29 +00:00
Henrik Levkowetz 434b62d7a5 Merged in [15247] from rjsparks@nostrum.com:
Tweaked the color palatte for the agenda editor.
 - Legacy-Id: 15254
Note: SVN reference [15247] has been migrated to Git commit 13df62f8ba
2018-06-14 12:35:39 +00:00
Henrik Levkowetz b3301de22e Fixed a pyflakes nit.
- Legacy-Id: 15253
2018-06-14 12:35:16 +00:00
Henrik Levkowetz a3c12d937f Removed two instances of log.assertion(); we have enough data on these now.
- Legacy-Id: 15252
2018-06-14 12:03:02 +00:00
Henrik Levkowetz bf3074e493 Changed an attribute guard to work with a reverse relationship attribute (using hasattr()).
- Legacy-Id: 15251
2018-06-14 04:35:04 +00:00
Robert Sparks b86bd84278 Improvements to tests after converting to factories suggested by studying coverage_changes. Commit ready to merge.
- Legacy-Id: 15248
2018-06-13 22:09:01 +00:00
Robert Sparks 13df62f8ba Tweaked the color palatte for the agenda editor. Commit ready for merge.
- Legacy-Id: 15247
2018-06-13 19:58:08 +00:00
Henrik Levkowetz 159b5daee9 Fixed a broken mailto link on the account edit page.
- Legacy-Id: 15246
2018-06-13 14:44:57 +00:00
Henrik Levkowetz fd56cfdf6b Merged in [15238] from rjsparks@nostrum.com:
Use factories for ietf.doc.tests_status_change. Repair previous commit errors in ietf.doc.tests_material.
 - Legacy-Id: 15243
Note: SVN reference [15238] has been migrated to Git commit 340b6591b2
2018-06-11 11:38:16 +00:00
Henrik Levkowetz b3ee0fe9c1 Merged in [15228] from rjsparks@nostrum.com:
Use factories for ietf.doc.tests_downref.
 - Legacy-Id: 15242
Note: SVN reference [15228] has been migrated to Git commit 3eeece797a
2018-06-10 21:28:19 +00:00
Henrik Levkowetz 4287b7651d Merged in [15227] from rjsparks@nostrum.com:
Use factories for ietf.doc.tests_conflict_review.
 - Legacy-Id: 15241
Note: SVN reference [15227] has been migrated to Git commit 67df7bd8cf
2018-06-10 18:36:42 +00:00
Henrik Levkowetz 05af647ebc Merged in [15226] from rjsparks@nostrum.com:
Use factories for ietf.doc.tests_charter.
 - Legacy-Id: 15240
Note: SVN reference [15226] has been migrated to Git commit 880dafdb24
2018-06-10 14:49:49 +00:00
Henrik Levkowetz dbe9211963 Tweaked unidecode_name() to not produce single-letter ascii surnames from non-ascii codepoints. The unidecode transliteration is in any case somewhat arbitrary, and in most cases a real person will tweak the ascii name of his account. When running tests, however, this tweak avoids some false test failures. And no, it's not simple to fix the draft author-extraction heuristics to deal well with single-letter surnames.
- Legacy-Id: 15239
2018-06-10 14:48:13 +00:00
Robert Sparks 340b6591b2 Use factories for ietf.doc.tests_status_change. Repair previous commit errors in ietf.doc.tests_material. Commit ready for merge.
- Legacy-Id: 15238
2018-06-09 22:16:26 +00:00
Robert Sparks a2fa0d6400 Use factories for ietf.doc.tests_material and ietf.doc.tests_review. Commit ready for merge.
- Legacy-Id: 15237
2018-06-09 21:20:37 +00:00
Henrik Levkowetz 5f7fb2e0bd Added a guard against trying to access attributes of a None object.
- Legacy-Id: 15236
2018-06-09 13:20:14 +00:00
Henrik Levkowetz 4c9903cd01 Merged in [15225] from rjsparks@nostrum.com:
Use factories for ietf.doc.tests_draft.
 - Legacy-Id: 15235
Note: SVN reference [15225] has been migrated to Git commit 6f011a3e56
2018-06-08 19:50:30 +00:00
Henrik Levkowetz b94f79e4b4 Set version info and settings back to development mode
- Legacy-Id: 15233
2018-06-08 16:05:31 +00:00
Henrik Levkowetz 87de2f0a21 Set version info to release version 6.81.2 before branching.
- Legacy-Id: 15231
2018-06-08 16:05:22 +00:00
Robert Sparks 3eeece797a Use factories for ietf.doc.tests_downref. Commit ready for merge.
- Legacy-Id: 15228
2018-06-08 14:42:45 +00:00
Robert Sparks 67df7bd8cf Use factories for ietf.doc.tests_conflict_review. Commit ready for merge.
- Legacy-Id: 15227
2018-06-08 00:13:00 +00:00
Robert Sparks 880dafdb24 Use factories for ietf.doc.tests_charter. Commit ready for merge.
- Legacy-Id: 15226
2018-06-07 23:50:27 +00:00
Robert Sparks 6f011a3e56 Use factories for ietf.doc.tests_draft. Commit ready for merge.
- Legacy-Id: 15225
2018-06-07 22:03:09 +00:00
Henrik Levkowetz b5cceedbb3 Merged in [15219] from rjsparks@nostrum.com:
Use factories for ietf.doc.tests_ballots. Fixed a long-hidden bug in test_edit_verify_permissions where non-existing usernames were used and passed the tests accidently. Added list_email to the GroupFactory.
 - Legacy-Id: 15224
Note: SVN reference [15219] has been migrated to Git commit dcf9e6b40f
2018-06-07 14:20:26 +00:00
Henrik Levkowetz 3c389969ec Merged in [15217] from rjsparks@nostrum.com:
Factoryalized the rest of ietf.doc.tests. Created draft type specific factories.
 - Legacy-Id: 15223
Note: SVN reference [15217] has been migrated to Git commit a064e28926
2018-06-07 10:09:05 +00:00
Henrik Levkowetz 056fc0b4f9 Merged in [15209] from rjsparks@nostrum.com:
Trivial commit removing some recently commented out code.
 - Legacy-Id: 15222
Note: SVN reference [15209] has been migrated to Git commit 984806de2d
2018-06-06 20:38:12 +00:00
Henrik Levkowetz d0832e22a4 Merged in [15205] from rjsparks@nostrum.com:
more factoryization of ietf.doc.tests.
 - Legacy-Id: 15221
Note: SVN reference [15205] has been migrated to Git commit 84d3c92298
2018-06-06 19:50:26 +00:00
Henrik Levkowetz ab53e809ad Merged in [15204] from rjsparks@nostrum.com:
More factorization of ietf.doc.tests.
 - Legacy-Id: 15220
Note: SVN reference [15204] has been migrated to Git commit 4e7743c009
2018-06-06 19:09:55 +00:00
Robert Sparks dcf9e6b40f Use factories for ietf.doc.tests_ballots. Fixed a long-hidden bug in test_edit_verify_permissions where non-existing usernames were used and passed the tests accidently. Added list_email to the GroupFactory. Commit ready for merge.
- Legacy-Id: 15219
2018-06-06 17:59:40 +00:00
Henrik Levkowetz cf0061c3a0 Fixed logic of gathering which personal information needs consent confirmation in the code that requests consent on login.
- Legacy-Id: 15218
2018-06-06 15:13:34 +00:00
Robert Sparks a064e28926 Factoryalized the rest of ietf.doc.tests. Created draft type specific factories. Commit ready for merge.
- Legacy-Id: 15217
2018-06-05 21:17:28 +00:00
Henrik Levkowetz c3041d7255 Fixed a bad link.
- Legacy-Id: 15216
2018-06-05 13:40:59 +00:00
Henrik Levkowetz 53e4ed8a07 Merged in [15203] from rjsparks@nostrum.com:
Use factories for the rest of the tests in ietf.doc.tests.SearchTests.
 - Legacy-Id: 15215
Note: SVN reference [15203] has been migrated to Git commit 4a4a152c9a
2018-06-04 18:46:34 +00:00
Henrik Levkowetz 5df66cf0b6 Merged in [15202] from rjsparks@nostrum.com:
Converted test_search_for_name to use factories.
 - Legacy-Id: 15214
Note: SVN reference [15202] has been migrated to Git commit 0a1d9ecd2a
2018-06-04 18:18:37 +00:00
Henrik Levkowetz fabefe76c2 Merged in [15201] from rjsparks@nostrum.com:
Converted test_search to use factories.
 - Legacy-Id: 15213
Note: SVN reference [15201] has been migrated to Git commit 54afc41f8e
2018-06-04 17:43:07 +00:00
Henrik Levkowetz adb47d595a Fixed an issue with user.is_authenticated being used as a method rather than a property.
- Legacy-Id: 15212
2018-06-04 16:53:30 +00:00
Henrik Levkowetz ad34a88b31 Added a request to give consent for non-LI information on user login. Addresses issue #2505.
- Legacy-Id: 15211
2018-06-04 15:35:25 +00:00
Henrik Levkowetz eaff1f0825 Fixed a bug in a form clean method.
- Legacy-Id: 15210
2018-06-04 15:31:37 +00:00
Robert Sparks 984806de2d Trivial commit removing some recently commented out code. Commit ready for merge.
- Legacy-Id: 15209
2018-06-04 15:16:47 +00:00
Henrik Levkowetz 816f5de566 Added a missing related object to the person information export. Related to issue #2501.
- Legacy-Id: 15208
2018-06-04 14:27:43 +00:00
Henrik Levkowetz a88239f5c6 Tweaked the language on the user account page. Related to issue #2501.
- Legacy-Id: 15207
2018-06-04 13:36:05 +00:00
Henrik Levkowetz a62e9964a5 Added a recursive object to JSON serializer and a view which will let any logged-in user download a JSON serialized copy of the datatracker information related to his person record. Added information about this, and a link, to the account page. Related to issue #2501.
- Legacy-Id: 15206
2018-06-04 13:06:47 +00:00
Robert Sparks 84d3c92298 more factoryization of ietf.doc.tests. Commit ready for merge.
- Legacy-Id: 15205
2018-06-02 13:39:39 +00:00
Robert Sparks 4e7743c009 More factorization of ietf.doc.tests. Commit ready for merge.
- Legacy-Id: 15204
2018-06-01 21:39:22 +00:00
Robert Sparks 4a4a152c9a Use factories for the rest of the tests in ietf.doc.tests.SearchTests. Commit ready for merge.
- Legacy-Id: 15203
2018-06-01 18:54:26 +00:00
Robert Sparks 0a1d9ecd2a Converted test_search_for_name to use factories. Commit ready for merge.
- Legacy-Id: 15202
2018-06-01 15:52:57 +00:00
Robert Sparks 54afc41f8e Converted test_search to use factories. Commit ready for merge.
- Legacy-Id: 15201
2018-06-01 15:16:32 +00:00
Henrik Levkowetz dddb0cf09c Added a link to the overall IETF Statement concerning personal data to the datatracker personal-information page.
- Legacy-Id: 15198
2018-05-31 16:41:26 +00:00
Henrik Levkowetz ec363429a3 Added some text about BOF requests to the important-dates page for the session request opens dates, on request from the IESG.
- Legacy-Id: 15197
2018-05-31 16:36:55 +00:00
Henrik Levkowetz fbe28981fc Set version info and settings back to development mode
- Legacy-Id: 15195
2018-05-29 14:38:50 +00:00
Henrik Levkowetz dcc73a583b Set version info to release version 6.81.1 before branching.
- Legacy-Id: 15193
2018-05-29 14:38:26 +00:00
Henrik Levkowetz 73dbfd31aa Merged in [15189] from henrik@levkowetz.com:
Data migrations to populate email origin and Person.name_from_draft.
 - Legacy-Id: 15190
Note: SVN reference [15189] has been migrated to Git commit a4d6d3c01e
2018-05-29 14:00:41 +00:00
Henrik Levkowetz a4d6d3c01e Data migrations to populate email origin and Person.name_from_draft.
- Legacy-Id: 15189
2018-05-29 13:10:20 +00:00
Henrik Levkowetz af7a83e339 Set version info and settings back to development mode
- Legacy-Id: 15187
2018-05-29 11:10:45 +00:00
Henrik Levkowetz fc5c7043f9 Set version info to release version 6.81.0 before branching.
- Legacy-Id: 15185
2018-05-29 11:10:35 +00:00
Henrik Levkowetz 91350b5f90 Updated bower-managed static web assets
- Legacy-Id: 15182
2018-05-29 09:11:53 +00:00
Henrik Levkowetz 4db4dd16b0 Merged in ^/personal/henrik/6.79.1-gdpr@15180 containing GDPR-adaptations.
- Legacy-Id: 15181
2018-05-28 11:26:24 +00:00
Henrik Levkowetz 46bee81bdc Fixed a test email object creation issue.
- Legacy-Id: 15180
2018-05-28 09:48:27 +00:00
Henrik Levkowetz 08c137c960 Updated the edit_profile template with information about consent-based fields. Fixes issue #2502.
- Legacy-Id: 15179
2018-05-26 08:42:36 +00:00
Henrik Levkowetz b1440e818b Added assingment of the person.name_from_draft field on draft submission. To be used to replace the content of person.name if someone requires removal of consent-based name info.
- Legacy-Id: 15178
2018-05-26 08:40:58 +00:00
Henrik Levkowetz aa1e42100b Fixed a long-standing bug in the liaison.name() code.
- Legacy-Id: 15177
2018-05-26 08:39:28 +00:00
Henrik Levkowetz c97f6376a3 Simplified the email.origin assignment code for outgoing liaisons.
- Legacy-Id: 15176
2018-05-26 08:38:40 +00:00
Henrik Levkowetz 2fd1f81749 Added assignment of email origin in another place.
- Legacy-Id: 15175
2018-05-26 08:36:50 +00:00
Henrik Levkowetz f6537fda59 Added a dagger at the end of some fields in the account data forms to signify consent-based fields, and made the consent field required.
- Legacy-Id: 15174
2018-05-26 08:36:06 +00:00
Henrik Levkowetz 81e78c70a0 Added guards against asking for properties on None in a couple of places.
- Legacy-Id: 15173
2018-05-26 08:34:27 +00:00
Henrik Levkowetz 2522082979 Changed the email origin field during test to hold user.username in order to exercise more of the code. Changed the EmailFactory to also use user.username as origin.
- Legacy-Id: 15172
2018-05-26 08:32:20 +00:00
Henrik Levkowetz 6ec050d807 Removed a long-running data migration (it will return in the following release).
- Legacy-Id: 15171
2018-05-24 16:11:05 +00:00
Henrik Levkowetz 5c5c044e8d Set version info and settings back to development mode
- Legacy-Id: 15169
2018-05-24 15:54:19 +00:00
Henrik Levkowetz 7a7abf3502 Set version info to release version 6.80.1 before branching.
- Legacy-Id: 15167
2018-05-24 15:54:06 +00:00
Henrik Levkowetz f796fd3de3 Updated bower-managed static web assets
- Legacy-Id: 15164
2018-05-24 15:22:49 +00:00
Henrik Levkowetz 579cb3eabe Updated the filtering for non-wg and wg mailing list pages.
- Legacy-Id: 15163
2018-05-24 14:46:23 +00:00
Henrik Levkowetz 6307e1c224 Added a test for update_important_dates()
- Legacy-Id: 15162
2018-05-24 13:41:07 +00:00
Henrik Levkowetz 700bcf31f4 Fixed some pyflakes issues.
- Legacy-Id: 15161
2018-05-24 12:04:42 +00:00
Henrik Levkowetz 4aa987488d Added a meeting helper function update_important_dates(), and a management command update_important_dates to update the important dates for a meeting if the offsets in the MeetingDateName table has been changed.
- Legacy-Id: 15160
2018-05-24 10:54:44 +00:00
Henrik Levkowetz 50a39a2b12 Added some text to the important dates page for 'opensched', on request from the IESG via Stephanie.
- Legacy-Id: 15159
2018-05-24 08:55:14 +00:00
Henrik Levkowetz 7d8736de4c Merged in [15153] from rjsparks@nostrum.com:
Changed how the mail utilities handle lists in their override and extra arguments. Added a test for send_mail_preformatted exercising override and extra.
 - Legacy-Id: 15157
Note: SVN reference [15153] has been migrated to Git commit 25e9893a13
2018-05-23 12:54:40 +00:00
Henrik Levkowetz 1420c79ab1 Merged in [15152] from rjsparks@nostrum.com:
Send email when the responsible AD for a conflict review is changed. Include the stream manager and stream steering group when the responsible AD changes or when the telechat date changes. Fixes #2497.
 - Legacy-Id: 15156
Note: SVN reference [15152] has been migrated to Git commit 6b779e9d4c
2018-05-23 09:29:51 +00:00
Henrik Levkowetz 4c47c6c9af Merged in [15151] from rjsparks@nostrum.com:
Provide an email group button for WG and RG documents. Fixes #2512.
 - Legacy-Id: 15155
Note: SVN reference [15151] has been migrated to Git commit 6c34d05598
2018-05-23 08:56:50 +00:00
Henrik Levkowetz 4b65f7d6d4 Merged in [15145] from rjsparks@nostrum.com:
Secretariat requested tweak to the request for minutes template.
 - Legacy-Id: 15154
Note: SVN reference [15145] has been migrated to Git commit a4a39f04ce
2018-05-22 18:41:01 +00:00
Robert Sparks 25e9893a13 Changed how the mail utilities handle lists in their override and extra arguments. Added a test for send_mail_preformatted exercising override and extra. Commit ready for merge.
- Legacy-Id: 15153
2018-05-22 15:38:04 +00:00
Robert Sparks 6b779e9d4c Send email when the responsible AD for a conflict review is changed. Include the stream manager and stream steering group when the responsible AD changes or when the telechat date changes. Fixes #2497. Commit ready for merge.
- Legacy-Id: 15152
2018-05-21 22:02:34 +00:00
Robert Sparks 6c34d05598 Provide an email group button for WG and RG documents. Fixes #2512. Commit ready for merge.
- Legacy-Id: 15151
2018-05-21 18:33:23 +00:00
Henrik Levkowetz 2875c66ce3 Added another category of personal information to the personal-information page, after review of personal information in the code. Completes issue #2501.
- Legacy-Id: 15150
2018-05-17 17:01:22 +00:00
Henrik Levkowetz 6c3ec5b18e Added Email origin to Email record creation throughout the codebase.
- Legacy-Id: 15149
2018-05-17 16:56:26 +00:00
Henrik Levkowetz 619b20d2e7 Data migration to assign email origin based on existing records (author, role, and more).
- Legacy-Id: 15148
2018-05-17 16:50:49 +00:00
Henrik Levkowetz f47e1ff2ff Updated email admin to show origin in lists.
- Legacy-Id: 15147
2018-05-17 16:48:49 +00:00
Henrik Levkowetz 70ed611472 Changed the field type for the Person.consent field.
- Legacy-Id: 15146
2018-05-17 16:45:21 +00:00
Robert Sparks a4a39f04ce Secretariat requested tweak to the request for minutes template. Commit ready for merge.
- Legacy-Id: 15145
2018-05-14 18:56:55 +00:00
Henrik Levkowetz 246c348f1e Disallow profile changes without consent given. Together with previous commits this fixes issues #2505 and #2507.
- Legacy-Id: 15143
2018-05-08 16:26:01 +00:00
Henrik Levkowetz 874aad0322 Added a consent field to the Person model.
- Legacy-Id: 15142
2018-05-08 16:24:26 +00:00