Vadim Stepanov
9ebf20c488
Make user matching by email case-insensitive for PD migrator ( #1056 )
...
https://github.com/grafana/oncall/issues/1025
2022-12-30 16:11:35 +00:00
Vadim Stepanov
1b67a8ec68
Add PD migrator lint & test steps to CI ( #1053 )
...
# What this PR does
- Add PD migrator related hooks to `.pre-commit-config.yaml`
- Add Github Actions step for running PD migrator tests
2022-12-30 16:03:39 +00:00
Gilberto Junior
f16c4b26c6
Increasing library default timeout ( #1005 )
...
# What this PR does
## Which issue(s) this PR fixes
Issues: https://github.com/grafana/oncall/issues/990
## Checklist
- [X] Tests updated
2022-12-16 13:09:04 +02:00
Joey Orlando
c08eeb72a3
add precommit rules for markdown/json files ( #915 )
...
* add markdownlint precommit steps + fix existing errors
* prettier json linting
2022-12-01 14:26:54 +01:00
Vadim Stepanov
41f8d4afb1
PD migrator: add support for email notifications ( #839 )
2022-11-11 13:40:43 +00:00
Vadim Stepanov
427c6c95c5
Edit docs for PagerDuty migrator scripts ( #662 )
...
* add docs on add_users_pagerduty_to_grafana.py
* spelling
2022-10-19 12:33:59 +01:00
Vadim Stepanov
b9c543b0e8
PagerDuty migrator minor improvements ( #659 )
...
* tolerate ONCALL_API_URL without trailing slash
* tolerate ONCALL_API_URL without trailing slash
* show vendor name if integration type is not supported
* isort
* black
2022-10-18 15:32:07 +01:00
Gilberto Junior
a7c37b2fba
Pagerduty migrator/add scripts ( #403 )
...
* Script to import users from pagerduty to Grafana
* Added README
* Update tools/pagerduty-migrator/scripts/README.md
Co-authored-by: Vadim Stepanov <vadimkerr@gmail.com>
* Update tools/pagerduty-migrator/scripts/add_users_pagerduty_to_grafana.py
Co-authored-by: Vadim Stepanov <vadimkerr@gmail.com>
* Update tools/pagerduty-migrator/scripts/add_users_pagerduty_to_grafana.py
Co-authored-by: Vadim Stepanov <vadimkerr@gmail.com>
* Update tools/pagerduty-migrator/scripts/add_users_pagerduty_to_grafana.py
Co-authored-by: Vadim Stepanov <vadimkerr@gmail.com>
* Update tools/pagerduty-migrator/scripts/add_users_pagerduty_to_grafana.py
Co-authored-by: Vadim Stepanov <vadimkerr@gmail.com>
* Update tools/pagerduty-migrator/scripts/add_users_pagerduty_to_grafana.py
Co-authored-by: Vadim Stepanov <vadimkerr@gmail.com>
* Adjusted script to follow project pattern
* Changed variable name.
* Guidance for running the script
Co-authored-by: Vadim Stepanov <vadimkerr@gmail.com>
2022-10-04 10:19:13 +01:00
Vadim Stepanov
e63374db19
Update README.md
2022-09-07 11:05:46 +01:00
Vadim Stepanov
b68dd9bc92
fix deleting the last notification rule for pagerduty migrator ( #484 )
2022-09-07 10:58:31 +01:00
Vadim Stepanov
315a356fda
Handle vendor = None for pagerduty migrator ( #483 )
2022-09-05 15:59:05 +01:00
Vadim Stepanov
cc477e2128
Fix default_route_id in PD migrator ( #305 )
2022-07-29 10:26:39 +01:00
Vadim Stepanov
2d4dca2659
Add PagerDuty migrator
2022-06-14 19:26:32 +03:00
Michael Derynck
6b40f95033
World, meet OnCall!
...
Co-authored-by: Eve832 <eve.meelan@grafana.com>
Co-authored-by: Francisco Montes de Oca <nevermind89x@gmail.com>
Co-authored-by: Ildar Iskhakov <ildar.iskhakov@grafana.com>
Co-authored-by: Innokentii Konstantinov <innokenty.konstantinov@grafana.com>
Co-authored-by: Julia <ferril.darkdiver@gmail.com>
Co-authored-by: maskin25 <kengurek@gmail.com>
Co-authored-by: Matias Bordese <mbordese@gmail.com>
Co-authored-by: Matvey Kukuy <motakuk@gmail.com>
Co-authored-by: Michael Derynck <michael.derynck@grafana.com>
Co-authored-by: Richard Hartmann <richih@richih.org>
Co-authored-by: Robby Milo <robbymilo@fastmail.com>
Co-authored-by: Timur Olzhabayev <timur.olzhabayev@grafana.com>
Co-authored-by: Vadim Stepanov <vadimkerr@gmail.com>
Co-authored-by: Yulia Shanyrova <yulia.shanyrova@grafana.com>
2022-06-03 08:09:47 -06:00