Eugen Rochko
2ba6537f52
Escape PuSH challenge and change subscriptions and salmon APIs to text/plain
10 years ago
Eugen Rochko
b640f35621
Writing out more tests, fixed some bugs
10 years ago
Eugen Rochko
9a7485d034
Fix typo on /api/accounts/:id/statuses, fix potential case-sensitivity issue
...
when registering incoming status mentions, add Travis CI file
10 years ago
Eugen Rochko
323474c97e
Fix #2 , add rake task for PuSH-unsubscribing from remote users who have no
...
local followers. Remote users' usernames SHOULD be case-sensitive
10 years ago
Eugen Rochko
aab9f57e36
Adding config for puma, dashboard layout, fixing some queries
10 years ago
Eugen Rochko
447cfef62d
Improving feed queries, switching API to doorkeeper authentication
10 years ago
Eugen Rochko
6c4c84b161
Distrubute statuses as a fan-out-on-write system, with optional precomputing
10 years ago
Eugen Rochko
fe57f6330f
API methods for retrieving home and mentions timelines
10 years ago
Eugen Rochko
f099bc6091
Adding API for favouriting a status
10 years ago
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.
10 years ago
Eugen Rochko
3b4e04dc32
Fixing some bugs, adding pending test examples
10 years ago
Eugen Rochko
0e8f59c16f
Refactoring Grape API methods into normal controllers & other things
10 years ago