| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | add members intent | 2024-04-01 | -0/+1 | |
| | | ||||
| * | limit pod logs command to dev-ops channel | 2024-03-31 | -0/+3 | |
| | | ||||
| * | Truncate messages that hit the message length limit | 2024-03-31 | -2/+15 | |
| | | ||||
| * | handle 404 differently in pod logs command | 2024-03-31 | -0/+6 | |
| | | ||||
| * | correct debug line to print resolved pod names | 2024-03-31 | -1/+1 | |
| | | ||||
| * | add new pods logs command | 2024-03-31 | -0/+42 | |
| | | ||||
| * | add new API functions for pod log fetching | 2024-03-31 | -0/+34 | |
| | | ||||
| * | Add new columns to pods command | 2024-03-30 | -10/+17 | |
| | | ||||
| * | Add humanize | 2024-03-30 | -2/+17 | |
| | | ||||
| * | init pod table list with an initial empty-list | 2024-03-30 | -1/+1 | |
| | | ||||
| * | handle pod lists over 4,000 characters | 2024-03-30 | -26/+40 | |
| | | ||||
| * | Run ruff format | 2024-03-30 | -4/+2 | |
| | | ||||
| * | add pods command | 2024-03-30 | -0/+93 | |
| | | ||||
| * | Merge pull request #149 from python-discord/integrate-sentry | 2024-02-14 | -9/+126 | |
| |\ | | | | | Integrate sentry into king arthur | |||
| | * | add a sentry release workflow | 2024-02-14 | -0/+29 | |
| | | | ||||
| | * | catch event errors & push them with custom scope | 2024-02-14 | -0/+10 | |
| | | | ||||
| | * | setup the sentry integration upon bot startup | 2024-02-14 | -1/+30 | |
| | | | ||||
| | * | move logger to its own package | 2024-02-13 | -7/+11 | |
| | | | | | | | | | This sets the place to centralize all logs configs in its own module | |||
| | * | add sentry-sdk package | 2024-02-13 | -2/+47 | |
| |/ | ||||
| * | Correct typos in Grafana API wrapper doc strings | 2024-02-13 | -2/+2 | |
| | | | | Co-authored-by: wookie184 <[email protected]> | |||
| * | Fix path of docker-compose volume | 2024-02-13 | -1/+1 | |
| | | ||||
| * | Improve grafana sync command output | 2024-02-13 | -5/+17 | |
| | | ||||
| * | Remove Grafana users from a team if they are not in the Github team | 2024-02-13 | -1/+31 | |
| | | ||||
| * | Add API wrapper to remove a user from a Grafana team | 2024-02-13 | -1/+20 | |
| | | ||||
| * | Don't keep track of the set of users added to Grafana team | 2024-02-13 | -6/+11 | |
| | | | | | The caller only needs the number of users added | |||
| * | Refactor adding members to Grafana team to its own function | 2024-02-13 | -18/+54 | |
| | | | | | This also adds dataclasses to describe return types for clearer code. | |||
| * | Ensure errors any are bubbled up when hitting Grafana API | 2024-02-13 | -15/+7 | |
| | | ||||
| * | Add a cog to sync github teams to grafana teams | 2024-02-12 | -0/+89 | |
| | | ||||
| * | Add API wrappers for github and grafana APIs | 2024-02-12 | -0/+87 | |
| | | ||||
| * | Add grafana and github secrets to config class | 2024-02-12 | -8/+5 | |
| | | ||||
| * | build(deps-dev): bump pre-commit from 3.6.0 to 3.6.1 (#147) | 2024-02-12 | -5/+6 | |
| | | | | | | | | | | | | | | | | | Bumps [pre-commit](https://github.com/pre-commit/pre-commit) from 3.6.0 to 3.6.1. - [Release notes](https://github.com/pre-commit/pre-commit/releases) - [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md) - [Commits](https://github.com/pre-commit/pre-commit/compare/v3.6.0...v3.6.1) --- updated-dependencies: - dependency-name: pre-commit dependency-type: direct:development update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> | |||
| * | Ignore kubeconfig files in .gitignore | 2024-02-12 | -0/+3 | |
| | | ||||
| * | Add a docker-compose file for this project | 2024-02-12 | -0/+11 | |
| | | | | | By setting KUBECONFIG to /app/config this allows users to add their kubeconfig file to the root of the project and it will get picked up by the dcoker comopse volume, and work for king arthur commands | |||
| * | Use KUBECONFIG env var to determine where to look for kube config file | 2024-02-12 | -1/+2 | |
| | | | | | The const var we're importing here uses os.environ.get('KUBECONFIG', '~/.kube/config') to get the path, which allows us to set the path using the env var. | |||
| * | Revert to updated KUBECONFIG secret for deployment | 2024-02-09 | -1/+1 | |
| | | ||||
| * | Empty commit to test CI | 2024-02-09 | -0/+0 | |
| | | ||||
| * | Empty commit to test CI | 2024-02-09 | -0/+0 | |
| | | ||||
| * | Update deploy CI to try and make new kubeconfig secret work | 2024-02-09 | -2/+1 | |
| | | ||||
| * | Update kubeconfig seret to be interpreted as a multi-line string | 2024-02-09 | -1/+2 | |
| | | ||||
| * | Change deploy workflow to test the new kubeconfig | 2024-02-09 | -1/+1 | |
| | | ||||
| * | Revert back to use KUBECONFIG secret fopr deployments | 2024-02-08 | -1/+1 | |
| | | | | | This secret has been updated to use the kubeconfig from the successful test | |||
| * | Change deploy workflow to test the new kubeconfig | 2024-02-08 | -1/+1 | |
| | | ||||
| * | Bump pydantic & ruff to latest | 2024-02-08 | -105/+105 | |
| | | ||||
| * | Give feedback to invoker when devops rules are successfully re-fetched | 2024-02-04 | -1/+2 | |
| | | ||||
| * | Only run deops rules command group if no sub command could be found | 2024-02-04 | -1/+1 | |
| | | ||||
| * | Ensure devops rules key cache uses int based keys | 2024-02-04 | -1/+1 | |
| | | ||||
| * | Mark bot token & CF token as secret strings | 2024-02-02 | -5/+7 | |
| | | | | | This avoids them being printed in logs | |||
| * | Enable all ruff rules | 2024-02-02 | -38/+39 | |
| | | ||||
| * | Add ruff isort configuration | 2024-02-02 | -0/+5 | |
| | | ||||
| * | Bump upload-artifact CI action to v4 | 2024-02-02 | -1/+1 | |
| | | ||||