]> cat aescling's git repositories - mastodon.git/log
mastodon.git
7 years agoVarious fixes to scrollable lists and media gallery (#9501)
ThibG [Wed, 12 Dec 2018 21:32:44 +0000 (22:32 +0100)]
Various fixes to scrollable lists and media gallery (#9501)

* Always use the scrollable class for the ScrollList component

Fixes #9499 as well as empty timelines' scrollbar “blinking”
between loading state and empty state.

* Do not display empty message when the list is known to have more elements

Fixes #9500

* Fix LoadMore usage in account media gallery

(Even though that codepath is probably never actually used…)

* Make account media gallery more consistent with account timeline

Fixes #9498

Display “load more” more consistently, add a loading indicator on first load.

* Fix “load more” button when no data has been fetched

7 years agoCreate Settings::BaseController (#9507)
ysksn [Wed, 12 Dec 2018 21:32:13 +0000 (06:32 +0900)]
Create Settings::BaseController (#9507)

Define `Settings::BaseController#set_body_classes` so that sub classes
inherit `Settings::BaseController` don't need to define
`#set_body_classes` agein.

7 years agoi18n: Update Polish translation (#9509)
Marcin Mikołajczak [Wed, 12 Dec 2018 17:13:20 +0000 (18:13 +0100)]
i18n: Update Polish translation (#9509)

7 years agoRemove redundant (#9503)
ysksn [Wed, 12 Dec 2018 04:54:34 +0000 (13:54 +0900)]
Remove redundant (#9503)

7 years agoUse find_or_initialize_by (#9504)
ysksn [Wed, 12 Dec 2018 04:54:09 +0000 (13:54 +0900)]
Use find_or_initialize_by (#9504)

7 years agoAdd admin ability to remove an user's header image (#9495)
ThibG [Tue, 11 Dec 2018 18:28:03 +0000 (19:28 +0100)]
Add admin ability to remove an user's header image (#9495)

* Fix markup in admin/accounts/:id table for avatar

* Add admin ability to remove an user's header image

7 years agoAdd instance-wide setting to disable profile directory (#9497)
ThibG [Tue, 11 Dec 2018 18:18:29 +0000 (19:18 +0100)]
Add instance-wide setting to disable profile directory (#9497)

* Add instance-wide setting to disable profile directory

Fixes #9496

When the profile directory is disabled:
- The “discoverable” setting is hidden from users
- The “profile directory” link is not shown on public pages
- /explore returns 404

* Move Setting.profile_directory check to a before_action filter

7 years agoBump letter_opener from 1.6.0 to 1.7.0 (#9493)
dependabot[bot] [Tue, 11 Dec 2018 05:34:02 +0000 (14:34 +0900)]
Bump letter_opener from 1.6.0 to 1.7.0 (#9493)

Bumps [letter_opener](https://github.com/ryanb/letter_opener) from 1.6.0 to 1.7.0.
- [Release notes](https://github.com/ryanb/letter_opener/releases)
- [Changelog](https://github.com/ryanb/letter_opener/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ryanb/letter_opener/compare/v1.6.0...v1.7.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump json-ld-preloaded from 2.2.3 to 3.0.0 (#9416)
dependabot[bot] [Tue, 11 Dec 2018 04:40:01 +0000 (05:40 +0100)]
Bump json-ld-preloaded from 2.2.3 to 3.0.0 (#9416)

Bumps [json-ld-preloaded](https://github.com/ruby-rdf/json-ld-preloaded) from 2.2.3 to 3.0.0.
- [Release notes](https://github.com/ruby-rdf/json-ld-preloaded/releases)
- [Commits](https://github.com/ruby-rdf/json-ld-preloaded/compare/2.2.3...3.0.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years ago[i18n] Update Occitan (#9491)
Yamagishi Kazutoshi [Tue, 11 Dec 2018 04:38:57 +0000 (13:38 +0900)]
[i18n] Update Occitan (#9491)

* Adds the Profil directory

* Adds the line about directory

* Harmonisation

* Update oc.yml

* i18n-tasks normalize && i18n-tasks remove-unused

* yarn manage:translations

7 years agoMake custom emoji domains case insensitive #9351 (#9474)
Adam Copp [Tue, 11 Dec 2018 04:30:57 +0000 (04:30 +0000)]
Make custom emoji domains case insensitive #9351 (#9474)

* Make custom emoji domains case sensitive #9351

* Fixup style in downcase_domain to comply with codeclimate.

* switch if! to unless

* Don't use transactions, operate in batches.

Also revert spurious schema change.

7 years agoImprove e-mail MX validator and add tests (#9489)
Eugen Rochko [Mon, 10 Dec 2018 21:53:25 +0000 (22:53 +0100)]
Improve e-mail MX validator and add tests (#9489)

7 years agoUse same CORS policy for /@:username and /users/:username (#9485)
ThibG [Mon, 10 Dec 2018 20:39:47 +0000 (21:39 +0100)]
Use same CORS policy for /@:username and /users/:username (#9485)

Fixes #8189

rack-cors being called before the application router, it does not follow
the redirection, and we need a separate rule for /users/:username.

7 years agoAdd specs for activitypub collections controller (#9484)
ysksn [Mon, 10 Dec 2018 20:39:25 +0000 (05:39 +0900)]
Add specs for activitypub collections controller (#9484)

* Add specs for ActivityPub::CollectionsController#show

* Raise ActiveRecord::RecordNotFound

Raising ActiveRecord::NotFound raises NameError: uninitialized constant
ActiveRecord::NotFound.

7 years agoAdd spec for Admin::SuspentionsController#new (#9483)
ysksn [Mon, 10 Dec 2018 20:38:21 +0000 (05:38 +0900)]
Add spec for Admin::SuspentionsController#new (#9483)

7 years agoRemove RemoteAccountControllerConcern never used (#9482)
ysksn [Mon, 10 Dec 2018 20:38:01 +0000 (05:38 +0900)]
Remove RemoteAccountControllerConcern never used (#9482)

7 years agoFix Admin::TagsController#unhide (#9481)
ysksn [Mon, 10 Dec 2018 20:37:38 +0000 (05:37 +0900)]
Fix Admin::TagsController#unhide (#9481)

7 years agoAdd specs for Admin::InvitesController (#9471)
ysksn [Sun, 9 Dec 2018 16:19:28 +0000 (01:19 +0900)]
Add specs for Admin::InvitesController (#9471)

7 years agoAdd setting to not aggregate reblogs (#9248)
ThibG [Sun, 9 Dec 2018 12:03:01 +0000 (13:03 +0100)]
Add setting to not aggregate reblogs (#9248)

* Add setting to not aggregate reblogs

Fixes #9222

* Handle cases where user is nil in add_to_home and add_to_list

* Add hint for setting_aggregate_reblogs option

* Reword setting_aggregate_reblogs label

7 years agoCache hashtag sample accounts, and exclude ineligible ones (#9465)
Eugen Rochko [Sat, 8 Dec 2018 00:32:26 +0000 (01:32 +0100)]
Cache hashtag sample accounts, and exclude ineligible ones (#9465)

7 years agoMake notification time smaller and reduce contrast (#9464)
Eugen Rochko [Fri, 7 Dec 2018 23:40:11 +0000 (00:40 +0100)]
Make notification time smaller and reduce contrast (#9464)

7 years agoi18n: Update Polish translation (#9459)
Marcin Mikołajczak [Fri, 7 Dec 2018 20:08:29 +0000 (21:08 +0100)]
i18n: Update Polish translation (#9459)

Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
7 years agoRemove pending spec (#9453)
ysksn [Fri, 7 Dec 2018 15:53:55 +0000 (00:53 +0900)]
Remove pending spec (#9453)

7 years agoBump rubocop from 0.61.0 to 0.61.1 (#9451)
dependabot[bot] [Fri, 7 Dec 2018 15:42:50 +0000 (16:42 +0100)]
Bump rubocop from 0.61.0 to 0.61.1 (#9451)

Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.61.0 to 0.61.1.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.61.0...v0.61.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoEscape HTML in profile name preview in profile settings (#9446)
Paweł Ngei [Fri, 7 Dec 2018 15:42:22 +0000 (16:42 +0100)]
Escape HTML in profile name preview in profile settings (#9446)

* fix non-escaped html in the profile settings

* provide a default profile text in case if there's no custom one

* update haml syntax

* simplify default profile name to username

* sanitize user-input html but display emojified icons

7 years agoAdd specs for ActivityPub::InboxesController (#9456)
ysksn [Fri, 7 Dec 2018 15:40:01 +0000 (00:40 +0900)]
Add specs for ActivityPub::InboxesController (#9456)

7 years agoAdd specs for Admin::AccountModerationNotesHelper (#9455)
ysksn [Fri, 7 Dec 2018 15:39:20 +0000 (00:39 +0900)]
Add specs for Admin::AccountModerationNotesHelper (#9455)

7 years agoRemove pending spec (#9454)
ysksn [Fri, 7 Dec 2018 15:38:50 +0000 (00:38 +0900)]
Remove pending spec (#9454)

Since dots are not allowed in username,
this spec is no longer needed.

7 years agoAdd specs for AccountTagStat model (#9452)
ysksn [Fri, 7 Dec 2018 15:37:56 +0000 (00:37 +0900)]
Add specs for AccountTagStat model (#9452)

7 years agoFix various things in the directory (#9449)
Eugen Rochko [Fri, 7 Dec 2018 15:37:32 +0000 (16:37 +0100)]
Fix various things in the directory (#9449)

* Fix missing variable in directory page title

* Order hashtags by number of people instead of alphabetically

* Add icon to OpenGraph preview of directory page

* Prevent line breaks in hashtags and ensure lowercase in the table

7 years agoFix tag mb_chars comparison of profile directory (#9448)
Takeshi Umeda [Fri, 7 Dec 2018 03:18:37 +0000 (12:18 +0900)]
Fix tag mb_chars comparison of profile directory (#9448)

7 years agoAdd profile directory (#9427)
Eugen Rochko [Thu, 6 Dec 2018 16:36:11 +0000 (17:36 +0100)]
Add profile directory (#9427)

Fix #5578

7 years agoRemove pending spec (#9442)
ysksn [Thu, 6 Dec 2018 08:39:15 +0000 (17:39 +0900)]
Remove pending spec (#9442)

`#from_account` isn't defined.

7 years agoAdd spec for Identity.find_for_oauth (#9441)
ysksn [Thu, 6 Dec 2018 08:38:49 +0000 (17:38 +0900)]
Add spec for Identity.find_for_oauth (#9441)

7 years agoBump rails from 5.2.1.1 to 5.2.2 (#9430)
dependabot[bot] [Thu, 6 Dec 2018 07:10:18 +0000 (16:10 +0900)]
Bump rails from 5.2.1.1 to 5.2.2 (#9430)

Bumps [rails](https://github.com/rails/rails) from 5.2.1.1 to 5.2.2.
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v5.2.1.1...v5.2.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump rails-controller-testing from 1.0.3 to 1.0.4 (#9440)
dependabot[bot] [Thu, 6 Dec 2018 07:09:13 +0000 (16:09 +0900)]
Bump rails-controller-testing from 1.0.3 to 1.0.4 (#9440)

Bumps [rails-controller-testing](https://github.com/rails/rails-controller-testing) from 1.0.3 to 1.0.4.
- [Release notes](https://github.com/rails/rails-controller-testing/releases)
- [Commits](https://github.com/rails/rails-controller-testing/compare/v1.0.3...v1.0.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump rubocop from 0.60.0 to 0.61.0 (#9439)
dependabot[bot] [Thu, 6 Dec 2018 07:08:54 +0000 (16:08 +0900)]
Bump rubocop from 0.60.0 to 0.61.0 (#9439)

Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.60.0 to 0.61.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.60.0...v0.61.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoAttempt fixing deadlocks by moving account stats update outside transaction (#9437)
ThibG [Wed, 5 Dec 2018 21:51:12 +0000 (22:51 +0100)]
Attempt fixing deadlocks by moving account stats update outside transaction (#9437)

* Use `update_column` instead of `update_attribute` in callback

`update_attribute` would normally cause callbacks to be called.
Called from a callback, it seems to stop further callbacks from executing.

`update_column` does the same work, but without calling callbacks or
preventing other callbacks from executing.

* Fix deadlocks by moving account stats update outside transaction

7 years agoAdd visible dates for notifications in Notification column (#9423)
Paweł Ngei [Wed, 5 Dec 2018 04:08:43 +0000 (05:08 +0100)]
Add visible dates for notifications in Notification column (#9423)

* add RelativeTimestamp elements

* style the elements properly with CSS

7 years agoFix thread depth computation in statuses_controller (#9426)
ThibG [Wed, 5 Dec 2018 01:12:29 +0000 (02:12 +0100)]
Fix thread depth computation in statuses_controller (#9426)

* Add test that should currently fail

* Fix depth computation (will still fail if statuses have been filtered out)

* Fix handling of broken threads

7 years agoBump capybara from 3.11.1 to 3.12.0 (#9388)
dependabot[bot] [Tue, 4 Dec 2018 00:27:17 +0000 (09:27 +0900)]
Bump capybara from 3.11.1 to 3.12.0 (#9388)

Bumps [capybara](https://github.com/teamcapybara/capybara) from 3.11.1 to 3.12.0.
- [Release notes](https://github.com/teamcapybara/capybara/releases)
- [Changelog](https://github.com/teamcapybara/capybara/blob/master/History.md)
- [Commits](https://github.com/teamcapybara/capybara/compare/3.11.1...3.12.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump rails-controller-testing from 1.0.2 to 1.0.3 (#9417)
dependabot[bot] [Tue, 4 Dec 2018 00:26:55 +0000 (09:26 +0900)]
Bump rails-controller-testing from 1.0.2 to 1.0.3 (#9417)

Bumps [rails-controller-testing](https://github.com/rails/rails-controller-testing) from 1.0.2 to 1.0.3.
- [Release notes](https://github.com/rails/rails-controller-testing/releases)
- [Commits](https://github.com/rails/rails-controller-testing/compare/v1.0.2...v1.0.3)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump pry-rails from 0.3.7 to 0.3.8 (#9418)
dependabot[bot] [Tue, 4 Dec 2018 00:26:40 +0000 (09:26 +0900)]
Bump pry-rails from 0.3.7 to 0.3.8 (#9418)

Bumps [pry-rails](https://github.com/rweng/pry-rails) from 0.3.7 to 0.3.8.
- [Release notes](https://github.com/rweng/pry-rails/releases)
- [Commits](https://github.com/rweng/pry-rails/compare/v0.3.7...v0.3.8)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoAdd database statement timeout of 60s (#9382)
Eugen Rochko [Mon, 3 Dec 2018 00:32:27 +0000 (01:32 +0100)]
Add database statement timeout of 60s (#9382)

7 years agoImprove account suspension speed and completeness (#9290)
Eugen Rochko [Mon, 3 Dec 2018 00:32:08 +0000 (01:32 +0100)]
Improve account suspension speed and completeness (#9290)

- Some associations were missing from the clean-up
- Some attributes were not reset on suspension
- Skip federation and streaming deletes when purging a dead domain
- Move account association definitions to concern

7 years agoBump version to 2.6.5 (#9413)
Eugen Rochko [Sun, 2 Dec 2018 16:41:38 +0000 (17:41 +0100)]
Bump version to 2.6.5 (#9413)

7 years agoPreload common JSON-LD contexts (#9412)
ThibG [Sun, 2 Dec 2018 15:46:13 +0000 (16:46 +0100)]
Preload common JSON-LD contexts (#9412)

Fixes #9411

7 years agoFix last_status parameter for notifications and conversations (#9407)
ThibG [Sat, 1 Dec 2018 17:36:41 +0000 (18:36 +0100)]
Fix last_status parameter for notifications and conversations (#9407)

7 years ago[i18n] update and corrections for Occitan locale (#9404)
Quentí [Sat, 1 Dec 2018 16:39:13 +0000 (17:39 +0100)]
[i18n] update and corrections for Occitan locale (#9404)

* Update + correction

Colomna and not columna
Pòt, verb missing

* Correction

D’aquí is followed by a time period, and dins by a season.
Read : https://github.com/briannesbitt/Carbon/pull/1403 for more details.

* Correction admin zone

* Correction

Reïnicializacion, with the funny ï

7 years agoAdd a tooltip explaining what a locked account is (#9403)
Paweł Ngei [Sat, 1 Dec 2018 13:25:15 +0000 (14:25 +0100)]
Add a tooltip explaining what a locked account is (#9403)

* create a title tooltip explaining what a locked account is

* improve phrasing

* minor phrasing fix to unify default and english

7 years agoBump version to 2.6.4 (#9402)
Eugen Rochko [Fri, 30 Nov 2018 20:38:09 +0000 (21:38 +0100)]
Bump version to 2.6.4 (#9402)

7 years agoFix that translation is not applied to "joining hashtags" (#9397)
mayaeh [Fri, 30 Nov 2018 18:36:09 +0000 (03:36 +0900)]
Fix that translation is not applied to "joining hashtags" (#9397)

7 years agoRemove npm-run-all dependency (#9401)
Eugen Rochko [Fri, 30 Nov 2018 18:16:32 +0000 (19:16 +0100)]
Remove npm-run-all dependency (#9401)

Fix #9359

7 years agoBump oj from 3.7.1 to 3.7.4 (#9393)
dependabot[bot] [Fri, 30 Nov 2018 18:09:31 +0000 (19:09 +0100)]
Bump oj from 3.7.1 to 3.7.4 (#9393)

Bumps [oj](https://github.com/ohler55/oj) from 3.7.1 to 3.7.4.
- [Release notes](https://github.com/ohler55/oj/releases)
- [Changelog](https://github.com/ohler55/oj/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ohler55/oj/compare/v3.7.1...v3.7.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump fastimage from 2.1.4 to 2.1.5 (#9395)
dependabot[bot] [Fri, 30 Nov 2018 18:08:31 +0000 (19:08 +0100)]
Bump fastimage from 2.1.4 to 2.1.5 (#9395)

Bumps [fastimage](https://github.com/sdsykes/fastimage) from 2.1.4 to 2.1.5.
- [Release notes](https://github.com/sdsykes/fastimage/releases)
- [Commits](https://github.com/sdsykes/fastimage/compare/v2.1.4...v2.1.5)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump version to 2.6.3 (#9391)
Eugen Rochko [Fri, 30 Nov 2018 13:20:15 +0000 (14:20 +0100)]
Bump version to 2.6.3 (#9391)

7 years agoSwap avatar and header input fields in profile page (#9271)
ThibG [Thu, 29 Nov 2018 01:56:09 +0000 (02:56 +0100)]
Swap avatar and header input fields in profile page (#9271)

Fixes #9211

7 years agoBump aws-sdk-s3 from 1.25.0 to 1.27.0 (#9385)
dependabot[bot] [Wed, 28 Nov 2018 15:34:54 +0000 (16:34 +0100)]
Bump aws-sdk-s3 from 1.25.0 to 1.27.0 (#9385)

Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.25.0 to 1.27.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/master/gems/aws-sdk-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years ago[Security] Bump rails from 5.2.1 to 5.2.1.1 (#9383)
dependabot[bot] [Tue, 27 Nov 2018 22:34:39 +0000 (23:34 +0100)]
[Security] Bump rails from 5.2.1 to 5.2.1.1 (#9383)

Bumps [rails](https://github.com/rails/rails) from 5.2.1 to 5.2.1.1. **This update includes security fixes.**
- [Release notes](https://github.com/rails/rails/releases)
- [Commits](https://github.com/rails/rails/compare/v5.2.1...v5.2.1.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoFix TLS handshake timeout not being enforced (#9381)
Eugen Rochko [Tue, 27 Nov 2018 18:46:05 +0000 (19:46 +0100)]
Fix TLS handshake timeout not being enforced (#9381)

Follow-up to #9329

7 years agoSkip deliveries to inboxes that have already been marked as unavailable (#9358)
Eugen Rochko [Tue, 27 Nov 2018 18:15:08 +0000 (19:15 +0100)]
Skip deliveries to inboxes that have already been marked as unavailable (#9358)

7 years agoDon't count suspended users in user count (#9380)
Eugen Rochko [Tue, 27 Nov 2018 17:49:37 +0000 (18:49 +0100)]
Don't count suspended users in user count (#9380)

Fix #7637

7 years agoFix nil error when no DNS addresses are found for host (#9379)
Eugen Rochko [Tue, 27 Nov 2018 17:13:36 +0000 (18:13 +0100)]
Fix nil error when no DNS addresses are found for host (#9379)

7 years agoDo not leak existence of e-mail addresses during login attempt, part 2 (#9376)
Marcin Mikołajczak [Tue, 27 Nov 2018 16:39:41 +0000 (17:39 +0100)]
Do not leak existence of e-mail addresses during login attempt, part 2 (#9376)

* Do not leak existence of e-mail addresses during login attempt, part 2

* Update devise.uk.yml

7 years agosecurity/l10n [fr] do not leak registered e-mail addresses (#9375)
Marcin Mikołajczak [Tue, 27 Nov 2018 15:40:39 +0000 (16:40 +0100)]
security/l10n [fr] do not leak registered e-mail addresses (#9375)

Do not leak existence of e-mail addresses during login attempt in French translation

7 years agoBump version to 2.6.2 (#9370)
Eugen Rochko [Tue, 27 Nov 2018 12:56:47 +0000 (13:56 +0100)]
Bump version to 2.6.2 (#9370)

7 years agoChange identities id column to a bigint (#9371)
Eugen Rochko [Tue, 27 Nov 2018 12:56:25 +0000 (13:56 +0100)]
Change identities id column to a bigint (#9371)

* fix: change Identity's id column to a bigint

This appears to be the last model created using a 5.0 migration,
where column types defaulted to `integer` rather than `bigint`.

This migration changes the column type to match that of all of the
other ID columns.

* Change user_id column in identities to bigint and fix down-migration

7 years agoRemove unused translations (#9372)
Eugen Rochko [Tue, 27 Nov 2018 12:38:03 +0000 (13:38 +0100)]
Remove unused translations (#9372)

7 years agoWeblate translations (2018-11-27) (#9367)
Renato "Lond" Cerqueira [Tue, 27 Nov 2018 11:50:26 +0000 (12:50 +0100)]
Weblate translations (2018-11-27) (#9367)

* Translated using Weblate (Malay)

Currently translated at 0.4% (3 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ms/

* Added translation using Weblate (Malay)

* Translated using Weblate (Bulgarian)

Currently translated at 14.0% (98 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/bg/

* Translated using Weblate (Croatian)

Currently translated at 14.3% (100 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/hr/

* Translated using Weblate (Asturian)

Currently translated at 31.1% (218 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ast/

* Translated using Weblate (Arabic)

Currently translated at 100.0% (62 of 62 strings)

Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ar/

* Translated using Weblate (Arabic)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/

* Translated using Weblate (Arabic)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ar/

* Translated using Weblate (Arabic)

Currently translated at 96.0% (673 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/

* Translated using Weblate (Czech)

Currently translated at 99.9% (700 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/

* Translated using Weblate (Czech)

Currently translated at 100.0% (62 of 62 strings)

Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/cs/

* Translated using Weblate (Malay)

Currently translated at 28.7% (201 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ms/

* Translated using Weblate (Polish)

Currently translated at 98.0% (687 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pl/

* Translated using Weblate (Serbian (latin))

Currently translated at 68.3% (479 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sr_Latn/

* Translated using Weblate (Hebrew)

Currently translated at 43.1% (302 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/he/

* Translated using Weblate (Indonesian)

Currently translated at 31.2% (219 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/id/

* Translated using Weblate (Turkish)

Currently translated at 32.0% (224 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/tr/

* Translated using Weblate (Ido)

Currently translated at 19.3% (135 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/io/

* Translated using Weblate (Asturian)

Currently translated at 49.3% (167 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ast/

* Translated using Weblate (Ido)

Currently translated at 36.9% (125 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/io/

* Translated using Weblate (Hungarian)

Currently translated at 70.2% (238 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/hu/

* Translated using Weblate (Slovenian)

Currently translated at 45.7% (155 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sl/

* Translated using Weblate (Indonesian)

Currently translated at 62.5% (212 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/id/

* Translated using Weblate (Serbian (latin))

Currently translated at 72.0% (244 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sr_Latn/

* Translated using Weblate (Catalan)

Currently translated at 99.4% (337 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/

* Translated using Weblate (Polish)

Currently translated at 98.2% (333 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pl/

* Translated using Weblate (Galician)

Currently translated at 99.4% (337 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/

* Translated using Weblate (Occitan)

Currently translated at 99.4% (337 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/

* Translated using Weblate (Spanish)

Currently translated at 97.3% (330 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/es/

* Translated using Weblate (Romanian)

Currently translated at 97.1% (329 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ro/

* Translated using Weblate (Turkish)

Currently translated at 45.4% (154 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/tr/

* Translated using Weblate (Welsh)

Currently translated at 97.9% (332 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cy/

* Translated using Weblate (Portuguese)

Currently translated at 72.6% (246 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt/

* Translated using Weblate (Bulgarian)

Currently translated at 22.4% (76 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/bg/

* Translated using Weblate (Norwegian (old code))

Currently translated at 74.0% (251 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/no/

* Translated using Weblate (Slovenian)

Currently translated at 89.9% (80 of 89 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sl/

* Translated using Weblate (Czech)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/

* Translated using Weblate (Czech)

Currently translated at 100.0% (62 of 62 strings)

Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/cs/

* Translated using Weblate (Slovenian)

Currently translated at 13.3% (93 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sl/

* Translated using Weblate (Czech)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/

* Translated using Weblate (Czech)

Currently translated at 99.9% (700 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/

* Translated using Weblate (Korean)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ko/

* Translated using Weblate (Corsican)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/co/

* Translated using Weblate (French)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/

* Translated using Weblate (Asturian)

Currently translated at 29.0% (18 of 62 strings)

Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/ast/

* Translated using Weblate (Asturian)

Currently translated at 50.0% (1 of 2 strings)

Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/ast/

* Translated using Weblate (Asturian)

Currently translated at 36.2% (254 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ast/

* Translated using Weblate (Asturian)

Currently translated at 43.9% (43 of 98 strings)

Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/ast/

* Translated using Weblate (Asturian)

Currently translated at 68.1% (231 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ast/

* Translated using Weblate (Asturian)

Currently translated at 59.6% (53 of 89 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/ast/

* Translated using Weblate (Asturian)

Currently translated at 68.1% (231 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ast/

* Translated using Weblate (Persian)

Currently translated at 99.7% (699 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/fa/

* Translated using Weblate (Persian)

Currently translated at 100.0% (89 of 89 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/fa/

* Translated using Weblate (Slovenian)

Currently translated at 15.5% (109 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sl/

* Translated using Weblate (Slovenian)

Currently translated at 46.0% (156 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sl/

* Translated using Weblate (Galician)

Currently translated at 100,0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/gl/

* Translated using Weblate (German)

Currently translated at 99,7% (699 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/de/

* Translated using Weblate (Czech)

Currently translated at 99.9% (700 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/

* Translated using Weblate (Basque)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (62 of 62 strings)

Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/zh_Hant/

* Translated using Weblate (Basque)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Translated using Weblate (Corsican)

Currently translated at 99.9% (700 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/

* Translated using Weblate (Danish)

Currently translated at 98.9% (693 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/da/

* Translated using Weblate (Danish)

Currently translated at 99.4% (337 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/

* Translated using Weblate (Danish)

Currently translated at 91.0% (81 of 89 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/da/

* Translated using Weblate (Finnish)

Currently translated at 97.9% (332 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fi/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/

* Translated using Weblate (Italian)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/

* Translated using Weblate (Italian)

Currently translated at 100.0% (89 of 89 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/it/

* Translated using Weblate (Welsh)

Currently translated at 91.0% (638 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cy/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/

* Translated using Weblate (French)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/fr/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (62 of 62 strings)

Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/nl/

* Translated using Weblate (Malay)

Currently translated at 42.9% (301 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ms/

* Translated using Weblate (Japanese)

Currently translated at 99.4% (337 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/pt_BR/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.9% (700 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/pt_BR/

* Translated using Weblate (Japanese)

Currently translated at 99.7% (338 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/

* Translated using Weblate (Czech)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/

* Translated using Weblate (Danish)

Currently translated at 100,0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/da/

* Translated using Weblate (Czech)

Currently translated at 100,0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/

* Translated using Weblate (Basque)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Translated using Weblate (Japanese)

Currently translated at 99.6% (698 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/

* Translated using Weblate (Basque)

Currently translated at 100.0% (89 of 89 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/

* Translated using Weblate (Czech)

Currently translated at 100.0% (89 of 89 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/

* Translated using Weblate (Slovak)

Currently translated at 94.4% (84 of 89 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/

* Translated using Weblate (Czech)

Currently translated at 99.9% (700 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/

* Translated using Weblate (Czech)

Currently translated at 99.9% (700 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/

* Translated using Weblate (Japanese)

Currently translated at 99.7% (699 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/

* Translated using Weblate (Japanese)

Currently translated at 99.6% (698 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/

* Translated using Weblate (Telugu)

Currently translated at 0.6% (4 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/te/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (89 of 89 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/

* Translated using Weblate (Slovak)

Currently translated at 96.6% (677 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/

* Translated using Weblate (Slovak)

Currently translated at 96.6% (677 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/

* Translated using Weblate (Czech)

Currently translated at 99.9% (700 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/

* Translated using Weblate (Slovak)

Currently translated at 97.7% (685 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/

* Translated using Weblate (Slovak)

Currently translated at 97.7% (685 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/

* Translated using Weblate (Greek)

Currently translated at 99.6% (698 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/

* Translated using Weblate (Slovak)

Currently translated at 100.0% (89 of 89 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/

* Translated using Weblate (Slovak)

Currently translated at 97.7% (685 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/

* Translated using Weblate (Basque)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Translated using Weblate (Basque)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/nl/

* Translated using Weblate (Basque)

Currently translated at 100.0% (89 of 89 strings)

Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/

* Translated using Weblate (Telugu)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/te/

* Translated using Weblate (Czech)

Currently translated at 99.9% (700 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/

* Translated using Weblate (Telugu)

Currently translated at 100.0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/te/

* Translated using Weblate (Catalan)

Currently translated at 100,0% (339 of 339 strings)

Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ca/

* Translated using Weblate (Slovak)

Currently translated at 97.7% (685 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/

* Translated using Weblate (Slovak)

Currently translated at 97.9% (686 of 701 strings)

Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/

* Normalize translations

* Normalize translations

ran yarn build:development && i18n-tasks normalize && yarn
manage:translations && i18n-tasks remove-unused
Also ran i18n-tasks check-consistent-interpolations

* Fix ast translation

* Fix missing plurals for ar

* Add missing plurals for cs

* Add missing plurals for sk

* Add missing plurals for sl

* Normalize translations

7 years agoAllow hyphens in the middle of remote user names (#9345)
ThibG [Tue, 27 Nov 2018 11:28:01 +0000 (12:28 +0100)]
Allow hyphens in the middle of remote user names (#9345)

Fixes #9309

This only allows hyphens in the middle of a username, much like dots,
although I don't have a compelling reason to do so other than keeping
the changes minimal.

7 years agoBump tty-prompt from 0.17.2 to 0.18.0 (#9354)
dependabot[bot] [Tue, 27 Nov 2018 11:27:00 +0000 (12:27 +0100)]
Bump tty-prompt from 0.17.2 to 0.18.0 (#9354)

Bumps [tty-prompt](https://github.com/piotrmurach/tty-prompt) from 0.17.2 to 0.18.0.
- [Release notes](https://github.com/piotrmurach/tty-prompt/releases)
- [Changelog](https://github.com/piotrmurach/tty-prompt/blob/master/CHANGELOG.md)
- [Commits](https://github.com/piotrmurach/tty-prompt/compare/v0.17.2...v0.18.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoVolume sliders for videos #7429 (#9366)
Sumit Khanna [Tue, 27 Nov 2018 11:25:38 +0000 (05:25 -0600)]
Volume sliders for videos #7429 (#9366)

* Volume sliders for videos #7429

* Code formatting updates

* Code formatting updates

7 years agoadd loglevel to ffmpeg in gif upload (#9368)
Hugo Gameiro [Tue, 27 Nov 2018 11:19:12 +0000 (11:19 +0000)]
add loglevel to ffmpeg in gif upload (#9368)

7 years agoRedesign admin accounts index (#9340)
Eugen Rochko [Mon, 26 Nov 2018 14:53:27 +0000 (15:53 +0100)]
Redesign admin accounts index (#9340)

* Improve overview of accounts in admin UI

- Display suspended status, role, last activity and IP prominently
- Default to showing local accounts
- Default to not showing suspended accounts

* Remove unused strings

* Fix tests

* Allow filtering accounts by IP mask

7 years agoEnsure replied-to is a status not a boost (#9129)
valerauko [Sun, 25 Nov 2018 15:35:21 +0000 (00:35 +0900)]
Ensure replied-to is a status not a boost (#9129)

* Ensure replied-to is a status not a boost

* Consider case of not a reply

* Add test case for replying to boost

* Move reblog-reply resolution to model

* Remove unnecessary comment

7 years agocheck_boxes label should use display: inline-block (#9348)
takayamaki [Sun, 25 Nov 2018 15:26:15 +0000 (00:26 +0900)]
check_boxes label should use display: inline-block (#9348)

7 years agoSort self-replies to the top of descendants (#9320)
Eugen Rochko [Sat, 24 Nov 2018 19:48:50 +0000 (20:48 +0100)]
Sort self-replies to the top of descendants (#9320)

Fix #6463

7 years agoRevert "Sort self-replies to the top of the thread (#9296)" (#9335)
Eugen Rochko [Fri, 23 Nov 2018 20:58:01 +0000 (21:58 +0100)]
Revert "Sort self-replies to the top of the thread (#9296)" (#9335)

This reverts commit 074960bb0fa59664c0ae1a35ef80301f5033700d.

Fix #9315

7 years agoBump simple_form from 4.0.1 to 4.1.0 (#9331)
dependabot[bot] [Fri, 23 Nov 2018 05:29:59 +0000 (14:29 +0900)]
Bump simple_form from 4.0.1 to 4.1.0 (#9331)

Bumps [simple_form](https://github.com/plataformatec/simple_form) from 4.0.1 to 4.1.0.
- [Release notes](https://github.com/plataformatec/simple_form/releases)
- [Changelog](https://github.com/plataformatec/simple_form/blob/master/CHANGELOG.md)
- [Commits](https://github.com/plataformatec/simple_form/compare/v4.0.1...v4.1.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoFix connect timeout not being enforced (#9329)
Eugen Rochko [Thu, 22 Nov 2018 19:12:04 +0000 (20:12 +0100)]
Fix connect timeout not being enforced (#9329)

* Fix connect timeout not being enforced

The loop was catching the timeout exception that should stop execution, so the next IP would no longer be within a timed block, which led to requests taking much longer than 10 seconds.

* Use timeout on each IP attempt, but limit to 2 attempts

* Fix code style issue

* Do not break Request#perform if no block given

* Update method stub in spec for Request

* Move timeout inside the begin/rescue block

* Use Resolv::DNS with timeout of 1 to get IP addresses

* Update Request spec to stub Resolv::DNS instead of Addrinfo

* Fix Resolve::DNS stubs in Request spec

7 years agoIgnore JSON-LD profile in mime type comparison (#9179)
valerauko [Thu, 22 Nov 2018 11:49:07 +0000 (20:49 +0900)]
Ignore JSON-LD profile in mime type comparison (#9179)

Ignore JSON-LD profile in mime type comparison

7 years agoBump sidekiq-bulk from 0.1.1 to 0.2.0 (#9306)
dependabot[bot] [Thu, 22 Nov 2018 11:47:36 +0000 (12:47 +0100)]
Bump sidekiq-bulk from 0.1.1 to 0.2.0 (#9306)

Bumps [sidekiq-bulk](https://github.com/aprescott/sidekiq-bulk) from 0.1.1 to 0.2.0.
- [Release notes](https://github.com/aprescott/sidekiq-bulk/releases)
- [Changelog](https://github.com/aprescott/sidekiq-bulk/blob/master/CHANGES.md)
- [Commits](https://github.com/aprescott/sidekiq-bulk/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump aws-sdk-s3 from 1.24.0 to 1.25.0 (#9321)
dependabot[bot] [Thu, 22 Nov 2018 11:47:14 +0000 (12:47 +0100)]
Bump aws-sdk-s3 from 1.24.0 to 1.25.0 (#9321)

Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.24.0 to 1.25.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/master/gems/aws-sdk-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoBump capybara from 3.11.0 to 3.11.1 (#9305)
dependabot[bot] [Thu, 22 Nov 2018 11:46:57 +0000 (12:46 +0100)]
Bump capybara from 3.11.0 to 3.11.1 (#9305)

Bumps [capybara](https://github.com/teamcapybara/capybara) from 3.11.0 to 3.11.1.
- [Release notes](https://github.com/teamcapybara/capybara/releases)
- [Changelog](https://github.com/teamcapybara/capybara/blob/master/History.md)
- [Commits](https://github.com/teamcapybara/capybara/compare/3.11.0...3.11.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoInclude replies to list owner and replies to list members in list statuses (#9324)
ThibG [Wed, 21 Nov 2018 16:02:58 +0000 (17:02 +0100)]
Include replies to list owner and replies to list members in list statuses (#9324)

7 years agoRevert connect timeout from 1s to 10s (#9319)
Eugen Rochko [Wed, 21 Nov 2018 16:00:56 +0000 (17:00 +0100)]
Revert connect timeout from 1s to 10s (#9319)

The failure rate in Sidekiq is too high

7 years agoTouch account on successful response, change char shown when culled (#9293)
Renato "Lond" Cerqueira [Tue, 20 Nov 2018 21:25:32 +0000 (22:25 +0100)]
Touch account on successful response, change char shown when culled (#9293)

Just the color is not enough change since not everyone uses colored
terminals.
Touching the account makes it so that the account is not in the
threshold window in case of running again

7 years agoWebSub: ATOM before RSS (#9302)
Alexandre Alapetite [Tue, 20 Nov 2018 21:25:04 +0000 (22:25 +0100)]
WebSub: ATOM before RSS (#9302)

Hello,
The ATOM feed contains the hub declaration for WebSub, but the RSS
version does not.
RSS/ATOM readers will typically pick whichever version comes first, and
will thus not see the WebSub feature.
I therefore suggest putting the ATOM version first, as it is more
feature-rich than its RSS counterpart is.

Clients not compatible with ATOM would not pick it anyway due to the
different type attribute.

A more complicated alternative would be to declare the WebSub feature in
the RSS version as well, using something like the following code, and
ensuring that clients subscribed to the RSS version would receive PuSH
updates just like those subscribed to the ATOM version.

````xml
<rss version="2.0" xmlns:webfeeds="http://webfeeds.org/rss/1.0"
xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<atom:link rel="self" type="application/rss+xml"
href="https://diaspodon.fr/users/test.rss"/>
<atom:link rel="hub" href="https://diaspodon.fr/api/push"/>
</channel>
</rss>
```

7 years agoUpdate Nginx config for Nanobox apps (#9310)
Dan Hunsaker [Tue, 20 Nov 2018 21:24:35 +0000 (14:24 -0700)]
Update Nginx config for Nanobox apps (#9310)

The Nanobox files have gotten out of sync, a touch, with what Masto needs for Nginx settings. This PR updates them accordingly.

7 years agoCast status_count to integer (#9314)
Eugen Rochko [Tue, 20 Nov 2018 01:52:52 +0000 (02:52 +0100)]
Cast status_count to integer (#9314)

It is returned as a double because the sum is now over bigint columns

Fix #9312

7 years agoSimplify hashtag query service, perf increase for 'any' tags (#9298)
James Kiesel [Mon, 19 Nov 2018 11:49:50 +0000 (00:49 +1300)]
Simplify hashtag query service, perf increase for 'any' tags (#9298)

7 years agoFix filter ID not being a string in REST API (#9303)
Eugen Rochko [Mon, 19 Nov 2018 09:37:57 +0000 (10:37 +0100)]
Fix filter ID not being a string in REST API (#9303)

7 years agoExtract counters from accounts table to account_stats table (#9295)
Eugen Rochko [Sun, 18 Nov 2018 23:43:52 +0000 (00:43 +0100)]
Extract counters from accounts table to account_stats table (#9295)

7 years agoDeep compare tags for hashtag column reload (#9297)
James Kiesel [Sat, 17 Nov 2018 10:07:48 +0000 (23:07 +1300)]
Deep compare tags for hashtag column reload (#9297)

* Deep compare tags for hashtag column reload

* Don't use global lodash

7 years agoPrevent multiple handlers for Delete of Actor from running (#9292)
Eugen Rochko [Fri, 16 Nov 2018 18:46:23 +0000 (19:46 +0100)]
Prevent multiple handlers for Delete of Actor from running (#9292)

7 years agoSort self-replies to the top of the thread (#9296)
Eugen Rochko [Fri, 16 Nov 2018 18:34:10 +0000 (19:34 +0100)]
Sort self-replies to the top of the thread (#9296)

Fix #6463

7 years agoRemove intermediary arrays when creating hash maps from results (#9291)
Eugen Rochko [Fri, 16 Nov 2018 14:02:18 +0000 (15:02 +0100)]
Remove intermediary arrays when creating hash maps from results (#9291)

7 years agoBump aws-sdk-s3 from 1.23.1 to 1.24.0 (#9289)
dependabot[bot] [Fri, 16 Nov 2018 10:19:09 +0000 (11:19 +0100)]
Bump aws-sdk-s3 from 1.23.1 to 1.24.0 (#9289)

Bumps [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) from 1.23.1 to 1.24.0.
- [Release notes](https://github.com/aws/aws-sdk-ruby/releases)
- [Changelog](https://github.com/aws/aws-sdk-ruby/blob/master/gems/aws-sdk-s3/CHANGELOG.md)
- [Commits](https://github.com/aws/aws-sdk-ruby/commits)

Signed-off-by: dependabot[bot] <support@dependabot.com>
7 years agoChange the password form order (#9267)
mayaeh [Fri, 16 Nov 2018 10:18:43 +0000 (19:18 +0900)]
Change the password form order (#9267)

* Change order of password.

* Update Japanese translation for "Show thread".

* Separate the translation PR.

7 years agoFix "tootctl media remove" can't count the file size (#9288)
mayaeh [Fri, 16 Nov 2018 08:47:40 +0000 (17:47 +0900)]
Fix "tootctl media remove" can't count the file size (#9288)

* Fixed an issue where "tootctl media remove" can not count the file size.

* Fixed the problem pointed out by codeclimate.