about summary refs log tree commit diff
AgeCommit message (Collapse)Author
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
2017-04-24Persian translation (#2405)Masoud Abkenar
* Persian translation * adding :fa to make the site use the rtl stylesheet based on [this comment](https://github.com/tootsuite/mastodon/pull/2405#issuecomment-296721105) * fix missing quotes * add 'fa' locale
2017-04-24Add more FeedManager#filter? tests (#2413)Eugen
2017-04-24Run i18n-tasks normalize (#2412)Eugen
2017-04-24fix(styles): Spoiler trigger zindex, close modal button position (#2406)Stephen Burgess
#2338
2017-04-24add `patch` method support to CORS (#2408)Shin Adachi
2017-04-24Only show upload modal when drag event contains files (#2409)Stephen Burgess
* fix(upload): Only show upload modal when drag even contains files * fix(firefox): Close drag window ondragend also Do not only end drag styles on drag leave, but also on drag end. Fixes firefox bug. #687 * fix(drag-modal): Remove drag modal trigger cruft * fix(upload-modal): Allow close with escape button
2017-04-24Add an RTL stylesheet for Arabic i18n (#2378)Eugen
2017-04-24Force wrap long email address (#2395)Yamagishi Kazutoshi
2017-04-24Fix flashes partial render error for controllers which don't inherit from ↵Matt Jankowski
application controller (#2400) * Add failing spec for oauth/authorized_applications controller * Use explicit reference to flashes partial from admin layout Because some of the controllers which use the admin layout do not inherit from application controller, this partial is not in their view path.
2017-04-24Add index to statuses_tags#status_id (#2394)alpaca-tc
2017-04-24Hide some components rather than unmounting (#2271)Akihiko Odaki
Hide some components rather than unmounting them to allow to show again quickly and keep the view state such as the scrolled offset.
2017-04-24Fix background-size being overwritten (#2382)Yamagishi Kazutoshi
2017-04-24Language: Missing keys for pt and pt-BR (#2355)Eduardo Elias
2017-04-24Return force_ssl to the controller (#2380)Matt Jankowski
2017-04-24Simplify browserify+babelify config (#2377)Nolan Lawson
2017-04-24Improve Japanese translation (#2376)Yamagishi Kazutoshi
ref #2359 - https://github.com/tootsuite/mastodon/pull/2359#discussion_r112838771 - https://github.com/tootsuite/mastodon/pull/2359#discussion_r112838772 - https://github.com/tootsuite/mastodon/pull/2359#discussion_r112838812 - https://github.com/tootsuite/mastodon/pull/2359#discussion_r112838823 - https://github.com/tootsuite/mastodon/pull/2359#discussion_r112838829
2017-04-24Report processing improvements (#2349)Effy Elden
* Expose media attachments on reported statuses directly * Comment out unused bulk report checkbox. Add title to report comment for viewing full comment. Add 'contents' column, with icons and numerical indicators to show the number of referenced statuses and media attachments in the report * Link account name on authorize_follow card back to account * Add localisation string for report_contents * Show new admin accounts card partial on report view. Apply simple_format to report comment so newlines are preserved. * Add new admin accounts card partial, for display quick useful admin stats (e.g. report history, moderation status). * Fix localized variable
2017-04-24Followers-only post federation (#2111)Eugen
* Make private toots get PuSHed to subscription URLs that belong to domains where you have approved followers * Authorized followers controller, stub for bulk action * Soft block in the background * Add simple test for new controller * Rename Settings::FollowersController to Settings::FollowerDomainsController, paginate results, rename "private" post setting to "followers-only", fix pagination style, improve post privacy preferences style, improve warning style * Extract compose form warnings into own container, show warning when posting to followers-only with unlocked account
2017-04-23Fixes problem with showing non-local accounts. (#2371)Ash Furrow
2017-04-23Add link for domain in land strip (#2306)ymmtmdk
* Add link for domain in land strip * Use root_path * Avoid repeating code
2017-04-23Update Japanese translation (#2360)Yamagishi Kazutoshi
for #2181
2017-04-23fix(style): Fix styles after classname refactor (#2368)Stephen Burgess
Float detailed status display avatar left. Only apply display block to display names in status info, not in detailed status. Thanks to @nightpool for finding those. Make star icon in notification show up as gold. Add anchor selector back to status__content__spoiler-link in order to override default anchor style elsewhere.
2017-04-23feat(cw-button): Add aria controls to CW trigger (#2303)Stephen Burgess
Add an ID to the CW spoiler input field to give aria-controls a handle on it. Pass that id to the CW trigger button. Modify text icon button component to accept aria controls id value. Add aria-expanded value to text icon button to indicate when it is expanded.
2017-04-23Fix deprecation warnings on activitypub controller specs (#2357)Matt Jankowski
2017-04-23Ensure i18n matches options (#2358)Matt Jankowski
* Add failing spec showing that human_locales does not match what i18n knows about * Add missing `ar` key for arabic to human locales * Remove duplicate `id` key from available locales * Sort keys in human locales list * Add spec for human_locale helper