Eugen Rochko
fdc17bea58
Fix rubocop issues, introduce usage of frozen literal to improve performance
7年前
Eugen Rochko
cea28e0c1d
Fix wrong link header on followers API, wrong link in tabs component, order
account results
7年前
Eugen Rochko
b13e7dda1f
API pagination for all collections using Link header
7年前
Eugen Rochko
9aecc0f48a
Move timelines API from statuses to its own controller, add a check for
resources that require a user context vs those that don't (such as public timeline)
/api/v1/statuses/public -> /api/v1/timelines/public
/api/v1/statuses/home -> /api/v1/timelines/home
/api/v1/statuses/mentions -> /api/v1/timelines/mentions
/api/v1/statuses/tag/:tag -> /api/v1/timelines/tag/:tag
7年前
Eugen Rochko
48b9619439
Adding hashtags
7年前
Eugen Rochko
62292797ec
Adding hashtag model
7年前
Eugen Rochko
e4671adc25
Fix reblogged/favourited caching; add API endpoints for who favd/reblogged status
7年前
Eugen Rochko
562044f36a
Need to disable caching again due to bug in Rabl
7年前
Eugen Rochko
a9e40a3d80
Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting
to the API
7年前
Eugen Rochko
de1f3aab86
Fix #16 - Optimize n+1 queries when checking reblogged/favourited values for status lists in API
7年前
Eugen Rochko
427ba27641
Public timeline to exclude users you blocked
7年前
Eugen Rochko
1f650d327d
Adding public timeline
7年前
Eugen Rochko
9fd3d7b6cd
Add since_id param to feeds
7年前
Eugen Rochko
927333f4f8
Improve code style
7年前
Eugen Rochko
4f9b7432dd
Fix #52 - Add API versioning (v1)
7年前
Eugen Rochko
7e14eefc81
Replace logo, fix #57 - delete/unreblog/unfavourite API, fix #45 - app
registration API
7年前
Eugen Rochko
c0e9603c92
Fix #50 - Order ancestors/descendants by tree path
7年前
Eugen Rochko
adffc7a495
Fix #43
7年前
Eugen Rochko
5b0cef9781
Setting up preliminary "detailed" routes in the UI, new API end-point for fetching status context
7年前
Eugen Rochko
eec0dc46a6
PostStatusService can attach media to status, ProcessFeedService likewise
7年前
Eugen Rochko
b5ebf99439
Possibly fix issue with stale favourite/reblog information after API call
7年前
Eugen Rochko
a08e724476
Fix subscriptions:clear task, refactor feeds, refactor streamable activites
and atom feed generation to some extent, as well as the way mentions are
stored
8年前
Eugen Rochko
12559b01ea
Add pagination by max_id instead of offset/limit
8年前
Eugen Rochko
447cfef62d
Improving feed queries, switching API to doorkeeper authentication
8年前
Eugen Rochko
6c4c84b161
Distrubute statuses as a fan-out-on-write system, with optional precomputing
8年前
Eugen Rochko
fe57f6330f
API methods for retrieving home and mentions timelines
8年前
Eugen Rochko
f099bc6091
Adding API for favouriting a status
8年前
Eugen Rochko
ab6696e855
Adding doorkeeper, adding a REST API
POST /api/statuses Params: status (text contents), in_reply_to_id (optional)
GET /api/statuses/:id
POST /api/statuses/:id/reblog
GET /api/accounts/:id
GET /api/accounts/:id/following
GET /api/accounts/:id/followers
POST /api/accounts/:id/follow
POST /api/accounts/:id/unfollow
POST /api/follows Params: uri (e.g. user@domain)
OAuth authentication is currently disabled, but the API can be used with HTTP Auth.
8年前