]> cat aescling's git repositories - mastodon.git/log
mastodon.git
8 years agonamespace redis usage (#2869)
beatrix [Sun, 7 May 2017 17:42:32 +0000 (13:42 -0400)]
namespace redis usage (#2869)

* add redis-namespace gem

* namespace redis usage

* refactor redis namespace code to be less intrusive

previously : would be prepended to keys when the
REDIS_NAMESPACE env var was not set

now if it is not set the namespacing functions are
not used at all, which should prevent disruptions
when instances update.

* fix redis namespace variable style in streaming js

* remove trailing space

* final redis namespace style fix

8 years agoUpdate ar.json (#2888)
ButterflyOfFire [Sun, 7 May 2017 17:37:32 +0000 (19:37 +0200)]
Update ar.json (#2888)

* Update ar.json

Adding more translations (updating the missing non translated strings) and some little minimal corrections.

* Update ar.json

Deleting final new line as suggested in the review.

* Update ar.json

* Update ar.json

8 years agoraise-when-oembed-not-found (#2882)
masarakki [Sun, 7 May 2017 17:00:40 +0000 (02:00 +0900)]
raise-when-oembed-not-found (#2882)

8 years agoAdd effective index to subscriptions (#2885)
alpaca-tc [Sun, 7 May 2017 17:00:20 +0000 (02:00 +0900)]
Add effective index to subscriptions (#2885)

8 years agoRefactor account.rb (#2881)
alpaca-tc [Sun, 7 May 2017 14:40:57 +0000 (23:40 +0900)]
Refactor account.rb (#2881)

* Call simple query

* Refactor Account#keypair

* Replace escaped single quote

* Extract similar behavior to method

* Gather the same condition to one block

* Remove not needed receiver

8 years agolocale: add Occitan locale-data for js (#2845)
Koala Yeung [Sun, 7 May 2017 14:39:37 +0000 (22:39 +0800)]
locale: add Occitan locale-data for js (#2845)

Translation works by @Quent-in.

8 years agoAdd Turkish yml file (#2878)
Özcan Zafer AYAN [Sun, 7 May 2017 14:20:53 +0000 (17:20 +0300)]
Add Turkish yml file (#2878)

* Add Turkish yml file

* Add translation files for Turkish

* Deleted click_to_edit key and val

Deleted click_to_edit: Düzenlemek için ilgili ayara tıklayınız line

8 years agoFix local fonts and change font-face values (#2877)
Ram Lmn [Sun, 7 May 2017 13:23:06 +0000 (18:53 +0530)]
Fix local fonts and change font-face values (#2877)

* Fix local fonts and change font-face values

* Remove eot font files

8 years agoRemove local_time gem, and add similar (#2875)
Yamagishi Kazutoshi [Sun, 7 May 2017 13:22:54 +0000 (22:22 +0900)]
Remove local_time gem, and add similar (#2875)

8 years agoupgrade emojione-picker (#2874)
Nolan Lawson [Sun, 7 May 2017 13:22:42 +0000 (06:22 -0700)]
upgrade emojione-picker (#2874)

8 years agoadd source maps for dev/production (#2873)
Nolan Lawson [Sun, 7 May 2017 13:22:30 +0000 (06:22 -0700)]
add source maps for dev/production (#2873)

8 years agoFix a aspect ratio for the embedded video (#2872)
Yamagishi Kazutoshi [Sun, 7 May 2017 13:21:46 +0000 (22:21 +0900)]
Fix a aspect ratio for the embedded video (#2872)

8 years agoFix redirect path for admin (#2871)
Yamagishi Kazutoshi [Sun, 7 May 2017 13:21:31 +0000 (22:21 +0900)]
Fix redirect path for admin (#2871)

8 years agoi18n: Update Hebrew interface translation. (#2880)
Ira [Sun, 7 May 2017 13:20:34 +0000 (16:20 +0300)]
i18n: Update Hebrew interface translation. (#2880)

* follow the instructions for registering the language as stated on the Tootsuite's docs.

* Added translation strings from latest master

Adding ‏ characters to many strings that are misdirected in the interface.

A tiny grammar fix

Updates of Hebrew strings to v1.3.1

Hebrew translation of the mailer templates.

Fix strings and a missing comma.

Just discovered two string keys were updated. this should lay Travis' mind to rest at last.

Remove mentions before counting characters to decide RTL ratio

Fixes for PR #2573

updated strings for latest master

Undo RTL counting, moved out to another branch for future consideration...

8 years agoUnblock domain service specs/refactor (#2867)
Matt Jankowski [Sun, 7 May 2017 12:44:28 +0000 (08:44 -0400)]
Unblock domain service specs/refactor (#2867)

* Add spec for unblock domain service

* Refactor UnblockDomainService

8 years agoFix unused key issue in zh-HK (#2870)
Koala Yeung [Sun, 7 May 2017 12:29:01 +0000 (20:29 +0800)]
Fix unused key issue in zh-HK (#2870)

* locale: remove unused keys in zh-HK

* locale: update json translations

* handled the untranslated strings.
* removed unused keys.

8 years agoFix locale key for account card (#2866)
Yamagishi Kazutoshi [Sun, 7 May 2017 01:09:58 +0000 (10:09 +0900)]
Fix locale key for account card (#2866)

8 years agoEnable CodeClimate Brakeman checks (#2861)
yhirano [Sun, 7 May 2017 00:45:34 +0000 (09:45 +0900)]
Enable CodeClimate Brakeman checks (#2861)

* add brakeman to Gemfile

* Enable CodeClimate brakeman checks

* add config/brakeman.ignore

8 years agoadd asynchronous emojione-picker (code-splitting) (#2863)
Nolan Lawson [Sun, 7 May 2017 00:42:38 +0000 (17:42 -0700)]
add asynchronous emojione-picker (code-splitting) (#2863)

8 years agoEnable CodeClimate Bundler-Audit checks (#2862)
yhirano [Sun, 7 May 2017 00:41:12 +0000 (09:41 +0900)]
Enable CodeClimate Bundler-Audit checks (#2862)

* add bundler-audit to Gemfile

* Enable CodeClimate bundler-audit checks

8 years agoHotfix convert string from symbol (#2856)
alpaca-tc [Sat, 6 May 2017 21:06:52 +0000 (06:06 +0900)]
Hotfix convert string from symbol (#2856)

* Convert key to string from symbol

* Prefer :public_send instead of

8 years agoFixes slow query in notifications api (#2851)
alpaca-tc [Sat, 6 May 2017 19:55:40 +0000 (04:55 +0900)]
Fixes slow query in notifications api (#2851)

* Add inclusion validation for activity_type

* When excluding all types with `WHERE NOT IN`, the query search all rows.

8 years agoEslintrc fix (#2850)
Koala Yeung [Sat, 6 May 2017 19:26:54 +0000 (03:26 +0800)]
Eslintrc fix (#2850)

* eslintrc: adapt changes in eslint-plugin-jsx-a11y

* Replace 'jsx-a11y/img-has-alt' with 'jsx-a11y/alt-text'.
  Reference: evcohen/eslint-plugin-jsx-a11y@24b6193

* Replace 'jsx-a11y/onclick-has-focus' with 'jsx-a11y/interactive-supports-focus'
  Reference: evcohen/eslint-plugin-jsx-a11y@cbdfeb8

* Replace 'jsx-a11y/onclick-has-role' with 'jsx-a11y/no-noninteractive-element-interactions'
  Reference: evcohen/eslint-plugin-jsx-a11y@18c9b71

* Update eslint-plugin-jsx-a11y to 5.0.0

Follow the change in Code Climate. Make sure the same eslintrc
can be executed locally and in Code Climate.

* Convert .eslintrc.json to equivlant .eslintrc.yml

* Less quotes and commas, more readability, allow comment.

8 years agoremove preset-es2015 from babel config (#2849)
Nolan Lawson [Sat, 6 May 2017 19:25:26 +0000 (12:25 -0700)]
remove preset-es2015 from babel config (#2849)

8 years agoswitch uglify to compress:true,mangle:true (#2852)
Nolan Lawson [Sat, 6 May 2017 19:24:59 +0000 (12:24 -0700)]
switch uglify to compress:true,mangle:true (#2852)

8 years agoFix Croatian localedata issues in mastodon.js (#2844)
Koala Yeung [Sat, 6 May 2017 15:30:48 +0000 (23:30 +0800)]
Fix Croatian localedata issues in mastodon.js (#2844)

* locale: added hr and oc react-intl locale data

* adds Croatian locale data in mastodon.js
* adds Occitan locale data in mastodon.js

Resolves #2667

* locale: sort locale data imports in mastodon.js

* locale: remove oc reference

* [react-intl](https://github.com/yahoo/react-intl) does not provide
  default locale data for Occitan. Hence removed from reference.

8 years agoReplace ws with uws (#2807)
Eshin Kunishima [Sat, 6 May 2017 15:05:38 +0000 (00:05 +0900)]
Replace ws with uws (#2807)

* Replace ws with uws

* fix indent

* Adjust indentation

* remove trailing space

8 years agoRemove final newline in generated locale files (#2840)
Yamagishi Kazutoshi [Sat, 6 May 2017 15:05:25 +0000 (00:05 +0900)]
Remove final newline in generated locale files (#2840)

8 years agotranslateionRunner: improve minimalist options (#2835)
Koala Yeung [Sat, 6 May 2017 15:05:13 +0000 (23:05 +0800)]
translateionRunner: improve minimalist options (#2835)

* translateionRunner: improve minimalist options

* Properly added flags.
* Added alias: -h, -f

* translationRunner: improve logic and flow

* Show all error messages instead of validate availability / name
  format separately.

* translationRunner: check messageDirectory existance

* translationRunner: changed throw string to Error

* translationRunner: use short cut for boolean

8 years agoAdd Japanese tranlsation for getting started, and run manage:tranlation (#2839)
Yamagishi Kazutoshi [Sat, 6 May 2017 15:04:53 +0000 (00:04 +0900)]
Add Japanese tranlsation for getting started, and run manage:tranlation (#2839)

* Add Japanese tranlsation for getting started, and run manage:tranlation

* remove unnecessary {apps}

8 years agoRefactor domain_blocks_controller (#2843)
alpaca-tc [Sat, 6 May 2017 15:03:34 +0000 (00:03 +0900)]
Refactor domain_blocks_controller (#2843)

* Set domain_block by before_action

* Cast value with ActiveRecord::Type

* Batch update

8 years agoi18n: corrected Polish translation (#2841)
m4sk1n [Sat, 6 May 2017 14:41:46 +0000 (16:41 +0200)]
i18n: corrected Polish translation (#2841)

8 years agoUse null as default oEmbed height (#2842)
rch850 [Sat, 6 May 2017 14:31:43 +0000 (23:31 +0900)]
Use null as default oEmbed height (#2842)

Height 640 is too big for most toots.
Twitter use null value to support flexible height.

8 years agoOptimize MuteService and AfterBlockService (#2836)
alpaca-tc [Sat, 6 May 2017 14:31:07 +0000 (23:31 +0900)]
Optimize MuteService and AfterBlockService (#2836)

8 years agoAdded support options to the bottom right (#2769)
jeroenpraat [Sat, 6 May 2017 11:43:43 +0000 (13:43 +0200)]
Added support options to the bottom right (#2769)

* Added support options to the bottom right

I don't know if this is actually wanted, but I made these changes on my instance, so why not share it. Not wanted? No problem! BTW: Maybe the Mastodon image should leave here, cause there is no space left cause of the increased height of the getting started column.

* 2 paragraphs looks cleaner

* Update

* Good morning

8 years agoVersion bumps for gems (#2838)
Matt Jankowski [Sat, 6 May 2017 11:37:07 +0000 (07:37 -0400)]
Version bumps for gems (#2838)

* Update aws-sdk to version 2.9.15

* Update ox to version 2.5.0

* Update sidekiq-unique-jobs to version 5.0.8

* Update rspec-rails to version 3.6.0

8 years agoFix Scheduler::SubscriptionsScheduler (#2834)
Eugen Rochko [Sat, 6 May 2017 11:05:03 +0000 (13:05 +0200)]
Fix Scheduler::SubscriptionsScheduler (#2834)

* Fix Scheduler::SubscriptionsScheduler, add worker test for it

* Change production log level of Sidekiq to "warn" instead of "info"

8 years agoHandling failed http response (#2823)
alpaca-tc [Sat, 6 May 2017 10:55:59 +0000 (19:55 +0900)]
Handling failed http response (#2823)

8 years agoi18n: Updated Polish translation (#2832)
m4sk1n [Sat, 6 May 2017 09:06:55 +0000 (11:06 +0200)]
i18n: Updated Polish translation (#2832)

* i18n: updated Polish translation

Signed-off-by: Marcin Mikołajczak <m4sk1n@vivaldi.net>
* i18n: completed Polish translation

Signed-off-by: Marcin Mikołajczak <m4sk1n@vivaldi.net>
8 years agoremove legacy decorators, use lodash.debounce (#2830)
Nolan Lawson [Sat, 6 May 2017 09:05:32 +0000 (02:05 -0700)]
remove legacy decorators, use lodash.debounce (#2830)

8 years agoMove babel-plugin-lodash to dependencies from devDependencies (#2831)
Yamagishi Kazutoshi [Sat, 6 May 2017 09:04:55 +0000 (18:04 +0900)]
Move babel-plugin-lodash to dependencies from devDependencies (#2831)

8 years agoremove unnecessary buffer polyfill (#2833)
Nolan Lawson [Sat, 6 May 2017 09:02:19 +0000 (02:02 -0700)]
remove unnecessary buffer polyfill (#2833)

8 years agoseparate .babelrc for prod/dev, add babel-plugin-lodash (#2829)
Nolan Lawson [Sat, 6 May 2017 02:18:23 +0000 (19:18 -0700)]
separate .babelrc for prod/dev, add babel-plugin-lodash (#2829)

8 years agoStreamline javascript translation by improving translationRunner (#2808)
Koala Yeung [Sat, 6 May 2017 02:05:38 +0000 (10:05 +0800)]
Streamline javascript translation by improving translationRunner (#2808)

* package.json: Add "build:*" targets

* Improve react-intl-translations-manager workflow.
  * Added "build:production" to build production bundle.
  * Added "build:development" to build development bundle.

* Fix json translation files

* Run `yarn manage:translations` to fix translation files.
* Fix `pl.json` for syntax error.

* translationRunner: auto detect existing languages

* Auto detect existing rfc5646 language tag in *.json filenames
  in `app/javascript/mastodon/locale` folder. No need to manually
  define every new language in the languages array here.

* translationRunner: add more functionality

* Allow script user to specify language code to check.
* Added available language check.
* Added --force flag to force creation of unexists language.
* Added --help flag and help messages.

* gitignore: ignore npm-debug.log

* Fix webpack error if NODE_ENV is not defined

Default to use 'development' in config/webpack/configuration.js

8 years agoOptimize follower_accounts and following_accounts (#2820)
alpaca-tc [Sat, 6 May 2017 02:03:07 +0000 (11:03 +0900)]
Optimize follower_accounts and following_accounts (#2820)

8 years agoStream entry specs and refactor to use delegate (#2827)
Matt Jankowski [Sat, 6 May 2017 02:00:21 +0000 (22:00 -0400)]
Stream entry specs and refactor to use delegate (#2827)

* Add coverage for stream entry delegated methods

* Use delegate with allow_nil to clean up stream entry

8 years agoAdded japanese version of terms of service and privacy policy (#2703)
gentaro [Sat, 6 May 2017 00:23:22 +0000 (09:23 +0900)]
Added japanese version of terms of service and privacy policy (#2703)

* Added japanese version of terms of service and privacy policy

* Fix typo

* Add trasnlation for title.

* Improve translation and update the date.

8 years agoadd docker-compose.override to gitignore (#2809)
haoyayoi [Fri, 5 May 2017 21:52:35 +0000 (06:52 +0900)]
add docker-compose.override to gitignore (#2809)

8 years agoMove account header and avatar methods to a concern (#2825)
Matt Jankowski [Fri, 5 May 2017 19:37:02 +0000 (15:37 -0400)]
Move account header and avatar methods to a concern (#2825)

8 years agoFixes unknown mime type (#2822)
alpaca-tc [Fri, 5 May 2017 19:32:14 +0000 (04:32 +0900)]
Fixes unknown mime type (#2822)

8 years agoFixes propTypes warning introduced by #2774 (#2824)
alpaca-tc [Fri, 5 May 2017 19:31:20 +0000 (04:31 +0900)]
Fixes propTypes warning introduced by #2774 (#2824)

8 years agoMisc spec coverage improvements (#2821)
Matt Jankowski [Fri, 5 May 2017 18:56:00 +0000 (14:56 -0400)]
Misc spec coverage improvements (#2821)

* Dont use raise_error by itself (avoids warning)

* Add coverage for AccountFilter

* Improve coverage and refactor for Subscription#lease_seconds

* Improve coverage and refactor for NotificationMailer

* Simplify assignment of min/max threshold on subscription

8 years agouse Twitter::Extractor for creating links (#2502)
masarakki [Fri, 5 May 2017 17:48:22 +0000 (02:48 +0900)]
use Twitter::Extractor for creating links (#2502)

8 years agoMinor fix in Travis config with bundler call (#2806)
Koala Yeung [Fri, 5 May 2017 16:52:15 +0000 (00:52 +0800)]
Minor fix in Travis config with bundler call (#2806)

* Travis: Fix bundler_args

`bundler_args` is not functional if using custom install script
in `.travis.yml`. Directly attach the argument to the install script.

* Travis: Run i18n-tasks through bundle exec

Parallel to similar scripts in the same travis config.
More resiliant to changes in configuration.

* Travis: bundler vendor directory

Travis + rvm seems to ignore `.bundle/config` and hence use rvm
global vendor directory by default. Adding `--path` will fix this
and hence make `cache.bundler = true` really functional.

* Travis: disable bundler cache

No significant change in build time. Huge cache. Best disabled.

8 years agoUpdate Locale zh-HK (#2818)
Koala Yeung [Fri, 5 May 2017 16:48:54 +0000 (00:48 +0800)]
Update Locale zh-HK (#2818)

* locale: Add missing translation in zh-HK.yml

* locale: fix consistancy in zh-HK.yml translation

* locale: Improve zh-HK yml translations

* Use "PuSH" in all "PubSubHubBub" occurances.
* Simplify text on front page.
* Improve doorkeeper authorization table translations.
* Simplify setting form text for better layout.
* Improve "Business Email" translation.

* locale: Update zh-HK.json

* Fix untranslated text.
* Improve translations.

8 years agoRun manage:translations (#2816)
Yamagishi Kazutoshi [Fri, 5 May 2017 16:46:51 +0000 (01:46 +0900)]
Run manage:translations (#2816)

8 years agoAdd specs (and refactor) of FetchRemoteResourceService and SearchService (#2812)
Matt Jankowski [Fri, 5 May 2017 15:26:04 +0000 (11:26 -0400)]
Add specs (and refactor) of FetchRemoteResourceService and SearchService (#2812)

* Coverage for fetch remote resource service

* Refactor fetch remote resource service

* Coverage for search service

* Refactor search service

8 years agoAdd Japanese translate to home column when inactive (#2813)
Yamagishi Kazutoshi [Fri, 5 May 2017 15:25:42 +0000 (00:25 +0900)]
Add Japanese translate to home column when inactive (#2813)

8 years agoUpdate ar.json (#2815)
ButterflyOfFire [Fri, 5 May 2017 15:25:17 +0000 (17:25 +0200)]
Update ar.json (#2815)

Adding more arabic translated strings.

8 years agoCorrect typo in german locale (#2805)
Milan* [Fri, 5 May 2017 13:59:16 +0000 (15:59 +0200)]
Correct typo in german locale (#2805)

8 years agoAdd additional documentation and warnings to the WEB_DOMAIN setting. (#2386)
ThibG [Fri, 5 May 2017 02:56:28 +0000 (04:56 +0200)]
Add additional documentation and warnings to the WEB_DOMAIN setting. (#2386)

* Add additional documentation and warnings to the WEB_DOMAIN setting.

This feature is largely undocumented, and quite a number of users have
shot them in the feet already despite the warning. Added a bit of documentation
and expanded the warning until we have a mechanism for dealing with conflicting
user URIs.

* Change WEB_DOMAIN comments to point to the extensive online documentation

8 years agoMore robust PuSH subscription refreshes (#2799)
Eugen Rochko [Fri, 5 May 2017 00:23:01 +0000 (02:23 +0200)]
More robust PuSH subscription refreshes (#2799)

* Fix #2473 - Use sidekiq scheduler to refresh PuSH subscriptions instead of cron

Fix an issue where / in domain would raise exception in TagManager#normalize_domain

PuSH subscriptions refresh done in a round-robin way to avoid hammering a single
server's hub in sequence. Correct handling of failures/retries through Sidekiq (see
also #2613). Optimize Account#with_followers scope. Also, since subscriptions
are now delegated to Sidekiq jobs, an uncaught exception will not stop the entire
refreshing operation halfway through

Fix #2702 - Correct user agent header on outgoing http requests

* Add test for SubscribeService

* Extract #expiring_accounts into method

* Make mastodon:push:refresh no-op

* Queues are now defined in sidekiq.yml

* Queues are now in sidekiq.yml

8 years agoui: check spoiler_text against regex filter (#1635) (#2665)
R Tucker [Thu, 4 May 2017 21:48:48 +0000 (17:48 -0400)]
ui: check spoiler_text against regex filter (#1635) (#2665)

* ui: check spoiler_text against regex filter (#1635)

When filtering by regex, also check the spoiler_text if
present.

* ui: concatenate spoiler and content in reducer

Simplifies aa5b03c, clarifies intent of the field

8 years agoRemove the react-rails gem (#2801)
Matt Jankowski [Thu, 4 May 2017 21:45:18 +0000 (17:45 -0400)]
Remove the react-rails gem (#2801)

* Remove react-rails gem

* Fix broken view spec

8 years agoDelete records in smaller transaction (#2802)
alpaca-tc [Thu, 4 May 2017 21:44:39 +0000 (06:44 +0900)]
Delete records in smaller transaction (#2802)

8 years agoWhen streaming API is disconnected, poll home/notifications (#2776)
Eugen Rochko [Thu, 4 May 2017 21:41:34 +0000 (23:41 +0200)]
When streaming API is disconnected, poll home/notifications (#2776)

* When streaming API is disconnected, poll home/notifications
Display slightly different empty home timeline message if user is following others
Cull notifications to 20 items when over 40 get added in real-time
Run manage:translations

* Optimize <HomeTimeline /> a little

8 years agoRemove redis clear from before in spec (#2795)
Matt Jankowski [Thu, 4 May 2017 18:53:39 +0000 (14:53 -0400)]
Remove redis clear from before in spec (#2795)

8 years agoFix language selector on preferences page (#2794)
AA4ch1 [Thu, 4 May 2017 18:39:25 +0000 (03:39 +0900)]
Fix language selector on preferences page (#2794)

8 years agoImprove style for form in site settings (#2796)
Yamagishi Kazutoshi [Thu, 4 May 2017 18:37:57 +0000 (03:37 +0900)]
Improve style for form in site settings (#2796)

8 years agoPersian translation update (#2788)
Masoud Abkenar [Thu, 4 May 2017 16:32:05 +0000 (18:32 +0200)]
Persian translation update (#2788)

* Persian translation update

* fix newline typo

8 years agoabout page : use slightly more space (#2791)
Wonderfall [Thu, 4 May 2017 16:16:00 +0000 (18:16 +0200)]
about page : use slightly more space (#2791)

8 years agoReplace best_in_place editor on admin settings page (#2789)
Matt Jankowski [Thu, 4 May 2017 16:12:44 +0000 (12:12 -0400)]
Replace best_in_place editor on admin settings page (#2789)

* Remove best_in_place

* Replace best_in_place usage with rails helpers

* Move admin/settings#index to #edit action

* Remove click_to__edit from i18n

8 years agoEnable disableHostCheck option of webpack-dev-server (#2790)
abcang [Thu, 4 May 2017 15:49:05 +0000 (00:49 +0900)]
Enable disableHostCheck option of webpack-dev-server (#2790)

8 years agoSwitch docker-compose to version 3. (#2747)
Valentin Ouvrard [Thu, 4 May 2017 13:56:05 +0000 (00:56 +1100)]
Switch docker-compose to version 3. (#2747)

* Switch docker-compose to version 3.

It allow possibility to Deploy Mastodon in a Swarm cluster directly from the compose file.

* switch to compose v3 without depend.

8 years agoUse ws protocol in streaming API base URL (#2606)
Akihiko Odaki [Thu, 4 May 2017 13:55:13 +0000 (22:55 +0900)]
Use ws protocol in streaming API base URL (#2606)

8 years agofix DB_URL (#2778)
abcang [Thu, 4 May 2017 13:53:44 +0000 (22:53 +0900)]
fix DB_URL (#2778)

8 years agoDecode IDNA in PreviewCard (#2781)
Yamagishi Kazutoshi [Thu, 4 May 2017 13:52:08 +0000 (22:52 +0900)]
Decode IDNA in PreviewCard (#2781)

8 years agoFixes #1830 adds link to development guide (#2783)
Brian Mock [Thu, 4 May 2017 13:50:36 +0000 (09:50 -0400)]
Fixes #1830 adds link to development guide (#2783)

8 years agoShow emoji shortname by a tooltip (#2784)
unarist [Thu, 4 May 2017 13:50:09 +0000 (22:50 +0900)]
Show emoji shortname by a tooltip (#2784)

8 years agochanged to run foreman with vagrant (#2742)
abcang [Thu, 4 May 2017 02:39:50 +0000 (11:39 +0900)]
changed to run foreman with vagrant (#2742)

* changed to run foreman with vagrant

* change port specification method and database setting

* delete changes of environment variable related code

* hard coated the port

8 years agoMake vagrant HTTP port configurable (#2510)
Colin Mitchell [Thu, 4 May 2017 02:36:36 +0000 (22:36 -0400)]
Make vagrant HTTP port configurable (#2510)

8 years agoLikely fix #2458, fix #2031 - handle out-of-order deletes for statuses (#2734)
Eugen Rochko [Thu, 4 May 2017 02:34:57 +0000 (04:34 +0200)]
Likely fix #2458, fix #2031 - handle out-of-order deletes for statuses (#2734)

* Likely fix #2458, fix #2031 - handle out-of-order deletes for statuses

If a delete arrives before the original status, cache that information
for 6h, and if the original status arrives in that window, ignore it

* Add test case

8 years agoFix #2725 (#2774)
Eugen Rochko [Wed, 3 May 2017 23:42:03 +0000 (01:42 +0200)]
Fix #2725 (#2774)

8 years agoLanguage: update pt-BR (#2775)
Eduardo Elias [Wed, 3 May 2017 23:28:10 +0000 (00:28 +0100)]
Language: update pt-BR (#2775)

8 years agoLocalize 'throttled' (#2755)
alpaca-tc [Wed, 3 May 2017 21:36:19 +0000 (06:36 +0900)]
Localize 'throttled' (#2755)

8 years agoUpdate fr.json (#2757)
goofy-bz [Wed, 3 May 2017 21:36:01 +0000 (23:36 +0200)]
Update fr.json (#2757)

ajout espace insécable derrière pouet - pour voir

8 years agoi18n: updated Polish translation (#2768)
m4sk1n [Wed, 3 May 2017 21:19:11 +0000 (23:19 +0200)]
i18n: updated Polish translation (#2768)

Signed-off-by: Marcin Mikołajczak <m4sk1n@vivaldi.net>
8 years agoClean up redis configuration. Allow using REDIS_URL to set advanced (#2732)
Eugen Rochko [Wed, 3 May 2017 21:18:13 +0000 (23:18 +0200)]
Clean up redis configuration. Allow using REDIS_URL to set advanced (#2732)

connection options instead of setting REDIS_HOST etc individually

Close #1986

8 years agoupdate gems (#2754)
yhirano [Wed, 3 May 2017 19:28:29 +0000 (04:28 +0900)]
update gems (#2754)

8 years agoAdditional specs for URI handling (#2759)
ThibG [Wed, 3 May 2017 18:40:14 +0000 (20:40 +0200)]
Additional specs for URI handling (#2759)

8 years agoCorrect Account model for rubocop (#2587)
Tomohiro Suwa [Wed, 3 May 2017 17:13:04 +0000 (02:13 +0900)]
Correct Account model for rubocop (#2587)

* Correct Account model for rubocop

* Undo these changes

8 years agoRemove screenshot image (#2736)
Matt Jankowski [Wed, 3 May 2017 15:03:10 +0000 (11:03 -0400)]
Remove screenshot image (#2736)

8 years agoFix #2706 - Always respond with 200 to PuSH payloads (#2733)
Eugen Rochko [Wed, 3 May 2017 15:02:18 +0000 (17:02 +0200)]
Fix #2706 - Always respond with 200 to PuSH payloads (#2733)

Fix #2196 - Respond with 201 when Salmon accepted, 400 when unverified
Fix #2629 - Correctly handle confirm_domain? for local accounts
Unify rules for extracting author acct from XML, prefer <email>, fall back
to <name> + <uri> (see also #2017, #2172)

8 years agoVagrantfile: node 6 (#2752)
kawax [Wed, 3 May 2017 14:59:51 +0000 (23:59 +0900)]
Vagrantfile: node 6 (#2752)

8 years agoLanguage improvements, replace whatlanguage with CLD (#2753)
Matt Jankowski [Wed, 3 May 2017 14:59:31 +0000 (10:59 -0400)]
Language improvements, replace whatlanguage with CLD (#2753)

* add failing en specs

* add cld2 gem

* Replace WhatLanguage with CLD

8 years agoUpdate of simple_forum_oc (#2745)
Quent-in [Wed, 3 May 2017 12:23:17 +0000 (14:23 +0200)]
Update of simple_forum_oc (#2745)

* Update of simple_forum_oc

* Update simple_form.oc.yml

8 years agoi18n: Update zh-CN [ Chinese (China) ] translations. (#2699)
ヨイツの賢狼ホロ | 3rd style [Wed, 3 May 2017 12:03:16 +0000 (20:03 +0800)]
i18n: Update zh-CN [ Chinese (China) ] translations. (#2699)

* Update zh-CN translations.

* Update doorkeeper.zh-CN.yml

* Follow @Artoria2e5 's change advices.

* forget mail for text format ......

* fix some changes

* mail's html version ......

* https://github.com/tootsuite/mastodon/pull/2699#pullrequestreview-35982283

* a space.....

* delete some unused keys

8 years agoAdd styles for small devices to .onboarding-modal (#2748)
unarist [Wed, 3 May 2017 12:02:15 +0000 (21:02 +0900)]
Add styles for small devices to .onboarding-modal (#2748)

8 years agoAdded support parallel_tests (#2740)
Keiji Matsuzaki [Wed, 3 May 2017 10:20:38 +0000 (19:20 +0900)]
Added support parallel_tests (#2740)

- Added new gem the `parallel_tests`.
- Updated .travis.yml.
  - Improved scripts and environment variable.

8 years agoAdd Thai Language (#2598)
jirayudech [Wed, 3 May 2017 10:18:00 +0000 (17:18 +0700)]
Add Thai Language (#2598)

* Create th.yml

* Update th.yml

* Update thai translation

* update thai translation.

* Update Thai translation

* Update thai translation

* Update thai thanslation

* Update thai translation

* Update th.yml

* Update th.yml