Commit graph

252 commits

Author SHA1 Message Date
Henrik Levkowetz c650a763b2 Tweaked bin/mkrelease
- Legacy-Id: 17398
2020-03-06 20:54:57 +00:00
Henrik Levkowetz 2133cb010c Changed the release script to not pick up other email addresses than those of contributors from the release notes.
- Legacy-Id: 17369
2020-02-28 15:34:59 +00:00
Henrik Levkowetz d9b11f31d9 More Py2/3 adaptations fetched from production.
- Legacy-Id: 17333
2020-02-23 16:27:30 +00:00
Henrik Levkowetz 3728b37629 Added a cront script to be called every 15 minutes
- Legacy-Id: 17331
2020-02-23 16:21:41 +00:00
Henrik Levkowetz cf56beb8cc Cronjob script changes pulled from the production server after the switch to python 3.
- Legacy-Id: 17326
2020-02-23 01:28:16 +00:00
Henrik Levkowetz 293e505bbb Hardcoded an rsync target path, and added a bash trap for errors in hourly and daily cron scripts.
- Legacy-Id: 17264
2020-01-28 15:41:47 +00:00
Henrik Levkowetz 445afbe5c5 Hardcoded an rsync target path, and added a bash trap for errors in hourly and daily cron scripts.
- Legacy-Id: 17263
2020-01-28 15:40:42 +00:00
Henrik Levkowetz e80daea644 Minor tweak of output
- Legacy-Id: 17214
2020-01-10 12:32:47 +00:00
Henrik Levkowetz 82e270fc82 Added a check for uncomitted changes to bin/mergedevbranch.
- Legacy-Id: 17213
2020-01-10 12:29:54 +00:00
Henrik Levkowetz ba3010e3b0 Added fetch and use of the RFC-Editor's errata.json file in order to set a new 'verified-errata' document tag, and use that to show the link to inline-errata documents only when there is verified errata. Fixes issue #2861.
- Legacy-Id: 17212
2020-01-10 12:22:33 +00:00
Henrik Levkowetz c979b39bad Added some thoughts on using flake8 as part of the merge process.
- Legacy-Id: 17197
2020-01-08 14:09:00 +00:00
Henrik Levkowetz 722a60882a Tweaked the bin/mergedevbranch utility command
- Legacy-Id: 17193
2020-01-07 17:32:36 +00:00
Henrik Levkowetz 3594283549 Added Jay to the release notification email addressees
- Legacy-Id: 17098
2019-11-23 03:30:36 +00:00
Henrik Levkowetz 6070101b4d Fixed a typo.
- Legacy-Id: 17056
2019-11-19 09:38:29 +00:00
Henrik Levkowetz d798196f5a Merged in [16703] from sasha@dashcare.nl:
Ref #2231 - Fix send-review-reminders and add it to daily cron
This fixes a syntax error and a Python 3 incompatibility, and adds
send-review-reminders to the daily cron script.
Important notes:
- I have not tested to what degree the existing reminders work as they
  should, as that's out of scope. It does have tests.
- I can't assess whether the virtualenv activation works in the
  production setup, and it may be obsolete as bin/daily also
  activates the virtualenv.
- The same Python 3 incompatibility (execfile() no longer exists) seems
  to exist in various other scripts.
 - Legacy-Id: 16821
Note: SVN reference [16703] has been migrated to Git commit 296b126c70
2019-10-04 13:04:37 +00:00
Henrik Levkowetz eafaa0d742 Added an --ignore-resources switch to bin/mkrelease, as a stopgap measure before moving to yarn.
- Legacy-Id: 16717
2019-09-08 14:58:17 +00:00
Sasha Romijn 296b126c70 Ref #2231 - Fix send-review-reminders and add it to daily cron
This fixes a syntax error and a Python 3 incompatibility, and adds
send-review-reminders to the daily cron script.

Important notes:
- I have not tested to what degree the existing reminders work as they
  should, as that's out of scope. It does have tests.
- I can't assess whether the virtualenv activation works in the
  production setup, and it may be obsolete as bin/daily also
  activates the virtualenv.
- The same Python 3 incompatibility (execfile() no longer exists) seems
  to exist in various other scripts.
  
Commit ready for merge.
 - Legacy-Id: 16703
2019-09-05 10:50:39 +00:00
Henrik Levkowetz 506dcb3472 Merged in [16604] from rjsparks@nostrum.com:
Look at all scheduled sessions for a group when deciding to display a cancelled banner. Fixes #2764.
 - Legacy-Id: 16691
Note: SVN reference [16604] has been migrated to Git commit aea3c1a55b1b14f9da90d0cfb03891e7129f8632
2019-09-03 11:08:59 +00:00
Henrik Levkowetz a9b9d30eab Tweaked mergeready, and added/changed some items in the merge support files.
- Legacy-Id: 16605
2019-07-31 21:31:55 +00:00
Henrik Levkowetz 9b415e5826 More Py2/3 compatibility changes
- Legacy-Id: 16582
2019-07-23 17:29:10 +00:00
Henrik Levkowetz 3d0cca885d Py2/3 compatibility changes
- Legacy-Id: 16574
2019-07-22 17:53:26 +00:00
Henrik Levkowetz 4ce6768399 Fixed a bug in check-copyright
- Legacy-Id: 16457
2019-07-15 19:12:58 +00:00
Henrik Levkowetz 25af6fbfad Updated the test crawler for python3.
- Legacy-Id: 16438
2019-07-08 19:37:10 +00:00
Henrik Levkowetz d4fc890655 Tweaked check-copyright
- Legacy-Id: 16431
2019-07-08 11:44:17 +00:00
Henrik Levkowetz 1bba64330b Bumped check-copyright version number.
- Legacy-Id: 16430
2019-07-08 11:42:54 +00:00
Henrik Levkowetz 5d7815f3b0 Added an option to specify a copyright line pattern to bin/check-copyright.
- Legacy-Id: 16429
2019-07-08 11:41:53 +00:00
Henrik Levkowetz b7e9fd14b0 Updated check-copyright to python3.7 and added a --patch switch
- Legacy-Id: 16372
2019-07-04 13:00:55 +00:00
Henrik Levkowetz cfd4025a9c Merged from trunk
- Legacy-Id: 16371
2019-07-04 12:58:58 +00:00
Henrik Levkowetz 4bb1cec337 Improved support for the mixed-release switch in bin/mkrelease.
- Legacy-Id: 16270
2019-06-16 14:21:52 +00:00
Henrik Levkowetz 426870b766 Merged in the Document and DocAlias primary key change and m2m work in ^/personal/henrik/6.96.1-docalias.
- Legacy-Id: 16261
2019-06-15 12:00:48 +00:00
Henrik Levkowetz a2cafded25 Changed DocAlias to be many-to-many, in order to be able to handle STD aliases referring to multiple RFCs.
- Legacy-Id: 16249
2019-06-14 20:38:14 +00:00
Henrik Levkowetz 0bef48de2d Tweaked the patch name to include the commit number if available.
- Legacy-Id: 16234
2019-06-07 12:29:16 +00:00
Henrik Levkowetz 6e5b2f11dc Removed Matt from the release email recipients.
- Legacy-Id: 16215
2019-05-23 14:15:05 +00:00
Henrik Levkowetz 8d1d0cda97 Added a no-follow option to the test crawler, in order to be able to easily test a specific list of URLs.
- Legacy-Id: 16188
2019-05-06 13:35:29 +00:00
Henrik Levkowetz 82672519df Undid previous merge
- Legacy-Id: 16113
2019-03-28 11:05:25 +00:00
Henrik Levkowetz 6a159ebdfd Merged in [16094] from magnus.westerlund@ericsson.com:
Added sortable columns to Review Team Reviewers page. Partially addresses issue #2656
 - Legacy-Id: 16112
Note: SVN reference [16094] has been migrated to Git commit 0c0e75861e
2019-03-28 11:02:52 +00:00
Henrik Levkowetz b19370b98c Tweaked mkdevbranch to take and optional extra message chunk.
- Legacy-Id: 15958
2019-02-18 12:14:19 +00:00
Henrik Levkowetz 5d87de67cd Tweaked bin/mergeready to look also for ../ready-for-merge
- Legacy-Id: 15821
2018-12-14 21:21:38 +00:00
Henrik Levkowetz 1c2f9904e6 Tweaked the bin/mergedevbranch to add a pause to permit fixes to merged code before running tests.
- Legacy-Id: 15740
2018-11-09 17:37:28 +00:00
Henrik Levkowetz 08df854c5d Updated the release email distribution list in the mkrelease script.
- Legacy-Id: 15520
2018-10-03 12:23:15 +00:00
Henrik Levkowetz 6a69551e33 The nomcom send_reminders command was not being run daily. Fixed that.
- Legacy-Id: 15519
2018-10-03 12:22:11 +00:00
Henrik Levkowetz 780c71aed2 Tweaked the rsync arguments for IANA YANG models.
- Legacy-Id: 15284
2018-07-04 20:28:52 +00:00
Henrik Levkowetz 1bbe5cf9ef Added a guard to bin/mkpatch to avoid overwriting existing patches.
- Legacy-Id: 14983
2018-04-01 15:19:48 +00:00
Henrik Levkowetz b48caef487 Tweaked the test-crawler to not follow redirects to www.ietf.org. Asking the test client for non-datatracker URLs doesn't give back anything meaningful ,:-)
- Legacy-Id: 14930
2018-03-26 13:01:38 +00:00
Henrik Levkowetz 893015b8d1 Tweaked mergeready to accept an additional hold-for-merge file outside the repository.
- Legacy-Id: 14894
2018-03-21 13:12:18 +00:00
Henrik Levkowetz 278f5928ce Tweaked bin/commitlog
- Legacy-Id: 14747
2018-03-08 18:46:50 +00:00
Henrik Levkowetz ef99946ca9 Fixed a bug in the handling of checks failures.
- Legacy-Id: 14477
2017-12-30 18:46:13 +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 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 383b8b16b9 Corrected daily and hourly cron script descriptions.
- Legacy-Id: 14425
2017-12-16 18:27:06 +00:00