Commit graph

285 commits

Author SHA1 Message Date
Henrik Levkowetz f7e1b261bb Added Maddy's email to the notification list.
- Legacy-Id: 18532
2020-09-29 12:29:54 +00:00
Henrik Levkowetz fa49790bbe Run the mailman cronjobs under Py27 until mailman has been upgraded to version 3.x (running under Py3).
- Legacy-Id: 18342
2020-08-06 13:34:50 +00:00
Henrik Levkowetz 25e644d0e2 Added support for pulling yang modules from yangcatalog.org.
- Legacy-Id: 18141
2020-07-08 18:44:56 +00:00
Henrik Levkowetz 0924640676 Removed the command to purge request_profiler entries, given that request_profiler is incompatible with Django 2.2
- Legacy-Id: 18107
2020-06-30 14:34:15 +00:00
Henrik Levkowetz 3c1c09c54a Updated the bin/mkpatch to use a --name switch, normalize the name to use '-' rather than '_', and give more feedback.
- Legacy-Id: 18068
2020-06-26 15:23:52 +00:00
Henrik Levkowetz b1722331eb Added a 'pip check' action to bin/mkrelease, to halt on package incompatibilities. ('pip install' returns 0 even after installing an incompatible package ...).
- Legacy-Id: 18026
2020-06-22 13:42:15 +00:00
Henrik Levkowetz 465d53e3ca Disabled progress output for two instances wget running under cron.
- Legacy-Id: 18007
2020-06-17 12:11:25 +00:00
Henrik Levkowetz 5d03afa6aa Reduced the number of htmlization URLs visited further.
- Legacy-Id: 17999
2020-06-16 20:07:11 +00:00
Henrik Levkowetz d1ca760cd9 Added a --sprint switch to mkdevbranch to avoid switching on the absence of a developer name when creating sprint branches
- Legacy-Id: 17986
2020-06-14 18:31:01 +00:00
Henrik Levkowetz 682036321d Reorganized the python logging setup slightly, and added a possibility to configure logging levels for individual loggers in settings_local.py
- Legacy-Id: 17973
2020-06-12 14:41:41 +00:00
Henrik Levkowetz 221e989754 Fixed a bad regex in test-crawl
- Legacy-Id: 17970
2020-06-11 09:22:26 +00:00
Henrik Levkowetz 22be398eef Added hourly generation of two static files.
- Legacy-Id: 17962
2020-06-10 18:52:12 +00:00
Henrik Levkowetz 516f41e5d7 Excluded a majority of htmlized drafts at /doc/html (but keeping some for testing) in order to reduce the crawl time.
- Legacy-Id: 17918
2020-06-06 20:58:04 +00:00
Henrik Levkowetz 690fb3a370 Added a bunch of drafts for which we don't have text files to the test-crawler exclusion list.
- Legacy-Id: 17805
2020-05-16 13:50:45 +00:00
Henrik Levkowetz b53d78a0ad Tweaked the naming of patches derived from commits.
- Legacy-Id: 17792
2020-05-13 13:02:33 +00:00
Henrik Levkowetz c34c5bdf5e Added send-scheduled-mail to bin/every15min
- Legacy-Id: 17781
2020-05-12 10:58:34 +00:00
Henrik Levkowetz 4da5fd4e7d Changed how long we hang on to request profiler records to 2 days.
- Legacy-Id: 17780
2020-05-12 10:57:21 +00:00
Henrik Levkowetz 6fb2017e96 Moved the call to notify-expirations from bin/daily to bin/weekly
- Legacy-Id: 17778
2020-05-11 14:45:57 +00:00
Henrik Levkowetz 5e6bb4a44f Added missing notify-expirations script to bin/daily
- Legacy-Id: 17777
2020-05-11 14:42:35 +00:00
Henrik Levkowetz b196542143 Added a utility script to dump a normalized names.json fixture
- Legacy-Id: 17775
2020-05-11 14:23:21 +00:00
Henrik Levkowetz 695b6e0e86 Tweaked test-crawl to not visit all 180.000 /html/ pages.
- Legacy-Id: 17763
2020-05-08 18:49:33 +00:00
Henrik Levkowetz 85f397149e Tweaked bin/mergeready with a hint in an error situation
- Legacy-Id: 17730
2020-05-04 19:40:51 +00:00
Henrik Levkowetz 78963ecdef Added request profiler and a management command to purge profiler records.
- Legacy-Id: 17648
2020-04-15 20:48:08 +00:00
Henrik Levkowetz f10ddadc0e Merged in changes from trunk up to r17584.
- Legacy-Id: 17593
2020-04-07 16:02:52 +00:00
Henrik Levkowetz 8faf272010 Added a check for availability of 'bower' in bin/mkrelease.
- Legacy-Id: 17567
2020-03-31 10:25:06 +00:00
Henrik Levkowetz dd2e5c124e Cleaned up the contributors list in bin/mkrelease a bit.
- Legacy-Id: 17566
2020-03-31 10:08:56 +00:00
Henrik Levkowetz 768a4dfa0a Another tweak to bin/mergeready
- Legacy-Id: 17502
2020-03-22 12:37:44 +00:00
Henrik Levkowetz 532e4d2d05 Tweaked the bin/mergeready script
- Legacy-Id: 17500
2020-03-22 11:22:30 +00:00
Henrik Levkowetz bd89c7f5be Added a --dry-run option to bin/mkdevbranch, and added some exception handling
- Legacy-Id: 17467
2020-03-19 22:39:43 +00:00
Henrik Levkowetz 52b6009289 Tweaked bin/mkpatch some for -c handling
- Legacy-Id: 17444
2020-03-16 18:33:44 +00:00
Henrik Levkowetz 376d5a2ea0 Additional tweaks to bin/mkpatch; removing buggy -r option.
- Legacy-Id: 17441
2020-03-14 19:18:08 +00:00
Henrik Levkowetz 64111d3ac6 Added automatic naming to bin/mkpatch when changeset or revision range is given.
- Legacy-Id: 17440
2020-03-14 19:00:27 +00:00
Henrik Levkowetz c650a763b2 Tweaked bin/mkrelease
- Legacy-Id: 17398
2020-03-06 20:54:57 +00:00
Henrik Levkowetz 726fcbf27d Removed all __future__ imports.
- Legacy-Id: 17391
2020-03-05 23:53:42 +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