Граф коммитов

1213 Коммитов

Автор SHA1 Сообщение Дата
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