about summary refs log tree commit diff
AgeCommit message (Collapse)Author
2017-04-27OEmbed support for PreviewCard (#2337)Eugen Rochko
* OEmbed support for PreviewCard * Improve ProviderDiscovery code failure treatment * Do not crawl links if there is a content warning, since those don't display a link card anyway * Reset db schema * Fresh migrate * Fix rubocop style issues Fix #1681 - return existing access token when applicable instead of creating new * Fix test * Extract http client to helper * Improve oembed controller
2017-04-27Sync a locale files for JavaScript (#2513)Yamagishi Kazutoshi
There are multiple messages missing in en.jsx. It is very troublesome when translating other languages.
2017-04-27Don't need to include ActiveModel::Validations (#2521)Tomohiro Suwa
2017-04-27Add ActivityPub Actor id to WebFinger JSON. (#2522)Evan Minto
2017-04-27Add aria-label to icon driven dropdown menus (#2516)Lindsey Bieda
2017-04-27Copy over "Boost" hover text fix to detailed view. (#2508)Kaylee
from #1754, should close out #1394
2017-04-27Add spec coverage and refactor authorize_follows controller (#2505)Matt Jankowski
2017-04-26Update Russian translation (rebased) (#2503)Koala Yeung
* Fix syntax error * Remove two_factor_auth.warning (appears obsolete) * Add missing strings in ru.yml A lot of new strings translated, especially for the newly added admin section * Update Russian translation * Fix merge conflicts Redid Works by @rkarabut
2017-04-26travis: Add yarn and nodejs caching (#2504)Koala Yeung
Also cache node_module and yarn cache in Travis test process. Improves speed for Travis tests.
2017-04-26Domain block service cleanup (#2490)Matt Jankowski
* Add coverage for domain block service with silence * Get rid of warning about find_each and order * Move domain_block to attr_reader * Move optional clear_media into silence_accounts method * Use blocked_domain method to reduce passed vars * Extract blocked_domain_accounts method to find accounts on the domain * Extract media_from_blocked_domain method to find relevant attachments * Separate destruction of account images and account attachments
2017-04-26Add spec for Status.as_home_timeline (#2451)Matt Jankowski
2017-04-26Updated renamed i18n keys in `de` translation (#2500)Matt Jankowski
2017-04-26fix indentation in translation file (#2498)Matthieu Paret
2017-04-26add task to report code statistics (#2489)yhirano
2017-04-26Update German translation (#2485)Benedikt Geißler
2017-04-26Update of simple_forum OC (#2486)Quent-in
Now perfectly similar to the English one.
2017-04-26Update Japanese translation (#2487)Yamagishi Kazutoshi
follow up #1309 & #2279
2017-04-26Red favicon for dev (#2470)Lindsey Bieda
* Set a dev specific favicon * Consistent spacing * Add trailing slash for consistency * Update to remove interpolation
2017-04-26Don't toot request with only blank characters (#2154)Tomohiro Suwa
* Don't toot request with only blank characters * Enable toot button if no text
2017-04-26Fix undefined variable in OnboardingModal (#2482)Yamagishi Kazutoshi
2017-04-26Update ar.jsx (#2469)Koala Yeung
Adding more missing strings.
2017-04-26Update Japanese translation for activitypub and authorized followers (#2471)anon
* Update Japanese translation for activitypub and authorized followers * Fixed Japanese translation by review
2017-04-26fix onboarding modal (#2477)Wonderfall
2017-04-26Fix various regressions (#2466)Eugen Rochko
2017-04-26Fix #2261 - noopener typo (#2463)Eugen Rochko
2017-04-26Add media dimensions (#2448)Francis Chong
* Fixes #1985 - add migration AddMediaAttachmentMeta, which add meta field to media_attachments - before saving attachment, set file meta if needed - add meta in api * add spec * align the “size” format for image and video * fix code climate * fixes media_attachment_spec.rb
2017-04-26attach_media should be in transaction of creation status (#2426)Keiji, Yoshimi
2017-04-26Move a locale files for ActiveRecord (#2461)Yamagishi Kazutoshi
ref #2162 and fix #2460
2017-04-26Added the repository field and a script for after npm version (#2459)Michael Deeb
2017-04-26Toolbar icons accessible names (#1424)JP DeVries
Closes tootsuite/mastodon#1349 This is my first PR and I’m only checking in the source JSX file. Please let me know if it should be checked in after being built also.
2017-04-26Stricter whitelist rules (#2213)Guillaume Lo Re
* Stricter whitelist rules * Linting * Added spec for blacklisting * Test subdomain blacklist on domain whitelist * No need to split * Change spec name
2017-04-26Make the getting started ui more intuitive (#1309)Amelia
2017-04-25Missing occitan locale file (#2446)Quent-in
Based on the device.en file
2017-04-25Refine CW placeholder in Chinese jsx files (#2447)Mingye Wang
2017-04-25Complete proofreading and addition for zh-CN YML translations (#2445)Mingye Wang
* proofread & update zh-CN setting form locale * Pull in new devise zh-CN translations from their wiki https://github.com/plataformatec/devise/wiki/I18n, more precisely https://gist.github.com/Artoria2e5/6d2a06ca9e92a417afc627b5000f4690 * pull in zh-CN translation for doorkeeper ... from https://github.com/doorkeeper-gem/doorkeeper-i18n/pull/31/
2017-04-25fix typo on daily tasks logging (#2450)esetomo
2017-04-25Convert to "container-based" travis build (#2449)Mingye Wang
* Convert to "container-based" travis build Since all ppa sources used are currently whitelisted by Travis, why don't we convert to a "sudo-less" structure that promises a shorter build start time? * Explicitly disable sudo in Travis
2017-04-25Fixes string length issue for multibyte characters. (#2443)Ash Furrow
2017-04-25Adds logging for daily tasks (#2438)Ash Furrow
* Adds logging for daily tasks. * Fixes Code Climate issues in #2438.
2017-04-25Adjust status action bar icons (#2424)Stephen Burgess
Set status action bar to have display flex and center align items so dropdown icon appears center aligned with other icons. Make styles alpha organized. Add hover state to boost icon - lighten color on hover.
2017-04-25Refactor seed.rb (#2430)Hiroe Jun
2017-04-25Localize with i18n for Devise::FailureApp (#2309)alpaca-tc
This PR fixes I18n.locale for rake middlewares. Mastodon uses Devise that depends on Warden. Warden::Manager can be found in rake middleware. It is outside of the controller. In the case of authentication failed, warden calls throw(:warden). At the time Warden::Manager delegates request to failure_app to generate response and flash[:alert] after catching it. Unfortunately, I18n.locale is already reset then because I18n.with_locale is enabled only inside the controller. If we used I18n.locale=, Devise::FailureApp could get the current locale.
2017-04-25Login link for single user instances (#2393)STJrInuyasha
* Login link for single user instances * Flip the if statement around Fixes AuthorizationController tests
2017-04-25Change ActivityPub paging to match spec. Clean up ActivityPub outbox ↵Evan Minto
changes. (#2410) * Change ActivityPub paging to match spec. Clean up ActivityPub outbox changes. * Fix code style and test failures for OutboxController. * Attempt to fix CI errors.
2017-04-25Fix #2402 - Add Idempotency-Key header to PostStatusService that prevents ↵Eugen Rochko
(#2419) duplicates. Web UI regenerates UUID for that header every time the compose form is changed or successfully submitted Also, fix Farsi i18n overwriting the English one
2017-04-25Decodes URL containing IDN (#2436)Yamagishi Kazutoshi
2017-04-25Fix Persian translation (#2428) (#2432)Matt Jankowski
Settings page contained labels in Persian, when I was using English.
2017-04-25Username above toot box UI changes (#2418)Ash Furrow
* Makes username above toot box into a link. * Prepends username above toot box with an @.
2017-04-25Optimize account search (#2421)178inaba
2017-04-25Punycode URI normalization (#2370)Eugen
* Fix #2119 - Whenever about to send a HTTP request, normalize the URI * Add test for IDN request in FetchLinkCardService * Perform IDN normalization on domains before they are stored in the DB