Commit Graph

  • 3cc37cfc0c Add more censored phrases nyeki 2025-08-19 14:41:44 -03:00
  • f785413696 Bump version nyeki 2025-08-19 00:18:14 -03:00
  • cddda58aca Make permissions checking and notification separate functions nyeki 2025-08-18 23:45:52 -03:00
  • 0af585cf9e Move huzz to mild swear words nyeki 2025-08-18 23:45:32 -03:00
  • b6242f5a10 Remove "damn" from censor lists nyeki 2025-08-18 22:53:22 -03:00
  • 9799631b7c Move words from categories nyeki 2025-08-18 22:28:24 -03:00
  • 1678eedf6d Bump version nyeki 2025-08-18 22:19:59 -03:00
  • a6255290b2 Add explicit sexual language typos rule nyeki 2025-08-18 22:14:55 -03:00
  • 118dacff20 Add whitelisting support nyeki 2025-08-18 22:08:42 -03:00
  • a994c86f98 Add support for banned word exceptions nyeki 2025-08-18 22:04:46 -03:00
  • 23969006c2 chore: Release payphone version 4.0.9 nyeki 2025-08-18 21:11:37 -03:00
  • a0f592e66f chore: Release payphone version 4.0.9 nyeki 2025-08-18 21:10:57 -03:00
  • 5ebbfe6458 chore: Release payphone version 4.0.9 v4.0.9 nyeki 2025-08-18 21:07:54 -03:00
  • 6843865da3 chore: Release payphone version 4.0.8 v4.0.8 nyeki 2025-08-18 21:06:08 -03:00
  • f882ed7fed chore: Release payphone version 4.0.7 nyeki 2025-08-18 21:05:45 -03:00
  • 1149dd5bb4 Sanitize mentions on call nyeki 2025-08-18 21:01:27 -03:00
  • 54217f1d69 Remove blood from the censored words list nyeki 2025-08-18 20:06:27 -03:00
  • 8ff7e3af02 Add code of conduct link button to help command nyeki 2025-08-18 19:33:29 -03:00
  • 040b720755 Add more words to the censored words and phrases list nyeki 2025-08-18 19:22:00 -03:00
  • 91ae88d040 Add more words to the censored words list and bump version nyeki 2025-08-18 19:19:16 -03:00
  • 31bb63a77a Add more words to the censored words list nyeki 2025-08-18 19:17:37 -03:00
  • 2f99b32aea Final migration updates nyeki 2025-08-18 15:31:22 -03:00
  • d3e192e3c3 Bump versions and fix Payphone deployment nyeki 2025-08-18 03:20:57 -03:00
  • f98fc37191 Make Payphone always be deployed with the latest version nyeki 2025-08-18 01:07:11 -03:00
  • fcb1a786be Multiple things nyeki 2025-08-18 01:06:03 -03:00
  • 5fe3878471 Update storage usage of ScyllaDB nyeki 2025-08-17 23:52:08 -03:00
  • d53a161716 Reduce scylla node storage to make it fit with the managers nyeki 2025-08-17 21:47:55 -03:00
  • c0b919d33c Reduce scylla nodes' storage nyeki 2025-08-17 21:46:43 -03:00
  • a852cd9844 Reduce scylla requested disk space nyeki 2025-08-17 21:22:51 -03:00
  • 36f15615b6 Increase scylla disk size even more nyeki 2025-08-17 20:37:11 -03:00
  • f909a300ad Increase scylla node storage nyeki 2025-08-17 20:36:09 -03:00
  • da1971060a Add fail2ban and ssh security setups to setup ansible playbook nyeki 2025-08-17 20:36:00 -03:00
  • e1c8957fc8 Reduce scylla storage size claimed in img file nyeki 2025-08-17 13:02:23 -03:00
  • 43ab107102 Push updates nyeki 2025-08-17 03:33:19 -03:00
  • 14f8df2aba Reduce scylla node storage sizes nyeki 2025-08-17 02:15:21 -03:00
  • a67b4f6a3d Fix Argo CD's scylla cluster yml file formatting nyeki 2025-08-16 23:26:45 -03:00
  • 455dc27743 Update a boatload of ansible stuff nyeki 2025-08-16 22:16:48 -03:00
  • d39b06eb12 Finish adding ansible files for Scylla management (management stuff, not the actual cluster nodes) nyeki 2025-08-16 04:55:37 -03:00
  • 8eaa3f6195 Create ansible files for all Scylla-related operators nyeki 2025-08-16 02:29:37 -03:00
  • f6866e1a11 Set up ansible scripts to install k3s, helm, and ArgoCD in a Debian-based node nyeki 2025-08-15 21:06:56 -03:00
  • 700b770248 Create Dockerfile nyeki 2025-08-15 03:32:34 -03:00
  • ac81e3b286 Fix clippy warnings nyeki 2025-08-15 03:17:15 -03:00
  • 323cf7f748 Add support for replying on call nyeki 2025-08-15 03:14:24 -03:00
  • 281542a5c2 Finish adding call rule detectors nyeki 2025-08-15 02:25:37 -03:00
  • 77182d9633 Apply cargo fmt --all nyeki 2025-08-15 01:44:22 -03:00
  • e472936c51 Add support for deleting messages on call nyeki 2025-08-15 01:43:36 -03:00
  • 12948dcc15 Add support for editing messages nyeki 2025-08-15 01:38:54 -03:00
  • b9410bedd7 Abstract user penalization nyeki 2025-08-15 00:41:15 -03:00
  • 7eb2a99b69 Prevent banned users from using call commands nyeki 2025-08-14 23:56:55 -03:00
  • fb7eba11bb Create NotBannedPermission nyeki 2025-08-14 23:50:18 -03:00
  • 208e0ddbf5 Add support for command permissions to the framework nyeki 2025-08-14 23:44:22 -03:00
  • deb76941ea Add no links rule nyeki 2025-08-14 23:36:37 -03:00
  • 25b96cdc2a Apply cargo fmt --all nyeki 2025-08-14 23:19:51 -03:00
  • f4f842e3c8 Fix clippy warnings nyeki 2025-08-14 23:19:40 -03:00
  • 6dde25aa72 Add automated warning and banning nyeki 2025-08-14 23:18:43 -03:00
  • 8e0c591b21 Add friend request command nyeki 2025-08-14 19:04:57 -03:00
  • fe53f2e5c2 Fix clippy warnings in cli module nyeki 2025-08-14 18:47:42 -03:00
  • 3c87fdfa69 Add docs about sharding to the cli module nyeki 2025-08-14 18:45:40 -03:00
  • da10b7f194 Add support for custom shard ID and count nyeki 2025-08-14 18:43:38 -03:00
  • 53d61cfbbb Add prefix customization command nyeki 2025-08-14 18:30:33 -03:00
  • eb6dcb4604 Fix misapplied TTL nyeki 2025-08-14 18:25:53 -03:00
  • 8432cb78fa Use first prefix for display instead of used prefix nyeki 2025-08-14 17:28:15 -03:00
  • faf9d9d580 Add support for white spaces between command prefix and name nyeki 2025-08-14 17:26:23 -03:00
  • f4a282447a Add prefix getter for custom server prefixes and Payphone mentions nyeki 2025-08-14 17:22:33 -03:00
  • 2b4c3d0b8b Apply cargo fmt --all nyeki 2025-08-14 13:48:35 -03:00
  • 1a446ae3bf Add some error inspection and logging nyeki 2025-08-14 13:44:52 -03:00
  • 55431d580e Add the skip command and remove the unused commands folder nyeki 2025-08-14 13:42:36 -03:00
  • 09ed3b870e Add default TTL to the messages DB table nyeki 2025-08-14 13:09:05 -03:00
  • 634c8eff8c Insert messages to DB when sent on call nyeki 2025-08-14 13:04:12 -03:00
  • 6cf299ea0b changed mut rewrite-an Anish Nayak 2025-08-13 20:04:42 +01:00
  • 8173a508ad Expand documentation for RuntimeError nyeki 2025-08-13 14:55:01 -03:00
  • c284ede5b4 Add documentation for the PrefixGetter trait nyeki 2025-08-13 14:54:35 -03:00
  • 7b3fa9905a Rename IntoPrefixes into PrefixGetter nyeki 2025-08-13 14:49:12 -03:00
  • a14ae96a47 Add more documentation nyeki 2025-08-13 14:48:47 -03:00
  • e35b200d03 Add docs for the servers sub-module of groups nyeki 2025-08-13 14:34:26 -03:00
  • 285f1d4516 Expand documentation for the groups module nyeki 2025-08-13 14:19:48 -03:00
  • 2030812742 Add documentation for the cli::Commands enum nyeki 2025-08-13 14:14:06 -03:00
  • e407068a9c Merge remote-tracking branch 'origin/rewrite' into rewrite nyeki 2025-08-13 14:08:12 -03:00
  • 7270c90b62 Apply cargo fmt --all nyeki 2025-08-13 14:04:32 -03:00
  • 7119730668 Update .gitlab-ci.yml file nyeki 2025-08-13 16:51:16 +00:00
  • e7d380f391 made the Option<> changes and some stylistics Anish Nayak 2025-08-13 15:36:57 +01:00
  • fb660c162b Add documentation for the discord module nyeki 2025-08-13 00:27:45 -03:00
  • 6ba65eef71 Add documentation for discord/sanitizing.rs module and add a few more characters to escape in SanitizeDiscordMarkdown nyeki 2025-08-13 00:27:35 -03:00
  • d7b8138606 Run cargo fmt nyeki 2025-08-13 00:21:59 -03:00
  • 66584a8239 Add documentation for utils.rs nyeki 2025-08-13 00:21:41 -03:00
  • 80ed00f796 Add documentation for main.rs nyeki 2025-08-13 00:21:36 -03:00
  • fd71345cd0 Document moderation module nyeki 2025-08-13 00:14:50 -03:00
  • 7ed2c10448 Add format on save setting to .vscode nyeki 2025-08-12 23:18:33 -03:00
  • 717de3eec5 Run cargo fmt --all nyeki 2025-08-12 23:16:56 -03:00
  • 09b875da97 Add InteractionRunner to on_interaction_handlers nyeki 2025-08-12 23:15:52 -03:00
  • 0cdbe63c55 Fix lint warnings nyeki 2025-08-12 23:01:55 -03:00
  • ed717ef94b Add clippy to CI Rust toolchain nyeki 2025-08-12 22:48:19 -03:00
  • 5806493ca8 Apply cargo fmt --all nyeki 2025-08-12 22:45:59 -03:00
  • 39c455f617 Fix CI linting job nyeki 2025-08-12 22:44:28 -03:00
  • d04af236d2 Fix linting stage name in gitlab-ci nyeki 2025-08-12 22:40:00 -03:00
  • e8a76d5e77 Fix .gitlab-ci.yml naming nyeki 2025-08-12 22:39:13 -03:00
  • 91d5bf73c5 Add CI file nyeki 2025-08-12 22:38:19 -03:00
  • bacdc8ea0f changed stuff according to merge request !2 Anish Nayak 2025-08-12 23:13:03 +01:00
  • 458f89a3a3 Remove trace logs for the moderation module rewrite-nyeki nyeki 2025-08-12 16:53:23 -03:00
  • 4df7c8ce7d Add message auto-censorship nyeki 2025-08-12 16:52:29 -03:00