Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-04-11 | Merge branch 'master' of https://github.com/blackle/mastodon into blackle-master | Eugen Rochko | |
2017-04-11 | Allow user to disable the boost confirm dialog in preferences | blackle | |
2017-04-11 | Pagination improvements (#1445) | Matt Jankowski | |
* Replace will_paginate with kaminari * Use #page instead of #paginate in controllers * Replace will_paginate.page_gap with pagination.truncate in i18n * Customize kaminari views to match prior styles * Set kaminari options to match prior behavior * Replace will_paginate with paginate in views | |||
2017-04-11 | When avatar/header are GIF, generate static versions (#1428) | Eugen | |
* When avatar/header are GIF, generate static versions. Account API returns "avatar"/"avatar_static", "header"/"header_static" Static version is the same as original for other cases Web UI de-animates avatars in toots, lists of users Fix #441, fix #596, prerequisite for #1064 * Fix JS test * Add rake task to generate static avatars/headers from GIF ones, add test | |||
2017-04-10 | Fix issue with missing emojify class in views (#1455) | Matt Jankowski | |
* Add missing emojify class to landing strip * Add missing emojify class to simple_status partial | |||
2017-04-09 | French translation update (#1271) | Olivier Humbert | |
* Update confirmation_instructions.fr.html.erb consistency across the French translation * Update consistency across the French translation * Update fr.yml a bunch of consistency across the French translation + a few typos * Update doorkeeper.fr.yml consistency across the French translation (punctuation) | |||
2017-04-09 | Clean up about page (#1282) | Matt Jankowski | |
* Add InstancePresenter to expose site details * Clean up about controller, use instance presenter | |||
2017-04-08 | Fix #795, fix #704, fix #835 - 2FA requires confirmation to be enabled (#1278) | Eugen | |
* Fix #795, fix #704, fix #835 - 2FA requires confirmation to be enabled TOTP secret is not shown again after 2FA is enabled * Clean up | |||
2017-04-08 | Update french translation (#1148) | Thomas Citharel | |
Add french translation for emails sent Signed-off-by: Thomas Citharel <tcit@tcit.fr> Add non-breaking spaces Signed-off-by: Thomas Citharel <tcit@tcit.fr> changes and fixes to the nbsps Signed-off-by: Thomas Citharel <tcit@tcit.fr> French update a few fixes Signed-off-by: Thomas Citharel <tcit@tcit.fr> fixes Signed-off-by: Thomas Citharel <tcit@tcit.fr> | |||
2017-04-08 | Use Setting.site_title value for `og:site_name` occurrences (#1194) | Matt Jankowski | |
* Add helper method to return Setting.site_title * Use site_title helper in application layout * Use site_title value for og:site_name | |||
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-07 | Merge branch 'master' into feature-customized-default-locale | Eugen | |
2017-04-07 | Update Finnish translations, add sample Minio config (#954) | Jantso Porali | |
2017-04-07 | Allow setting of default language through config | Eugen Rochko | |
Setting of locale in controller extracted to Localized concern, the doorkeeper authorized applications controller moved under custom namespace with inclusion of Localized, which resolves the "it sometimes appears in a different random language" bug | |||
2017-04-07 | Force UTF8 encoding on generated XML (#1140) | Eugen | |
2017-04-07 | Rewrite Atom generation from stream entries to use Ox instead of Nokogiri ↵ | Eugen | |
(#1124) * Rewrite Atom generation from stream entries to use Ox instead of Nokogiri::Builder StreamEntry is now limited to only statuses, which allows some optimization. Removed extra queries on AccountsController#show. AtomSerializer instead of AtomBuilderHelper used in AccountsController#show, StreamEntriesController#show, StreamEntryRenderer and PubSubHubbub::DistributionWorker PubSubHubbub::DistributionWorker moves n+1 DomainBlock query to PubSubHubbub::DeliveryWorker instead. All Salmon slaps that aren't based on StreamEntry still use AtomBuilderHelper and Nokogiri * All Salmon slaps now use Ox instead of Nokogiri. No touch from status on account | |||
2017-04-04 | New admin setting: open/close registrations, with custom message, from the ↵ | Eugen Rochko | |
admin UI | |||
2017-04-03 | Add basic logging of who resolved report | Eugen Rochko | |
2017-04-03 | When taking action on a report (silence/suspend), it dismisses all other | Eugen Rochko | |
reports for that user automatically | |||
2017-04-03 | Make default admin UI page reports. Add admin UI for creating a domain block | Eugen Rochko | |
2017-04-02 | Catching rack timeout from rails doesn't work | Eugen Rochko | |
2017-04-02 | Add proper error page for request timeouts | Eugen Rochko | |
2017-04-02 | Fix landing page sign up form ignoring username field | Eugen Rochko | |
2017-03-31 | Fix some views still not using counter caches | Eugen Rochko | |
2017-03-31 | Fix #700 - hide spoilers on static pages | Eugen Rochko | |
2017-03-30 | Import feature for following/blocking lists (addresses #62, #177, #201, #454) | Eugen Rochko | |
2017-03-30 | Add counter caches for a large performance increase on API requests | Eugen Rochko | |
2017-03-28 | Fix #690 - Webfinger should handle new shortform profile URLs now (nice) | Eugen Rochko | |
2017-03-26 | Fix up some localizations | Eugen Rochko | |
2017-03-25 | Fix public profile pagination links | Eugen Rochko | |
2017-03-24 | Fix #675 - return created_at in notifications API | Eugen Rochko | |
2017-03-22 | Prettier account and stream entry URLs | Eugen Rochko | |
2017-03-22 | Web UI support for the new omnisearch | Eugen Rochko | |
2017-03-22 | New API method: /api/v1/search | Eugen Rochko | |
Returns accounts, statuses, hashtags arrays | |||
2017-03-21 | Don't list "direct" under default post privacy settings | Eugen Rochko | |
2017-03-21 | Improved landing page | Eugen Rochko | |
2017-03-20 | Add landing strip | Eugen Rochko | |
2017-03-19 | Export follow/block lists as CSV | Eugen Rochko | |
2017-03-17 | Start page links a bit more readable | Eugen Rochko | |
2017-03-17 | Promote Apps (#670) | shel | |
"Various apps are available" is now a hyperlink | |||
2017-03-15 | Fix #525 - Add instance information API | Eugen Rochko | |
2017-03-15 | Merge branch 'master' into mastodon-site-api | Eugen | |
2017-03-04 | Fix #431 - convert gif to webm during upload. Web UI treats them like it did | Eugen Rochko | |
before. In the API, attachments now can be either image, video or gifv. Gifv is to be treated like images in terms of behaviour, but are videos by file type. | |||
2017-03-04 | Add digest e-mails | Eugen Rochko | |
2017-03-01 | Mute button progress so far. WIP, doesn't entirely work correctly. | Kit Redgrave | |
2017-02-28 | Fix #186 - Add RTL support to the compose form textarea and statuses output | Eugen Rochko | |
2017-02-27 | Adds site metadata access to the API | Kibigo | |
2017-02-27 | Fix #104 - Style OAuth authorized applications page | Eugen Rochko | |
Add ability to search accounts by display name | |||
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-17 | Add UI to view report details, remove reported statuses, quick links to ↵ | Eugen Rochko | |
resolve/silence/suspend from report |