Commits on Source (41)
-
tec authored
-
tec authored
of code
-
tec authored
-
tec authored
-
tec authored
-
tec authored
-
Ash authored7eb33928
-
tec authored
-
tec authored
-
tec authoredUnverifiedbdd8422e
-
tec authored
-
tec authored
-
tec authoredUnverifieda8e73b0b
-
tec authored
-
tec authored
-
tec authoredUnverified5949e91d
-
tec authoredUnverifiedc18dcb78
-
tec authored
-
tec authored
-
tec authoredUnverified4f56a078
-
tec authored
-
grahame authored36c53318
-
grahame authored21f3bd95
-
tec authored
-
tec authored
-
tec authoredUnverified09674e97
-
tec authoredUnverified8a924d44
-
tec authored
-
tec authored
-
tec authored
-
Tom Almeida authored
OpenSSL can be a pain to build at the best of times, so relying on a pure Rust implementation of block ciphers makes life a little easier.
Unverifiedf5289988 -
Tom Almeida authoredUnverifiedc6ab8e0f
-
Tom Almeida authored
[TEC], wtf if this. It's all nigh upon unreadable and is in a terrible code style
-
tec authored
So set features to default -framework
Showing
- .gitignore 0 additions, 1 deletion.gitignore
- Cargo.lock 1985 additions, 0 deletionsCargo.lock
- Cargo.toml 21 additions, 16 deletionsCargo.toml
- src/config.rs 11 additions, 2 deletionssrc/config.rs
- src/config.test.yml 2 additions, 0 deletionssrc/config.test.yml
- src/config.ucc.yml 21 additions, 0 deletionssrc/config.ucc.yml
- src/config.yml 1 addition, 0 deletionssrc/config.yml
- src/ldap.rs 17 additions, 15 deletionssrc/ldap.rs
- src/main.rs 18 additions, 227 deletionssrc/main.rs
- src/reaction_roles.rs 80 additions, 57 deletionssrc/reaction_roles.rs
- src/serenity_handler.rs 267 additions, 0 deletionssrc/serenity_handler.rs
- src/token_management.rs 12 additions, 9 deletionssrc/token_management.rs
- src/user_management.rs 169 additions, 69 deletionssrc/user_management.rs
- src/util.rs 11 additions, 4 deletionssrc/util.rs
- src/voting.rs 205 additions, 165 deletionssrc/voting.rs
Cargo.lock
0 → 100644
This diff is collapsed.
... | ... | @@ -5,20 +5,25 @@ authors = ["tec <tec@ucc.gu.uwa.edu.au>"] |
edition = "2018" | ||
[dependencies] | ||
base64 = "^0.11" | ||
chrono = "^0.4.10" | ||
lazy_static = "^1.4.0" | ||
log = "^0.4.8" | ||
openssl = "^0.10" | ||
rand = "^0.7.2" | ||
serde = "^1.0.104" | ||
serde_yaml = "^0.8" | ||
serenity = "0.8.0" | ||
simplelog = "^0.7.4" | ||
aes = "0.6" | ||
async-trait = "0.1.42" | ||
base64 = "0.13.0" | ||
block-modes = "0.7" | ||
chrono = "0.4.19" | ||
diesel = { version = "1.4.5", features = ["sqlite"] } | ||
guard = "0.5.0" | ||
indexmap = { version = "1.3.1", features = ["serde-1"] } | ||
rayon = "1.3.0" | ||
diesel = { version = "1.4.3", features = ["sqlite"] } | ||
ldap3 = "0.6" | ||
url = "^2.1" | ||
regex = "^1.3" | ||
ical = "0.7.0" | ||
indexmap = { version = "1.6.1", features = ["serde-1"] } | ||
lazy_static = "1.4.0" | ||
ldap3 = "0.9.1" | ||
log = "0.4.11" | ||
rand = "0.8.1" | ||
rayon = "1.5.0" | ||
regex = "1.4.3" | ||
reqwest = "0.11.0" | ||
serde = "1.0.118" | ||
serde_yaml = "0.8.15" | ||
serenity = { version = "0.10.1", default-features = false, features = ["builder", "cache", "client", "gateway", "model", "http", "utils", "rustls_backend"]} | ||
simplelog = "0.9.0" | ||
tokio = { version = "1", features = ["full"] } | ||
url = "2.2.0" |
src/serenity_handler.rs
0 → 100644
This diff is collapsed.