Commit Graph

391 Commits (feature-avatar-color-extraction)

Author SHA1 Message Date
Eugen Rochko e0a197650a Adding common followers API, fixing fallback query again 9 years ago
Eugen Rochko a9e40a3d80 Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting
to the API
9 years ago
Eugen Rochko e21a3fe0cd Adding sync of follow relationships to Neo4J, accounts/suggestions API 9 years ago
Eugen Rochko 7a6d95f70c E-mail preferences page 9 years ago
Eugen Rochko 1f650d327d Adding public timeline 9 years ago
Eugen Rochko 3554d638b3 Fix #72 - add follow/unfollow button to public profiles 9 years ago
Eugen Rochko 7b9a4af311 API for blocking and unblocking 9 years ago
Eugen Rochko fc198a8b4c Adding e-mail confirmations 9 years ago
Eugen Rochko 6d7290f47c Add API for getting info about authenticated user: /api/v1/accounts/verify_credentials 9 years ago
Eugen Rochko e63aebff7a Adding landing page 9 years ago
Eugen Rochko 4f9b7432dd Fix #52 - Add API versioning (v1) 9 years ago
Eugen Rochko 7e14eefc81 Replace logo, fix #57 - delete/unreblog/unfavourite API, fix #45 - app
registration API
9 years ago
Eugen Rochko e46abc71ca Fix notifications in UI, added new API for fetching account relationships 9 years ago
Eugen Rochko bd5ad304ba Adding media controller, 1 webm/compose form allowed, previews generated 9 years ago
Eugen Rochko 5b0cef9781 Setting up preliminary "detailed" routes in the UI, new API end-point for fetching status context 9 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
9 years ago
Eugen Rochko 509c18eb13 Fix local follows, 404 in logs 9 years ago
Eugen Rochko eec0dc46a6 PostStatusService can attach media to status, ProcessFeedService likewise 9 years ago
Eugen Rochko ae1fac0062 Add API to upload media attachments 9 years ago
Eugen Rochko 6deb9f966e Live timelines using ActionCable 9 years ago
Eugen Rochko e24bfbde1a Fixing FanOutOnWriteService, fixing Sidekiq not having enough DB connections
in the pool, adding a throttle of 60rpm per IP, adding mini profiler, adding
admin status to users
9 years ago
Eugen Rochko 42dcb0d4cb Adding Sidekiq for background processing (firstly just of mailers) 9 years ago
Eugen Rochko f14f462eaf Adding Turbolinks, adding status posting form on homepage 9 years ago
Eugen Rochko 9d55529318 Fix text color in dashboard inputs, sanitize remote status content in UI,
simplify FanOutOnWriteService, add /api/accounts/lookup method
9 years ago
Eugen Rochko 71ae4dd3d2 Adding public following and followers pages, fix #3 9 years ago
Eugen Rochko 6fec8afc3f Bind oauth applications to users 10 years ago
Eugen Rochko 3441361568 Adding simple_form, adding profile settings, header image 10 years ago
Eugen Rochko 1aa477ac2f Customized more doorkeeper views, only logged in users can create oauth apps 10 years ago
Eugen Rochko aab9f57e36 Adding config for puma, dashboard layout, fixing some queries 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 c605b828b5 Adding routes to follow, unfollow, favourite and reblog (locally known models) 10 years ago
Eugen Rochko 6045b6cb18 Customizing devise views and controllers 10 years ago
Eugen Rochko 7e93da3f8d Removing grape and adding devise 10 years ago
Eugen Rochko 0e8f59c16f Refactoring Grape API methods into normal controllers & other things 10 years ago
Eugen Rochko fa33750105 Adding reblogs, favourites, improving atom generation 10 years ago
Eugen Rochko 3b0bc18db9 Improved Atom rendering templates, added README 10 years ago
Eugen Rochko 2bc48e9064 Individual atom entries 10 years ago
Eugen Rochko 709c6685a9 Made some progress 10 years ago
Eugen Rochko 9c4856bdb1 Initial commit 10 years ago