Commit graph

20 commits

Author SHA1 Message Date
34b984a1b5 feat: add tables for guilds, members, channels, messages, emojis and reactions 2025-05-03 05:31:35 +02:00
0ccfa53746 docs: remove left over comment 2025-05-02 16:21:44 +02:00
97f7595cc5 style: cargo clippy and format
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
2025-05-02 15:20:22 +02:00
481c2c3648 feat: use a logging library
All checks were successful
ci/woodpecker/push/build-and-publish Pipeline was successful
gives us logs from actix and sqlx that otherwise arent exposed to us
2025-05-02 01:18:13 +02:00
a89d705239 feat: use device_name in refresh_tokens table 2025-05-01 20:19:18 +02:00
1646e60e65 fix: underscore unused config var in data 2025-05-01 20:15:38 +02:00
3c976d666d fix: add NOT NULL to table keys 2025-05-01 07:05:31 +02:00
725a16d1f5 feat: integrate token authentication 2025-05-01 05:01:25 +02:00
4210545db4 feat: add tables for refresh/access tokens 2025-05-01 03:54:26 +02:00
a88467fa28
feat: create crypto.rs module for generation of tokens 2025-05-01 03:42:33 +02:00
026d48c6e7 feat: load config from proper location
also adds a way to change load location using cmdline arguments
2025-05-01 01:08:45 +02:00
87edb9dd12 feat: implement argon2id and expect passwords to be pre-hashed 2025-04-30 21:36:22 +02:00
799a1ff49e fix: use raw_sql instead of .execute 2025-04-30 11:11:19 +00:00
11f89a2380 docs: add todos/fixmes 2025-04-29 22:13:41 +02:00
26b6601f5b feat: add in database support 2025-04-29 21:53:49 +02:00
bebad3be9b style: cargo fmt 2025-04-29 00:43:43 +02:00
30a169679d refactor: remove useless allocation 2025-04-29 00:41:28 +02:00
f090fbafe7 Create initial api 2025-04-28 23:20:37 +02:00
1fa926dd05 add actix example 2025-04-28 20:48:49 +02:00
e98f9517fb Add initial rust configs 2025-04-28 20:41:33 +02:00