Commit Graph
36 Commits
Author SHA1 Message Date
nyeki 28d330b1b2 Fix more clippy warnings 2025-08-25 19:52:14 -03:00
nyeki ec893c0cf7 Fix clippy error 2025-08-25 19:51:55 -03:00
nyeki 16085b4bd8 Fix invalid usernames 2025-08-25 19:50:30 -03:00
nyeki a75fd9f092 Add code of conduct button and fix invalid display names 2025-08-24 21:32:59 -03:00
nyeki 3f5ec4f258 Add colors update 2025-08-24 20:03:52 -03:00
nyeki 497d180669 Add hidden feature to not send messages when they're preceeded by an X 2025-08-24 03:51:08 -03:00
nyeki 325b4cbc16 Add support for masks 2025-08-24 02:02:25 -03:00
nyeki 2a2ffd8894 Restrict accounts to min 30 days to be able to call and start working on masks 2025-08-23 19:56:50 -03:00
nyeki 35f3504c00 Add statistics command 2025-08-23 13:28:52 -03:00
nyeki 6c72c27911 Remove sexually explicit typos rule and add migration for masked call participants 2025-08-23 13:22:35 -03:00
nyeki 7d47a9eb35 Start working on mask command 2025-08-23 12:16:06 -03:00
nyeki 679096a685 Add expire ban button to incidents command 2025-08-23 02:11:23 -03:00
nyeki 6df7fd272f Fix call skipping message 2025-08-23 01:17:02 -03:00
nyeki eaa38f3474 Add basic moderator commands 2025-08-23 00:02:10 -03:00
nyeki 8868b18be3 Add support for extras, conditionally displaying commands in the help command, and start working on moderation commands 2025-08-22 18:06:52 -03:00
nyeki 408f0223a2 Update user's name when running commands or on call 2025-08-21 18:59:43 -03:00
nyeki 0318f002fc Add leaderboard command and XP winning system 2025-08-21 02:14:56 -03:00
nyeki aba11cb2da Recreate webhooks when they go missing, reuse older webhooks, and initiate connections to Redis cluster 2025-08-20 23:20:21 -03:00
nyeki ee49b0a984 Add permission checks to p.prefix command 2025-08-20 02:29:40 -03:00
nyeki 2f99b32aea Final migration updates 2025-08-18 15:31:22 -03:00
nyeki fcb1a786be Multiple things
Remove ArgoCD and Helm dependencies, add everything unnecessary to .dockerignore, add support for DB authentication in Payphone's CLI, make Scylla be fully managed by Ansible, add Payphone deployment ansible file
2025-08-18 01:06:03 -03:00
nyeki ac81e3b286 Fix clippy warnings 2025-08-15 03:17:15 -03:00
nyeki 323cf7f748 Add support for replying on call 2025-08-15 03:14:24 -03:00
nyeki 77182d9633 Apply cargo fmt --all 2025-08-15 01:44:22 -03:00
nyeki e472936c51 Add support for deleting messages on call 2025-08-15 01:43:36 -03:00
nyeki 12948dcc15 Add support for editing messages 2025-08-15 01:38:54 -03:00
nyeki f4f842e3c8 Fix clippy warnings 2025-08-14 23:19:40 -03:00
nyeki 6dde25aa72 Add automated warning and banning 2025-08-14 23:18:43 -03:00
nyeki 8e0c591b21 Add friend request command 2025-08-14 19:04:57 -03:00
nyeki 53d61cfbbb Add prefix customization command 2025-08-14 18:30:33 -03:00
nyeki eb6dcb4604 Fix misapplied TTL 2025-08-14 18:25:53 -03:00
nyeki 09ed3b870e Add default TTL to the messages DB table 2025-08-14 13:09:05 -03:00
nyeki 634c8eff8c Insert messages to DB when sent on call 2025-08-14 13:04:12 -03:00
nyeki 0cdbe63c55 Fix lint warnings 2025-08-12 23:01:55 -03:00
nyeki a004fe2308 Finish refactoring 2025-08-10 21:15:53 -03:00
nyeki 24d2344f37 Initialize Twilight project, set up basic framework, initialize DB module 2025-08-07 04:32:34 -03:00