Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | Remove org member does not return content | 2025-07-16 | -1/+0 | |
| | ||||
* | Move common variables for GitHub API into common file | 2025-07-16 | -21/+21 | |
| | ||||
* | Add new endpoints for removing organisation members | 2025-07-16 | -19/+48 | |
| | ||||
* | Fix mistakes from my inferior brain (#327) | 2025-07-10 | -7/+7 | |
| | | | | | | | * Rename GitHubException in cog * Update GitHubException in Teams API * Update __init__.py in GitHub API with new exception naming | |||
* | Rename Exceptions | 2025-07-10 | -5/+5 | |
| | ||||
* | Typo on GitHubException import | 2025-07-10 | -2/+2 | |
| | ||||
* | Update exports for GitHub APIs | 2025-07-10 | -5/+2 | |
| | ||||
* | Add new APIs for adding team members | 2025-07-10 | -0/+36 | |
| | ||||
* | Remove GitHub-Grafana team sync cog | 2025-07-10 | -25/+0 | |
| | ||||
* | Better handling of locking/unlocking users | 2025-06-15 | -1/+10 | |
| | ||||
* | Only attempt to get secret value if grafana token is not none | 2025-04-27 | -1/+2 | |
| | ||||
* | Add helper function to RCE on the netcup server | 2025-04-15 | -0/+13 | |
| | ||||
* | Format with new ruff rules | 2024-08-26 | -3/+3 | |
| | ||||
* | Disable caching of FreeIPA client | 2024-07-30 | -2/+0 | |
| | | | | | Tokens issued by calling the Client.login() method have a TTL, which means once the TTL is reached the cached client is no longer valid. This can be reintroduced in future if we can find a way to discover the validity of tokens or their TTL and use a time-based cache. | |||
* | Update endpoint used to fetch all users | 2024-07-30 | -1/+1 | |
| | ||||
* | Expose a BONSAI_AVAILABLE flag from modules that depend on Bonsai | 2024-07-26 | -3/+14 | |
| | ||||
* | Cache the creation of clients for directory APIs | 2024-07-26 | -0/+7 | |
| | ||||
* | Add LDAP module | 2024-07-26 | -0/+138 | |
| | ||||
* | Add Keycloak module | 2024-07-26 | -0/+29 | |
| | ||||
* | Add FreeIPA module | 2024-07-26 | -0/+95 | |
| | ||||
* | Add new directory APIs module | 2024-07-26 | -0/+1 | |
| | ||||
* | Fix data inconsistency in system data report | 2024-06-02 | -0/+2 | |
| | ||||
* | Increase accuracy of the system infomration parser | 2024-06-01 | -1/+8 | |
| | ||||
* | Correct parsing library information file | 2024-05-31 | -1/+2 | |
| | ||||
* | Add support for parsing system information | 2024-05-31 | -0/+100 | |
| | | | | | | This commit adds support for parsing miscellaneous system file formats, allowing us to further incorporate parsing for files such as ``/proc/PID/status`` for future command purposes. | |||
* | Warn when the max number of members per page is returned by Github's API. | 2024-05-10 | -1/+9 | |
| | | | | This is so that we know when it's time to implement paginated fetching of these members. | |||
* | Reduce the number of github team members fetched per page to 100 | 2024-05-10 | -2/+4 | |
| | ||||
* | Increase number of members returned by GitHub API teams query | 2024-05-10 | -1/+1 | |
| | ||||
* | add new API functions for pod log fetching | 2024-03-31 | -0/+34 | |
| | ||||
* | add pods command | 2024-03-30 | -0/+12 | |
| | ||||
* | Correct typos in Grafana API wrapper doc strings | 2024-02-13 | -2/+2 | |
| | | | Co-authored-by: wookie184 <[email protected]> | |||
* | Add API wrapper to remove a user from a Grafana team | 2024-02-13 | -1/+20 | |
| | ||||
* | Ensure errors any are bubbled up when hitting Grafana API | 2024-02-13 | -15/+7 | |
| | ||||
* | Add API wrappers for github and grafana APIs | 2024-02-12 | -0/+87 | |
| | ||||
* | Mark bot token & CF token as secret strings | 2024-02-02 | -1/+1 | |
| | | | | This avoids them being printed in logs | |||
* | Enable all ruff rules | 2024-02-02 | -19/+19 | |
| | ||||
* | Format code to new ruff formatter standards | 2023-11-09 | -0/+4 | |
| | ||||
* | Fix linting errors from new ruff rules | 2023-04-27 | -10/+6 | |
| | ||||
* | Don't use the beta1 APIs for cronjobs | 2023-03-02 | -5/+5 | |
| | | | | As we're running LKE k8s 1.25, these endpoitns are no longer available on the beta1 endpoint | |||
* | Use the bot's http_session when calling cloudflare's API | 2022-08-21 | -8/+12 | |
| | ||||
* | Add CronJob triggering (#7) | 2021-08-20 | -0/+32 | |
| | ||||
* | Migrate to discord.py v2.0 | 2021-07-27 | -6/+2 | |
| | ||||
* | Correct endpoint | 2021-07-25 | -1/+1 | |
| | | | Co-authored-by: Joe Banks <[email protected]> | |||
* | Change kwarg from body to json | 2021-07-25 | -1/+1 | |
| | | | Co-authored-by: Joe Banks <[email protected]> | |||
* | Change constant name | 2021-07-22 | -2/+2 | |
| | | | Co-authored-by: Joe Banks <[email protected]> | |||
* | Fix and refactor | 2021-07-22 | -7/+11 | |
| | | | | | | Reflected on feedback provided by @jb3 including: - Change auth method - Move POST request data from params to body | |||
* | fix: make a get request to /zones instead of post | 2021-07-19 | -1/+1 | |
| | ||||
* | Fix linting again | 2021-07-19 | -3/+3 | |
| | ||||
* | Fix linting issues | 2021-07-19 | -2/+2 | |
| | ||||
* | Lint all code with black | 2021-07-19 | -11/+4 | |
| |