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

22 Коммитов

Автор SHA1 Сообщение Дата
Suhaib Mujahid 422a99474c Replace the word "tool" with "rule" 2023-04-29 18:09:27 -04:00
Suhaib Mujahid cacdd65c1b Move the configs directory to the root 2023-04-29 18:09:27 -04:00
Suhaib Mujahid 8a3de6201f Rename `auto_nag` to `bugbot` 2023-04-29 18:09:27 -04:00
Suhaib Mujahid 9bfd66c5d8
Nag managers for components that need triage owner to be assigned (#1342)
* Nag managers for components that need triage owner to be assigned

* Delete test_team_manager.py

* Filter out inactive products and components at the beginning

* Add configs and run on Mondays

* Add a clarification comment for the filtering step

* Remove  unnecessary query field  (`product_types`)

* Update team_managers.json

* Generate a nicer string representation for the states

Responding to @marco-c  suggestion

* Update team_managers.json

* Fix the run command

* Fix mismatch in a function name

* Change the team manager fallback

* Fix typos

* Use relative date for querying user activities

* Drop the clones with limited refactoring to `BzCleaner`
2022-03-31 18:00:57 +02:00
calixteman a941d4f2b3 Migrate to python3 + cleanup (#602) 2019-05-21 14:54:15 +02:00
calixteman 37fb019952
Add a cache for already treated bugs (#615)
* Add a cache for already treated bugs

* Avoid to have to override add_to_cache

* Fix nits
2019-04-29 17:20:34 +02:00
calixteman 6ee9d00f62 Add a db to store the different actions the bot made (#542)
* Add a db to store the different actions the bot made

* no_assignee: fix test

* Add alembic to make migrations easier and fix few nits

* Set status of the sent email

* Install requirements for tests in travis

* Apply alembic change in tox.ini instead of in travis.yml

* Fix the test

* Remove debug print

* Remove useless read_from

* Fix nits

* Add tools recently added in history
2019-04-16 11:08:33 +02:00
calixteman d1b97baf34 Separate python2 from python3 (#501)
* Separate python2 from python3

* Add a script for common part of the runners
2019-04-01 10:39:38 +02:00
calixteman f11c4f3ad3
Add venv in gitignore (#497) 2019-03-31 12:26:45 +02:00
calixteman c4ca49a8ee Add round robin team for triage owners (#407)
* Add round robin team for triage owners

* Add comments to explain what we're doing
2019-02-27 14:23:16 +01:00
Marco cba4da74b9 Move models into a 'models' subdirectory (#409)
Fixes #386
2019-02-27 13:15:15 +01:00
Marco bd77e8e813 Add a script to automatically assign components to untriaged bugs (#374)
* Add a script to automatically assign components to untriaged bugs

* Ignore downloaded bugbug models

* Fix nits

* More stuff

* Remove unused imports

* Remove pword
2019-02-20 16:16:50 +01:00
calixteman 042a5da8f7 Add rm.json and fix .gitignore (#250) 2018-11-20 14:18:42 +01:00
calixteman f49b84a074 Add a config file for tools like no_assignee and leave_open (#128)
* Add a config file for tools like no_assignee and leave_open

* Add a default value when the config file is not here

* Add tools.json in the tree
2018-04-12 13:59:39 +02:00
Calixte Denizet b81b18382a Add a script for release management team to notify when a bug is fixed in nightly while affected in Aurora, Beta or Release 2016-03-09 16:43:54 +01:00
Calixte Denizet fb98c042d0 Ignore scripts/configs directory (bis) 2016-03-09 15:45:09 +01:00
Calixte Denizet 7ef9f4ec58 Ignore scripts/configs directory 2016-03-09 15:43:52 +01:00
Lukas Blakk 40cb27eef1 fixed the bug where people weren't cc'd updated the b2g query creator, adding in the relman reminder email script 2013-09-18 14:53:35 -07:00
Lukas Blakk 03449eaf76 ignore log files 2013-02-06 13:55:05 -08:00
Lukas Blakk 70098139f0 Updated with new query_creator in preparation for automation, some changes to email nag as a result to handle show_summary differently (from each query instead of per command run) 2013-01-25 15:26:52 -08:00
Lukas Blakk 63abc3d780 updated .gitignore 2012-09-13 14:22:18 -07:00
Lukas Blakk d2781341cf adding email nag script and associated changes, as well as .gitignore
for the people LDAP auth file
2012-03-01 10:57:04 -08:00