Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-15 | Add tracking of OAuth app that posted a status, extend OAuth apps to have ↵ | Effy Elden | |
optional website field, add application details to API, show application name and website on detailed status views. Resolves #11 | |||
2016-12-29 | Add API for retrieving favourites | Eugen Rochko | |
2016-12-29 | Add API for retrieving blocked accounts | Eugen Rochko | |
2016-12-26 | Adding follow requests API | Eugen Rochko | |
2016-12-22 | Follow call on locked account creates follow request instead | Eugen Rochko | |
Reflect "requested" relationship in API and UI Reflect inability of private posts to be reblogged in the UI Disable Webfinger for locked accounts | |||
2016-12-21 | Private visibility on statuses prevents non-followers from seeing those | Eugen Rochko | |
Filters out hidden stream entries from Atom feed Blocks now generate hidden stream entries, can be used to federate blocks Private statuses cannot be reblogged (generates generic 422 error for now) POST /api/v1/statuses now takes visibility=(public|unlisted|private) param instead of unlisted boolean Statuses JSON now contains visibility=(public|unlisted|private) field | |||
2016-12-05 | Downsize originals in media attachments, small fixes | Eugen Rochko | |
2016-12-04 | Do not use expiring links after all | Eugen Rochko | |
2016-12-04 | Set a specific S3 expiration time so that files can be cached | Eugen Rochko | |
2016-12-04 | Do not autoplay videos, display play button instead. Use expiring links when ↵ | Eugen Rochko | |
using S3. Do not keep originals for avatars/headers, resize avatars down to 120x120 instead of 300x300. Set cache headers on S3 stuff, also make it private (aka only accessible via expiring links to prevent hotlinking) | |||
2016-11-23 | Adding sensitive marker to statuses in API | Eugen Rochko | |
2016-11-21 | Performance improvement for notifications API | Eugen Rochko | |
2016-11-20 | Adding unified streamable notifications | Eugen Rochko | |
2016-11-08 | Move timelines API from statuses to its own controller, add a check for | Eugen Rochko | |
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 | |||
2016-11-07 | Account notes (bios) can now contain links. Character limit upped to 160 | Eugen Rochko | |
2016-11-05 | Adding hashtags | Eugen Rochko | |
2016-11-03 | Disable accounts caching too | Eugen Rochko | |
2016-11-03 | Disable caching of statuses (maybe this will help with the weird bug) | Eugen Rochko | |
2016-11-03 | Fix reblogged/favourited caching; add API endpoints for who favd/reblogged ↵ | Eugen Rochko | |
status | |||
2016-11-03 | Caching should work correctly now (fingers crossed) | Eugen Rochko | |
2016-11-03 | Need to disable caching again due to bug in Rabl | Eugen Rochko | |
2016-11-03 | Enable caching for some rabl views | Eugen Rochko | |
2016-10-29 | Adding common followers API, fixing fallback query again | Eugen Rochko | |
2016-10-16 | Fix #16 - Optimize n+1 queries when checking reblogged/favourited values for ↵ | Eugen Rochko | |
status lists in API | |||
2016-10-14 | Adding sync of follow relationships to Neo4J, accounts/suggestions API | Eugen Rochko | |
2016-10-07 | Adding public timeline | Eugen Rochko | |
2016-09-27 | Fix #52 - Add API versioning (v1) | Eugen Rochko | |