Suya1671
d58c6a69d6
feat(models): update models to use error-stack types
...
This makes a bunch of errors more meaningful and also helps with typing
2025-06-19 13:36:25 +02:00
Suya1671
518a6864b7
chore(commands, models): rename commands and model names/imports
...
This helps with consistency and makes it easier to see what code is actually databse-interaction code and what isn't
2025-06-18 15:45:00 +02:00
Suya1671
8c993f9532
feat(members): add member aliasing model
2025-06-18 15:10:15 +02:00
Suya1671
24e3d0ae57
chore: add LICENSE
2025-06-18 14:25:43 +02:00
Suya1671
5c298952d1
refactor: cargo fmt
2025-06-16 16:54:42 +02:00
Suya1671
fb6f80e5b8
feat: add comical amounts of logging
2025-06-15 22:30:44 +02:00
Suya1671
c6135a629d
feat: add message logging
...
When a message is created or deleted, a log entry is created in the database.
This will later be used to track who created which messages and provide the ability to edit and delete messages in the future
2025-06-14 21:11:53 +02:00
Suya1671
7ee71d4a95
feat: initial commit
2025-06-08 21:12:07 +02:00