mirror of
https://github.com/Blair-SGA-Dev-Team/blazerapp.git
synced 2026-07-16 06:50:22 -04:00
templates
This commit is contained in:
+24
-10
@@ -144,6 +144,17 @@ pub mod defs {
|
||||
|
||||
}
|
||||
|
||||
api_route! {
|
||||
student {
|
||||
name: (Text, String, String),
|
||||
image: (Text, String, Image),
|
||||
grade: (Text, String, String),
|
||||
messages: (Text, String, String),
|
||||
hobbies: (Text, String, String),
|
||||
achievements: (Text, String, String),
|
||||
}
|
||||
}
|
||||
|
||||
api_route! {
|
||||
events {
|
||||
title: (Text, String, String),
|
||||
@@ -158,7 +169,10 @@ api_route! {
|
||||
api_route! {
|
||||
teachers {
|
||||
name: (Text, String, String),
|
||||
emails: (Text, String, String),
|
||||
email: (Text, String, String),
|
||||
phone: (Text, String, String)
|
||||
position: (Text, String, String),
|
||||
image: (Text, String, Image)
|
||||
}
|
||||
}
|
||||
|
||||
@@ -171,15 +185,6 @@ api_route! {
|
||||
}
|
||||
}
|
||||
|
||||
api_route! {
|
||||
student {
|
||||
name: (Text, String, String),
|
||||
meeting: (Text, String, String),
|
||||
link: (Text, String, String),
|
||||
sponsor: (Text, String, String),
|
||||
}
|
||||
}
|
||||
|
||||
api_route! {
|
||||
clubs {
|
||||
name: (Text, String, String),
|
||||
@@ -228,9 +233,18 @@ api_route! {
|
||||
}
|
||||
}
|
||||
|
||||
api_route! {
|
||||
challenge {
|
||||
title: (Text, String, String),
|
||||
text: (Text, String, String),
|
||||
link: (Text, String, String),
|
||||
}
|
||||
}
|
||||
|
||||
api_route! {
|
||||
important {
|
||||
image: (Text, String, Image),
|
||||
text: (Text, String, String),
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+7
-5
@@ -76,6 +76,7 @@ fn rocket(port: u16, address: String, env: Environment, pg: PgConnection, sa: Se
|
||||
routes![home, home_not_logged_in, login, auth::callback, auth::oauth, static_files],
|
||||
)
|
||||
.mount("/api", routes![
|
||||
data::student::api,
|
||||
data::events::api,
|
||||
data::teachers::api,
|
||||
data::announcements::api,
|
||||
@@ -85,15 +86,16 @@ fn rocket(port: u16, address: String, env: Environment, pg: PgConnection, sa: Se
|
||||
data::calendar::api,
|
||||
data::polls::api,
|
||||
data::new::api,
|
||||
data::important::api
|
||||
data::important::api,
|
||||
data::challenge::api,
|
||||
])
|
||||
.mount(
|
||||
"/ui",
|
||||
routes![
|
||||
data::events::eui, data::teachers::eui, data::announcements::eui, data::clubs::eui, data::lunch_events::eui, data::ssl_ops::eui, data::calendar::eui, data::polls::eui, data::new::eui, data::important::eui,
|
||||
data::events::upd, data::teachers::upd, data::announcements::upd, data::clubs::upd, data::lunch_events::upd, data::ssl_ops::upd, data::calendar::upd, data::polls::upd, data::new::upd, data::important::upd,
|
||||
data::events::del, data::teachers::del, data::announcements::del, data::clubs::del, data::lunch_events::del, data::ssl_ops::del, data::calendar::del, data::polls::del, data::new::del, data::important::del,
|
||||
data::events::add, data::teachers::add, data::announcements::add, data::clubs::add, data::lunch_events::add, data::ssl_ops::add, data::calendar::add, data::polls::add, data::new::add, data::important::add,
|
||||
data::student::eui, data::events::eui, data::teachers::eui, data::announcements::eui, data::clubs::eui, data::lunch_events::eui, data::ssl_ops::eui, data::calendar::eui, data::polls::eui, data::new::eui, data::challenge::eui, data::important::eui,
|
||||
data::student::upd, data::events::upd, data::teachers::upd, data::announcements::upd, data::clubs::upd, data::lunch_events::upd, data::ssl_ops::upd, data::calendar::upd, data::polls::upd, data::new::upd, data::challenge::upd, data::important::upd,
|
||||
data::student::del, data::events::del, data::teachers::del, data::announcements::del, data::clubs::del, data::lunch_events::del, data::ssl_ops::del, data::calendar::del, data::polls::del, data::new::del, data::challenge::del, data::important::del,
|
||||
data::student::add, data::events::add, data::teachers::add, data::announcements::add, data::clubs::add, data::lunch_events::add, data::ssl_ops::add, data::calendar::add, data::polls::add, data::new::add, data::challenge::add, data::important::add,
|
||||
],
|
||||
)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user