feat: camelCase JSON responses, isFollowedByViewer, customCss, GET /users/me/following-list
Some checks failed
lint / lint (push) Has been cancelled
test / unit (push) Has been cancelled
test / integration (push) Has been cancelled
lint / lint (pull_request) Failing after 9m15s
test / unit (pull_request) Successful in 16m3s
test / integration (pull_request) Failing after 17m19s

This commit is contained in:
2026-05-14 17:04:42 +02:00
parent d3b7ecad15
commit aadd876994
5 changed files with 63 additions and 4 deletions

View File

@@ -14,7 +14,16 @@ pub fn router() -> Router<AppState> {
// users — static paths before parameterised
.route("/users", get(users::get_users))
.route("/users/count", get(users::get_user_count))
.route("/users/me", get(users::get_me).patch(users::patch_profile))
.route(
"/users/me",
get(users::get_me)
.patch(users::patch_profile)
.put(users::patch_profile),
)
.route(
"/users/me/following-list",
get(users::get_me_following_list),
)
.route("/users/me/top-friends", put(social::put_top_friends))
.route(
"/users/{username}/top-friends",