Commits on Source (99)
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
Add route for fetching members. Cargo fmt on accident.
6cc92b87 -
insert authored
Server January URL endpoint on server configuration.
6716a2d3 -
insert authored
Add messages for desc / icon change for group chats.
10f116b4 -
insert authored
-
insert authored
-
insert authored67b9b8ce
-
insert authored7c7943b9
-
insert authored
-
insert authored
-
insert authored
Run cargo fmt.
5aa9624d -
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authoredbff72fa6
-
insert authored6bb4501c
-
insert authored
-
insert authored
-
insert authored8627f27a
-
insert authoredf32f4472
-
insert authored
Notifications: Subscribe to guild channels.
1713ad05 -
insert authored
-
insert authored
-
insert authored
-
insert authoreddbd70aba
-
insert authored380369e1
-
insert authored
API: Allow removal of description on channels and servers.
0af4fa4b -
insert authored
Permissions: Use bit representation for permissions.
1f1d9613 -
insert authored782bfb7e
-
insert authored
ban list.
4e90cf1f -
insert authored
Prevent removal of self / owner.
fce92382 -
insert authoredc763a292
-
insert authored
-
insert authored
Permissions: Small fix, consider self as User.
-
insert authored
API: Return members when fetching messages. Misc: Remove defunct DISABLE_REGISTRATION variable.
0f18a678 -
insert authored78c890aa
-
insert authored03fa923e
-
insert authored
-
insert authored
Was conflicting with invite-only rauth registrations.
-
insert authored
Fix: Don't serialize None on Metadata. (january embed)
-
insert authored
-
insert authoredc4b39c56
-
insert authored9a2ccecb
-
insert authored6d67b3f7
-
insert authoredbad90245
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
Messaging: Allow multiple attachment upload.
-
insert authored
Servers: Add VoiceChannel.
-
insert authored
-
insert authored
Web Push: Send events if mentioned
-
insert authored
Feature: Roles and group permissions. (server-side)
-
insert authored
-
insert authored
-
insert authored
-
insert authored
Server: Add role create / delete route.
-
insert authored
Members: Assign / un-assign multiple roles. Servers: Routes to set permissions.
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
Add badge ID.
-
insert authored
-
insert authored
Add Edit Role route.
-
insert authored
-
insert authored
-
insert authored
Fix category edit.
-
Jan 0660 authoredca04f4d5
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
-
insert authored
Fix: Deleting a server now correctly deletes all associated objects.
-
insert authored
-
insert authored
SpamAssassin is a bitch.
-
insert authored
Include own memberships in Ready payload.
-
insert authored
Showing
- .gitignore 1 addition, 0 deletions.gitignore
- Cargo.lock 24 additions, 33 deletionsCargo.lock
- Cargo.toml 7 additions, 3 deletionsCargo.toml
- Dockerfile 3 additions, 0 deletionsDockerfile
- LICENSE 661 additions, 0 deletionsLICENSE
- assets/templates/reset.html 45 additions, 44 deletionsassets/templates/reset.html
- assets/templates/reset_plain.html 14 additions, 0 deletionsassets/templates/reset_plain.html
- assets/templates/verify.html 45 additions, 44 deletionsassets/templates/verify.html
- assets/templates/verify_plain.html 15 additions, 0 deletionsassets/templates/verify_plain.html
- publish.sh 7 additions, 0 deletionspublish.sh
- set_version.sh 3 additions, 0 deletionsset_version.sh
- src/bin/dummy.rs 1 addition, 0 deletionssrc/bin/dummy.rs
- src/database/entities/channel.rs 190 additions, 36 deletionssrc/database/entities/channel.rs
- src/database/entities/guild.rs 0 additions, 43 deletionssrc/database/entities/guild.rs
- src/database/entities/invites.rs 96 additions, 0 deletionssrc/database/entities/invites.rs
- src/database/entities/message.rs 265 additions, 117 deletionssrc/database/entities/message.rs
- src/database/entities/microservice/autumn.rs 8 additions, 3 deletionssrc/database/entities/microservice/autumn.rs
- src/database/entities/microservice/january.rs 154 additions, 0 deletionssrc/database/entities/microservice/january.rs
- src/database/entities/microservice/mod.rs 2 additions, 0 deletionssrc/database/entities/microservice/mod.rs
- src/database/entities/mod.rs 10 additions, 3 deletionssrc/database/entities/mod.rs
[package] | [package] | ||
name = "revolt" | name = "revolt" | ||
version = "0.4.1-alpha.2" | # To help optimise CI and Docker builds. | ||
# Version here is left as 0.0.0, please | |||
# adjust and run ./set_version.sh instead. | |||
version = "0.0.0" | |||
authors = ["Paul Makles <paulmakles@gmail.com>"] | authors = ["Paul Makles <paulmakles@gmail.com>"] | ||
edition = "2018" | edition = "2018" | ||
... | @@ -13,7 +16,9 @@ log = "0.4.11" | ... | @@ -13,7 +16,9 @@ log = "0.4.11" |
ulid = "0.4.1" | ulid = "0.4.1" | ||
rand = "0.7.3" | rand = "0.7.3" | ||
time = "0.2.16" | time = "0.2.16" | ||
nanoid = "0.4.0" | |||
base64 = "0.13.0" | base64 = "0.13.0" | ||
linkify = "0.6.0" | |||
dotenv = "0.15.0" | dotenv = "0.15.0" | ||
futures = "0.3.8" | futures = "0.3.8" | ||
chrono = "0.4.15" | chrono = "0.4.15" | ||
... | @@ -28,7 +33,6 @@ lazy_static = "1.4.0" | ... | @@ -28,7 +33,6 @@ lazy_static = "1.4.0" |
urlencoding = "1.1.1" | urlencoding = "1.1.1" | ||
many-to-many = "0.1.2" | many-to-many = "0.1.2" | ||
lettre = "0.10.0-alpha.1" | lettre = "0.10.0-alpha.1" | ||
snafu = { version = "0.6.9" } | |||
reqwest = { version = "0.10.8", features = ["json"] } | reqwest = { version = "0.10.8", features = ["json"] } | ||
serde = { version = "1.0.115", features = ["derive"] } | serde = { version = "1.0.115", features = ["derive"] } | ||
validator = { version = "0.11", features = ["derive"] } | validator = { version = "0.11", features = ["derive"] } | ||
... | @@ -38,7 +42,7 @@ async-std = { version = "1.8.0", features = ["tokio02", "attributes"] } | ... | @@ -38,7 +42,7 @@ async-std = { version = "1.8.0", features = ["tokio02", "attributes"] } |
async-tungstenite = { version = "0.10.0", features = ["async-std-runtime"] } | async-tungstenite = { version = "0.10.0", features = ["async-std-runtime"] } | ||
rocket_cors = { git = "https://github.com/insertish/rocket_cors", branch = "master" } | rocket_cors = { git = "https://github.com/insertish/rocket_cors", branch = "master" } | ||
mongodb = { version = "1.1.1", features = ["tokio-runtime"], default-features = false } | mongodb = { version = "1.1.1", features = ["tokio-runtime"], default-features = false } | ||
rauth = { git = "https://gitlab.insrt.uk/insert/rauth", rev = "c52758a5087cd035b0ed9c6eacc942ba5468d2ce" } | rauth = { git = "https://gitlab.insrt.uk/insert/rauth", rev = "00d3c3dff51cf3242a7d4adda4c5184c97fa2a03" } | ||
rocket_contrib = { git = "https://github.com/SergioBenitez/Rocket", rev = "031948c1daaa146128d8a435be116476f2adde00" } | rocket_contrib = { git = "https://github.com/SergioBenitez/Rocket", rev = "031948c1daaa146128d8a435be116476f2adde00" } | ||
rocket_prometheus = { git = "https://github.com/insertish/rocket_prometheus", rev = "3d825aedb42793246c306a81fe67c5b187948983" } | rocket_prometheus = { git = "https://github.com/insertish/rocket_prometheus", rev = "3d825aedb42793246c306a81fe67c5b187948983" } | ||
rocket = { git = "https://github.com/SergioBenitez/Rocket", rev = "031948c1daaa146128d8a435be116476f2adde00", default-features = false } | rocket = { git = "https://github.com/SergioBenitez/Rocket", rev = "031948c1daaa146128d8a435be116476f2adde00", default-features = false } |
LICENSE
0 → 100644
This diff is collapsed.
assets/templates/reset_plain.html
0 → 100644
assets/templates/verify_plain.html
0 → 100644
publish.sh
0 → 100755
set_version.sh
0 → 100755
src/bin/dummy.rs
0 → 100644
src/database/entities/guild.rs
deleted
100644 → 0
src/database/entities/invites.rs
0 → 100644
src/database/entities/microservice/mod.rs
0 → 100644