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-31 | Set in_reply_to_account on statuses to non-self value when possible, thus | Eugen Rochko | |
resolving the confusion from self-chain replies ultimately linking to a non-self status. Adjust filters | |||
2016-12-26 | Don't show statuses to blocked users | Eugen Rochko | |
2016-12-23 | Fix account timelines bug | 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-22 | Merge branch 'master' into development | Eugen Rochko | |
2016-12-22 | Ensure that reblogs and favs always refer to the original status rather than ↵ | Eugen Rochko | |
a reblog wrapper | |||
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-06 | Fix | Eugen Rochko | |
2016-12-05 | Add account suspension | Eugen Rochko | |
2016-12-03 | Improve notification model | Eugen Rochko | |
2016-12-03 | Fix #248 - Reload all accounts when fetching from cache | Eugen Rochko | |
2016-12-02 | Fix #323 - self-replies to appear in public timelines again | Eugen Rochko | |
2016-12-02 | Fix #329 - avatar errors no longer prevent remote accounts from being saved | Eugen Rochko | |
(without avatar). Also improved search position of exact matches | |||
2016-11-30 | Per-status control for unlisted mode, also federation for unlisted mode | Eugen Rochko | |
Fix #233, fix #268 | |||
2016-11-30 | Further abstract caching for includes | Eugen Rochko | |
2016-11-26 | Public and hashtag timelines now exclude reblogs and replies | Eugen Rochko | |
Fix #289 - don't download avatar unless the URL is http/https Fix #293 - reblog/reblogged is now boost/boosted | |||
2016-11-23 | Implement includes caching for timelines APIs | Eugen Rochko | |
2016-11-22 | More query optimizations | Eugen Rochko | |
2016-11-22 | Moving some counter queries out of subqueries in the API | Eugen Rochko | |
2016-11-21 | Remove orphaned notifications, add scopes param to app create API | Eugen Rochko | |
2016-11-18 | Validate presence of text even for remote statuses | Eugen Rochko | |
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-10 | Fix public timeline query | Eugen Rochko | |
2016-11-10 | Discard misattributed remote statuses, improve timelines filter | Eugen Rochko | |
2016-11-10 | Improve filtering of public/hashtag timelines, both in backlog and real-time | Eugen Rochko | |
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 | Enable caching for some rabl views | Eugen Rochko | |
2016-10-27 | Adding public timeline silencing | Eugen Rochko | |
2016-10-17 | Actually fix public timeline | Eugen Rochko | |
2016-10-17 | Fix #99 - public timeline not just reblogs, fix #98 infinite scrolling issues | 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-16 | Filter out reblogs of blocked users from public timeline (the not real-time ↵ | Eugen Rochko | |
variant) | |||
2016-10-09 | Public timeline to exclude users you blocked | Eugen Rochko | |
2016-10-02 | Validate against multiple reblogs of same status by same account | Eugen Rochko | |
2016-09-29 | Improve code style | Eugen Rochko | |
2016-09-25 | Limit usernames to 30 chars, statuses to 500, open account after follow form ↵ | Eugen Rochko | |
success | |||
2016-09-22 | Uploading/undoing media modifies status text. Also: status text trimmed ↵ | Eugen Rochko | |
before validation | |||
2016-09-21 | Fix #50 - Order ancestors/descendants by tree path | Eugen Rochko | |
2016-09-08 | Fix for single status pages | Eugen Rochko | |
2016-09-08 | Optimized n+1 queries in accounts Atom and HTML views | Eugen Rochko | |
Added stack trace for SQL queries in development Removed badly thought out accounts/lookup API | |||
2016-09-05 | Adding enclosures to Atom and statuses JSON | Eugen Rochko | |
2016-09-05 | Add API to upload media attachments | Eugen Rochko | |
2016-08-17 | Upgrade to Rails 5.0.0.1 | Eugen Rochko | |
2016-03-26 | Moving Salmon notifications to background processing, fixing mini-profiler | Eugen Rochko | |
behaviour with Turbolinks enabled, optimizing Rabl for production | |||
2016-03-25 | Fixing some stuff for Turbolinks, adding gzip on top, fixing a n+1 query | Eugen Rochko | |