From 77f6850c52d73f2ca2a809206cf39e6ff590841a Mon Sep 17 00:00:00 2001 From: shockrah Date: Tue, 17 Nov 2020 00:09:03 -0800 Subject: [PATCH] l a r g e visual cleanup --- server-api/src/routes.rs | 23 ++++++++++++----------- 1 file changed, 12 insertions(+), 11 deletions(-) diff --git a/server-api/src/routes.rs b/server-api/src/routes.rs index a93d46f..1a7e0b3 100644 --- a/server-api/src/routes.rs +++ b/server-api/src/routes.rs @@ -1,30 +1,31 @@ // TODO: this whole ass module bro i mean c'mon.... just just clean it -type rstr = &'static str; +type Rstr = &'static str; -pub const INVITE_CREATE: tstr = "/invite/create"; // @ perms::CREATE_INVITE +pub const SERVER_META: Rstr = "/meta"; // @returns server meta document TBD +pub const INVITE_CREATE: Rstr = "/invite/create"; // @ perms::CREATE_INVITE -pub const CHANNELS_LIST: tstr = "/channels/list"; // requires none -pub const CHANNELS_CREATE: tstr = "/channels/create"; // requires @name @kind perms::CREATE_CHANNEl -pub const CHANNELS_DELETE: tstr = "/channels/delete"; // requires @name perms::DELETE_CHANNEL +pub const CHANNELS_LIST: Rstr = "/channels/list"; // requires none +pub const CHANNELS_CREATE: Rstr = "/channels/create"; // requires @name @kind perms::CREATE_CHANNEl +pub const CHANNELS_DELETE: Rstr = "/channels/delete"; // requires @name perms::DELETE_CHANNEL -pub const MESSAGE_SEND: tstr = "/message/send"; // requires @content perms::MESSAGE_SEND +pub const MESSAGE_SEND: Rstr = "/message/send"; // requires @content perms::MESSAGE_SEND -pub const GET_ONLINE_MEMBERS: tstr = "/members/get_online"; +pub const GET_ONLINE_MEMBERS: Rstr = "/members/get_online"; // ADMIN ROUTES -pub const SET_PERMS_BY_ADMIN: tstr = "/admin/setpermisions"; // @requires perms::ADMIN -pub const SET_NEW_ADMIN: tstr = "/owner/newadmin"; // @requiers: owner perms +pub const SET_PERMS_BY_ADMIN: Rstr = "/admin/setpermisions"; // @requires perms::ADMIN +pub const SET_NEW_ADMIN: Rstr = "/owner/newadmin"; // @requiers: owner perms // TODO: here be dragons... // potentially adding more bases later -pub const DYNAMIC_ROUTE_BASES: [(tstr, bool);3] = [ +pub const DYNAMIC_ROUTE_BASES: [(Rstr, bool);3] = [ ("/join", true), // open ("/public", true), // open : valid sections := neighbors|rules|description ("/user", false), // TODO: valid sections := /meta/|/dm/ ]; -pub const DYN_JOIN: tstr = DYNAMIC_ROUTE_BASES[0].0; +pub const DYN_JOIN: Rstr = DYNAMIC_ROUTE_BASES[0].0; pub struct DynRoute { pub base: String,