]>
cat aescling's git repositories - mastodon.git/blob - app/controllers/api/v1/timelines_controller.rb
1 class Api
::V1::TimelinesController < ApiController
2 before_action
-> { doorkeeper_authorize!
:read }
3 before_action
:require_user!
, only
: [:home, :mentions]
8 @statuses = Feed
.new(:home, current_account
).get(20, params
[:max_id], params
[:since_id]).to_a
14 @statuses = Feed
.new(:mentions, current_account
).get(20, params
[:max_id], params
[:since_id]).to_a
20 @statuses = Status
.as_public_timeline(current_account
).paginate_by_max_id(20, params
[:max_id], params
[:since_id]).to_a
26 @tag = Tag
.find_by(name
: params
[:id].downcase
)
31 @statuses = Status
.as_tag_timeline(@tag, current_account
).paginate_by_max_id(20, params
[:max_id], params
[:since_id]).to_a
This page took 0.073856 seconds and 4 git commands to generate.