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