Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-06 | Fix #416 - Generate random unique 14-byte (19 characters) shortcodes | Eugen Rochko | |
for local attachments, use them in URLs. Check status privacy before redirecting to actual file. | |||
2017-01-01 | Adding remote follow button | Eugen Rochko | |
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-29 | Add API for retrieving blocked accounts | Eugen Rochko | |
2016-12-28 | Fix wrong person being notified after nested reblog call, fix favourites ↵ | Eugen Rochko | |
leaking private toots in Atom feeds | |||
2016-12-26 | Follow requests send e-mail notifications, but are excluded from ↵ | Eugen Rochko | |
notifications API Better initial state for unlisted/nsfw toggles | |||
2016-12-26 | Adding follow requests API | Eugen Rochko | |
2016-12-26 | Don't show statuses to blocked users | Eugen Rochko | |
2016-12-23 | Fix account timelines bug | Eugen Rochko | |
2016-12-22 | Hide follow/unfollow button from public page if follow already requested | 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-18 | Add OEmbed iframe HTML, convert emojis on public pages, increase size of ↵ | Eugen Rochko | |
attachment thumbnails | |||
2016-12-18 | Removing external hub completely, fix #333 fixing digit-only hashtags, | Eugen Rochko | |
removing web app capability from non-webapp pages | |||
2016-12-07 | Downsize attachment previews, but improve quality from 80 to 90 | Eugen Rochko | |
2016-12-06 | Add suspend account functionality to admin UI | Eugen Rochko | |
2016-12-06 | Fix | Eugen Rochko | |
2016-12-05 | Add account suspension | Eugen Rochko | |
2016-12-05 | Downsize originals in media attachments, small fixes | Eugen Rochko | |
2016-12-04 | Adding configurable e-mail blacklist | 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-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-29 | Unify collection caching code | Eugen Rochko | |
2016-11-29 | Upgrade Paperclip to 5, AWS-SDK to 2, do not generate medium/small versions ↵ | Eugen Rochko | |
of avatars | |||
2016-11-28 | Adding backtracing to Salmon/Processing workers | Eugen Rochko | |
2016-11-28 | Fix order of attachments (see #269) | Eugen Rochko | |
2016-11-28 | Adding embedded PuSH server | 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-25 | Fix #65 - Options to block notifications from people you don't follow/who ↵ | Eugen Rochko | |
don't follow you | |||
2016-11-25 | Filter statuses that mention blocked users | Eugen Rochko | |
2016-11-24 | Remove Neo4J | Eugen Rochko | |
2016-11-24 | Extract filename obfuscation into module | Alyssa Ross | |
2016-11-23 | Fix #168 - Turn off e-mail notifications by default | Eugen Rochko | |
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-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-21 | Remove some n+1 queries from notifications API | Eugen Rochko | |
2016-11-21 | Remove orphaned notifications, add scopes param to app create API | Eugen Rochko | |
2016-11-20 | Adding unified streamable notifications | Eugen Rochko | |
2016-11-18 | Don't create attachments if remote file cannot be fetched | Eugen Rochko | |
2016-11-18 | Validate presence of text even for remote statuses | Eugen Rochko | |
2016-11-16 | Add user locale setting | Eugen Rochko | |