Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-02-26 | Add validation of media attachments, clean up mastodon-own exception classes | Eugen Rochko | |
2017-02-19 | Removed try clause from create action in status controller | Rakib Hasan | |
Using catch statement in api_controller.rb to catch NotPermitted Exception, and render error message | |||
2017-02-19 | revisted fix for #462 | Rakib Hasan | |
Moved validation to services/post_status_service.rb | |||
2017-02-05 | Removing failed push notification API, make context loads use cache | Eugen Rochko | |
2017-01-25 | Instead of using spoiler boolean and spoiler_text, simply check for ↵ | Eugen Rochko | |
non-blank spoiler_text Federate spoiler_text using warning attribute on <content /> instead of a <category term="spoiler" /> Clean up schema file from accidental development migrations | |||
2017-01-24 | Merge branch 'master' into master | Eugen | |
2017-01-24 | API now respects ?limit param as long as it's within 2x default limit | Eugen Rochko | |
2017-01-23 | Implement a click-to-view spoiler system | blackle | |
2017-01-23 | Add /api/v1/notifications/clear, non-existing link cards for statuses will | Eugen Rochko | |
now return empty hash instead of throwing a 404 error. When following, merge into timeline will filter statuses | |||
2017-01-20 | Fix #463 - Fetch and display previews of URLs using OpenGraph tags | Eugen Rochko | |
2017-01-19 | Don't show loading bar when re-loading already loaded status. Don't even try ↵ | Eugen Rochko | |
to fetch ancestors from DB when in_reply_to_id is nil | |||
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-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-19 | Make unfavouriting async to prevent timeout errors from leaving orphaned ↵ | Eugen Rochko | |
records behind | |||
2016-11-30 | Per-status control for unlisted mode, also federation for unlisted mode | Eugen Rochko | |
Fix #233, fix #268 | |||
2016-11-29 | Delete statuses asynchronously but provide instant feedback in the API | Eugen Rochko | |
2016-11-23 | Cache accounts/:id/statuses and single statuses too | Eugen Rochko | |
2016-11-23 | Adding sensitive marker to statuses in API | Eugen Rochko | |
2016-11-22 | Moving some counter queries out of subqueries in the API | Eugen Rochko | |
2016-11-22 | Remove unneeded indices, improve error handling in background workers, don't ↵ | Eugen Rochko | |
needlessly reload reblogged status, send Devise e-mails asynchronously | |||
2016-11-15 | Fix #144 - Filter statuses from blocked users out of ancestors/descendants ↵ | Eugen Rochko | |
results | |||
2016-11-15 | Fix rubocop issues, introduce usage of frozen literal to improve performance | Eugen Rochko | |
2016-11-14 | Fix wrong link header on followers API, wrong link in tabs component, order | Eugen Rochko | |
account results | |||
2016-11-09 | API pagination for all collections using Link header | 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-05 | Adding hashtags | Eugen Rochko | |
2016-11-04 | Adding hashtag model | Eugen Rochko | |
2016-11-03 | Fix reblogged/favourited caching; add API endpoints for who favd/reblogged ↵ | Eugen Rochko | |
status | |||
2016-11-03 | Need to disable caching again due to bug in Rabl | Eugen Rochko | |
2016-10-22 | Adding OAuth access scopes, fixing OAuth authorization UI, adding rate limiting | Eugen Rochko | |
to the API | |||
2016-10-16 | Fix #16 - Optimize n+1 queries when checking reblogged/favourited values for ↵ | Eugen Rochko | |
status lists in API | |||
2016-10-09 | Public timeline to exclude users you blocked | Eugen Rochko | |
2016-10-07 | Adding public timeline | Eugen Rochko | |
2016-10-02 | Add since_id param to feeds | Eugen Rochko | |
2016-09-29 | Improve code style | Eugen Rochko | |
2016-09-27 | Fix #52 - Add API versioning (v1) | Eugen Rochko | |