summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-12-31nix/docker: select crossPkgs set automaticallyseth
2023-12-31flake: use self' over config for final valuesseth
2023-12-31flake: cleanup ciGateseth
2023-12-30flake: update inputsgithub-actions[bot]
Flake lock file updates: • Updated input 'fenix': 'github:nix-community/fenix/1e8245d4092bab27bc6feeef11bf2e4973a14977' (2023-12-22) → 'github:nix-community/fenix/72a501773f036cb10607ef69071b722cbefca5da' (2023-12-29) • Updated input 'fenix/rust-analyzer-src': 'github:rust-lang/rust-analyzer/3ce35931db9f1f19b00b3ded71a13723349ca22b' (2023-12-21) → 'github:rust-lang/rust-analyzer/3ab166637046ab254b11b13ff9108d86b6ed5703' (2023-12-27) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/d6863cbcbbb80e71cecfc03356db1cda38919523' (2023-12-21) → 'github:NixOS/nixpkgs/e1fa12d4f6c6fe19ccb59cac54b5b3f25e160870' (2023-12-25) • Updated input 'pre-commit': 'github:cachix/pre-commit-hooks.nix/007a45d064c1c32d04e1b8a0de5ef00984c419bc' (2023-12-13) → 'github:cachix/pre-commit-hooks.nix/7f35ec30d16b38fe0eed8005933f418d1a4693ee' (2023-12-24)
2023-12-28opt-commands: add uwurandom (#112)Skye
* opt-commands: add uwurandom * Apply suggestions from code review Co-authored-by: seth <[email protected]> * opt-commands: set random default value for uwurandom --------- Co-authored-by: seth <[email protected]>
2023-12-25deps(crates): bump reqwest from 0.11.22 to 0.11.23dependabot[bot]
Bumps [reqwest](https://github.com/seanmonstar/reqwest) from 0.11.22 to 0.11.23. - [Release notes](https://github.com/seanmonstar/reqwest/releases) - [Changelog](https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md) - [Commits](https://github.com/seanmonstar/reqwest/compare/v0.11.22...v0.11.23) --- updated-dependencies: - dependency-name: reqwest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
2023-12-25deps(crates): bump tokio from 1.35.0 to 1.35.1dependabot[bot]
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.35.0 to 1.35.1. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.35.0...tokio-1.35.1) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
2023-12-23flake: update inputsgithub-actions[bot]
Flake lock file updates: • Updated input 'fenix': 'github:nix-community/fenix/9247c3b0597a1fc8f917152ae28a6da32251f3c1' (2023-12-15) → 'github:nix-community/fenix/1e8245d4092bab27bc6feeef11bf2e4973a14977' (2023-12-22) • Updated input 'fenix/rust-analyzer-src': 'github:rust-lang/rust-analyzer/96f660813c0f4d6d83e62f3e2de979cc5fe7dd96' (2023-12-14) → 'github:rust-lang/rust-analyzer/3ce35931db9f1f19b00b3ded71a13723349ca22b' (2023-12-21) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/aa9d4729cbc99dabacb50e3994dcefb3ea0f7447' (2023-12-14) → 'github:NixOS/nixpkgs/d6863cbcbbb80e71cecfc03356db1cda38919523' (2023-12-21)
2023-12-18deps(actions): bump actions/download-artifact from 3 to 4dependabot[bot]
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4. - [Release notes](https://github.com/actions/download-artifact/releases) - [Commits](https://github.com/actions/download-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/download-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
2023-12-18deps(actions): bump actions/upload-artifact from 3 to 4dependabot[bot]
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](https://github.com/actions/upload-artifact/compare/v3...v4) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
2023-12-18deps(actions): bump github/codeql-action from 2 to 3dependabot[bot]
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/github/codeql-action/compare/v2...v3) --- updated-dependencies: - dependency-name: github/codeql-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
2023-12-16ci: back to garnixseth
2023-12-15flake: update inputsgithub-actions[bot]
Flake lock file updates: • Updated input 'fenix': 'github:nix-community/fenix/9d04e9469af11e598daaafbcdbca282a3ce451c3' (2023-12-08) → 'github:nix-community/fenix/9247c3b0597a1fc8f917152ae28a6da32251f3c1' (2023-12-15) • Updated input 'fenix/rust-analyzer-src': 'github:rust-lang/rust-analyzer/bc9c952b6d02bf889fff84ba508423b1daca381e' (2023-12-07) → 'github:rust-lang/rust-analyzer/96f660813c0f4d6d83e62f3e2de979cc5fe7dd96' (2023-12-14) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/09ec6a0881e1a36c29d67497693a67a16f4da573' (2023-12-04) → 'github:NixOS/nixpkgs/aa9d4729cbc99dabacb50e3994dcefb3ea0f7447' (2023-12-14) • Updated input 'pre-commit': 'github:cachix/pre-commit-hooks.nix/e5ee5c5f3844550c01d2131096c7271cec5e9b78' (2023-11-25) → 'github:cachix/pre-commit-hooks.nix/007a45d064c1c32d04e1b8a0de5ef00984c419bc' (2023-12-13)
2023-12-15pinboard: less hacky/more consistent pinner detectionTheKodeToad
2023-12-15commands/config: don't set pinboard_watch when no args are suppliedseth
2023-12-15commands: fix question param in askseth
2023-12-15commands: add rust target to versionseth
2023-12-15commands: handle bad user input in convert from_bottomseth
2023-12-15storage: fixup settings indexseth
2023-12-15opt-commands: respond when used but not allowedseth
2023-12-15enable clippy::all, clippy::pedantic, & clippy::perfseth
2023-12-15fix(storage): use i64 instead of usize for key expiryseth
2023-12-15gitignore: add more nix build resultsseth
2023-12-15flake: move nix to folder to nix/seth
2023-12-15ci: garnix -> gha + atticseth
2023-12-15storage: remove guild settings from index on bot leaveseth
2023-12-15storage: don't copy all guild settings to indexseth
2023-12-15commands: improve descriptionsseth
2023-12-15remove moderation commandsseth
this was mainly an experiment; i don't think we need them
2023-12-15storage: make low level abstractions privateseth
this is to make sure we keep all the DB stuff with the DB stuff
2023-12-15refactor: use reactboard-v2seth
yay! we don't need to fetch every single reaction from every guild whenever a new one is triggered
2023-12-15refactor: simplify kick/banseth
2023-12-15fix: permission checks for prefix commandsseth
ihateprefixcommands ihateprefixcommands ihateprefixcommands ihateprefixcommands ihateprefixcommands ihateprefixcommands ihateprefixcommands ihateprefixcommands
2023-12-15fix: make config command a prefix commandseth
2023-12-15feat: add explicit react/pinboard toggleseth
2023-12-15fix: allow multiple arguments for config optsseth
2023-12-15fix: optional commands as prefix commandsseth
2023-12-15feat: cleanly shutdown on ctrl+c & sigtermseth
2023-12-15feat: handle errors during setupseth
2023-12-15refactor: centralize storage handlersseth
2023-12-15feat: add basic moderation commandsseth
2023-12-15chore: register guild commands for servers that opt-inseth
2023-12-15feat: add per guild configurationseth
2023-12-11deps(actions): bump DeterminateSystems/nix-installer-action from 8 to 9dependabot[bot]
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action) from 8 to 9. - [Release notes](https://github.com/determinatesystems/nix-installer-action/releases) - [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v8...v9) --- updated-dependencies: - dependency-name: DeterminateSystems/nix-installer-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
2023-12-12flake: update inputsgithub-actions[bot]
Flake lock file updates: • Updated input 'fenix': 'github:nix-community/fenix/3776d0e2a30184cc6a0ba20fb86dc6df5b41fccd' (2023-12-01) → 'github:nix-community/fenix/9d04e9469af11e598daaafbcdbca282a3ce451c3' (2023-12-08) • Updated input 'fenix/rust-analyzer-src': 'github:rust-lang/rust-analyzer/c9d189d1375e59a6c9b4d62fdede94ade001f6ee' (2023-11-30) → 'github:rust-lang/rust-analyzer/bc9c952b6d02bf889fff84ba508423b1daca381e' (2023-12-07) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/f5c27c6136db4d76c30e533c20517df6864c46ee' (2023-11-30) → 'github:NixOS/nixpkgs/09ec6a0881e1a36c29d67497693a67a16f4da573' (2023-12-04)
2023-12-11fix: set user agent correctly for reqwestseth
2023-12-11deps(crates): bump redis from 0.23.3 to 0.24.0dependabot[bot]
Bumps [redis](https://github.com/redis-rs/redis-rs) from 0.23.3 to 0.24.0. - [Release notes](https://github.com/redis-rs/redis-rs/releases) - [Commits](https://github.com/redis-rs/redis-rs/compare/redis-0.23.3...redis-0.24.0) --- updated-dependencies: - dependency-name: redis dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
2023-12-11deps(crates): bump tokio from 1.34.0 to 1.35.0dependabot[bot]
Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.34.0 to 1.35.0. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.34.0...tokio-1.35.0) --- updated-dependencies: - dependency-name: tokio dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
2023-12-11deps(crates): bump once_cell from 1.18.0 to 1.19.0dependabot[bot]
Bumps [once_cell](https://github.com/matklad/once_cell) from 1.18.0 to 1.19.0. - [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md) - [Commits](https://github.com/matklad/once_cell/compare/v1.18.0...v1.19.0) --- updated-dependencies: - dependency-name: once_cell dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
2023-12-01flake: fixup service/redis perms in moduleseth