Henrik Levkowetz
7d5bd3f5d5
Modified the patch actions run under the 'check' management command to patch an issue with a unidecode lib warning.
...
- Legacy-Id: 14535
2018-01-17 19:27:52 +00:00
Robert Sparks
4ce6b934b8
Add a page for the nomcom-chair and the secretariat to view who the datatracker thinks is nomcom eligible. Related to #2257 . Commit ready for merge.
...
- Legacy-Id: 14533
2018-01-17 17:58:58 +00:00
Robert Sparks
ae16217900
Add another external tool link to the nomcom chair's task menu. Commit ready for merge.
...
- Legacy-Id: 14532
2018-01-17 15:20:38 +00:00
Henrik Levkowetz
717868cae2
Rewrote text_to_dict() and dict_to_text() to support unicode without RFC2822 encoding issues. Added initial values in IPR update forms, from the original disclosure, in order to make updates easier. Addresses issue #2413 .
...
- Legacy-Id: 14531
2018-01-17 00:21:34 +00:00
Henrik Levkowetz
8e2359ee48
Set version info and settings back to development mode
...
- Legacy-Id: 14529
2018-01-16 11:36:11 +00:00
Henrik Levkowetz
c9d20dc917
Set version info to release version 6.69.0 before branching.
...
- Legacy-Id: 14527
2018-01-16 11:35:03 +00:00
Henrik Levkowetz
036d5b6dde
Updated bower-managed static web assets
...
- Legacy-Id: 14524
2018-01-16 11:07:24 +00:00
Henrik Levkowetz
d2f0a74877
Merged in [14518] from rjsparks@nostrum.com:
...
Add navigation for the nomcom-chair to external tools. Fixes #2258 .
- Legacy-Id: 14523
Note: SVN reference [14518] has been migrated to Git commit 230bb2371a
2018-01-15 01:48:13 +00:00
Henrik Levkowetz
819c142b51
Merged in [14516] from rcross@amsl.com:
...
Add admin permissions to secretariat group for nomcom objects.
- Legacy-Id: 14522
Note: SVN reference [14516] has been migrated to Git commit 4e1ab4888e
2018-01-15 00:31:44 +00:00
Henrik Levkowetz
07fd714c88
Refined the URL patterns and handling of alternative meeting material file formats, which were broken by an earlier refactoring (v6.57.0). Fixes issue #2436 .
...
- Legacy-Id: 14521
2018-01-14 21:09:28 +00:00
Henrik Levkowetz
87f4997bf5
Fixed unbalanced parentheses.
...
- Legacy-Id: 14520
2018-01-14 19:20:24 +00:00
Henrik Levkowetz
4431c3eac3
Exluded another locale from author name generation during testing, due to problematic romanization.
...
- Legacy-Id: 14519
2018-01-14 18:55:22 +00:00
Robert Sparks
230bb2371a
Add navigation for the nomcom-chair to external tools. Fixes #2258 . Commit ready for merge.
...
- Legacy-Id: 14518
2018-01-12 19:05:35 +00:00
Henrik Levkowetz
c1f8b1bb0b
Changed some URLs to match new locations after the deployment of the new IETF website. Fixes issue #2434
...
- Legacy-Id: 14517
2018-01-12 13:54:20 +00:00
Ryan Cross
4e1ab4888e
Add admin permissions to secretariat group for nomcom objects. Commit ready for merge
...
- Legacy-Id: 14516
2018-01-12 01:16:31 +00:00
Henrik Levkowetz
d7e1d258e5
Added a new section for IPR disclosures on related documents to the IPR document search result page. Fixes issue #2412 .
...
- Legacy-Id: 14514
2018-01-11 18:03:29 +00:00
Henrik Levkowetz
c3f444eaf1
Merged in [14511] from rjsparks@nostrum.com:
...
Allow all the nomcom private tabs to show on the nomcom chair configuration help page. Fixes #2303 .
- Legacy-Id: 14513
Note: SVN reference [14511] has been migrated to Git commit 5835e52759
2018-01-11 17:14:21 +00:00
Henrik Levkowetz
16e155356e
Merged in [14506] from rjsparks@nostrum.com:
...
Improved the resilience of the formatted_email nomcom filter. Fixes #1764 .
- Legacy-Id: 14512
Note: SVN reference [14506] has been migrated to Git commit 2dd1f0da29
2018-01-11 16:41:15 +00:00
Robert Sparks
5835e52759
Allow all the nomcom private tabs to show on the nomcom chair configuration help page. Fixes #2303 . Commit ready for merge.
...
- Legacy-Id: 14511
2018-01-11 16:28:19 +00:00
Henrik Levkowetz
78304b4d57
Merged in [14505] from rjsparks@nostrum.com:
...
Make extracting lists of nomcom-related email addresses easier for the nomcom chair. Fixes #1852 .
- Legacy-Id: 14510
Note: SVN reference [14505] has been migrated to Git commit c8b451094a
2018-01-11 16:07:21 +00:00
Henrik Levkowetz
0bd9dbaab3
Removed some unused imports.
...
- Legacy-Id: 14509
2018-01-11 15:00:02 +00:00
Henrik Levkowetz
5e0335bbe3
Removed some dead code.
...
- Legacy-Id: 14508
2018-01-11 13:22:04 +00:00
Henrik Levkowetz
93bef480bf
Merged in [14504] from rjsparks@nostrum.com:
...
Simplify the edit nomcom members forms. Fixes #1756 .
- Legacy-Id: 14507
Note: SVN reference [14504] has been migrated to Git commit 94f4e9ac58
2018-01-10 23:28:36 +00:00
Robert Sparks
2dd1f0da29
Improved the resilience of the formatted_email nomcom filter. Fixes #1764 . Commit ready for merge.
...
- Legacy-Id: 14506
2018-01-10 22:42:18 +00:00
Robert Sparks
c8b451094a
Make extracting lists of nomcom-related email addresses easier for the nomcom chair. Fixes #1852 . Commit ready for merge.
...
- Legacy-Id: 14505
2018-01-10 21:54:10 +00:00
Robert Sparks
94f4e9ac58
Simplify the edit nomcom members forms. Fixes #1756 . Commit ready for merge.
...
- Legacy-Id: 14504
2018-01-10 18:26:20 +00:00
Henrik Levkowetz
6d831b2646
Merged in [14497] from rjsparks@nostrum.com:
...
Add navigation to nomcom pages for nomcom members. Put the RFC Status change link in a saner place in the navigation. Fixes #1411 and #2433 .
- Legacy-Id: 14501
Note: SVN reference [14497] has been migrated to Git commit 15d23299d8
2018-01-10 15:28:57 +00:00
Henrik Levkowetz
b48996f383
Exclude arabic names from PersonFactory due to difficulties with the romanization of the names in connection with draft author extraction.
...
- Legacy-Id: 14500
2018-01-10 15:20:16 +00:00
Henrik Levkowetz
5a1f3eaf36
Changed the patent information text fields to individual fields for patent number, inventor, title, date and notes, with validation. Fixes issue #2411 .
...
- Legacy-Id: 14499
2018-01-10 14:22:10 +00:00
Robert Sparks
15d23299d8
Add navigation to nomcom pages for nomcom members. Put the RFC Status change link in a saner place in the navigation. Fixes #1411 and #2433 . Commit ready for merge.
...
- Legacy-Id: 14497
2018-01-09 22:10:10 +00:00
Henrik Levkowetz
5b178aa26f
Set version info and settings back to development mode
...
- Legacy-Id: 14494
2018-01-09 14:02:27 +00:00
Henrik Levkowetz
4902104832
Set version info to release version 6.68.3 before branching.
...
- Legacy-Id: 14492
2018-01-09 14:02:17 +00:00
Henrik Levkowetz
edcfcd11f1
Added more logging during draft resurrection. Added a guard agains draft status changes while the draft expiration loop is running.
...
- Legacy-Id: 14488
2018-01-06 16:01:21 +00:00
Henrik Levkowetz
11ca8dcaf2
Modified the django patch check action from [14474] (for django issue #28772 ) to work with arbitrary locations of the virtual Python environment, rather than assuming a particular location of the virtual environment directory.
...
- Legacy-Id: 14487
Note: SVN reference [14474] has been migrated to Git commit bb92c0a076
2018-01-04 13:18:57 +00:00
Henrik Levkowetz
4695ec5383
Restricted automatic IANA state change into 'Version Changed - Review Needed' on new draft revisions to events before document approval, based on conversation with Michelle.
...
- Legacy-Id: 14486
2018-01-04 12:31:05 +00:00
Henrik Levkowetz
7a0a99001c
Merged in [14468] from rjsparks@nostrum.com:
...
Add the ability to add a comment to a group's history. Fixes #1483 .
- Legacy-Id: 14485
Note: SVN reference [14468] has been migrated to Git commit 13e8f8982c
2018-01-01 00:42:10 +00:00
Henrik Levkowetz
8ff59cd41c
Fixed some issues with a migration. The migration has been re-run on production.
...
- Legacy-Id: 14484
2017-12-31 15:37:18 +00:00
Henrik Levkowetz
922d38bb85
Set version info and settings back to development mode
...
- Legacy-Id: 14482
2017-12-31 14:40:45 +00:00
Henrik Levkowetz
1e2a82b473
Set version info to release version 6.68.2 before branching.
...
- Legacy-Id: 14480
2017-12-31 14:40:19 +00:00
Henrik Levkowetz
bb92c0a076
Added a patch for django issue #28772 , a check action to apply the patch, and a setting that lists patches to be applied.
...
- Legacy-Id: 14474
2017-12-30 00:40:06 +00:00
Henrik Levkowetz
9e82bb3d90
With a validator in place for document names (introduced some time ago) we will not get any new documents with invalid name strings, so we can go back to a simpler regexp for document name urls.
...
- Legacy-Id: 14473
2017-12-29 20:21:09 +00:00
Henrik Levkowetz
92db803bac
Removed code that has been marked unreachable for more than 5 months.
...
- Legacy-Id: 14472
2017-12-29 19:48:18 +00:00
Henrik Levkowetz
97206c6eeb
Added user notification about ballots closed automatically when creating a new ballot.
...
- Legacy-Id: 14471
2017-12-29 15:24:37 +00:00
Henrik Levkowetz
4488fd82a4
Merged in [14467] from housley@vigilsec.com:
...
Close any previous ballots when a charter goes to Internal Review or Extrernal Review. Fixes #2421 .
- Legacy-Id: 14470
Note: SVN reference [14467] has been migrated to Git commit de6121c6c1
2017-12-29 13:40:10 +00:00
Robert Sparks
13e8f8982c
Add the ability to add a comment to a group's history. Fixes #1483 . Commit ready for merge.
...
- Legacy-Id: 14468
2017-12-28 20:48:58 +00:00
Russ Housley
de6121c6c1
Close any previous ballots when a charter goes to Internal Review or Extrernal Review. Fixes #2421 .
...
- Legacy-Id: 14467
2017-12-28 20:09:56 +00:00
Robert Sparks
0a9737a5d2
Include information about previous team reviews in assignement emails. Fixes #2392 . Commit ready for merge.
...
- Legacy-Id: 14466
2017-12-26 22:13:13 +00:00
Henrik Levkowetz
a26296d6d5
Set version info and settings back to development mode
...
- Legacy-Id: 14463
2017-12-23 21:53:37 +00:00
Henrik Levkowetz
14bdb2c4d1
Set version info to release version 6.68.1 before branching.
...
- Legacy-Id: 14461
2017-12-23 21:53:24 +00:00
Henrik Levkowetz
ee33b6026b
Tweaked the query filter for 'latest' meetings in the fetch_meeting_attendance management command to deal with future meetings beyond the current meeting.
...
- Legacy-Id: 14458
2017-12-22 19:56:55 +00:00
Henrik Levkowetz
b12bb3ca3c
Guard document replacement following methods against infinite recursion on circular relationships.
...
- Legacy-Id: 14457
2017-12-22 19:28:59 +00:00
Henrik Levkowetz
01af0af2c1
Enhanced doc event notification emails with who and when. Fixes issue #2428 .
...
- Legacy-Id: 14448
2017-12-19 16:04:32 +00:00
Henrik Levkowetz
29a0c8a47f
Added a data migration to create yang catalog links for yang documents published before the yang catalog link feature was introduced in the datatracker.
...
- Legacy-Id: 14447
2017-12-19 15:08:33 +00:00
Henrik Levkowetz
7d7b7de54f
Fixed an ungarded object attribute access.
...
- Legacy-Id: 14446
2017-12-19 14:38:02 +00:00
Henrik Levkowetz
8d91f8d06b
Updated the API notes page.
...
- Legacy-Id: 14445
2017-12-19 14:11:26 +00:00
Henrik Levkowetz
e1fa3ba381
Limited the iesg ballot position API to ADs (excluding secretariat).
...
- Legacy-Id: 14444
2017-12-19 14:10:43 +00:00
Henrik Levkowetz
008eaf7fda
Modified the run_yang_model_checks management command to accept document aliases on the command line.
...
- Legacy-Id: 14443
2017-12-19 14:09:40 +00:00
Henrik Levkowetz
ff5480b5fb
Reverted an inadvertently included patch version.
...
- Legacy-Id: 14442
2017-12-19 14:07:57 +00:00
Henrik Levkowetz
05f2977144
Set version info and settings back to development mode
...
- Legacy-Id: 14439
2017-12-18 17:59:00 +00:00
Henrik Levkowetz
5fdcb1106d
Set version info to release version 6.68.0 before branching.
...
- Legacy-Id: 14437
2017-12-18 17:58:52 +00:00
Henrik Levkowetz
f28eacdd47
Tastypie cannot serialize binary fields. Exclude from PersonalApiKey resource.
...
- Legacy-Id: 14434
2017-12-18 17:57:48 +00:00
Henrik Levkowetz
789b88d25d
Adjusted the personalapikey migration.
...
- Legacy-Id: 14433
2017-12-18 17:56:46 +00:00
Henrik Levkowetz
308a3cdeb0
Updated bower-managed static web assets
...
- Legacy-Id: 14432
2017-12-18 17:26:46 +00:00
Henrik Levkowetz
6567e707ce
Merged in ^/personal/henrik/6.64.2-ballotapi@14426. This provides personal API keys and a ballot position API at /api/iesg/position. Also added an endpoint description at /api/.
...
- Legacy-Id: 14430
2017-12-17 23:43:44 +00:00
Henrik Levkowetz
a08c8dc76f
Added an API endpoint to support automation of IESG ballot position posting, at /api/iesg/position. Added tests for the API endpoint, and updated the apikey validation decorator tests. Tweaked the decorator to handle a weakness found during testing.
...
- Legacy-Id: 14429
2017-12-17 21:55:27 +00:00
Henrik Levkowetz
b0863c8963
Modified some names.
...
- Legacy-Id: 14428
2017-12-16 18:43:08 +00:00
Henrik Levkowetz
ec4e238185
Added some missing files.
...
- Legacy-Id: 14427
2017-12-16 18:39:26 +00:00
Henrik Levkowetz
e7209c6e50
Added a new personal event table to keep track of personal API key logins, and a management command to send out reports about activity to users with API keys. Added a weekly cronjob script to trigger weekly reports, and a monthly script for future use. Added a @require_api_key decorator to validate API keys for API key views and log in the API key owner. Modified the API key management urls to use create and disable rather than add and delete. Updated the API key list view. Added an API placeholder view function for ballot position setting, for test purposes. Added tests for the decorator and management command.
...
- Legacy-Id: 14426
2017-12-16 18:37:52 +00:00
Henrik Levkowetz
f697d9ecb6
Merged in [14404] from rjsparks@nostrum.com:
...
Include an explicitly set Responsible ADs email addresses in generated aliases when a document has a group.
- Legacy-Id: 14424
Note: SVN reference [14404] has been migrated to Git commit e36cad65ed
2017-12-15 23:57:41 +00:00
Henrik Levkowetz
152261a869
Added new infrastructure for personal API keys, to generate, view, and delete them.
...
- Legacy-Id: 14423
2017-12-14 14:30:59 +00:00
Henrik Levkowetz
5d86b65170
Set version info and settings back to development mode
...
- Legacy-Id: 14417
2017-12-12 14:41:22 +00:00
Henrik Levkowetz
63d9a1741e
Set version info to release version 6.67.1 before branching.
...
- Legacy-Id: 14415
2017-12-12 14:41:00 +00:00
Henrik Levkowetz
c5c4bde5e6
Dead code removal.
...
- Legacy-Id: 14412
2017-12-11 18:38:56 +00:00
Henrik Levkowetz
1f976da5c1
Third part of document read refactoring, after [14406] and [14410]. This replaces all usage of the non-unicode-aware get_document_content() function with unicode-aware Document.text() or Document.text_or_error() methods. This was triggered by yet another report of unicode content not being shown properly, and should fix all instances of document (drafts, agendas, minutes, etc.) display in the datatracker not handling unicode characters properly.
...
- Legacy-Id: 14411
Note: SVN reference [14406] has been migrated to Git commit 967ece7e7d
Note: SVN reference [14410] has been migrated to Git commit 660c81c272
2017-12-11 16:23:51 +00:00
Henrik Levkowetz
660c81c272
Tweaked the file content read refactoring in [14406] to try latin-1 conversion if unicode doesn't work.
...
- Legacy-Id: 14410
Note: SVN reference [14406] has been migrated to Git commit 967ece7e7d
2017-12-10 17:48:09 +00:00
Henrik Levkowetz
3f40d9c962
Applied a patch from kivinen@iki.fi to only show review completion date when the review is completed or part completed. Fixes issue #2423 .
...
- Legacy-Id: 14409
2017-12-09 21:54:56 +00:00
Henrik Levkowetz
892f12e537
Merged in [14403] from rjsparks@nostrum.com:
...
Fixed a typo in the milestones under review view. Added bootstrap panels. Fixes #2427 ,
- Legacy-Id: 14408
Note: SVN reference [14403] has been migrated to Git commit d415d8658c
2017-12-09 20:54:35 +00:00
Henrik Levkowetz
920a73a575
Fixed the formatting of a number of custom checks for the django check format, to be easier to read.
...
- Legacy-Id: 14407
2017-12-09 14:57:55 +00:00
Henrik Levkowetz
967ece7e7d
Started refactoring of reading text from document files (drafts, charters, etc.) in order to normalise on one way of doing this, and making that return unicode rather than undecoded bytes. This is the first step of two, in order to gauge the possible issues and report on discrepancies.
...
- Legacy-Id: 14406
2017-12-08 21:51:11 +00:00
Henrik Levkowetz
f2f21c4ef3
Improved cleaning of unidecode results in ascii name conversion.
...
- Legacy-Id: 14405
2017-12-08 12:36:23 +00:00
Robert Sparks
e36cad65ed
Include an explicitly set Responsible ADs email addresses in generated aliases when a document has a group. Commit ready for merge.
...
- Legacy-Id: 14404
2017-12-07 21:33:04 +00:00
Robert Sparks
d415d8658c
Fixed a typo in the milestones under review view. Added bootstrap panels. Fixes #2427 , Commit ready for merge.
...
- Legacy-Id: 14403
2017-12-07 21:12:56 +00:00
Henrik Levkowetz
3cd3c3526f
Tweaked the coverage_changes management comand output.
...
- Legacy-Id: 14402
2017-12-06 13:31:33 +00:00
Henrik Levkowetz
f7d33191f3
Set version info and settings back to development mode
...
- Legacy-Id: 14398
2017-12-05 12:31:36 +00:00
Henrik Levkowetz
466d1aa383
Set version info to release version 6.67.0 before branching.
...
- Legacy-Id: 14396
2017-12-05 12:30:51 +00:00
Henrik Levkowetz
7237a800ae
Changed urlpattern order to list the more specific of overlapping patterns first, and made the rfc feed per year pattern more permissive.
...
- Legacy-Id: 14393
2017-12-04 16:32:58 +00:00
Henrik Levkowetz
4b5e354abe
Merged in [14386] from rjsparks@nostrum.com:
...
Add a per-year RFC feed.
- Legacy-Id: 14391
Note: SVN reference [14386] has been migrated to Git commit 6ab819bdde
2017-12-04 15:29:15 +00:00
Henrik Levkowetz
57c18ef3fe
Changed settings and handling of adhoc wiki paths to be more testing-friendly.
...
- Legacy-Id: 14390
2017-12-04 15:09:03 +00:00
Henrik Levkowetz
47a0b9d3ce
Changed handling of yang modeules from drafts with errors, to not place them in separate directories, due to possible follow-on effects. Added use of IANA-held modules when validating, and regular rsyncing from IANA.
...
- Legacy-Id: 14389
2017-12-04 14:37:15 +00:00
Henrik Levkowetz
8a43f7aedf
Added better handling for attempted (mistaken) uploads to unscheduled sessions.
...
- Legacy-Id: 14388
2017-12-04 13:55:16 +00:00
Henrik Levkowetz
6ddacb6b4e
Fixed an incorrect comparison in a check function.
...
- Legacy-Id: 14387
2017-12-01 17:30:50 +00:00
Robert Sparks
6ab819bdde
Add a per-year RFC feed. Commit ready for merge.
...
- Legacy-Id: 14386
2017-12-01 17:19:51 +00:00
Henrik Levkowetz
c5acfc0a79
Improved code coverage slightly.
...
- Legacy-Id: 14385
2017-12-01 09:28:37 +00:00
Henrik Levkowetz
ddfddb61ca
Made the ballot type representation string more expressive, showing both name and doc_type.
...
- Legacy-Id: 14383
2017-12-01 09:27:28 +00:00
Henrik Levkowetz
abb69338e2
Added a warning message for the user if ballot creation failed due to an already open ballot. This is a bad state, and should prevented by stricter checks before changing state, but is better than the current situation until we decide exactly which checks to implement.
...
- Legacy-Id: 14382
2017-11-30 16:10:38 +00:00
Henrik Levkowetz
999cd502e2
Tweaked ascii name normalization.
...
- Legacy-Id: 14381
2017-11-30 16:09:06 +00:00
Henrik Levkowetz
98d234cd86
Refactored the handling of BallotDocEvent in tests, only creating them as needed, in preparation for stricter checks on state transitions to avoid mismatches between state and ballot.
...
- Legacy-Id: 14380
2017-11-30 16:02:31 +00:00
Henrik Levkowetz
c757ae95d8
Moved the 'Search mailarchive' link on ballot pages to a more visible spot.
...
- Legacy-Id: 14376
2017-11-23 10:54:35 +00:00
Henrik Levkowetz
64653b1aa3
Merged in [14374] from kivinen@iki.fi:
...
If draft name has rfcXXXX-bis or rfcXXXXbis then add rfcXXXX to diff context menu. Fixes #460 (7 years old ticket).
- Legacy-Id: 14375
Note: SVN reference [14374] has been migrated to Git commit 23d053ea53
2017-11-16 08:16:38 +00:00
Tero Kivinen
23d053ea53
If draft name has rfcXXXX-bis or rfcXXXXbis then add rfcXXXX to diff context menu. Fixes #460 (7 years old ticket). Commit ready for merge
...
- Legacy-Id: 14374
2017-11-15 11:33:02 +00:00