Made some progress
This commit is contained in:
@@ -5,9 +5,34 @@ module Mastodon
|
||||
|
||||
resource :statuses do
|
||||
desc 'Return a public timeline'
|
||||
|
||||
get :all do
|
||||
present Status.all, with: Mastodon::Entities::Status
|
||||
end
|
||||
|
||||
desc 'Return the home timeline of a logged in user'
|
||||
|
||||
get :home do
|
||||
# todo
|
||||
end
|
||||
|
||||
desc 'Return the notifications timeline of a logged in user'
|
||||
|
||||
get :notifications do
|
||||
# todo
|
||||
end
|
||||
end
|
||||
|
||||
resource :accounts do
|
||||
desc 'Return a user profile'
|
||||
|
||||
params do
|
||||
requires :id, type: String, desc: 'Account ID'
|
||||
end
|
||||
|
||||
get ':id' do
|
||||
present Account.find(params[:id]), with: Mastodon::Entities::Account
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Reference in New Issue
Block a user