| Age | Commit message (Collapse) | Author |
|
|
|
Flake lock file updates:
• Updated input 'nix-filter':
'github:numtide/nix-filter/3342559a24e85fc164b295c3444e8a139924675b?narHash=sha256-1Wvk8UP7PXdf8bCCaEoMnOT1qe5/Duqgj%2BrL8sRQsSM%3D' (2024-03-11)
→ 'github:numtide/nix-filter/f7653272fd234696ae94229839a99b73c9ab7de0?narHash=sha256-oRam5PS1vcrr5UPgALW0eo1m/5/pls27Z/pabHNy2Ms%3D' (2024-11-13)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/673d99f1406cb09b8eb6feab4743ebdf70046557?narHash=sha256-tI7141IHDABMNgz4iXDo8agCp0SeTLbaIZ2DRndwcmk%3D' (2024-09-13)
→ 'github:NixOS/nixpkgs/6c5963357f3c1c840201eda129a99d455074db04?narHash=sha256-yQugdVfi316qUfqzN8JMaA2vixl%2B45GxNm4oUfXlbgw%3D' (2025-03-27)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/9fb342d14b69aefdf46187f6bb80a4a0d97007cd?narHash=sha256-VcqxWT0O/gMaeWTTjf1r4MOyG49NaNxW4GHTO3xuThE%3D' (2024-09-02)
→ 'github:numtide/treefmt-nix/29a3d7b768c70addce17af0869f6e2bd8f5be4b7?narHash=sha256-WRAylyYptt6OX5eCEBWyTwOEqEtD6zt33rlUkr6u3cE%3D' (2025-03-27)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
* git-tracker: update tips after fetch + cleanup
* nix: use nix-filter
* ci: cleanup
* crates: update
* git-tracker: don't spam log while transferring
* nix: fix static package eval
|
|
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/dac9db29e0e7ff2071ccc47b720aaffc3e74b504?narHash=sha256-Ri79ZOEcZJFLr6%2BLgS3A0WYyroL/PqEuO%2BlI7u%2BG2tE%3D' (2024-08-30)
→ 'github:NixOS/nixpkgs/673d99f1406cb09b8eb6feab4743ebdf70046557?narHash=sha256-tI7141IHDABMNgz4iXDo8agCp0SeTLbaIZ2DRndwcmk%3D' (2024-09-13)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/3ffd842a5f50f435d3e603312eefa4790db46af5?narHash=sha256-F4djBvyNRAXGusJiNYInqR6zIMI3rvlp6WiKwsRISos%3D' (2024-08-28)
→ 'github:numtide/treefmt-nix/9fb342d14b69aefdf46187f6bb80a4a0d97007cd?narHash=sha256-VcqxWT0O/gMaeWTTjf1r4MOyG49NaNxW4GHTO3xuThE%3D' (2024-09-02)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/5de1564aed415bf9d0f281461babc2d101dd49ff?narHash=sha256-Nf/iQWamRVAwAPFccQMfm5Qcf%2BrLLnU1rWG3f9orDVE%3D' (2024-08-22)
→ 'github:NixOS/nixpkgs/dac9db29e0e7ff2071ccc47b720aaffc3e74b504?narHash=sha256-Ri79ZOEcZJFLr6%2BLgS3A0WYyroL/PqEuO%2BlI7u%2BG2tE%3D' (2024-08-30)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/070f834771efa715f3e74cd8ab93ecc96fabc951?narHash=sha256-kKJtaiU5Ou%2Be/0Qs7SICXF22DLx4V/WhG1P6%2Bk4yeOE%3D' (2024-08-22)
→ 'github:numtide/treefmt-nix/3ffd842a5f50f435d3e603312eefa4790db46af5?narHash=sha256-F4djBvyNRAXGusJiNYInqR6zIMI3rvlp6WiKwsRISos%3D' (2024-08-28)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/8b908192e64224420e2d59dfd9b2e4309e154c5d?narHash=sha256-nk0RaUB5f68BwtXAYy3WAjqFhVKqIl9Z89RGycTa2vk%3D' (2024-08-15)
→ 'github:NixOS/nixpkgs/5de1564aed415bf9d0f281461babc2d101dd49ff?narHash=sha256-Nf/iQWamRVAwAPFccQMfm5Qcf%2BrLLnU1rWG3f9orDVE%3D' (2024-08-22)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/1d07739554fdc4f8481068f1b11d6ab4c1a4167a?narHash=sha256-rhis3qNuGmJmYC/okT7Dkc4M8CeUuRCSvW6kC2f3hBc%3D' (2024-08-16)
→ 'github:numtide/treefmt-nix/070f834771efa715f3e74cd8ab93ecc96fabc951?narHash=sha256-kKJtaiU5Ou%2Be/0Qs7SICXF22DLx4V/WhG1P6%2Bk4yeOE%3D' (2024-08-22)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
Flake lock file updates:
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/c3392ad349a5227f4a3464dce87bcc5046692fce?narHash=sha256-5US0/pgxbMksF92k1%2BeOa8arJTJiPvsdZj9Dl%2BvJkM4%3D' (2024-07-31)
→ 'github:NixOS/nixpkgs/8b908192e64224420e2d59dfd9b2e4309e154c5d?narHash=sha256-nk0RaUB5f68BwtXAYy3WAjqFhVKqIl9Z89RGycTa2vk%3D' (2024-08-15)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/768acdb06968e53aa1ee8de207fd955335c754b7?narHash=sha256-uru7JzOa33YlSRwf9sfXpJG%2BUAV%2BbnBEYMjrzKrQZFw%3D' (2024-07-30)
→ 'github:numtide/treefmt-nix/1d07739554fdc4f8481068f1b11d6ab4c1a4167a?narHash=sha256-rhis3qNuGmJmYC/okT7Dkc4M8CeUuRCSvW6kC2f3hBc%3D' (2024-08-16)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
* crates: `bot-*` -> `discord-bot`
I didn't really need all these crates to be split :/
* discord-bot: revamp http impl
also handles the new errors reported by teawieAPI
* crates: split http backend
this can be reused easily
* git-tracker: short-circuit boolean logic
We don't need to check if the commit is a descendant of the HEAD of the
branch if it *is* the HEAD
* nix: fenix -> nixpkgs
* treefmt: add actionlint
* nix: use docker arch names for containers
* ci: use actions-rust-lang actions
* nix: drop ci dev shell
* git-tracker: init ManagedRepository
this logic can be shared
* ci: use nix for clippy scan
* discord-bot: better handle unmerged PRs
* ci: fix treefmt check
* nix: fix clippy check
* .env.template: update crate names
* git-tracker: use remote name for remote name
i was half asleep
* discord-bot: handle merged PRs that aren't found in any tracked branches
* git-tracker: make collect_statuses_in() return a Vec
* discord-bot: add more PR info with response
fixes #18
|
|
|
|
Flake lock file updates:
• Updated input 'fenix':
'github:nix-community/fenix/13b935cb8e697913298acca8309cf031336497f7?narHash=sha256-3GHNXsPZQRY4yPyov9vD6DAapdb4ZXJp8qpQY2u0lWQ%3D' (2024-07-19)
→ 'github:nix-community/fenix/27128b6e467ced6142264d02a884fde45931e708?narHash=sha256-XkNqglPxkfWOkysN5C1aZeoHCozwyRq3nC4jL0IFqlA%3D' (2024-07-26)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/ad0111043c09f7d0f6b9f039882cbf350d4f7d49?narHash=sha256-X5%2BQA5K3J2KA20YEaBJ%2BGKDj/XIb5PutHmphgYQUszA%3D' (2024-07-19)
→ 'github:NixOS/nixpkgs/733453ac54a40997a6a690b60f3942d79560247c?narHash=sha256-Hwm46lggqtihMaRuxbNaC1ACcU2a0jO/HXqrdjMatXk%3D' (2024-07-26)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/50104496fb55c9140501ea80d183f3223d13ff65?narHash=sha256-GYpibTC0YYKRpFR9aftym9jjRdUk67ejw1IWiaQkaiU%3D' (2024-07-19)
→ 'github:numtide/treefmt-nix/8db8970be1fb8be9c845af7ebec53b699fe7e009?narHash=sha256-6Pqa0bi5nV74IZcENKYRToRNM5obo1EQ%2B3ihtunJ014%3D' (2024-07-23)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
Flake lock file updates:
• Updated input 'fenix':
'github:nix-community/fenix/e7aefd2e730c4d43adca53602a0446c29653fef8?narHash=sha256-I1tpD/7KqcKaVVHSXQcLx6oxvdQEVHjCrcEqunsmBeg%3D' (2024-07-12)
→ 'github:nix-community/fenix/13b935cb8e697913298acca8309cf031336497f7?narHash=sha256-3GHNXsPZQRY4yPyov9vD6DAapdb4ZXJp8qpQY2u0lWQ%3D' (2024-07-19)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/6794d064edc69918bb0fc0e0eda33ece324be17a?narHash=sha256-y2wc7CdK0vVSIbx7MdVoZzuMcUoLvZXm%2BpQf2RIr1OU%3D' (2024-07-12)
→ 'github:NixOS/nixpkgs/ad0111043c09f7d0f6b9f039882cbf350d4f7d49?narHash=sha256-X5%2BQA5K3J2KA20YEaBJ%2BGKDj/XIb5PutHmphgYQUszA%3D' (2024-07-19)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/5b002f8a53ed04c1a4177e7b00809d57bd2c696f?narHash=sha256-f52x9srIcqQm1Df3T%2BxYR5P6VfdnDFa2vkkcLhlTp6U%3D' (2024-07-12)
→ 'github:numtide/treefmt-nix/50104496fb55c9140501ea80d183f3223d13ff65?narHash=sha256-GYpibTC0YYKRpFR9aftym9jjRdUk67ejw1IWiaQkaiU%3D' (2024-07-19)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
Flake lock file updates:
• Updated input 'fenix':
'github:nix-community/fenix/27cbad7cc093c5298231b87daa04db9610053651?narHash=sha256-isVgeEPkkRz2Tw3vx0J%2BHyIvKmwpyY4SNcw7MbKZa/I%3D' (2024-07-06)
→ 'github:nix-community/fenix/e7aefd2e730c4d43adca53602a0446c29653fef8?narHash=sha256-I1tpD/7KqcKaVVHSXQcLx6oxvdQEVHjCrcEqunsmBeg%3D' (2024-07-12)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/4284c2b73c8bce4b46a6adf23e16d9e2ec8da4bb?narHash=sha256-i4vJL12/AdyuQuviMMd1Hk2tsGt02hDNhA0Zj1m16N8%3D' (2024-07-05)
→ 'github:NixOS/nixpkgs/6794d064edc69918bb0fc0e0eda33ece324be17a?narHash=sha256-y2wc7CdK0vVSIbx7MdVoZzuMcUoLvZXm%2BpQf2RIr1OU%3D' (2024-07-12)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/bdb6355009562d8f9313d9460c0d3860f525bc6c?narHash=sha256-p0B2r98UtZzRDM5miGRafL4h7TwGRC4DII%2BXXHDHqek%3D' (2024-07-02)
→ 'github:numtide/treefmt-nix/5b002f8a53ed04c1a4177e7b00809d57bd2c696f?narHash=sha256-f52x9srIcqQm1Df3T%2BxYR5P6VfdnDFa2vkkcLhlTp6U%3D' (2024-07-12)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
Flake lock file updates:
• Updated input 'fenix':
'github:nix-community/fenix/6982499d67c0c90dbb12181f130ef9e59ca78462?narHash=sha256-C3o2rEHTJcZxjuDmElyeurUf%2BPaudSArF6YGbFFJUtg%3D' (2024-06-28)
→ 'github:nix-community/fenix/27cbad7cc093c5298231b87daa04db9610053651?narHash=sha256-isVgeEPkkRz2Tw3vx0J%2BHyIvKmwpyY4SNcw7MbKZa/I%3D' (2024-07-06)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/1e3deb3d8a86a870d925760db1a5adecc64d329d?narHash=sha256-vN5xJAZ4UGREEglh3lfbbkIj%2BMPEYMuqewMn4atZFaQ%3D' (2024-06-27)
→ 'github:NixOS/nixpkgs/4284c2b73c8bce4b46a6adf23e16d9e2ec8da4bb?narHash=sha256-i4vJL12/AdyuQuviMMd1Hk2tsGt02hDNhA0Zj1m16N8%3D' (2024-07-05)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
* nix: alejandra -> nixfmt
* nix: simplify flake
* nix: drop flake-checks
* tree-wide: start using treefmt
|
|
Flake lock file updates:
• Updated input 'fenix':
'github:nix-community/fenix/261936e5e770489369ecdd664647908a8ae5cab6?narHash=sha256-Fi9voHxBDWyKpvD2SJA9ARSMYSZg/atD9x7nkYr/ELw%3D' (2024-06-22)
→ 'github:nix-community/fenix/6982499d67c0c90dbb12181f130ef9e59ca78462?narHash=sha256-C3o2rEHTJcZxjuDmElyeurUf%2BPaudSArF6YGbFFJUtg%3D' (2024-06-28)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/9b10b8f00cb5494795e5f51b39210fed4d2b0748?narHash=sha256-jab3Kpc8O1z3qxwVsCMHL4%2B18n5Wy/HHKyu1fcsF7gs%3D' (2024-06-20)
→ 'github:NixOS/nixpkgs/1e3deb3d8a86a870d925760db1a5adecc64d329d?narHash=sha256-vN5xJAZ4UGREEglh3lfbbkIj%2BMPEYMuqewMn4atZFaQ%3D' (2024-06-27)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
Flake lock file updates:
• Updated input 'fenix':
'github:nix-community/fenix/05f2a8ae62c45637b20d162fa2dd450b79e71c27?narHash=sha256-v71DDu2gb02iBIAhUwu5mQZNtYD45QcbEqahqsOCCyU%3D' (2024-06-07)
→ 'github:nix-community/fenix/261936e5e770489369ecdd664647908a8ae5cab6?narHash=sha256-Fi9voHxBDWyKpvD2SJA9ARSMYSZg/atD9x7nkYr/ELw%3D' (2024-06-22)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/31f40991012489e858517ec20102f033e4653afb?narHash=sha256-HlvsMH8BNgdmQCwbBDmWp5/DfkEQYhXZHagJQCgbJU0%3D' (2024-06-06)
→ 'github:NixOS/nixpkgs/9b10b8f00cb5494795e5f51b39210fed4d2b0748?narHash=sha256-jab3Kpc8O1z3qxwVsCMHL4%2B18n5Wy/HHKyu1fcsF7gs%3D' (2024-06-20)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
* nix: don't depend on registry for nixpkgs input
* use libgit2 to track PRs
* nix: don't use ci devShell as defaul
* crates: bump serenity from `9ad74d4` to `0.12.2
* nix: fix cross compiled builds
* crates: split more from client
* bot-jobs: update remote refs more efficiently
* git-tracker: account for HEAD commits
* bot-config: use nixpkgs branches from environment
* bot-commands: don't display branches prs haven't landed in
* git-tracker: return false when commits aren't found
this is annoying as a hard error since it turns out github will report
garbage merge commit SHAs for PRs that *haven't* been merged yet. yay
* bot: improve docs in some places
* bot-client: display invite link on start
* bot-http: add TeawieClientExt
* bot-commands: add /about
* docs: update readme todos
* nix: enable StateDirectory in module
* crates: bump to 0.2.0
|
|
Flake lock file updates:
• Updated input 'fenix':
'github:nix-community/fenix/14c3b99d4b7cb91343807eac77f005ed9218f742?narHash=sha256-BKFOT/eg0mCf99oTKa63yW%2Bd5Y3K6c5Gb%2BNetxacaHg%3D' (2024-05-31)
→ 'github:nix-community/fenix/05f2a8ae62c45637b20d162fa2dd450b79e71c27?narHash=sha256-v71DDu2gb02iBIAhUwu5mQZNtYD45QcbEqahqsOCCyU%3D' (2024-06-07)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/6132b0f6e344ce2fe34fc051b72fb46e34f668e0?narHash=sha256-7R2ZvOnvd9h8fDd65p0JnB7wXfUvreox3xFdYWd1BnY%3D' (2024-05-30)
→ 'github:NixOS/nixpkgs/31f40991012489e858517ec20102f033e4653afb?narHash=sha256-HlvsMH8BNgdmQCwbBDmWp5/DfkEQYhXZHagJQCgbJU0%3D' (2024-06-06)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
Flake lock file updates:
• Updated input 'fenix':
'github:nix-community/fenix/aaa27b4cf3729b6562cd4dd65ba24eeda3731002?narHash=sha256-Yk0L1JdBTdC9ZtDreqcMMolOtTp0XnPjrACT8oTw2Wg%3D' (2024-05-26)
→ 'github:nix-community/fenix/14c3b99d4b7cb91343807eac77f005ed9218f742?narHash=sha256-BKFOT/eg0mCf99oTKa63yW%2Bd5Y3K6c5Gb%2BNetxacaHg%3D' (2024-05-31)
• Updated input 'nixpkgs':
'github:NixOS/nixpkgs/c5187508b11177ef4278edf19616f44f21cc8c69?narHash=sha256-iMgzIeedMqf30TXZ439zW3Yvng1Xm9QTGO%2BZwG1IWSw%3D' (2024-05-25)
→ 'github:NixOS/nixpkgs/6132b0f6e344ce2fe34fc051b72fb46e34f668e0?narHash=sha256-7R2ZvOnvd9h8fDd65p0JnB7wXfUvreox3xFdYWd1BnY%3D' (2024-05-30)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
|
|