add: journals + notes
This commit is contained in:
parent
c08a26ae8d
commit
c1568ad866
26 changed files with 1431 additions and 265 deletions
|
@ -3,6 +3,7 @@ pub mod chats;
|
|||
pub mod communities;
|
||||
pub mod developer;
|
||||
pub mod forge;
|
||||
pub mod journals;
|
||||
pub mod misc;
|
||||
pub mod mod_panel;
|
||||
pub mod profile;
|
||||
|
@ -130,6 +131,11 @@ pub fn routes() -> Router {
|
|||
.route("/stacks", get(stacks::list_request))
|
||||
.route("/stacks/{id}", get(stacks::feed_request))
|
||||
.route("/stacks/{id}/manage", get(stacks::manage_request))
|
||||
// journals
|
||||
.route("/journals", get(journals::redirect_request))
|
||||
.route("/journals/{journal}/{note}", get(journals::app_request))
|
||||
.route("/@{owner}/{journal}", get(journals::view_request))
|
||||
.route("/@{owner}/{journal}/{note}", get(journals::view_request))
|
||||
}
|
||||
|
||||
pub async fn render_error(
|
||||
|
@ -185,3 +191,9 @@ pub struct RepostsQuery {
|
|||
#[serde(default)]
|
||||
pub page: usize,
|
||||
}
|
||||
|
||||
#[derive(Deserialize)]
|
||||
pub struct JournalsAppQuery {
|
||||
#[serde(default)]
|
||||
pub view: bool,
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue