Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-07 | DRY up reblog vs original status check | Joël Quenneville | |
Checking reblog vs original status was happening in multiple places across the app. For views, this logic was encapsulated in a helper method named `proper_status` but in the other layers of the app, the logic was duplicated. Because the logic is used at all layers of the app, we extracted it into a `Status#proper` method on the model and changed all uses of the logic to use this method. There is now a single source of truth for this condition. We added test coverage to untested methods that got refactored. | |||
2017-04-03 | add finnish translation | JantsoP | |
add finnish translation | |||
2017-03-26 | Fix style issue | Eugen Rochko | |
2017-03-26 | :globe_with_meridians: add simplified chinese language | leopku | |
2017-03-18 | Federate header images, fix open-uri http->https redirection error | Eugen Rochko | |
2017-02-28 | Fix #186 - Add RTL support to the compose form textarea and statuses output | Eugen Rochko | |
2017-02-17 | Quick fix for avatars with the same URL not being perceived as updated and ↵ | Eugen Rochko | |
in need of re-download | |||
2017-02-16 | Fix Salmon issue | Eugen Rochko | |
2017-02-13 | Add "next" link to Atom feeds | Eugen Rochko | |
2017-02-12 | Adding more unit tests. Fixing Salmon slaps XML | Eugen Rochko | |
2017-02-11 | Fix semantics of follow requests another slaps | Eugen Rochko | |
2017-02-11 | Make follow requests federate | Eugen Rochko | |
2017-02-08 | Fix reblogs not having content warnings forwarded | Eugen | |
2017-01-25 | Use <summary> to encode content warnings instead | 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-23 | Implement a click-to-view spoiler system | blackle | |
2017-01-12 | Migrate 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-09 | Improve initialState loading | Eugen Rochko | |
2017-01-06 | Clean up h-card mess of divs | 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-23 | Add page for authorizing/rejecting follow requests | Eugen Rochko | |
2016-12-21 | Federated profile bio now formatted | Eugen Rochko | |
2016-12-18 | Adjusting 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-13 | Improved admin UI | Eugen Rochko | |
2016-12-11 | Sensitive content federates using the "nsfw" hashtag | Eugen Rochko | |
2016-12-08 | Declare Ukrainian | Stanislav Makar | |
Closes: #345 | |||
2016-12-04 | Do not use expiring links after all | Eugen Rochko | |
2016-12-04 | Set a specific S3 expiration time so that files can be cached | 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-01 | Fix pt translations, improve pre-cache queries, removing will_paginate | Eugen Rochko | |
from accounts/tags because it's a terribly inefficient way to paginate large sets of data | |||
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-30 | Make User#current_sign_in_at actually track when user was last active, | Eugen Rochko | |
by updating it at least every 24h if the user visits the site | |||
2016-11-29 | Upgrade Paperclip to 5, AWS-SDK to 2, do not generate medium/small versions ↵ | Eugen Rochko | |
of avatars | |||
2016-11-28 | Add simple admin overview of PuSH subscriptions | Eugen Rochko | |
2016-11-28 | Enabling portuguese and hungarian translations, which are awfully incomplete | Eugen Rochko | |
2016-11-22 | Adding French locale to settings_helper.rb | nicolas | |
2016-11-19 | Display human names of locales in dropdown | Eugen Rochko | |
2016-11-16 | Adding react-intl i18n to the frontend. No translations yet | Eugen Rochko | |
2016-11-15 | Adding some localizations | Eugen Rochko | |
2016-11-15 | Fix rubocop issues, introduce usage of frozen literal to improve performance | Eugen Rochko | |
2016-11-06 | Fix URL configuration when S3 is enabled | Eugen Rochko | |
2016-11-05 | Adding hashtags | Eugen Rochko | |
2016-10-17 | Include <id> (identical value to <uri>) on person-type objects in Atom | Eugen Rochko | |
This might help with GS compatibility | |||
2016-10-16 | Don't preload timelines as props, load them when timeline component is mounted | Eugen Rochko | |
This prevents the bug where if you go "back" to the UI after navigating to another page it loads with the old set of statuses | |||
2016-10-14 | E-mail preferences page | Eugen Rochko | |