WIP: Audit Logs #45

Draft
baaboe wants to merge 13 commits from wip/auditlog into main

13 commits

Author SHA1 Message Date
e663c1bbae style: spelling fix
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-08-07 23:32:22 +02:00
6afa78c8e8 audit log on ban and unban
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
ci/woodpecker/pr/build-and-publish Pipeline was successful
2025-08-05 12:46:17 +02:00
dee248e02d feat: audid log on invite creation 2025-08-05 12:36:27 +02:00
55ef6ddde2 feat: audit log on role creation 2025-08-05 12:30:39 +02:00
362e4bc2e8 feat: added audit log on channel update
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-08-05 12:21:48 +02:00
d84b7cf126 feat: added audit log to channel create 2025-08-05 12:07:17 +02:00
9d6ec5286b feat: added audit log to channel delete 2025-08-05 12:01:17 +02:00
95ef27c32d fix: spitt the new function, and added an AuditLogId Enum 2025-08-05 12:00:47 +02:00
2b9a44c4f0 style: cargo clippy --fix && cargo fmt
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-08-05 10:54:24 +02:00
e1d3a73687 feat: finished auditlog object and added endpoint to get all auditlogs 2025-08-05 10:52:22 +02:00
6017b7087f Merge origin/main into wip/auditlog. Needed pagination
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-08-05 10:02:30 +02:00
b49e5036be feat: started on auditlog object
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-08-05 09:58:37 +02:00
e8de96b2d0 feat: added audit logs table to the database
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-08-04 22:51:05 +02:00