This PR supports new flow of selecting org to run command in a slack workspace if several stacks are using it. In this case user selects default stack to run commands or pass a --stack flag. Both handled by chatops-proxy which injects selected stack as a header. On a side note - I found one ScenarioStep with incompatible set of arguments with parent class. I didn't fixed it, just left TODO https://github.com/grafana/oncall/pull/4578/files#diff-e323b5f38ed665f73d5da3fa0575958ed54ab587f6521b4cd87e1491b5430f8bR364 Related to https://github.com/grafana/oncall-gateway/issues/256 --------- Co-authored-by: Vadim Stepanov <vadimkerr@gmail.com> |
||
|---|---|---|
| .. | ||
| tasks | ||
| test_scenario_steps | ||
| __init__.py | ||
| conftest.py | ||
| factories.py | ||
| test_installation.py | ||
| test_interactive_api_endpoint.py | ||
| test_parse_slack_usernames.py | ||
| test_populate_slack_channels.py | ||
| test_reset_slack.py | ||
| test_slack_client.py | ||
| test_slack_formatter.py | ||
| test_slack_message.py | ||
| test_slack_renderer.py | ||
| test_slash_command.py | ||
| test_user_group.py | ||
| test_utils.py | ||