No files found.
+1 −0
.gitignore
backend/.gitignore
+483 −11
Cargo.lock
backend/Cargo.lock
+9 −0
Cargo.toml
backend/Cargo.toml
+5 −0
base.yaml
backend/settings/base.yaml
+7 −0
development.yaml
backend/settings/development.yaml
+7 −0
production.yaml
backend/settings/production.yaml
+9 −0
lib.rs
backend/src/lib.rs
+1 −0
main.rs
backend/src/main.rs
+5 −2
health.rs
backend/src/routes/health.rs
+1 −0
mod.rs
backend/src/routes/mod.rs
+4 −0
mod.rs
backend/src/routes/users/mod.rs
+161 −0
register.rs
backend/src/routes/users/register.rs
+18 −1
settings.rs
backend/src/settings.rs
+3 −1
startup.rs
backend/src/startup.rs
+1 −3
telemetry.rs
backend/src/telemetry.rs
+9 −0
general.rs
backend/src/types/general.rs
+5 −0
mod.rs
backend/src/types/mod.rs
+4 −0
tokens.rs
backend/src/types/tokens.rs
+2 −0
mod.rs
backend/src/utils/auth/mod.rs
+22 −0
password.rs
backend/src/utils/auth/password.rs
+175 −0
tokens.rs
backend/src/utils/auth/tokens.rs
+180 −0
emails.rs
backend/src/utils/emails.rs
+6 −0
mod.rs
backend/src/utils/mod.rs
+132 −0
verification_email.html
backend/templates/verification_email.html