v1.0: First production version

This first version allows login of pre-existing users, creation and update of truths
by admins, vote on the truths by users, their display as well as a simple graph
for the vote results.
Everything persisting in a SQLite database.
This commit is contained in:
trotFunky 2024-07-23 21:51:42 +01:00
commit 9911895b5b
22 changed files with 4790 additions and 0 deletions

18
Cargo.toml Normal file
View file

@ -0,0 +1,18 @@
[package]
name = "fabula_votes_server"
license = "MPL-2.0"
readme = "README.md"
authors = ["trotFunky"]
version = "1.0.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
rocket = { version = "0.5.1", features = ["secrets", "json"] }
rocket_dyn_templates = { version = "0.2.0", features = ["tera"] }
rocket_db_pools = {version = "0.2.0", features = ["sqlx_sqlite"]}
sqlx = {version = "0.7.4", default-features = false, features = ["macros", "migrate"]}
blake2 = "0.10.6"
argon2 = "0.5.3"
pulldown-cmark = "0.11.0"