171 lines
2.9 KiB
Markdown
171 lines
2.9 KiB
Markdown
## Routes
|
|
|
|
<details>
|
|
<summary>`/`</summary>
|
|
|
|
- [RequestID]()
|
|
- [Logger]()
|
|
- [Recoverer]()
|
|
- [URLFormat]()
|
|
- [git.dubyatp.xyz/chat-api-server/api.Start.SetContentType.func8]()
|
|
- **/**
|
|
- _GET_
|
|
- [Start.func1]()
|
|
|
|
</details>
|
|
<details>
|
|
<summary>`/login`</summary>
|
|
|
|
- [RequestID]()
|
|
- [Logger]()
|
|
- [Recoverer]()
|
|
- [URLFormat]()
|
|
- [git.dubyatp.xyz/chat-api-server/api.Start.SetContentType.func8]()
|
|
- **/login**
|
|
- **/**
|
|
- _POST_
|
|
- [Login]()
|
|
|
|
</details>
|
|
<details>
|
|
<summary>`/messages`</summary>
|
|
|
|
- [RequestID]()
|
|
- [Logger]()
|
|
- [Recoverer]()
|
|
- [URLFormat]()
|
|
- [git.dubyatp.xyz/chat-api-server/api.Start.SetContentType.func8]()
|
|
- **/messages**
|
|
- [SessionAuthMiddleware]()
|
|
- **/**
|
|
- _GET_
|
|
- [ListMessages]()
|
|
|
|
</details>
|
|
<details>
|
|
<summary>`/messages/new`</summary>
|
|
|
|
- [RequestID]()
|
|
- [Logger]()
|
|
- [Recoverer]()
|
|
- [URLFormat]()
|
|
- [git.dubyatp.xyz/chat-api-server/api.Start.SetContentType.func8]()
|
|
- **/messages**
|
|
- [SessionAuthMiddleware]()
|
|
- **/new**
|
|
- _POST_
|
|
- [NewMessage]()
|
|
|
|
</details>
|
|
<details>
|
|
<summary>`/messages/{messageID}`</summary>
|
|
|
|
- [RequestID]()
|
|
- [Logger]()
|
|
- [Recoverer]()
|
|
- [URLFormat]()
|
|
- [git.dubyatp.xyz/chat-api-server/api.Start.SetContentType.func8]()
|
|
- **/messages**
|
|
- [SessionAuthMiddleware]()
|
|
- **/{messageID}**
|
|
- [MessageCtx]()
|
|
- **/**
|
|
- _GET_
|
|
- [GetMessage]()
|
|
- _DELETE_
|
|
- [DeleteMessage]()
|
|
|
|
</details>
|
|
<details>
|
|
<summary>`/messages/{messageID}/edit`</summary>
|
|
|
|
- [RequestID]()
|
|
- [Logger]()
|
|
- [Recoverer]()
|
|
- [URLFormat]()
|
|
- [git.dubyatp.xyz/chat-api-server/api.Start.SetContentType.func8]()
|
|
- **/messages**
|
|
- [SessionAuthMiddleware]()
|
|
- **/{messageID}**
|
|
- [MessageCtx]()
|
|
- **/edit**
|
|
- _POST_
|
|
- [EditMessage]()
|
|
|
|
</details>
|
|
<details>
|
|
<summary>`/panic`</summary>
|
|
|
|
- [RequestID]()
|
|
- [Logger]()
|
|
- [Recoverer]()
|
|
- [URLFormat]()
|
|
- [git.dubyatp.xyz/chat-api-server/api.Start.SetContentType.func8]()
|
|
- **/panic**
|
|
- _GET_
|
|
- [Start.func3]()
|
|
|
|
</details>
|
|
<details>
|
|
<summary>`/ping`</summary>
|
|
|
|
- [RequestID]()
|
|
- [Logger]()
|
|
- [Recoverer]()
|
|
- [URLFormat]()
|
|
- [git.dubyatp.xyz/chat-api-server/api.Start.SetContentType.func8]()
|
|
- **/ping**
|
|
- _GET_
|
|
- [Start.func2]()
|
|
|
|
</details>
|
|
<details>
|
|
<summary>`/register`</summary>
|
|
|
|
- [RequestID]()
|
|
- [Logger]()
|
|
- [Recoverer]()
|
|
- [URLFormat]()
|
|
- [git.dubyatp.xyz/chat-api-server/api.Start.SetContentType.func8]()
|
|
- **/register**
|
|
- **/**
|
|
- _POST_
|
|
- [NewUser]()
|
|
|
|
</details>
|
|
<details>
|
|
<summary>`/users`</summary>
|
|
|
|
- [RequestID]()
|
|
- [Logger]()
|
|
- [Recoverer]()
|
|
- [URLFormat]()
|
|
- [git.dubyatp.xyz/chat-api-server/api.Start.SetContentType.func8]()
|
|
- **/users**
|
|
- [SessionAuthMiddleware]()
|
|
- **/**
|
|
- _GET_
|
|
- [ListUsers]()
|
|
|
|
</details>
|
|
<details>
|
|
<summary>`/users/{userID}`</summary>
|
|
|
|
- [RequestID]()
|
|
- [Logger]()
|
|
- [Recoverer]()
|
|
- [URLFormat]()
|
|
- [git.dubyatp.xyz/chat-api-server/api.Start.SetContentType.func8]()
|
|
- **/users**
|
|
- [SessionAuthMiddleware]()
|
|
- **/{userID}**
|
|
- [UserCtx]()
|
|
- **/**
|
|
- _GET_
|
|
- [GetUser]()
|
|
|
|
</details>
|
|
|
|
Total # of routes: 11
|
|
|