Commit Graph

964 Commits

Author SHA1 Message Date
renovate[bot] e719c9feb7
fix(deps): update serde monorepo to v1.0.201 2024-05-08 04:59:18 +00:00
renovate[bot] 289586a35c
fix(deps): update rust crate serde_json to v1.0.117 2024-05-08 02:06:10 +00:00
renovate[bot] 8a06088aaf
chore(deps): lock file maintenance 2024-05-07 02:22:03 +00:00
Harsh Shandilya d7c0e8574e refactor: match on domains rather than regex 2024-05-05 22:15:43 +05:30
Harsh Shandilya f696f25913 refactor: use typed URLs 2024-05-05 22:06:39 +05:30
renovate[bot] a64762a70d
chore(deps): lock file maintenance 2024-05-05 00:25:16 +00:00
GitHub Actions ac22823eaa flake.lock: Update
Flake lock file updates:

• Updated input 'crane':
    'github:ipetkov/crane/a5eca68a2cf11adb32787fc141cddd29ac8eb79c?narHash=sha256-apdecPuh8SOQnkEET/kW/UcfjCRb8JbV5BKjoH%2BDcP4%3D' (2024-04-24)
  → 'github:ipetkov/crane/442a7a6152f49b907e73206dc8e1f46a61e8e873?narHash=sha256-uXNW6bapWFfkYIkK1EagydSrFMqycOYEDSq75GmUpjk%3D' (2024-05-04)
• Updated input 'fenix':
    'github:nix-community/fenix/055f6db376eaf544d84aa55bd5a7c70634af41ba?narHash=sha256-QO3Yv3UfJRfhZE1wsHOartg%2Bk8/Kf1BiDyfl8eEpqcE%3D' (2024-04-27)
  → 'github:nix-community/fenix/0371cb3179c16f4f932557f855082bf57d371166?narHash=sha256-WXSXGpOsFpIWmo92adRpKrC2PecFc12rkba6RBNXtfA%3D' (2024-05-04)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/1ed7e2de05ee76f6ae83cc9c72eb0b33ad6903f2?narHash=sha256-S8AsTyJvT6Q3pRFeo8QepWF/husnJh61cOhRt18Xmyc%3D' (2024-04-26)
  → 'github:rust-lang/rust-analyzer/1a5bb27c018c947dab01ab70ffe1d267b0481a17?narHash=sha256-5PuPbEIUfXrW3u3wZqct22hcoc3K6XOhV3iEIp/wZTg%3D' (2024-05-03)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/d6f6eb2a984f2ba9a366c31e4d36d65465683450?narHash=sha256-Yg5D5LhyAZvd3DZrQQfJAVK8K3TkUYKooFtH1ulM0mw%3D' (2024-04-27)
  → 'github:NixOS/nixpkgs/5fd8536a9a5932d4ae8de52b7dc08d92041237fc?narHash=sha256-oOUdvPrO8CbupgDSaPou%2BJv6GL%2BuQA2QlE33D7OLzkM%3D' (2024-05-03)
2024-05-05 00:20:10 +00:00
renovate[bot] 0293363327
chore(deps): lock file maintenance 2024-05-04 02:09:35 +00:00
renovate[bot] 0249f4a77c
chore(deps): lock file maintenance 2024-05-02 00:59:23 +00:00
renovate[bot] fcb135b325
chore(deps): lock file maintenance 2024-05-01 00:32:05 +00:00
Harsh Shandilya 88a05fcc01 chore(release): bump linkleaner to version 2.1.0 2024-04-30 17:00:29 +05:30
Harsh Shandilya 7c8dfd2912 feat(medium): switch to LibMedium 2024-04-30 13:37:25 +05:30
renovate[bot] 4b43172471
chore(deps): lock file maintenance 2024-04-30 00:05:32 +00:00
Harsh Shandilya e453c764a1 feat(ci): publish Docker images to ghcr.io 2024-04-30 00:59:06 +05:30
Harsh Shandilya 7325945e49 fix: remove unneeded step from deployment 2024-04-29 15:08:58 +05:30
Harsh Shandilya 41c103bdc9 nix: add a separate docker build for GHCR 2024-04-29 14:51:23 +05:30
Harsh Shandilya 7836e09e15 chore(release): bump linkleaner to version 2.0.0 2024-04-29 13:15:33 +05:30
Harsh Shandilya d2144a9aa1 fix(flakes): improve parallelism 2024-04-29 13:15:13 +05:30
Harsh Shandilya 893c511221
Merge pull request #37 from msfjarvis/hs/per-chat-filters 2024-04-29 13:15:07 +05:30
Harsh Shandilya 0afdad7a3d chore: address Clippy lints 2024-04-29 12:48:22 +05:30
Harsh Shandilya 74c7259ae1 fix: simplify private chat short-circuit 2024-04-29 12:45:44 +05:30
Harsh Shandilya cbfd9c394e fix: restore argument-less variant of commands 2024-04-29 12:45:44 +05:30
Harsh Shandilya 1ebdccff4a fix: prevent moving `Message` in `BotExt` 2024-04-29 12:45:44 +05:30
Harsh Shandilya dc6b8db163 fix: restore confirmation for fixer state toggle 2024-04-29 12:45:44 +05:30
Harsh Shandilya 24f9a5243f fix: special case PMs 2024-04-29 12:45:44 +05:30
Harsh Shandilya 61928ddea7 fix: use entry API for `update_fixer_state` 2024-04-29 12:45:44 +05:30
Harsh Shandilya a68a8204fe fix: insert default values 2024-04-29 12:23:16 +05:30
Harsh Shandilya e81fff6f24 refactor: commonize fixer state update 2024-04-29 12:23:16 +05:30
Harsh Shandilya db626e403c refactor: commonize authorization check 2024-04-29 12:23:16 +05:30
Harsh Shandilya 65c6979881 refactor: add a typealias for async errors 2024-04-29 12:23:16 +05:30
Harsh Shandilya bdc9b21bb6 refactor: simplify fixer state handling 2024-04-29 12:23:16 +05:30
Harsh Shandilya 9cf2a70291 refactor: track fixer state per-chat rather than globally 2024-04-29 12:23:16 +05:30
renovate[bot] c6121d69b6
chore(deps): lock file maintenance 2024-04-29 00:38:40 +00:00
GitHub Actions 669bce3f52 flake.lock: Update
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/6ab370c779c140c9cb2e7ff1367dd1b66c415409?narHash=sha256-JXiXi2Egq7gHfIvigBXFSdzNsxIjk1s9fcq1ibfoD/U%3D' (2024-04-20)
  → 'github:rustsec/advisory-db/35e7459a331d3e0c585e56dabd03006b9b354088?narHash=sha256-1BVft7ggSN2XXFeXQjazU3jN9wVECd9qp2mZx/8GDMk%3D' (2024-04-27)
• Updated input 'crane':
    'github:ipetkov/crane/45ea0059fb325132fdc3c39faffb0941d25d08d3?narHash=sha256-LjQ11ASxnv/FXfb8QnrIyMkyqSqcBPX%2BlFK8gu0jSQE%3D' (2024-04-18)
  → 'github:ipetkov/crane/a5eca68a2cf11adb32787fc141cddd29ac8eb79c?narHash=sha256-apdecPuh8SOQnkEET/kW/UcfjCRb8JbV5BKjoH%2BDcP4%3D' (2024-04-24)
• Updated input 'fenix':
    'github:nix-community/fenix/3247290e1bba55878a2c62d43894d0309d29c918?narHash=sha256-lYWehi0cqBdsL1W4xeUnUcXw4U4aBKKCmmQrR01yqE0%3D' (2024-04-20)
  → 'github:nix-community/fenix/055f6db376eaf544d84aa55bd5a7c70634af41ba?narHash=sha256-QO3Yv3UfJRfhZE1wsHOartg%2Bk8/Kf1BiDyfl8eEpqcE%3D' (2024-04-27)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/c83d8cf5844fff3d6e243ab408669222059af1c6?narHash=sha256-HsVa%2BQM2vMra80OjnjH7JhdvLeJuMdR4sxBNHJveMe4%3D' (2024-04-19)
  → 'github:rust-lang/rust-analyzer/1ed7e2de05ee76f6ae83cc9c72eb0b33ad6903f2?narHash=sha256-S8AsTyJvT6Q3pRFeo8QepWF/husnJh61cOhRt18Xmyc%3D' (2024-04-26)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/fd16bb6d3bcca96039b11aa52038fafeb6e4f4be?narHash=sha256-LJbHQQ5aX1LVth2ST%2BKkse/DRzgxlVhTL1rxthvyhZc%3D' (2024-04-20)
  → 'github:NixOS/nixpkgs/d6f6eb2a984f2ba9a366c31e4d36d65465683450?narHash=sha256-Yg5D5LhyAZvd3DZrQQfJAVK8K3TkUYKooFtH1ulM0mw%3D' (2024-04-27)
2024-04-28 00:20:47 +00:00
renovate[bot] 46e19af1f5
chore(deps): lock file maintenance 2024-04-27 01:19:28 +00:00
renovate[bot] 67ec88a3e8
chore(deps): lock file maintenance 2024-04-26 01:21:15 +00:00
renovate[bot] 81ab49659b
chore(deps): update actions/checkout digest to 0ad4b8f 2024-04-25 17:36:01 +00:00
renovate[bot] e7ef86d1d7
chore(deps): lock file maintenance 2024-04-25 00:30:34 +00:00
renovate[bot] d4a0c9b14a
chore(deps): lock file maintenance 2024-04-24 01:58:22 +00:00
renovate[bot] 0c9a51a587
chore(deps): lock file maintenance 2024-04-23 01:20:29 +00:00
renovate[bot] df0c353ce0
chore(deps): update actions/checkout digest to 1d96c77 2024-04-22 17:05:35 +00:00
renovate[bot] e42810619f
chore(deps): lock file maintenance 2024-04-22 00:47:32 +00:00
Harsh Shandilya 07caa0bd38 nix: re-enable cargo-audit 2024-04-21 17:51:47 +05:30
renovate[bot] 3ff04adaba
chore(deps): lock file maintenance 2024-04-21 00:58:39 +00:00
GitHub Actions 1e9c4a2668 flake.lock: Update
Flake lock file updates:

• Updated input 'advisory-db':
    'github:rustsec/advisory-db/0631800c0a23c1e543842a70ccb698d0690f8cc3?narHash=sha256-%2BeWE3wGpGTBy90vdqYhHM4uGScHHn5Y8MugnMXWy3g8%3D' (2024-04-13)
  → 'github:rustsec/advisory-db/6ab370c779c140c9cb2e7ff1367dd1b66c415409?narHash=sha256-JXiXi2Egq7gHfIvigBXFSdzNsxIjk1s9fcq1ibfoD/U%3D' (2024-04-20)
• Updated input 'crane':
    'github:ipetkov/crane/220387ac8e99cbee0ca4c95b621c4bc782b6a235?narHash=sha256-bMDXn4AkTXLCpoZbII6pDGoSeSe9gI87jxPsHRXgu/E%3D' (2024-04-09)
  → 'github:ipetkov/crane/45ea0059fb325132fdc3c39faffb0941d25d08d3?narHash=sha256-LjQ11ASxnv/FXfb8QnrIyMkyqSqcBPX%2BlFK8gu0jSQE%3D' (2024-04-18)
• Updated input 'devshell':
    'github:numtide/devshell/2d45b54ca4a183f2fdcf4b19c895b64fbf620ee8?narHash=sha256-HzpgM/wc3aqpnHJJ2oDqPBkNsqWbW0WfWUO8lKu8nGk%3D' (2024-03-22)
  → 'github:numtide/devshell/12e914740a25ea1891ec619bb53cf5e6ca922e40?narHash=sha256-wtBhsdMJA3Wa32Wtm1eeo84GejtI43pMrFrmwLXrsEc%3D' (2024-04-19)
• Updated input 'fenix':
    'github:nix-community/fenix/c739f83545e625227f4d0af7fe2a71e69931fa4c?narHash=sha256-KcvsEm0h1mIwBHFAzWFBjGihnbf2fxpAaXOdVbUfAI4%3D' (2024-04-12)
  → 'github:nix-community/fenix/3247290e1bba55878a2c62d43894d0309d29c918?narHash=sha256-lYWehi0cqBdsL1W4xeUnUcXw4U4aBKKCmmQrR01yqE0%3D' (2024-04-20)
• Updated input 'fenix/rust-analyzer-src':
    'github:rust-lang/rust-analyzer/657b33b0cb9bd49085202e91ad5b4676532c9140?narHash=sha256-VDxsvgj/bNypHq48tQWtc3VRbWvzlFjzKf9ZZIVO10Y%3D' (2024-04-11)
  → 'github:rust-lang/rust-analyzer/c83d8cf5844fff3d6e243ab408669222059af1c6?narHash=sha256-HsVa%2BQM2vMra80OjnjH7JhdvLeJuMdR4sxBNHJveMe4%3D' (2024-04-19)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a0c9e3aee1000ac2bfb0e5b98c94c946a5d180a9?narHash=sha256-icE1IJE9fHcbDfJ0%2BqWoDdcBXUoZCcIJxME4lMHwvSM%3D' (2024-04-12)
  → 'github:NixOS/nixpkgs/fd16bb6d3bcca96039b11aa52038fafeb6e4f4be?narHash=sha256-LJbHQQ5aX1LVth2ST%2BKkse/DRzgxlVhTL1rxthvyhZc%3D' (2024-04-20)
2024-04-21 00:20:14 +00:00
renovate[bot] 53ac812612
chore(deps): lock file maintenance 2024-04-20 02:31:41 +00:00
renovate[bot] 82585b3c3b
chore(deps): lock file maintenance 2024-04-18 02:19:37 +00:00
renovate[bot] db89203c7b
chore(deps): lock file maintenance 2024-04-17 03:31:40 +00:00
renovate[bot] c71e932550
chore(deps): lock file maintenance 2024-04-17 01:02:41 +00:00
renovate[bot] f4a33628d8
chore(deps): lock file maintenance 2024-04-16 00:43:42 +00:00