Marco Castelluccio
be07401f90
Prettify markdown files
2022-03-16 11:50:48 +01:00
Marco Castelluccio
a875933c44
Prettify yaml files
2022-03-16 11:50:31 +01:00
Marco Castelluccio
a48af69e08
Update pre-commit repositories
2022-03-16 11:44:39 +01:00
Suhaib Mujahid
08f0ce1d21
Needinfo for bugs with inconsistent severity flags ( #1313 )
...
Fixes 1290
2022-03-11 22:29:40 +01:00
Suhaib Mujahid
c88363cda0
Refactor the lot_of_vots params and use votes threshold from configs ( #1316 )
...
After this change, the script still produces the same query results.
2022-03-11 18:01:08 +01:00
Suhaib Mujahid
2e1372cc7c
Replace some short variables with full name ( #1315 )
...
This applies the same feedback from Marco's review in #1313 on the rest of the scripts.
2022-03-10 21:59:45 +01:00
Suhaib Mujahid
336b8d0565
Failures email: add Suhaib to the list ( #1314 )
2022-03-10 20:40:08 +01:00
Marco Castelluccio
7c9e5c953d
Extend script to unassign inactive people to bugs with last activity within the previous 12 months ( #1310 )
...
Part of #266
2022-03-09 11:20:45 -05:00
Marco Castelluccio
f57a669aa3
Reword text of the comment added when the bot changes a component for a bug ( #1312 )
...
Fixes #1311
2022-03-09 16:03:54 +01:00
calixteman
6b1024ee10
[regression_set_status_flags] Add a list of exceptions for product::component ( #1308 )
...
- it aims to fix #1307 .
2022-03-04 15:02:33 +01:00
Marco Castelluccio
63b46ff7ae
Run the needinfo_regression_author script hourly ( #1306 )
2022-03-03 17:39:34 +01:00
Marco Castelluccio
c77fd91329
Remove duplicated config for some tools ( #1299 )
...
Co-authored-by: calixteman <calixte.denizet@gmail.com>
2022-02-25 17:01:11 +01:00
calixteman
bf8950c878
Run lot_of_*** tools on Monday only ( #1302 )
...
Fixes #1301
2022-02-25 16:55:02 +01:00
Marco Castelluccio
e7f6abae00
Extend script to unassign inactive people to bugs with last activity within the previous 6 months ( #1297 )
...
Part of #266
Co-authored-by: calixteman <calixte.denizet@gmail.com>
2022-02-23 12:35:58 +01:00
dependabot[bot]
bd58e44731
Bump filelock from 3.4.2 to 3.6.0 ( #1295 )
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.4.2 to 3.6.0.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.4.2...3.6.0 )
---
updated-dependencies:
- dependency-name: filelock
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-22 15:52:26 +01:00
dependabot[bot]
62c9c8ed0d
Bump coverage from 6.3.1 to 6.3.2 ( #1296 )
...
Bumps [coverage](https://github.com/nedbat/coveragepy ) from 6.3.1 to 6.3.2.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/6.3.1...6.3.2 )
---
updated-dependencies:
- dependency-name: coverage
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-22 15:52:13 +01:00
Marco Castelluccio
a5c99616bc
Add myself to receivers of assignee_no_login tool ( #1294 )
2022-02-17 14:25:18 +01:00
Marco Castelluccio
4be0d0bde6
Enable tool to nag about bugs assigned to inactive accounts ( #1292 )
...
* Run script to nag triage owners about bugs assigned to inactive accounts daily
* Consider an account that hasn't logged in for 7 months as inactive, instead of 12
* Only nag about recently modified bugs assigned to inactive accounts
* Make days_elapsed a config
* Add {{documentation}} to some needinfo templates that were missing it
* Multiply by 30, not 3
2022-02-15 13:31:48 +01:00
Marco Castelluccio
8ae2c900ea
Run some scripts more frequently ( #1291 )
...
* Run regression bugbug script hourly instead of daily
Fixes #728
* Run script to update regression status flags hourly instead of daily
2022-02-15 12:46:54 +01:00
dependabot[bot]
aa9502a852
Bump pre-commit from 2.16.0 to 2.17.0 ( #1276 )
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 2.16.0 to 2.17.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.16.0...v2.17.0 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 23:11:36 +01:00
calixteman
2682b99b13
[not_landed] Improve the comment in the needinfo ( #1283 )
2022-02-11 17:07:32 +01:00
Marco Castelluccio
9020965e39
Needinfo regression author when "regressed by" field is set on new bugs ( #1284 )
...
* Needinfo regression author when "regressed by" field is set on new bugs
Fixes #1247
* Exclude regressions that were created or commented upon by the author of the regressor bug
2022-02-11 17:03:51 +01:00
dependabot[bot]
a04a6c6d99
Bump coverage from 6.2 to 6.3.1 ( #1285 )
...
Bumps [coverage](https://github.com/nedbat/coveragepy ) from 6.2 to 6.3.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/6.2...6.3.1 )
---
updated-dependencies:
- dependency-name: coverage
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 17:02:56 +01:00
dependabot[bot]
1f5940865a
Bump alembic from 1.7.5 to 1.7.6 ( #1287 )
...
Bumps [alembic](https://alembic.sqlalchemy.org ) from 1.7.5 to 1.7.6.
---
updated-dependencies:
- dependency-name: alembic
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-11 17:02:46 +01:00
Sylvestre Ledru
4ac56ae2f8
surface bugs with a lot of cc & votes ( #1280 )
...
* surface bugs with a lot of cc & votes
* remove artifact
* fix black
2022-02-01 11:04:48 +01:00
Marco Castelluccio
8d7fe9caab
Soften spambug closing message ( #1281 )
...
Fixes #1277
2022-02-01 09:12:27 +01:00
calixteman
d5c923cc59
Add a tool to change pdfjs tags in whiteboard ( #1278 )
2022-01-28 15:36:38 +01:00
Sylvestre Ledru
dfa6c3cc83
add a nag to list all recent dups ( #1274 )
...
* add a nag to list all recent dups
* defects => bugs
* ignore meta & intermittent bugs
* update of the runner
* add rm in the email
2022-01-24 12:43:28 +01:00
Sylvestre Ledru
e9d9e067e6
meta_defect: use last_change_time instead ( #1272 )
2022-01-20 01:04:58 -08:00
Sylvestre Ledru
a1a7f55d03
meta_defect: add creation in the email ( #1271 )
...
* meta_defect: add creation in the email
* add handle_bug
2022-01-17 07:27:16 -08:00
Marco Castelluccio
d722f6fc6c
Consider bugs filed in the Firefox::Foxfooding as untriaged bugs ( #1268 )
...
The Foxfooding component's description is "Bugs found through the
foxfooding program will be filed in this component to be later
triaged to the appropriate buckets."
2022-01-14 06:16:02 -08:00
Marco Castelluccio
5cc39b86b1
Disable workflow scripts for Fenix ( #1267 )
...
Fixes #1266
2022-01-11 03:48:06 -08:00
Marco Castelluccio
dc41029288
Disable workflow scripts for Web Compatibility ( #1265 )
2022-01-11 03:45:35 -08:00
Marco Castelluccio
74c8ada659
Only add "Has Regression Range" to bugs with non-empty "Regressed By" filed since 30 days before the run ( #1264 )
...
Fixes #1263
2022-01-10 17:12:47 +01:00
Marco Castelluccio
d892bc1a50
Set "Has Regression Range" to "yes" on bugs where "Regressed By" is set ( #1253 )
...
Fixes #1163
Co-authored-by: calixteman <cdenizet@mozilla.com>
2022-01-07 06:32:13 -08:00
Marco Castelluccio
ed48efc31a
Update list of products to consider ( #1255 )
...
Fixes #1105
Co-authored-by: calixteman <cdenizet@mozilla.com>
2022-01-07 06:30:21 -08:00
dependabot[bot]
56eb129b61
Bump filelock from 3.4.0 to 3.4.2 ( #1256 )
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.4.0 to 3.4.2.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.4.0...3.4.2 )
---
updated-dependencies:
- dependency-name: filelock
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-03 17:16:08 +01:00
dependabot[bot]
7abd002e75
Bump tox from 3.24.4 to 3.24.5 ( #1258 )
...
Bumps [tox](https://github.com/tox-dev/tox ) from 3.24.4 to 3.24.5.
- [Release notes](https://github.com/tox-dev/tox/releases )
- [Changelog](https://github.com/tox-dev/tox/blob/master/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/tox/compare/3.24.4...3.24.5 )
---
updated-dependencies:
- dependency-name: tox
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-03 17:16:00 +01:00
Rachel Tublitz
e8076187c3
Update triage owner fallback for Desktop Integrations ( #1259 )
2022-01-03 17:15:31 +01:00
dependabot[bot]
c690aeec39
Bump numpy from 1.21.3 to 1.21.5 ( #1251 )
...
Bumps [numpy](https://github.com/numpy/numpy ) from 1.21.3 to 1.21.5.
- [Release notes](https://github.com/numpy/numpy/releases )
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/HOWTO_RELEASE.rst.txt )
- [Commits](https://github.com/numpy/numpy/compare/v1.21.3...v1.21.5 )
---
updated-dependencies:
- dependency-name: numpy
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-24 15:07:52 +01:00
dependabot[bot]
3365d7fca8
Bump pre-commit from 2.15.0 to 2.16.0 ( #1245 )
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 2.15.0 to 2.16.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v2.15.0...v2.16.0 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-24 15:07:44 +01:00
dependabot[bot]
83f7aa3467
Bump coverage from 6.1.2 to 6.2 ( #1240 )
...
Bumps [coverage](https://github.com/nedbat/coveragepy ) from 6.1.2 to 6.2.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/6.1.2...6.2 )
---
updated-dependencies:
- dependency-name: coverage
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-12-24 15:07:36 +01:00
calixteman
5b6770a3fd
ni_from_manager: skip (and log) bugs without status flags ( #1242 )
...
* ni_from_manager: skip (and log) bugs without status flags
* Update auto_nag/scripts/ni_from_manager.py
Co-authored-by: Marco Castelluccio <mcastelluccio@mozilla.com>
* Update auto_nag/scripts/ni_from_manager.py
Co-authored-by: Marco Castelluccio <mcastelluccio@mozilla.com>
Co-authored-by: Marco Castelluccio <mcastelluccio@mozilla.com>
2021-12-02 05:17:09 -08:00
calixteman
28392fb0b8
Enable P1NoAssignee tool ( #1234 )
...
- P1 means that the bug should be fixed for the next release;
- so depending of the date of the next release, it will help to "nag" people to either find someone to fix the bug or change the priority.
2021-11-23 12:35:37 +01:00
dependabot[bot]
121ddf9992
Bump filelock from 3.3.2 to 3.4.0 ( #1235 )
...
Bumps [filelock](https://github.com/tox-dev/py-filelock ) from 3.3.2 to 3.4.0.
- [Release notes](https://github.com/tox-dev/py-filelock/releases )
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst )
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.3.2...3.4.0 )
---
updated-dependencies:
- dependency-name: filelock
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 14:42:24 +01:00
dependabot[bot]
f0310747a7
Bump alembic from 1.7.4 to 1.7.5 ( #1228 )
...
Bumps [alembic](https://alembic.sqlalchemy.org ) from 1.7.4 to 1.7.5.
---
updated-dependencies:
- dependency-name: alembic
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 14:42:13 +01:00
dependabot[bot]
95ba3ab63d
Bump jinja2 from 3.0.2 to 3.0.3 ( #1225 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.0.2 to 3.0.3.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.0.2...3.0.3 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 14:42:04 +01:00
dependabot[bot]
613f5f9031
Bump coverage from 6.1.1 to 6.1.2 ( #1226 )
...
Bumps [coverage](https://github.com/nedbat/coveragepy ) from 6.1.1 to 6.1.2.
- [Release notes](https://github.com/nedbat/coveragepy/releases )
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst )
- [Commits](https://github.com/nedbat/coveragepy/compare/6.1.1...6.1.2 )
---
updated-dependencies:
- dependency-name: coverage
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 14:41:52 +01:00
dependabot[bot]
463fd64de4
Bump coveralls from 3.2.0 to 3.3.1 ( #1227 )
...
Bumps [coveralls](https://github.com/TheKevJames/coveralls-python ) from 3.2.0 to 3.3.1.
- [Release notes](https://github.com/TheKevJames/coveralls-python/releases )
- [Changelog](https://github.com/TheKevJames/coveralls-python/blob/master/CHANGELOG.md )
- [Commits](https://github.com/TheKevJames/coveralls-python/compare/3.2.0...3.3.1 )
---
updated-dependencies:
- dependency-name: coveralls
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-22 14:41:40 +01:00
calixteman
936357edb2
Split too long urls in email ( fix #1178 ) ( #1236 )
2021-11-22 14:40:53 +01:00