summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2023-12-01flake: update inputsgithub-actions[bot]
Flake lock file updates: • Updated input 'fenix': 'github:nix-community/fenix/7ab9ec16d364b564da3aa0e73887b0af133eef59' (2023-11-24) → 'github:nix-community/fenix/3776d0e2a30184cc6a0ba20fb86dc6df5b41fccd' (2023-12-01) • Updated input 'fenix/rust-analyzer-src': 'github:rust-lang/rust-analyzer/cccc7ca2c630865239f68af480878824041c7c05' (2023-11-23) → 'github:rust-lang/rust-analyzer/c9d189d1375e59a6c9b4d62fdede94ade001f6ee' (2023-11-30) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/8b8c9407844599546393146bfac901290e0ab96b' (2023-11-24) → 'github:NixOS/nixpkgs/f5c27c6136db4d76c30e533c20517df6864c46ee' (2023-11-30) • Updated input 'parts': 'github:hercules-ci/flake-parts/8c9fa2545007b49a5db5f650ae91f227672c3877' (2023-11-01) → 'github:hercules-ci/flake-parts/34fed993f1674c8d06d58b37ce1e0fe5eebcb9f5' (2023-12-01) • Updated input 'pre-commit': 'github:cachix/pre-commit-hooks.nix/e558068cba67b23b4fbc5537173dbb43748a17e8' (2023-11-15) → 'github:cachix/pre-commit-hooks.nix/e5ee5c5f3844550c01d2131096c7271cec5e9b78' (2023-11-25)
2023-12-01handlers/message: update log output for other botsseth
2023-12-01chore: add missing return in message handleruku
2023-12-01fix: report user agent in /version correctlyseth
2023-12-01feat: add redis for reactboardseth
2023-12-01refactor: expand Settingsseth
2023-12-01feat: use eyre, better logging, & refactorseth
small commits be damned
2023-12-01feat: add reactboardseth
2023-12-01flake: fix darwin supportseth
2023-11-28flake: add IDE support to dev shellseth
2023-11-27actions: reformat workflowsseth
2023-11-27chore(pinboard): don't create multiple embedsseth
2023-11-27pinboard: add embedsuku
2023-11-27deps(crates): bump url from 2.4.1 to 2.5.0dependabot[bot]
Bumps [url](https://github.com/servo/rust-url) from 2.4.1 to 2.5.0. - [Release notes](https://github.com/servo/rust-url/releases) - [Commits](https://github.com/servo/rust-url/compare/v2.4.1...v2.5.0) --- updated-dependencies: - dependency-name: url dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
2023-11-27deps(actions): bump DeterminateSystems/nix-installer-action from 7 to 8dependabot[bot]
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action) from 7 to 8. - [Release notes](https://github.com/determinatesystems/nix-installer-action/releases) - [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v7...v8) --- 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-11-27deps(crates): bump serde from 1.0.192 to 1.0.193dependabot[bot]
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.192 to 1.0.193. - [Release notes](https://github.com/serde-rs/serde/releases) - [Commits](https://github.com/serde-rs/serde/compare/v1.0.192...v1.0.193) --- updated-dependencies: - dependency-name: serde dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
2023-11-25flake: update inputsgithub-actions[bot]
Flake lock file updates: • Updated input 'fenix': 'github:nix-community/fenix/166ea2849ed268fca9bfe64fe6d14225c9534845' (2023-11-17) → 'github:nix-community/fenix/7ab9ec16d364b564da3aa0e73887b0af133eef59' (2023-11-24) • Updated input 'fenix/rust-analyzer-src': 'github:rust-lang/rust-analyzer/141fc695dca1df7cfc3c9803972ec19bb178dcbc' (2023-11-16) → 'github:rust-lang/rust-analyzer/cccc7ca2c630865239f68af480878824041c7c05' (2023-11-23) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/7414e9ee0b3e9903c24d3379f577a417f0aae5f1' (2023-11-16) → 'github:NixOS/nixpkgs/8b8c9407844599546393146bfac901290e0ab96b' (2023-11-24)
2023-11-20chore(pinboard): set footer when attachments > 1seth
2023-11-20add image attachments to pinwieuku
2023-11-18chore: fix clippy warningsseth
2023-11-18feat: put random teawie/shiggy in embedseth
2023-11-18refactor: dedicate enum to colorsseth
2023-11-18chore: cleanup importsseth
2023-11-18chore: improve error handling and logging for api requestsseth
2023-11-18chore: cleanup unused copypastasseth
2023-11-18fix: set more appropriate intentsseth
2023-11-18flake: update inputsgithub-actions[bot]
Flake lock file updates: • Updated input 'fenix': 'github:nix-community/fenix/dfaf3a97fe595a18bf9d55cda3416c17fe906f0f' (2023-11-08) → 'github:nix-community/fenix/166ea2849ed268fca9bfe64fe6d14225c9534845' (2023-11-17) • Updated input 'fenix/rust-analyzer-src': 'github:rust-lang/rust-analyzer/3b7c7f97e4a7bb253a8d398ee4f8346f6cf2817b' (2023-11-07) → 'github:rust-lang/rust-analyzer/141fc695dca1df7cfc3c9803972ec19bb178dcbc' (2023-11-16) • Updated input 'nixpkgs': 'github:NixOS/nixpkgs/ec750fd01963ab6b20ee1f0cb488754e8036d89d' (2023-11-07) → 'github:NixOS/nixpkgs/7414e9ee0b3e9903c24d3379f577a417f0aae5f1' (2023-11-16) • Updated input 'pre-commit': 'github:cachix/pre-commit-hooks.nix/ea758da1a6dcde6dc36db348ed690d09b9864128' (2023-11-06) → 'github:cachix/pre-commit-hooks.nix/e558068cba67b23b4fbc5537173dbb43748a17e8' (2023-11-15)
2023-11-16actions: increase minimum latest_check_runs_countseth
2023-11-16flake: use regular architecture names for dockerseth
2023-11-16actions: try to run docker workflow after garnix againseth
2023-11-16fix: use ok() with dotenvyseth
2023-11-16bump to 1.0.0v1.0.0seth