]> cat aescling's git repositories - mastodon.git/log
mastodon.git
8 years agoRequire "inbox" to be set on actor to be ActivityPub-ready (#4595)
Eugen Rochko [Mon, 14 Aug 2017 09:27:25 +0000 (11:27 +0200)]
Require "inbox" to be set on actor to be ActivityPub-ready (#4595)

8 years agoAdd protocol handler. Handle follow intents (#4511)
Eugen Rochko [Mon, 14 Aug 2017 02:53:31 +0000 (04:53 +0200)]
Add protocol handler. Handle follow intents (#4511)

* Add protocol handler. Handle follow intents

* Add share intent

* Improve code in intents controller

* Adjust share form CSS

8 years agoFix search (regression from #4589) (#4594)
Yamagishi Kazutoshi [Mon, 14 Aug 2017 02:50:56 +0000 (11:50 +0900)]
Fix search (regression from #4589) (#4594)

8 years agoSet correct content-type for ActivityPub JSON (#4592)
Eugen Rochko [Mon, 14 Aug 2017 02:16:43 +0000 (04:16 +0200)]
Set correct content-type for ActivityPub JSON (#4592)

8 years agoHook up URL-based resource look-up to ActivityPub (#4589)
Eugen Rochko [Mon, 14 Aug 2017 00:29:36 +0000 (02:29 +0200)]
Hook up URL-based resource look-up to ActivityPub (#4589)

8 years agoAdd alternate links to ActivityPub resources from HTML/HEAD variants (#4586)
Eugen Rochko [Sat, 12 Aug 2017 22:45:04 +0000 (00:45 +0200)]
Add alternate links to ActivityPub resources from HTML/HEAD variants (#4586)

8 years agoActivityPub delivery (#4566)
Eugen Rochko [Sat, 12 Aug 2017 22:44:41 +0000 (00:44 +0200)]
ActivityPub delivery (#4566)

* Deliver ActivityPub Like

* Deliver ActivityPub Undo-Like

* Deliver ActivityPub Create/Announce activities

* Deliver ActivityPub creates from mentions

* Deliver ActivityPub Block/Undo-Block

* Deliver ActivityPub Accept/Reject-Follow

* Deliver ActivityPub Undo-Follow

* Deliver ActivityPub Follow

* Deliver ActivityPub Delete activities

Incidentally fix #889

* Adjust BatchedRemoveStatusService for ActivityPub

* Add tests for ActivityPub workers

* Add tests for FollowService

* Add tests for FavouriteService, UnfollowService and PostStatusService

* Add tests for ReblogService, BlockService, UnblockService, ProcessMentionsService

* Add tests for AuthorizeFollowService, RejectFollowService, RemoveStatusService

* Add tests for BatchedRemoveStatusService

* Deliver updates to a local account to ActivityPub followers

* Minor adjustments

8 years agoAdd serializing/unserializing of "locked" actor attribute (#4585)
Eugen Rochko [Sat, 12 Aug 2017 15:41:03 +0000 (17:41 +0200)]
Add serializing/unserializing of "locked" actor attribute (#4585)

8 years agoExtend Devise remember_me longevity to 1 year instead of 2 weeks (#4587)
Eugen Rochko [Sat, 12 Aug 2017 14:30:59 +0000 (16:30 +0200)]
Extend Devise remember_me longevity to 1 year instead of 2 weeks (#4587)

Force SSL only cookies for remember_me, adjust confirmation
expiration time to fit with the user cleanup scheduler

8 years agoOnly PuSH-resubscribe to OStatus accounts (#4583)
Eugen Rochko [Sat, 12 Aug 2017 00:54:54 +0000 (02:54 +0200)]
Only PuSH-resubscribe to OStatus accounts (#4583)

8 years agoMinor fixes in the French translation (#4580)
Sylvhem [Fri, 11 Aug 2017 23:33:30 +0000 (01:33 +0200)]
Minor fixes in the French translation (#4580)

* Ajout de traductions manquantes

Ajoute des traductions pour les chaînes n’en ayant pas en version 1.5.1.

Add translations for the strings that are missing them in 1.5.1.

* Remplace « ' » par « ’ »

Retire de la traduction les apostrophes droites « ' » (U+0027) au profit des apostrophes typographiques « ’ » (U+2019).
En typographie française, les apostrophes typographiques sont utilisées à la place des apostrophes droites. La traduction était incohérente et utilisait les deux.

Remove from the translation all the vertical apostrophes (U+0027) in favor of the curly ones (U+2019).
In French typography, typographic apostrophes are used instead of vertical ones. The translation was incoherent and used both.

* Ajout d’espaces insécables

Ajoute des espaces insécables suivant les régles nécessaires en typographie française.

Add non-breaking spaces following rules of French typography.

* Remplace « status » par « statut »

Remplace le mot anglais « status » par sa traduction française « statut ».

Replace the English word "status" by its French translation "statut".

* Correction de la politique de confidentialité

Apporte diverses corrections à la traduction de la politique de confidentialité.

Add various fixes to the privacy policy's translation.

* Remplace « mentionné » par « mentionné·e »

Harmonise la traduction en remplaçant « mentionné » par sa forme épicène.

Harmonize the translation by replacing "mentionné" (sure) by its epicene form.

* Remplace « Coup d’œil » par « Jeter un coup d’œil… »

Remplace la première traduction par une forme plus proche de la version originelle.

Replace the first translation by something closer to the original version.

* Remplace « Bon Appétoot ! » par « Bon appouetit ! »

Remplace « Bon Appétoot ! » par « Bon appouetit ! » pour essayer de conserver le jeu de mot.

Replace « Bon Appétoot ! » by « Bon appouetit ! » to keep the pun.

* Remplace « Bon Appétoot ! » par « Bon appouetit ! » (2)

Remplace « Bon Appétoot ! » par « Bon appouetit ! » pour essayer de conserver le jeu de mot.

Replace « Bon Appétoot ! » by « Bon appouetit ! » to keep the pun.f

* Corrections

Corrige des fautes d’orthographe et change « appouetit » pour « appouétit ».

Correct some mistakes and change "appouetit" to "appouétit".

8 years agoHandle ActivityPub follows correctly (#4571)
Eugen Rochko [Thu, 10 Aug 2017 20:33:12 +0000 (22:33 +0200)]
Handle ActivityPub follows correctly (#4571)

* Handle ActivityPub follows correctly

ActivityPub follows are follow-requests. Always require an Accept.
If account is not locked, auto-accept.

* Handle ActivityPub Accept/Reject-Follow

* Fix wrong method

* Fix wrong class

8 years agol10n Update OC #4521 (#4577)
Quent-in [Thu, 10 Aug 2017 20:15:26 +0000 (22:15 +0200)]
l10n Update OC #4521 (#4577)

* l10n Update OC #4521

Link => token
provider => provesidor
+ more generalized way of using present participle

* Update oc.yml

8 years agoAdded new catalan strings (#4574)
spla [Thu, 10 Aug 2017 12:52:40 +0000 (14:52 +0200)]
Added new catalan strings (#4574)

* Add Catalan language

* Add Catalan language

* Update ca.json

* Update ca.json

* Update ca.json

* Update ca.json

* Update ca.json

* Update ca.json

* Update settings_helper.rb

* Update mastodon.js

* Update index.js

* Update application.rb

* Update ca.yml

* removed extra spaces at line 225

* Catalan translation update

added activerecord.ca.yml

* Update activerecord.ca.yml

Done

* Updated activerecord.ca.yml

* Catalan language updated

* Catalan language updated

* Catalan language updated

* Catalan language updated

* Catalan language updated

* Update ca.json

Removed :

<<<<<<< HEAD
  "getting_started.support": "{faq} • {userguide} • {apps}",
=======
>>>>>>> upstream/master

* Syncing to master

* Added new Catalan strings

* removed config.secret_key line

* Corrected <sotrong> tag to <strong>

Line 515

* Removed extra line

* Reverted

* yarn.lock reverted

8 years agoFix emoji picker scrollbar style (#4572)
Yamagishi Kazutoshi [Thu, 10 Aug 2017 11:41:12 +0000 (20:41 +0900)]
Fix emoji picker scrollbar style (#4572)

8 years agoAdd Digest header to requests with body, handle acct and URI keyId (#4565)
Eugen Rochko [Wed, 9 Aug 2017 21:54:14 +0000 (23:54 +0200)]
Add Digest header to requests with body, handle acct and URI keyId (#4565)

8 years agoi18n: Improve admin panel translation (pl) (#4559)
m4sk1n [Tue, 8 Aug 2017 22:46:21 +0000 (00:46 +0200)]
i18n: Improve admin panel translation (pl) (#4559)

Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
8 years agoAdd favourited toot to favourites column (#4562)
Ondřej Hruška [Tue, 8 Aug 2017 22:22:26 +0000 (00:22 +0200)]
Add favourited toot to favourites column (#4562)

* Add faved toot to faves column

* renamed append to prepend for clarity

8 years agoadd scrollTop to ui/components/column (#4563)
Ondřej Hruška [Tue, 8 Aug 2017 22:21:58 +0000 (00:21 +0200)]
add scrollTop to ui/components/column (#4563)

8 years agoapi/instances: Include the stats from the /about/more page (#4074)
Gergely Nagy [Tue, 8 Aug 2017 20:18:12 +0000 (22:18 +0200)]
api/instances: Include the stats from the /about/more page (#4074)

To be able to pull some basic statistics from a Mastodon instance, include the
user, status and connected domain counters in the `/api/v1/instance` response.

Fixes #3570.

Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
8 years agoadd missing @ to the onboarding modal (#4560)
Ondřej Hruška [Tue, 8 Aug 2017 20:13:04 +0000 (22:13 +0200)]
add missing @ to the onboarding modal (#4560)

8 years agoAdd ActivityPub inbox (#4216)
Eugen Rochko [Tue, 8 Aug 2017 19:52:15 +0000 (21:52 +0200)]
Add ActivityPub inbox (#4216)

* Add ActivityPub inbox

* Handle ActivityPub deletes

* Handle ActivityPub creates

* Handle ActivityPub announces

* Stubs for handling all activities that need to be handled

* Add ActivityPub actor resolving

* Handle conversation URI passing in ActivityPub

* Handle content language in ActivityPub

* Send accept header when fetching actor, handle JSON parse errors

* Test for ActivityPub::FetchRemoteAccountService

* Handle public key and icon/image when embedded/as array/as resolvable URI

* Implement ActivityPub::FetchRemoteStatusService

* Add stubs for more interactions

* Undo activities implemented

* Handle out of order activities

* Hook up ActivityPub to ResolveRemoteAccountService, handle
Update Account activities

* Add fragment IDs to all transient activity serializers

* Add tests and fixes

* Add stubs for missing tests

* Add more tests

* Add more tests

8 years agoFix short description in about/more page (#4554)
Lynx Kotoura [Tue, 8 Aug 2017 13:49:32 +0000 (22:49 +0900)]
Fix short description in about/more page (#4554)

8 years agoAdd coalesce option to avatar and header convert processor (#4552)
Yamagishi Kazutoshi [Tue, 8 Aug 2017 13:49:14 +0000 (22:49 +0900)]
Add coalesce option to avatar and header convert processor (#4552)

Resolve #3199

8 years agoimprove zh-CN translations (#4557)
雨宮美羽 [Tue, 8 Aug 2017 13:48:19 +0000 (08:48 -0500)]
improve zh-CN translations (#4557)

8 years agoAdd Content-Type header on throttled response to fix mojibake (#4558)
unarist [Tue, 8 Aug 2017 13:47:35 +0000 (22:47 +0900)]
Add Content-Type header on throttled response to fix mojibake (#4558)

application/json only allows Unicode, so this prevents from wrong charset detection.

8 years agounify short description styling (#4548)
TheInventrix [Mon, 7 Aug 2017 23:50:15 +0000 (17:50 -0600)]
unify short description styling (#4548)

apply same style class to the About description on both the landing page
and the about/more page

8 years agoRevert "Set false to animated options for thumbnail processor" (#4550)
Yamagishi Kazutoshi [Mon, 7 Aug 2017 23:49:56 +0000 (08:49 +0900)]
Revert "Set false to animated options for thumbnail processor" (#4550)

* Revert "Adjust tags and accounts page (#4534)"

This reverts commit a3e53bd442752f210db2025f2dfc45e7599354c2.

* Revert "feat: Cache status height to avoid expensive renders (#4439)"

This reverts commit 8eb6d171e690e013eb2881478cfa1fd50b4ba705.

* Revert "Refactor Avatar and AvatarOverlay to have 'account' as prop instead of src and staticSrc (#4526)"

This reverts commit 594234740788a51fa528152343eb50dc1c6ca093.

* Revert "Update dependencies for Ruby (#4543)"

This reverts commit 22db9472253f6ffcfed254f7a406a58b53e80cfe.

* Revert "[Docker] Add multicore support to "make" and "bundler" (#4544)"

This reverts commit 5d408fd9aa76f9ef3d559a377bccbcece998fbfa.

* Revert "It makes no sense to try using invalid or expired link again (#4521)"

This reverts commit 47579ec58ce984acc9f194f8cb145abd88d0ea19.

* Revert "i18n: Update Polish translation (#4545)"

This reverts commit 3363a05539c0c774fca4651755e6423fe131d205.

* Revert "Set false to animated options for thumbnail processor (#4547)"

This reverts commit 87f10d476cf7a05bc60851c93e3c051eca8c357e.

8 years agoAdjust tags and accounts page (#4534)
Lynx Kotoura [Mon, 7 Aug 2017 18:33:06 +0000 (03:33 +0900)]
Adjust tags and accounts page (#4534)

* Adjust tag and accounts page

* Remove units from 0px paddings

8 years agofeat: Cache status height to avoid expensive renders (#4439)
Sorin Davidoi [Mon, 7 Aug 2017 18:32:03 +0000 (20:32 +0200)]
feat: Cache status height to avoid expensive renders (#4439)

* feat: Cache status height to avoid expensive renders

* feat: Escape content and emojify in reducers

* fix(css): Remove backface-visibility: hidden from .scrollable

* fix(statuses): Avoid creating DOMParses inside a loop

8 years agoRefactor Avatar and AvatarOverlay to have 'account' as prop instead of src and static...
Ondřej Hruška [Mon, 7 Aug 2017 17:44:55 +0000 (19:44 +0200)]
Refactor Avatar and AvatarOverlay to have 'account' as prop instead of src and staticSrc (#4526)

* Refactored Avatar and AvatarOverlay (DRY) to have 'account' as prop.
Also removed animate attribute from compose navigation bar, which should
have never been there. Added test for avatar overlay.

* fix broken tests

* god dammit another bug in tests! travis please let this pass

* formatting in avatar overlay

8 years agoUpdate dependencies for Ruby (#4543)
Yamagishi Kazutoshi [Mon, 7 Aug 2017 16:55:36 +0000 (01:55 +0900)]
Update dependencies for Ruby (#4543)

* Update twitter-text to version 1.14.7

* Update tilt to version 2.0.8

* Update statsd-instrument to version 2.1.4

* Update sidekiq to version 5.0.4

* Update sidekiq-scheduler to version 2.1.8

* Update sidekiq-unique-jobs to version 5.0.9

* Update redis-activesupport to version 5.0.3

* Update rails-settings-cached to version v0.6.6

* Update pkg-config to version 1.2.4

* Update parallel_tests to version 2.14.2

* Update jsonapi-renderer to version 0.1.3

* Update i18n-tasks to version 0.9.16

* Update httplog to version 0.99.7

* Update fabrication to version 2.16.2

* Update bootsnap to version 1.1.2

* Update aws-sigv4 to version 1.0.1

* Update aws-sdk-core to version 2.10.21

* Update hashdiff to version 0.3.5

* Update rails to version 5.1.3

8 years ago[Docker] Add multicore support to "make" and "bundler" (#4544)
Thomas Leister [Mon, 7 Aug 2017 16:55:07 +0000 (18:55 +0200)]
[Docker] Add multicore support to "make" and "bundler" (#4544)

* Let make and bundler use multiple cores

* Adds -j option to bundle install instead of bundle config

8 years agoIt makes no sense to try using invalid or expired link again (#4521)
m4sk1n [Mon, 7 Aug 2017 15:20:21 +0000 (17:20 +0200)]
It makes no sense to try using invalid or expired link again (#4521)

Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
8 years agoi18n: Update Polish translation (#4545)
m4sk1n [Mon, 7 Aug 2017 12:55:25 +0000 (14:55 +0200)]
i18n: Update Polish translation (#4545)

8 years agoSet false to animated options for thumbnail processor (#4547)
Yamagishi Kazutoshi [Mon, 7 Aug 2017 12:41:21 +0000 (21:41 +0900)]
Set false to animated options for thumbnail processor (#4547)

Resolve #3199

Fix the aspect ratio of animated GIF whose background is transparent.

8 years agoBump to 1.5.1
Eugen Rochko [Sun, 6 Aug 2017 21:53:25 +0000 (23:53 +0200)]
Bump to 1.5.1

8 years agoi18n: update Persian translation (#4540)
Masoud Abkenar [Sun, 6 Aug 2017 21:50:20 +0000 (23:50 +0200)]
i18n: update Persian translation (#4540)

8 years agoFix #4531 (#4533)
Komic [Sun, 6 Aug 2017 12:52:12 +0000 (14:52 +0200)]
Fix #4531 (#4533)

wrong character, sorry about that~

8 years agofr.yml update (#4531)
Komic [Sun, 6 Aug 2017 08:36:10 +0000 (10:36 +0200)]
fr.yml update (#4531)

Translation for https://github.com/tootsuite/mastodon/pull/4523

8 years agoTranslate 'Signed in as' into Japanese (#4530)
Daigo 3 Dango [Sun, 6 Aug 2017 01:14:11 +0000 (01:14 +0000)]
Translate 'Signed in as' into Japanese (#4530)

8 years agol10n OC - Added #4523 "signed in as" (#4529)
Quent-in [Sat, 5 Aug 2017 23:10:53 +0000 (01:10 +0200)]
l10n OC - Added  #4523 "signed in as" (#4529)

Neutral form used.

8 years agofix columns_area.js (#4528)
MitarashiDango [Sat, 5 Aug 2017 18:33:41 +0000 (03:33 +0900)]
fix columns_area.js (#4528)

8 years agoUpdate goldfinger to 2.0.1, see tootsuite/goldfinger#5 (#4527)
Eugen Rochko [Sat, 5 Aug 2017 13:29:52 +0000 (15:29 +0200)]
Update goldfinger to 2.0.1, see tootsuite/goldfinger#5 (#4527)

8 years agoAdd "signed in as" header to some pages (#4523)
Eugen Rochko [Sat, 5 Aug 2017 02:24:58 +0000 (04:24 +0200)]
Add "signed in as" header to some pages (#4523)

8 years agol10n update Occitan (#4522)
Quent-in [Fri, 4 Aug 2017 23:31:27 +0000 (01:31 +0200)]
l10n update Occitan (#4522)

Salutation mailer + invalid reset link.

8 years agoScroll columns area to right when children property is changed (#4517)
Akihiko Odaki [Fri, 4 Aug 2017 16:57:46 +0000 (01:57 +0900)]
Scroll columns area to right when children property is changed (#4517)

The feature to pin column could hide the rightmost column, which is
specified with children property of ColumnsArea.

The user is likely to see the column when the property changed, so scroll
the area in such cases.

8 years agoFix some mistakes in Polish translation (#4495)
Krzysztof Jurewicz [Fri, 4 Aug 2017 13:43:28 +0000 (15:43 +0200)]
Fix some mistakes in Polish translation (#4495)

8 years agoIgnore some locale keys that can but do not need to be translated (#4515)
Eugen Rochko [Fri, 4 Aug 2017 02:42:28 +0000 (04:42 +0200)]
Ignore some locale keys that can but do not need to be translated (#4515)

8 years agoDutch strings: typo (#4489)
Jeroen [Thu, 3 Aug 2017 22:16:25 +0000 (00:16 +0200)]
Dutch strings: typo (#4489)

8 years agoUse GNU libiconv in Nokogiri (#4494)
Yamagishi Kazutoshi [Thu, 3 Aug 2017 16:04:36 +0000 (01:04 +0900)]
Use GNU libiconv in Nokogiri (#4494)

System default libiconv of Alpine Linux only supports some charset (e.g. UTF-8).
Therefore, the preview card of the page which is not UTF-8 will be broken in the Docker environment.

Using GNU libiconv!

8 years agoi18n: Update Polish translation (#4479)
m4sk1n [Thu, 3 Aug 2017 15:49:53 +0000 (17:49 +0200)]
i18n: Update Polish translation (#4479)

* i18n: Update Polish translation

* Update Polish translation

8 years agoEnable cache for babel-loader (#4505)
Yamagishi Kazutoshi [Thu, 3 Aug 2017 15:46:49 +0000 (00:46 +0900)]
Enable cache for babel-loader (#4505)

8 years agoRedirect to PasswordController#new when reset_password_token is invalid (#4506)
nullkal [Thu, 3 Aug 2017 15:45:45 +0000 (00:45 +0900)]
Redirect to PasswordController#new when reset_password_token is invalid (#4506)

8 years agomake number of comparison in emojify() fewer (#4500)
MIYAGI Hikaru [Wed, 2 Aug 2017 19:05:17 +0000 (04:05 +0900)]
make number of comparison in emojify() fewer (#4500)

fix style

"©"削除処理をemojione_lightに移動

8 years agoDon't normalize invalid domain names (#4499)
TheKinrar [Wed, 2 Aug 2017 12:54:33 +0000 (14:54 +0200)]
Don't normalize invalid domain names (#4499)

Fixes #4496

8 years agoFix column-back-button style for some browsers (#4484)
unarist [Wed, 2 Aug 2017 11:09:37 +0000 (20:09 +0900)]
Fix column-back-button style for some browsers (#4484)

Use `text-align: unset` instead of `text-align: start` which Edge doesn't support for now.

Also remove default margin on Safari.

8 years agofix(status_list): Use correct keys for keyboard navigation (#4487)
Sorin Davidoi [Wed, 2 Aug 2017 11:09:09 +0000 (13:09 +0200)]
fix(status_list): Use correct keys for keyboard navigation (#4487)

8 years agofr.json update (#4492)
Komic [Wed, 2 Aug 2017 04:31:49 +0000 (06:31 +0200)]
fr.json update (#4492)

8 years agoUpdate Japanese Translation (authorize_follow) (#4481)
asria-jp [Wed, 2 Aug 2017 02:49:25 +0000 (11:49 +0900)]
Update Japanese Translation (authorize_follow) (#4481)

* Update Japanese Translation

* preserve "Unfortunately"("残念ながら")

preserve "Unfortunately"("残念ながら")

8 years agol10n #4457 update for Occitan language (#4483)
Quent-in [Tue, 1 Aug 2017 15:12:30 +0000 (17:12 +0200)]
l10n #4457 update for Occitan language (#4483)

Previous and Next buttons

8 years agoBump to 1.5.0
Eugen Rochko [Tue, 1 Aug 2017 13:12:07 +0000 (15:12 +0200)]
Bump to 1.5.0

8 years agoUpdate Dutch (nl) strings (#4480)
Jeroen [Tue, 1 Aug 2017 13:00:41 +0000 (15:00 +0200)]
Update Dutch (nl) strings (#4480)

8 years agoShow SMTP_TLS in config sample (#4477)
ScienJus [Tue, 1 Aug 2017 13:00:29 +0000 (21:00 +0800)]
Show SMTP_TLS in config sample (#4477)

8 years agofix(web_push_notifications): Send message with welcome notifications (#4471)
Sorin Davidoi [Tue, 1 Aug 2017 04:00:13 +0000 (06:00 +0200)]
fix(web_push_notifications): Send message with welcome notifications (#4471)

* fix(web_push_notifications): Send grouping title in welcome notification

* fix(web_push_notifications): Read message from last notification

8 years agoChange logo URL for Heroku and Scalingo (#4476)
Yamagishi Kazutoshi [Tue, 1 Aug 2017 03:59:11 +0000 (12:59 +0900)]
Change logo URL for Heroku and Scalingo (#4476)

8 years agoAdd libidn11 to Aptfile (#4475)
Yamagishi Kazutoshi [Tue, 1 Aug 2017 03:58:08 +0000 (12:58 +0900)]
Add libidn11 to Aptfile (#4475)

Fix builds that fail on Heroku.

8 years agoRe-add outline (#4474)
Yamagishi Kazutoshi [Mon, 31 Jul 2017 23:40:31 +0000 (08:40 +0900)]
Re-add outline (#4474)

* Re-add outline

* respect default of web browser

8 years agodo not emojify tm, (R) and (C) (#4472)
Ondřej Hruška [Mon, 31 Jul 2017 22:16:05 +0000 (00:16 +0200)]
do not emojify tm, (R) and (C) (#4472)

8 years agoi18n: update Persian translation (#4470)
Masoud Abkenar [Mon, 31 Jul 2017 17:40:57 +0000 (19:40 +0200)]
i18n: update Persian translation (#4470)

* i18n: update Persian translation

* i18n: fix quotes

8 years agoLoad extra polyfills when isIntersecting is undefined (#4469)
Yamagishi Kazutoshi [Mon, 31 Jul 2017 17:40:20 +0000 (02:40 +0900)]
Load extra polyfills when isIntersecting is undefined (#4469)

8 years agoBump to 1.5.0rc3
Eugen Rochko [Mon, 31 Jul 2017 13:28:36 +0000 (15:28 +0200)]
Bump to 1.5.0rc3

8 years agoSimplify web UI character counter logic (#4463)
Eugen Rochko [Mon, 31 Jul 2017 13:19:48 +0000 (15:19 +0200)]
Simplify web UI character counter logic (#4463)

8 years agoFix button overflow on confirmation modal for mobile (#4465)
unarist [Mon, 31 Jul 2017 13:19:30 +0000 (22:19 +0900)]
Fix button overflow on confirmation modal for mobile (#4465)

8 years agoChange RuboCop rules to loose (#4464)
Yamagishi Kazutoshi [Mon, 31 Jul 2017 13:19:13 +0000 (22:19 +0900)]
Change RuboCop rules to loose (#4464)

8 years agoi18n: Update Polish translation (#4467)
m4sk1n [Mon, 31 Jul 2017 10:40:25 +0000 (12:40 +0200)]
i18n: Update Polish translation (#4467)

8 years agoDisable sensitive button when with content warnings (#4460)
Yamagishi Kazutoshi [Mon, 31 Jul 2017 03:06:56 +0000 (12:06 +0900)]
Disable sensitive button when with content warnings (#4460)

8 years agoFix length validator counting things that look like URIs like URLs (#4462)
Eugen Rochko [Mon, 31 Jul 2017 03:06:20 +0000 (05:06 +0200)]
Fix length validator counting things that look like URIs like URLs (#4462)

URI.extract is too strong, not limited to URLs, matched real text.
Same issue was present in language detector.

8 years agoMake salutation of email localizable (#4454)
unarist [Sun, 30 Jul 2017 22:18:44 +0000 (07:18 +0900)]
Make salutation of email localizable (#4454)

8 years agoImprove accessibility (part 7) (#4457)
Sorin Davidoi [Sun, 30 Jul 2017 22:18:15 +0000 (00:18 +0200)]
Improve accessibility (part 7) (#4457)

* fix(media_modal): Keyboard navigation

* fix(column_back_button): Use native button

* fix(media_gallery): Keyboard navigation

* fix(status_content): Make CW content focusable

8 years agoChange to sensitive when adding content warning from web UI (#4456)
Yamagishi Kazutoshi [Sun, 30 Jul 2017 14:27:57 +0000 (23:27 +0900)]
Change to sensitive when adding content warning from web UI (#4456)

8 years agoRemove outline from focused toot (#4448)
Yamagishi Kazutoshi [Sun, 30 Jul 2017 14:27:51 +0000 (23:27 +0900)]
Remove outline from focused toot (#4448)

* Remove outline from focused toot

* change style

8 years agoDo not create empty a element when there is no e-mail (#4455)
Yamagishi Kazutoshi [Sun, 30 Jul 2017 14:24:18 +0000 (23:24 +0900)]
Do not create empty a element when there is no e-mail (#4455)

Empty a element is created when there is no business e-mail input.

8 years agoUpdate Japanese translations (#4453)
unarist [Sun, 30 Jul 2017 12:14:41 +0000 (21:14 +0900)]
Update Japanese translations (#4453)

8 years agoSet contact address in about/more as mailto link (#4450)
Lynx Kotoura [Sun, 30 Jul 2017 10:56:04 +0000 (19:56 +0900)]
Set contact address in about/more as mailto link  (#4450)

* Set contact address as mailto link

To be able to copy long email address

* Set style for mailto link

8 years agoadd-libpq-dev (#4445)
masarakki [Sat, 29 Jul 2017 23:05:27 +0000 (08:05 +0900)]
add-libpq-dev (#4445)

8 years agoUse a fainted text color for <hr> elements in the landing page (#4443)
Damien Erambert [Sat, 29 Jul 2017 19:20:52 +0000 (12:20 -0700)]
Use a fainted text color for <hr> elements in the landing page (#4443)

* Use a fainted text color for <hr> elements in the landing page

* remove trailing whitespace

8 years agofeat(tabs_bar): Avoid optimization for non-touch devices (#4444)
Sorin Davidoi [Sat, 29 Jul 2017 19:20:34 +0000 (21:20 +0200)]
feat(tabs_bar): Avoid optimization for non-touch devices (#4444)

* fix(tabs_bar): Check if transition is necessary

* feat(tabs_bar): Only apply optimization for touch devices

8 years agoDutch: Small fix (#4441)
Jeroen [Sat, 29 Jul 2017 16:46:40 +0000 (18:46 +0200)]
Dutch: Small fix (#4441)

8 years agoDutch: only one (new) string (#4440)
Jeroen [Sat, 29 Jul 2017 14:54:27 +0000 (16:54 +0200)]
Dutch: only one (new) string (#4440)

8 years agoFix autocomplete option in haml files (#4438)
Lynx Kotoura [Sat, 29 Jul 2017 12:20:31 +0000 (21:20 +0900)]
Fix autocomplete option in haml files (#4438)

* Fix autocomplete in two_factor.html.haml

* Fix autocomplete in registrations edit.html.haml

* Fix autocomplete in passwords edit.html.haml

* Fix autocomplete in _registration.html.haml

* Fix autocomplete in new.html.haml

* Fix autocomplete in show.html.haml

* Add autocomplete option to sessions new.html.haml

* Add autocomplete option to 2FA new.html.haml

* Add autocomplete option to 2FA show.html.haml

8 years agofix(status): Don't add tabIndex to wrapped status (#4437)
unarist [Sat, 29 Jul 2017 12:20:05 +0000 (21:20 +0900)]
fix(status): Don't add tabIndex to wrapped status (#4437)

8 years agofix tabs_bar.js (#4436)
みたらしだんご [Sat, 29 Jul 2017 12:19:49 +0000 (21:19 +0900)]
fix tabs_bar.js (#4436)

8 years agoImprove accessibility (part 6) (#4435)
Sorin Davidoi [Fri, 28 Jul 2017 23:58:53 +0000 (01:58 +0200)]
Improve accessibility (part 6) (#4435)

* fix(status_action_bar): Use aria-pressed for reblog and favourite button

* fix(column_back_button): Keyboard accessible

* fix(status_content): Make focusable and accessible

* fix(dropdown_menu): Use aria-expanded instead of aria-pressed

* fix(emoji_picker_dropdown): Use aria-expanded instead of aria-hidden

* feat(icon_button): Add aria-expanded

* fix(privacy_dropdown): Use aria-expanded instead of aria-hidden

8 years agoCount all URLs in text as 23 characters flat, do not count domain part of usernames...
Eugen Rochko [Fri, 28 Jul 2017 22:06:29 +0000 (00:06 +0200)]
Count all URLs in text as 23 characters flat, do not count domain part of usernames (#4427)

* Count all URLs in text as 23 characters flat, do not count domain part of usernames

* Add new status text counting logic to web UI

8 years agoAccessability fixes (#4432)
Sorin Davidoi [Fri, 28 Jul 2017 20:55:19 +0000 (22:55 +0200)]
Accessability fixes (#4432)

* fix(modal_root): Read type from props, not from component

* fix(status_list): Do not user event.path

8 years agofix(tabs_bar): Allow animation to end before navigating (#4429)
Sorin Davidoi [Fri, 28 Jul 2017 20:55:13 +0000 (22:55 +0200)]
fix(tabs_bar): Allow animation to end before navigating (#4429)

* fix(tabs_bar): Allow animation to end before navigating

* fix(tabs_bar): Do not use event.path

8 years agofix(mocha): Run all tests (#4433)
Sorin Davidoi [Fri, 28 Jul 2017 20:53:16 +0000 (22:53 +0200)]
fix(mocha): Run all tests (#4433)

8 years agoFix web push notifications "boost" icon not being loaded (regression from #4426)...
Eugen Rochko [Fri, 28 Jul 2017 18:26:54 +0000 (20:26 +0200)]
Fix web push notifications "boost" icon not being loaded (regression from #4426) (#4431)

8 years agoUse consistent icons for web push notifications, same as web UI (#4426)
Eugen Rochko [Fri, 28 Jul 2017 16:13:42 +0000 (18:13 +0200)]
Use consistent icons for web push notifications, same as web UI (#4426)