nyeki
a0f592e66f
chore: Release payphone version 4.0.9
2025-08-18 21:10:57 -03:00
nyeki
5ebbfe6458
chore: Release payphone version 4.0.9
v4.0.9
2025-08-18 21:07:54 -03:00
nyeki
6843865da3
chore: Release payphone version 4.0.8
v4.0.8
2025-08-18 21:06:08 -03:00
nyeki
f882ed7fed
chore: Release payphone version 4.0.7
2025-08-18 21:05:45 -03:00
nyeki
1149dd5bb4
Sanitize mentions on call
2025-08-18 21:01:27 -03:00
nyeki
54217f1d69
Remove blood from the censored words list
2025-08-18 20:06:27 -03:00
nyeki
8ff7e3af02
Add code of conduct link button to help command
2025-08-18 19:33:29 -03:00
nyeki
040b720755
Add more words to the censored words and phrases list
2025-08-18 19:22:00 -03:00
nyeki
91ae88d040
Add more words to the censored words list and bump version
2025-08-18 19:19:16 -03:00
nyeki
31bb63a77a
Add more words to the censored words list
2025-08-18 19:17:37 -03:00
nyeki
2f99b32aea
Final migration updates
2025-08-18 15:31:22 -03:00
nyeki
d3e192e3c3
Bump versions and fix Payphone deployment
2025-08-18 03:20:57 -03:00
nyeki
f98fc37191
Make Payphone always be deployed with the latest version
2025-08-18 01:07:11 -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
5fe3878471
Update storage usage of ScyllaDB
2025-08-17 23:52:08 -03:00
nyeki
d53a161716
Reduce scylla node storage to make it fit with the managers
2025-08-17 21:47:55 -03:00
nyeki
c0b919d33c
Reduce scylla nodes' storage
2025-08-17 21:46:43 -03:00
nyeki
a852cd9844
Reduce scylla requested disk space
2025-08-17 21:22:51 -03:00
nyeki
36f15615b6
Increase scylla disk size even more
2025-08-17 20:37:11 -03:00
nyeki
f909a300ad
Increase scylla node storage
2025-08-17 20:36:09 -03:00
nyeki
da1971060a
Add fail2ban and ssh security setups to setup ansible playbook
2025-08-17 20:36:00 -03:00
nyeki
e1c8957fc8
Reduce scylla storage size claimed in img file
2025-08-17 13:02:23 -03:00
nyeki
43ab107102
Push updates
2025-08-17 03:33:19 -03:00
nyeki
14f8df2aba
Reduce scylla node storage sizes
2025-08-17 02:15:21 -03:00
nyeki
a67b4f6a3d
Fix Argo CD's scylla cluster yml file formatting
2025-08-16 23:26:45 -03:00
nyeki
455dc27743
Update a boatload of ansible stuff
2025-08-16 22:16:48 -03:00
nyeki
d39b06eb12
Finish adding ansible files for Scylla management (management stuff, not the actual cluster nodes)
2025-08-16 04:55:37 -03:00
nyeki
8eaa3f6195
Create ansible files for all Scylla-related operators
2025-08-16 02:29:37 -03:00
nyeki
f6866e1a11
Set up ansible scripts to install k3s, helm, and ArgoCD in a Debian-based node
2025-08-15 21:06:56 -03:00
nyeki
700b770248
Create Dockerfile
2025-08-15 03:32:34 -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
281542a5c2
Finish adding call rule detectors
...
Missing language detectors (whatlang and lingua have terrible accuracy for short messages) and more words and phrases to the lists
2025-08-15 02:25:37 -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
b9410bedd7
Abstract user penalization
2025-08-15 00:41:15 -03:00
nyeki
7eb2a99b69
Prevent banned users from using call commands
2025-08-14 23:56:55 -03:00
nyeki
fb7eba11bb
Create NotBannedPermission
2025-08-14 23:50:18 -03:00
nyeki
208e0ddbf5
Add support for command permissions to the framework
2025-08-14 23:44:22 -03:00
nyeki
deb76941ea
Add no links rule
2025-08-14 23:36:37 -03:00
nyeki
25b96cdc2a
Apply cargo fmt --all
2025-08-14 23:19:51 -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
fe53f2e5c2
Fix clippy warnings in cli module
2025-08-14 18:47:42 -03:00
nyeki
3c87fdfa69
Add docs about sharding to the cli module
2025-08-14 18:45:40 -03:00
nyeki
da10b7f194
Add support for custom shard ID and count
2025-08-14 18:43:38 -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