Commits on Source (15)
-
grahame authored21f3bd95
-
tec authored
-
tec authored
-
tec authored
-
tec authored
-
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.
-
Tom Almeida authored
-
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
- Cargo.lock 985 additions, 1531 deletionsCargo.lock
- Cargo.toml 21 additions, 16 deletionsCargo.toml
- src/config.rs 3 additions, 1 deletionsrc/config.rs
- src/config.test.yml 2 additions, 0 deletionssrc/config.test.yml
- src/config.ucc.yml 7 additions, 0 deletionssrc/config.ucc.yml
- src/config.yml 1 addition, 0 deletionssrc/config.yml
- src/ldap.rs 13 additions, 8 deletionssrc/ldap.rs
- src/main.rs 18 additions, 256 deletionssrc/main.rs
- src/reaction_roles.rs 68 additions, 54 deletionssrc/reaction_roles.rs
- src/serenity_handler.rs 267 additions, 0 deletionssrc/serenity_handler.rs
- src/token_management.rs 11 additions, 10 deletionssrc/token_management.rs
- src/user_management.rs 134 additions, 57 deletionssrc/user_management.rs
- src/util.rs 11 additions, 4 deletionssrc/util.rs
- src/voting.rs 206 additions, 157 deletionssrc/voting.rs
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.