Eugen Rochko
9fd3d7b6cd
Add since_id param to feeds
10 years ago
Eugen Rochko
6d7290f47c
Add API for getting info about authenticated user: /api/v1/accounts/verify_credentials
10 years ago
Eugen Rochko
62b057b085
Adjust client registration API
10 years ago
Eugen Rochko
ef2b50c9ac
Deleting statuses from UI
10 years ago
Eugen Rochko
927333f4f8
Improve code style
10 years ago
Eugen Rochko
4f9b7432dd
Fix #52 - Add API versioning (v1)
10 years ago
Eugen Rochko
7e14eefc81
Replace logo, fix #57 - delete/unreblog/unfavourite API, fix #45 - app
...
registration API
10 years ago
Eugen Rochko
3f9708edc4
Change output of api/accounts/:id/follow and unfollow to return relationship
...
Track relationship in redux state. Display follow/unfollow and following-back
information on account view (unstyled)
10 years ago
Eugen Rochko
c0e9603c92
Fix #50 - Order ancestors/descendants by tree path
10 years ago
Eugen Rochko
e46abc71ca
Fix notifications in UI, added new API for fetching account relationships
10 years ago
Eugen Rochko
1d2856c2af
Since GNU Social hubs don't seem to return a hub.lease_seconds param in the subscription confirmation request,
...
we'll have to default that value to the GS "minimum" (from their code) which is 24 hours.
10 years ago
Eugen Rochko
246330493b
More debugging for PuSH confirmations
10 years ago
Eugen Rochko
a66d34878c
Add more logging to PuSH callback
10 years ago
Eugen Rochko
608a2bfffc
Upgrade to PubSubHubbub 0.4 (removing verify_token)
10 years ago
Eugen Rochko
059ebbf48d
Separate PuSH subscriptions from following, add mastodon:push:refresh task,
...
respect hub.lease_seconds (fix #46 )
10 years ago
Eugen Rochko
adffc7a495
Fix #43
10 years ago
Eugen Rochko
8c0b19012b
Fix #41 , debug #42
10 years ago
Eugen Rochko
5b0cef9781
Setting up preliminary "detailed" routes in the UI, new API end-point for fetching status context
10 years ago
Eugen Rochko
d6a64f45fd
Adding a notification stack for error messages
10 years ago
Eugen Rochko
85d89b472d
Optimized n+1 queries in accounts Atom and HTML views
...
Added stack trace for SQL queries in development
Removed badly thought out accounts/lookup API
10 years ago
Eugen Rochko
509c18eb13
Fix local follows, 404 in logs
10 years ago
Eugen Rochko
eec0dc46a6
PostStatusService can attach media to status, ProcessFeedService likewise
10 years ago
Eugen Rochko
ae1fac0062
Add API to upload media attachments
10 years ago
Eugen Rochko
b5ebf99439
Possibly fix issue with stale favourite/reblog information after API call
10 years ago
Eugen Rochko
10ba09f546
Upgrade to Rails 5.0.0.1
10 years ago
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
10 years ago
Eugen Rochko
082e1cbe5a
Fix default max_id query in paginate_by_max_id
10 years ago
Eugen Rochko
12559b01ea
Add pagination by max_id instead of offset/limit
10 years ago
Eugen Rochko
c28971c70c
Fixed the lookup API method
10 years ago
Eugen Rochko
9d55529318
Fix text color in dashboard inputs, sanitize remote status content in UI,
...
simplify FanOutOnWriteService, add /api/accounts/lookup method
10 years ago
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