Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-01-29 | API for apps to register for push notifications | Eugen Rochko | |
2017-01-24 | Fix #204, fix #515 - URL truncating is now a style so copypasting is not | Eugen Rochko | |
affected, replaced onClick handler with onMouseUp/Down to detect text selection not trigger onClick handler then | |||
2017-01-23 | Domain blocks now have varying severity - auto-suspend vs auto-silence | Eugen Rochko | |
2017-01-23 | Fix oembed controller test | Eugen Rochko | |
2017-01-20 | Fix #463 - Fetch and display previews of URLs using OpenGraph tags | Eugen Rochko | |
2017-01-15 | Fix tests, add applications to eager loading/cache for statuses, fix | Eugen Rochko | |
application website validation, don't link to app website if website isn't set, also comment out animated boost icon from #464 until it's consistent with non-animated version | |||
2017-01-13 | Adding about/more page with extended information that can be set up by an admin | Eugen Rochko | |
2017-01-11 | Update the Mastodon repository URL from Gargron/ to tootsuite/ in various places | Effy Elden | |
2017-01-09 | Persist UI settings, add missing localizations for German | Eugen Rochko | |
2017-01-04 | "Reblog" -> "boost" in more places | Jessica Stokes | |
A couple of places were using "reblog" rather than "boost" - this updates them to match the web UI | |||
2017-01-04 | Fix #390 - fix redirect after sign-up (to login page instead of homepage) | Eugen Rochko | |
2016-12-29 | Add API for retrieving favourites | Eugen Rochko | |
2016-12-29 | Add API for retrieving blocked accounts | Eugen Rochko | |
2016-12-29 | Add ability to use remote follow function on other sites | Eugen Rochko | |
2016-12-26 | Replacing follow requests in the settings area with in-UI column | Eugen Rochko | |
2016-12-26 | Adding follow requests API | Eugen Rochko | |
2016-12-26 | Don't show statuses to blocked users | Eugen Rochko | |
2016-12-23 | Add page for authorizing/rejecting follow requests | 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-18 | Removing external hub completely, fix #333 fixing digit-only hashtags, | Eugen Rochko | |
removing web app capability from non-webapp pages | |||
2016-12-13 | Improved admin UI | Eugen Rochko | |
2016-12-06 | Add suspend account functionality to admin UI | 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-11-30 | Add basic OEmbed provider API, fix #247 | Eugen Rochko | |
2016-11-30 | Per-status control for unlisted mode, also federation for unlisted mode | Eugen Rochko | |
Fix #233, fix #268 | |||
2016-11-30 | Normalize localizations, add stub for admin/accounts | Eugen Rochko | |
2016-11-29 | Unify collection caching code | Eugen Rochko | |
2016-11-28 | Add simple admin overview of PuSH subscriptions | Eugen Rochko | |
2016-11-28 | Adding embedded PuSH server | Eugen Rochko | |
2016-11-26 | Update hub URL and re-subscribe if hub URL changes | Eugen Rochko | |
2016-11-24 | Remove Neo4J | Eugen Rochko | |
2016-11-20 | Adding unified streamable notifications | Eugen Rochko | |
2016-11-18 | Fix OAuth authorization page and add a spec for it | Eugen Rochko | |
2016-11-17 | Fix #148 - Devise mailer fixed, test spec added so it won't slip past again | Eugen Rochko | |
2016-11-16 | Remove broken test | Eugen Rochko | |
2016-11-16 | Localizations for most server-side strings | Eugen Rochko | |
2016-11-13 | Fix #142 - Escape ILIKE special characters from Account.find_remote | Eugen Rochko | |
2016-11-12 | Upgrade ruby to 2.3.1 | Eugen Rochko | |
2016-11-10 | Discard misattributed remote statuses, improve timelines filter | 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-06 | Add test for FanOutOnWriteService | Eugen Rochko | |
2016-11-05 | Improve @mention regex | Eugen Rochko | |
2016-11-05 | Adding hashtags | Eugen Rochko | |
2016-11-04 | Adding hashtag model | Eugen Rochko | |
2016-11-03 | Add tests for recently added API end points | Eugen Rochko | |
2016-10-20 | add/update specs for Button, DisplayName, DropdownMenu | Kai Schaper | |
2016-10-18 | Adding application/jrd+json webfinger resource | Eugen Rochko | |
2016-10-15 | Exclude blocked users from follow suggestions, fix tests | Eugen Rochko | |