Commit graph

54 commits

Author SHA1 Message Date
Raphael
e66348c308 build(cargo): adding the models & database to build 2026-02-13 20:06:33 +01:00
Raphael
4752488a7f feat(models): adding the models mod 2026-02-13 20:06:33 +01:00
Raphael
c828522ac7 feat(src/database): adding the database mod 2026-02-13 20:06:33 +01:00
Raphael
3ed80a5626
refactor(commands/mod): format using cargo fmt 2026-02-13 12:12:36 +01:00
Raphael
dbe1abd2aa
build(script/setup): adding the script setup.sh 2026-02-13 12:12:10 +01:00
Raphael
49eb9f5964
feat(models): adding models for sqlx in rust 2026-02-12 23:20:54 +01:00
Raphael
d746e95b9e
feat(main): now database is connected at the start of the app 2026-02-12 23:20:33 +01:00
Raphael
6c858abb0a
feat(events/mod): adding the database to events 2026-02-12 23:20:10 +01:00
Raphael
452fa0edd8
build(rust/cargo): adding the sqlx rust lib 2026-02-12 23:19:48 +01:00
Raphael
4f5b0fd5ea
refactor(events/bot): adding a backline before the last message
The last message refere to the last message sent by TTY when running
2026-02-12 23:19:25 +01:00
Raphael
fb443a3287
feat(events/bot): adding the database field on interaction_create 2026-02-12 23:18:12 +01:00
Raphael
122f273246
feat(commands/utils): adding the database field to the SlashCommand trait 2026-02-12 23:16:40 +01:00
Raphael
bdaf252df5
feat(commands/utils): adding the database field to the Ping run 2026-02-12 23:16:27 +01:00
Raphael
4b1d0cfec3
feat!(migrations): rename type to activity_type
type is a keyword in rust
2026-02-12 23:16:04 +01:00
Raphael
d7f13af079
build(nix/flake): adding the path for cargo & database stuff 2026-02-12 22:34:36 +01:00
Raphael
a92e84c80f
build(models): adding the models of to the mod generation 2026-02-12 22:33:49 +01:00
Raphael
561b4858dc
feat(db/migrations): adding migrations to the database 2026-02-12 22:33:18 +01:00
Raphael
4ebe1367bf
build: adding a setup script 2026-02-12 22:15:20 +01:00
Raphael
c683f69951
build: adding a setup script 2026-02-12 22:14:08 +01:00
Raphael
a4e6943989
feat(env/example): pushing an env.example 2026-02-12 21:53:05 +01:00
Raphael
f8cdacbd49
feat(main): adding default Gateway to the bot 2026-02-12 20:27:56 +01:00
Raphael
e3834bd289
feat(events/mod): adding the Interaction handle autodetect 2026-02-12 20:10:54 +01:00
Raphael
cd85236218
feat(events/ready): adding the Interaction handle autodetect 2026-02-12 20:10:48 +01:00
Raphael
4a832f75be
feat(events/interaction_create): adding the Interaction handle autodetect 2026-02-12 20:10:29 +01:00
Raphael
df0d794f44
feat(main): adding the events import 2026-02-12 20:09:58 +01:00
Raphael
0a6a42159d
style(commands): changing all_commands to import 2026-02-12 19:51:25 +01:00
Raphael
3039eb1592
fix(nix/flake): removing extra ']' at the end 2026-02-12 16:42:08 +01:00
Raphael
ae6fcff122
build(nix/flake): removing the lazydocker from tmux-setup 2026-02-12 16:40:37 +01:00
Raphael
4193c635ff
fix(nix/flake): adding the last ' to the awk command... 2026-02-12 16:32:40 +01:00
Raphael
76cdbb4334
refactor(commands/mod): passing the rustfmt 2026-02-12 16:28:07 +01:00
Raphael
04bced81ed
refactor(events/mod): passing the rustfmt 2026-02-12 16:28:01 +01:00
Raphael
3004d99444
refactor(src/main): passing the rustfmt 2026-02-12 16:27:40 +01:00
Raphael
64bd073b02
refactor(build): passing the rustfmt 2026-02-12 16:27:19 +01:00
Raphael
c790d6de89
build(rust/cargo): updated to rust 1.93 2026-02-12 16:26:49 +01:00
Raphaël
166519b108
ci(rust): adding the rust CI 2026-02-12 16:21:21 +01:00
Raphael
2c85271a47
feat(commands/utils): ping command issued from SlashCommand 2026-02-12 16:20:07 +01:00
Raphael
a4576acdc2
feat(events/bot): adding a interaction_create file 2026-02-12 16:19:37 +01:00
Raphael
94f2ac047b
feat(events/bot): adding a ready files 2026-02-12 16:19:26 +01:00
Raphael
a55e9f9ce6
feat(commands): adding new main.rs
- Will fetch all commands
2026-02-12 16:18:59 +01:00
Raphael
cc7369bcff
feat(commands): adding mod.rs 2026-02-12 16:18:29 +01:00
Raphael
3f5c8efd7a
feat(events): adding mod.rs 2026-02-12 16:18:21 +01:00
Raphael
a3fa499218
feat(events/mod): adding mod.rs 2026-02-12 16:18:15 +01:00
Raphael
9ed4364344
feat(commands/utils): adding mod.rs 2026-02-12 16:18:02 +01:00
Raphael
4f1f46f473
build(rust/Cargo): Adding the inventory rust lib 2026-02-12 16:09:30 +01:00
Raphael
d212fc7ef6
fix(build): replace mod to mod_gen to generated mods 2026-02-12 16:06:35 +01:00
Raphael
ae03eb701f
core(git/ignore): adding the mod_gen ignore
- Those file are generated in the build of cargo
2026-02-12 14:51:52 +01:00
Raphael
a2067ab674
feat(commands/utils): adding the ping command 2026-02-12 14:06:34 +01:00
Raphael
196d26046a
feat(main): adding the main.rs with ping command 2026-02-12 14:06:20 +01:00
Raphael
acf26d6e90
refactor(build): format using cargo fmt 2026-02-12 14:05:55 +01:00
Raphael
07380713b6
style(flake): now only version are shown 2026-02-12 14:05:26 +01:00