Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Première version #6

Closed
wants to merge 21 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
6dc19c3
[App] Add the 'assets' folder structure and verification process befo…
lynn2910 Jul 1, 2024
3421f3d
[App] Add chrono and use it in the logger
lynn2910 Jul 1, 2024
06c494c
[App] Add a first version of the connecting system
lynn2910 Jul 1, 2024
48a5dc8
Update the template of the plugin
lynn2910 Sep 28, 2024
794807d
Update the template of the plugin
lynn2910 Sep 28, 2024
04826ec
The bot can respond to any command with "Pong!" and connect to the da…
lynn2910 Sep 28, 2024
aa0ff37
Add experiments with a plugin example
lynn2910 Sep 28, 2024
24304f5
I fucked up and zipped the wrong dir
lynn2910 Sep 28, 2024
0660ea6
Add users to the db and check if they checked the TOS
lynn2910 Sep 28, 2024
17db867
Remove unnecessary imports and prepare the terrain for the plugins
lynn2910 Sep 28, 2024
3e6eb78
feat(public-frontend): Add default Vue configuration and files
lynn2910 Dec 26, 2024
78b2362
feat(database): Add database lib
lynn2910 Dec 26, 2024
bd733a5
feat(public-frontend): Add theme and favicons
lynn2910 Dec 26, 2024
14a8654
feat(public-frontend): Add multi-language configuration & switch
lynn2910 Dec 27, 2024
437dff0
feat(navbar): Add navigation component with links and social icons
lynn2910 Dec 27, 2024
ea609bd
feat: Add constants.js file for static information
lynn2910 Dec 27, 2024
efc2960
feat(presentation): Improve home page layout and add invite button
lynn2910 Dec 27, 2024
0883995
feat(navbar): Improve navbar layout and responsive design for mobile
lynn2910 Dec 27, 2024
169e4c0
feat(public-frontend): Add features link and reviews section to homepage
lynn2910 Dec 27, 2024
cd5d10d
feat(website): Add bottom of home page
lynn2910 Jan 20, 2025
bb815d6
feat(database): Create database schema
lynn2910 Jan 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -12,3 +12,9 @@ Cargo.lock

# MSVC Windows builds of rustc generate these, which store debugging information
*.pdb

assets/token
.idea
.vscode

.env
39 changes: 37 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,3 +1,38 @@
[workspace]
members = ["kady"]
resolver = "2"
members = ["kady", "libs/database"]
resolver = "2"

[workspace.dependencies]
tokio = "1.38.0"
clap = "4.5.8"
serde = "1.0.203"
serde_json = "1.0.119"
toml = "0.8.14"
chrono = "0.4.38"

mlua = "0.10.2"

twilight-model = "0.15.4"
twilight-http = "0.15.4"
twilight-standby = "0.15.4"
twilight-gateway = "0.15.4"
twilight-mention = "0.15.3"
twilight-util = "0.15.4"
twilight-gateway-queue = "0.15.4"
twilight-cache-inmemory = "0.15.4"

tracing = "0.1.40"
tracing-subscriber = "0.3.18"

anyhow = "1.0.86"
thiserror = "2.0.9"

zip = "2.2.0"
dotenvy = "0.15.7"

sqlx = "0.8.2"
rocket = "0.5.1"
rocket_db_pools = "0.2.0"

[profile.dev.package.sqlx-macros]
opt-level = 3
4 changes: 4 additions & 0 deletions assets/config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
intents = 37379

[cache]
message_cache_size = 200
Loading
Loading