about summary refs log tree commit diff
path: root/app/controllers
AgeCommit message (Collapse)Author
2017-01-25Instead 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-24Merge branch 'master' into masterEugen
2017-01-24Make blocks create entries and unfollows instantly, but do the clean upEugen Rochko
in the background instead. Should fix delay where blocked person can interact with blocker for a short time before background job gets processed
2017-01-24API now respects ?limit param as long as it's within 2x default limitEugen Rochko
2017-01-23Implement a click-to-view spoiler systemblackle
2017-01-23Move merging/unmerging of timelines into background. Move blocking intoEugen Rochko
background as well since it's a computationally expensive
2017-01-23Add /api/v1/notifications/clear, non-existing link cards for statuses willEugen Rochko
now return empty hash instead of throwing a 404 error. When following, merge into timeline will filter statuses
2017-01-23Fix a couple unhandled exceptionsEugen Rochko
2017-01-23Potentially fix notifications issueEugen Rochko
2017-01-22Fix inflectionEugen
2017-01-21Improve error page layouting. 500 page has to stay static because it'sEugen Rochko
used from nginx when Rails fails.
2017-01-21Merge branch 'fix/error-pages' of https://github.com/ineffyble/mastodon into ↵Eugen Rochko
ineffyble-fix/error-pages
2017-01-21Method to fetch a single notificationEugen Rochko
2017-01-20Fix #463 - Fetch and display previews of URLs using OpenGraph tagsEugen Rochko
2017-01-19Don'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-16Fix #238 - Add "favourites" columnEugen Rochko
2017-01-15Add nice error page for CSRF errors/cookie issue, and fix error page ↵Effy Elden
handling altogether
2017-01-15Add 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
2017-01-13Adding about/more page with extended information that can be set up by an adminEugen Rochko
2017-01-13Add extended about page stubEugen Rochko
2017-01-13Extend rails-settings-cached to merge db-saved hash values with defaultsEugen Rochko
2017-01-12Migrate from ledermann/rails-settings to rails-settings-cached which allows ↵Eugen Rochko
global settings with YAML-defined defaults. Add admin page for editing global settings. Add "site_description" setting that would show as a paragraph on the frontpage
2017-01-10Home column filtersEugen Rochko
2017-01-09Persist UI settings, add missing localizations for GermanEugen Rochko
2017-01-06Fix #416 - Generate random unique 14-byte (19 characters) shortcodesEugen Rochko
for local attachments, use them in URLs. Check status privacy before redirecting to actual file.
2017-01-04Fix #390 - fix redirect after sign-up (to login page instead of homepage)Eugen Rochko
2017-01-02Fix admin UI not loading JS, make sure to strip "acct:" out of remote ↵Eugen Rochko
account's usernames when authorizing follow
2017-01-02Fix uri expansion during remote followEugen Rochko
2017-01-01Adding remote follow buttonEugen Rochko
2016-12-29Add API for retrieving favouritesEugen Rochko
2016-12-29Add API for retrieving blocked accountsEugen Rochko
2016-12-29Support remote follow request providing URL instead of acctEugen Rochko
2016-12-29Add ability to use remote follow function on other sitesEugen Rochko
2016-12-26Add preferences for follow request notification e-mailsEugen Rochko
2016-12-26Follow requests send e-mail notifications, but are excluded from ↵Eugen Rochko
notifications API Better initial state for unlisted/nsfw toggles
2016-12-26Replacing follow requests in the settings area with in-UI columnEugen Rochko
2016-12-26Adding follow requests APIEugen Rochko
2016-12-26Fix #86 - resolve layout breaking on zoom-out on accounts gridEugen Rochko
2016-12-23Add page for authorizing/rejecting follow requestsEugen Rochko
2016-12-22Re-enable Webfinger for locked accounts but don't handle "follow" eventsEugen Rochko
coming in via Salmon. Currently no way to prevent remote follows, but they will only receive public and unlisted posts
2016-12-22Follow call on locked account creates follow request insteadEugen 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-22Add "locked" flag to accounts, prevent blocked users from following, ↵Eugen Rochko
force-unfollow blocked users
2016-12-21Private visibility on statuses prevents non-followers from seeing thoseEugen 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-21Fix #249 - use window.location hack to let people login from sandboxed iOS ↵Eugen Rochko
homescreen
2016-12-19Make unfavouriting async to prevent timeout errors from leaving orphaned ↵Eugen Rochko
records behind
2016-12-18Adjusting public display of statuses to look similar to logged-in UI,Eugen Rochko
fix #361 with rich OEmbed display via iframe, fix #237 by hiding sensitive content behind a spoiler on public pages
2016-12-18Add OEmbed iframe HTML, convert emojis on public pages, increase size of ↵Eugen Rochko
attachment thumbnails
2016-12-13Improved admin UIEugen Rochko
2016-12-06Add suspend account functionality to admin UIEugen Rochko
2016-12-06Add filters for suspended accountsEugen Rochko