Sefa Eyeoglu
efb767c994
chore: enable renovate automerge
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-04-30 23:09:43 +02:00
Sefa Eyeoglu
fb2a061860
refactor: replace flake update tasks
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-04-30 23:05:15 +02:00
Sefa Eyeoglu
a7df832547
fix(nix): pin get-flake on last good rev
...
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-04-30 22:59:48 +02:00
Sefa Eyeoglu
22b2b010c4
Merge pull request #316 from PrismLauncher/renovate/regex-1.x
2024-04-30 22:46:13 +02:00
Sefa Eyeoglu
d10c036531
Merge pull request #319 from PrismLauncher/renovate/tokio-1.x
2024-04-30 22:46:01 +02:00
renovate[bot]
ccdf1476a9
fix(deps): update rust crate regex to 1.10.4
2024-04-30 20:46:01 +00:00
Sefa Eyeoglu
5d6a373312
Merge pull request #313 from PrismLauncher/renovate/env_logger-0.x
2024-04-30 22:45:38 +02:00
Sefa Eyeoglu
861e0a41fc
Merge pull request #318 from PrismLauncher/renovate/octocrab-0.x
2024-04-30 22:45:24 +02:00
Sefa Eyeoglu
84784b321e
Merge pull request #317 from PrismLauncher/renovate/reqwest-0.x
2024-04-30 22:45:08 +02:00
renovate[bot]
5e349051b9
fix(deps): update rust crate octocrab to 0.38.0
2024-04-30 20:44:47 +00:00
renovate[bot]
3c9ac3737f
fix(deps): update rust crate env_logger to 0.11.3
2024-04-30 20:44:33 +00:00
Sefa Eyeoglu
e4d013c768
Merge pull request #320 from PrismLauncher/update-lockfiles
2024-04-30 22:44:26 +02:00
Sefa Eyeoglu
ae8186242a
Merge pull request #315 from PrismLauncher/renovate/redis-0.x
2024-04-30 22:43:58 +02:00
renovate[bot]
69e216d813
fix(deps): update rust crate tokio to 1.37.0
2024-04-30 20:43:41 +00:00
Sefa Eyeoglu
47d97065c1
Merge pull request #314 from PrismLauncher/renovate/log-0.x
2024-04-30 22:43:39 +02:00
Sefa Eyeoglu
5a58f62217
Merge pull request #312 from PrismLauncher/renovate/enum_dispatch-0.x
2024-04-30 22:43:09 +02:00
Sefa Eyeoglu
1c03d76127
Merge pull request #311 from PrismLauncher/renovate/color-eyre-0.x
2024-04-30 22:42:47 +02:00
github-actions[bot]
628a0d4adc
nix: update flake.lock
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/807c549feabce7eddbf259dbdcec9e0600a0660d?narHash=sha256-9slQ609YqT9bT/MNX9%2B5k5jltL9zgpn36DpFB7TkttM%3D' (2024-03-29)
→ 'github:nixos/nixpkgs/cf8cc1201be8bc71b7cbbbdaf349b22f4f99c7ae?narHash=sha256-yNAevSKF4krRWacmLUsLK7D7PlfuY3zF0lYnGYNi9vQ%3D' (2024-04-28)
2024-04-30 20:42:27 +00:00
github-actions[bot]
eebe2da97f
nix: update dev flake.lock
...
Flake lock file updates:
• Updated input 'flake-parts':
'github:hercules-ci/flake-parts/f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2?narHash=sha256-Dt/wOWeW6Sqm11Yh%2B2%2Bt0dfEWxoMxGBvv3JpIocFl9E%3D' (2024-03-01)
→ 'github:hercules-ci/flake-parts/9126214d0a59633752a136528f5f3b9aa8565b7d?narHash=sha256-sB4SWl2lX95bExY2gMFG5HIzvva5AVMJd4Igm%2BGpZNw%3D' (2024-04-01)
• Updated input 'get-flake':
'github:ursi/get-flake/ac54750e3b95dab6ec0726d77f440efe6045bec1?narHash=sha256-s5wDmPooMUNIAAsxxCMMh9g68AueGg63DYk2hVZJbc8%3D' (2023-09-11)
→ 'github:ursi/get-flake/a6c57417d1b857b8be53aba4095869a0f438c502?narHash=sha256-9gtHdGbzFHaR20xORN8IYd67ROWS%2B1nqQ5CsPf9MD8I%3D' (2024-04-27)
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/807c549feabce7eddbf259dbdcec9e0600a0660d?narHash=sha256-9slQ609YqT9bT/MNX9%2B5k5jltL9zgpn36DpFB7TkttM%3D' (2024-03-29)
→ 'github:nixos/nixpkgs/cf8cc1201be8bc71b7cbbbdaf349b22f4f99c7ae?narHash=sha256-yNAevSKF4krRWacmLUsLK7D7PlfuY3zF0lYnGYNi9vQ%3D' (2024-04-28)
• Updated input 'pre-commit-hooks':
'github:cachix/pre-commit-hooks.nix/9fc61b5eb0e50fc42f1d358f5240722907b79726?narHash=sha256-rs5zMkTO%2BAlVBzgOaskAtY4zix7q3l8PpawfznHotcQ%3D' (2024-03-31)
→ 'github:cachix/pre-commit-hooks.nix/2849da033884f54822af194400f8dff435ada242?narHash=sha256-q//cgb52vv81uOuwz1LaXElp3XAe1TqrABXODAEF6Sk%3D' (2024-04-30)
• Updated input 'procfile-nix':
'github:getchoo/procfile-nix/6388308f9e9c8a8fbfdff54b30adf486fa292cf9?narHash=sha256-exgncIe/lQIswv2L1M0y%2BRrHAg5dofLFCOxGu4/yJww%3D' (2024-03-23)
→ 'github:getchoo/procfile-nix/be0f7c40dab3cf93ffc61d8736c5a63c67efd78a?narHash=sha256-GeLqyVPS485iLawJVgA/CmvDgeRQcMh8RkSvBp9dp9U%3D' (2024-04-30)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/f258266af947599e8069df1c2e933189270f143a?narHash=sha256-EJ03x3N9ihhonAttkaCrqxb0djDq3URCuDpmVPbNZhA%3D' (2024-03-31)
→ 'github:oxalica/rust-overlay/ce35c36f58f82cee6ec959e0d44c587d64281b6f?narHash=sha256-lKTA3XqRo4aVgkyTSCtpcALpGXdmkilHTtN00eRg0QU%3D' (2024-04-30)
• Updated input 'treefmt-nix':
'github:numtide/treefmt-nix/1810d51a015c1730f2fe05a255258649799df416?narHash=sha256-Qic3OvsVLpetchzaIe2hJqgliWXACq2Oee6mBXa/IZQ%3D' (2024-03-30)
→ 'github:numtide/treefmt-nix/c6aaf729f34a36c445618580a9f95a48f5e4e03f?narHash=sha256-Qv4RBm4LKuO4fNOfx9wl40W2rBbv5u5m%2BwhxRYUMiaA%3D' (2024-04-25)
2024-04-30 20:42:26 +00:00
Sefa Eyeoglu
0e86137b5a
Merge pull request #310 from PrismLauncher/renovate/serde_json-1.x
2024-04-30 22:42:12 +02:00
renovate[bot]
bee80cac8d
fix(deps): update rust crate reqwest to 0.12.4
2024-04-30 20:42:07 +00:00
renovate[bot]
62cb8e2814
fix(deps): update rust crate redis to 0.25.3
2024-04-30 20:41:57 +00:00
renovate[bot]
d590fd3bc8
fix(deps): update rust crate log to 0.4.21
2024-04-30 20:41:52 +00:00
renovate[bot]
4d5838517d
fix(deps): update rust crate enum_dispatch to 0.3.13
2024-04-30 20:41:42 +00:00
renovate[bot]
53a0dd78dd
fix(deps): update rust crate color-eyre to 0.6.3
2024-04-30 20:41:38 +00:00
renovate[bot]
a9e262bc78
chore(deps): update rust crate serde_json to 1.0.116
2024-04-30 20:41:32 +00:00
Sefa Eyeoglu
9b7c3d501f
Merge pull request #308 from PrismLauncher/renovate/crate-eyre-vulnerability
2024-04-30 22:40:22 +02:00
Sefa Eyeoglu
becd93316d
Merge pull request #309 from PrismLauncher/renovate/serde-monorepo
2024-04-30 22:40:06 +02:00
Sefa Eyeoglu
f0f2b18a4b
Merge pull request #307 from Lutitious/rm-legacy-tag
2024-04-30 22:38:37 +02:00
renovate[bot]
c4aa447b6a
chore(deps): update rust crate serde to 1.0.199
2024-04-30 20:32:41 +00:00
renovate[bot]
3f9151e6f6
fix(deps): update rust crate eyre to v0.6.12 [security]
2024-04-30 20:32:34 +00:00
Sefa Eyeoglu
4d12cccec7
Merge pull request #303 from getchoo/feat/RIIR
2024-04-30 22:31:52 +02:00
Sefa Eyeoglu
ca7bacb5ac
Revert "remove reactions from messages older than n days"
...
This reverts commit 94b12a1069
.
2024-04-30 22:08:39 +02:00
Sefa Eyeoglu
a51210289b
Revert "block_reaction: log old reactions"
...
This reverts commit 4795e152ca
.
2024-04-30 22:06:25 +02:00
Sefa Eyeoglu
d25776d45b
Revert "block_reaction: avoid rate limits"
...
This reverts commit 3503dda44d
.
2024-04-30 22:06:24 +02:00
seth
84a7cfe151
use http client from context
2024-04-26 20:53:13 -04:00
seth
921540e249
nix: move dev outputs to subflake
2024-04-10 01:04:07 -04:00
seth
3503dda44d
block_reaction: avoid rate limits
2024-04-09 22:36:07 -04:00
seth
4795e152ca
block_reaction: log old reactions
2024-04-02 19:51:22 -04:00
seth
94b12a1069
remove reactions from messages older than n days
2024-04-02 19:23:15 -04:00
seth
a8d6a2b8d7
nix: use self'.packages as a default in module
...
this allows for the module to always work when only importing it from
the flake. if you want to make sure you aren't duplicating nixpkgs
inputs, the `nixpkgs` input of this flake should be overriden, or
`services.refraction.package` should be set to an overlayed version of
refraction (i.e., `pkgs.refraction` after setting `nixpkgs.overlays =
[ inputs.refraction.overlays.default ]`)
2024-03-31 20:01:48 -04:00
seth
dfa4d66654
ci: update actions
2024-03-31 19:57:27 -04:00
seth
da95309ed3
nix: update flake.lock
2024-03-31 19:56:59 -04:00
seth
bdce1f4455
nix: use toolchain from refraction package
2024-03-31 19:56:40 -04:00
seth
5cfb079e35
nix: improve RUSTFLAGS + add overlay
2024-03-31 19:56:13 -04:00
seth
0b0779f8b7
clean up
2024-03-31 17:26:16 -04:00
seth
9dfc3b21ff
set_welcome: wire up role interaction
2024-03-31 14:51:21 -04:00
seth
a2106caf22
set_welcome: bulk delete messages
2024-03-31 13:12:13 -04:00
seth
a3014f2694
consts: store colors as hex codes in struct
2024-03-30 04:11:04 -04:00
seth
1ff95de3bf
make sure to borrow in getters
2024-03-30 03:42:53 -04:00