]>
cat aescling's git repositories - mastodon.git/log
ThibG [Sat, 16 Feb 2019 12:43:23 +0000 (13:43 +0100)]
Merge pull request #916 from ThibG/glitch-soc/merge-upstream
Merge upstream changes
Eugen Rochko [Wed, 13 Feb 2019 17:36:40 +0000 (18:36 +0100)]
Fix style regressions on landing page (#10030)
Thibaut Girka [Fri, 15 Feb 2019 17:21:00 +0000 (18:21 +0100)]
[Glitch] Fix hashtags select styling in default and high contrast skins
Port
169b9d4428d8e54d7bee365fd76be9a6e2a92da5 to glitch-soc
Eugen Rochko [Wed, 13 Feb 2019 04:30:49 +0000 (05:30 +0100)]
Fix color of static page links in high contrast theme (#10028)
Thibaut Girka [Fri, 15 Feb 2019 17:02:45 +0000 (18:02 +0100)]
Merge branch 'master' into glitch-soc/merge-upstream
Thibaut Girka [Fri, 15 Feb 2019 16:13:32 +0000 (17:13 +0100)]
[Glitch] Fix occasional crash in detailed toot view
Port
f9a338b473e181dd725f9185d09394624088efac to glitch-soc
Eugen Rochko [Fri, 15 Feb 2019 15:08:59 +0000 (16:08 +0100)]
Fix relay enabling/disabling not resetting inbox availability status (#10048)
Fix #10033
Eugen Rochko [Fri, 15 Feb 2019 15:08:48 +0000 (16:08 +0100)]
Change conversations to always show names of other participants (#10047)
Fix #9190
dependabot[bot] [Fri, 15 Feb 2019 14:38:29 +0000 (15:38 +0100)]
Bump better_errors from 2.5.0 to 2.5.1 (#10050)
Bumps [better_errors](https://github.com/BetterErrors/better_errors) from 2.5.0 to 2.5.1.
- [Release notes](https://github.com/BetterErrors/better_errors/releases)
- [Changelog](https://github.com/BetterErrors/better_errors/blob/master/CHANGELOG.md)
- [Commits](https://github.com/BetterErrors/better_errors/compare/v2.5.0...v2.5.1)
Signed-off-by: dependabot[bot] <support@dependabot.com>
rinsuki [Thu, 14 Feb 2019 16:03:01 +0000 (01:03 +0900)]
Fix breaks when opening a reply tree in WebUI (#10046)
fix #10045
Eugen Rochko [Thu, 14 Feb 2019 14:46:42 +0000 (15:46 +0100)]
Fix hashtag column not subscribing to stream on mount (#10040)
Fix #9895
Eugen Rochko [Thu, 14 Feb 2019 05:27:54 +0000 (06:27 +0100)]
Add tight rate-limit for API deletions (#10042)
Deletions take a lot of resources to execute and cause a lot of
federation traffic, so it makes sense to decrease the number
someone can queue up through the API.
30 per 30 minutes
nightpool [Thu, 14 Feb 2019 02:11:47 +0000 (21:11 -0500)]
Change robots.txt to exclude only media proxy URLs (#10038)
* Revert "Change robots.txt to exclude some URLs (#10037)"
This reverts commit
80161f43510ad9316c60c9b50dd5c09c2dae4d54 .
* Let's block media_proxy
/media_proxy/ is a dynamic route used for requesting uncached media, so it's
probably bad to let crawlers use it
* misleading comment
Ben Lubar [Thu, 14 Feb 2019 00:04:43 +0000 (18:04 -0600)]
Improve image description user experience (#10036)
* Add image descriptions to searchable post content.
* Allow multi-line image descriptions.
* Request image descriptions in the same query as posts when creating the search index.
(see https://github.com/tootsuite/mastodon/pull/10036#discussion_r256551624)
Eugen Rochko [Wed, 13 Feb 2019 20:28:18 +0000 (21:28 +0100)]
Change robots.txt to exclude some URLs (#10037)
- Exclude static assets
- Exclude uploaded files
- Exclude alternate versions of the profile page
- Exclude media proxy URLs
Aditoo17 [Wed, 13 Feb 2019 17:53:01 +0000 (17:53 +0000)]
I18n: Update Czech pluralization and fix some language names (#10015)
* I18n: Update Czech pluralization
* I18n: Fix some language names
* I18n: Fix some language names
Nolan Lawson [Wed, 13 Feb 2019 17:52:36 +0000 (09:52 -0800)]
perf: run node directly when streaming (#10032)
ThibG [Wed, 13 Feb 2019 17:52:02 +0000 (18:52 +0100)]
Add list title editing (#9748)
* Add list title editing
Port changes made by ash for glitch-soc
* Code style fixes
Eugen Rochko [Wed, 13 Feb 2019 17:42:47 +0000 (18:42 +0100)]
Filter incoming Create activities by relation to local activity (#10005)
Reject those from accounts with no local followers, from relays
that are not enabled, which do not address local accounts and are
not replies to accounts that do have local followers
dependabot[bot] [Wed, 13 Feb 2019 17:37:27 +0000 (18:37 +0100)]
Bump faker from 1.9.2 to 1.9.3 (#10031)
Bumps [faker](https://github.com/stympy/faker) from 1.9.2 to 1.9.3.
- [Release notes](https://github.com/stympy/faker/releases)
- [Changelog](https://github.com/stympy/faker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stympy/faker/compare/v1.9.2...v1.9.3)
Signed-off-by: dependabot[bot] <support@dependabot.com>
Eugen Rochko [Wed, 13 Feb 2019 17:36:40 +0000 (18:36 +0100)]
Fix style regressions on landing page (#10030)
ThibG [Wed, 13 Feb 2019 17:36:23 +0000 (18:36 +0100)]
Alternative handling of private self-boosts (#9998)
* When self-boosting, embed original toot into Announce serialization
* Process unknown self-boosts from Announce object if it is more than an URI
* Add some self-boost specs
* Only serialize private toots in self-Announces
Eugen Rochko [Wed, 13 Feb 2019 17:34:58 +0000 (18:34 +0100)]
Fix hashtags select styling in default and high contrast themes (#10029)
ThibG [Wed, 13 Feb 2019 17:33:03 +0000 (18:33 +0100)]
Disable box shadows for featured hashtags in light theme (#10034)
Fixes #9990
ThibG [Wed, 13 Feb 2019 15:19:15 +0000 (16:19 +0100)]
Merge pull request #914 from ThibG/glitch-soc/merge-upstream
Merge upstream changes
Thibaut Girka [Wed, 13 Feb 2019 06:29:57 +0000 (07:29 +0100)]
[Glitch] Add "copy link" item to status action bars
Port
3cfadd875cc91b3fb893681ed7c2ef86148b3f85 to glitch-soc
Eugen Rochko [Wed, 13 Feb 2019 04:30:49 +0000 (05:30 +0100)]
Fix color of static page links in high contrast theme (#10028)
dependabot[bot] [Wed, 13 Feb 2019 01:55:06 +0000 (02:55 +0100)]
Bump bootsnap from 1.3.2 to 1.4.0 (#10022)
Bumps [bootsnap](https://github.com/Shopify/bootsnap) from 1.3.2 to 1.4.0.
- [Release notes](https://github.com/Shopify/bootsnap/releases)
- [Changelog](https://github.com/Shopify/bootsnap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/Shopify/bootsnap/compare/v1.3.2...v1.4.0)
Signed-off-by: dependabot[bot] <support@dependabot.com>
dependabot[bot] [Wed, 13 Feb 2019 01:54:48 +0000 (02:54 +0100)]
Bump faker from 1.9.1 to 1.9.2 (#10020)
Bumps [faker](https://github.com/stympy/faker) from 1.9.1 to 1.9.2.
- [Release notes](https://github.com/stympy/faker/releases)
- [Changelog](https://github.com/stympy/faker/blob/master/CHANGELOG.md)
- [Commits](https://github.com/stympy/faker/compare/v1.9.1...v1.9.2)
Signed-off-by: dependabot[bot] <support@dependabot.com>
dependabot[bot] [Wed, 13 Feb 2019 01:54:27 +0000 (02:54 +0100)]
Bump pkg-config from 1.3.2 to 1.3.3 (#10023)
Bumps [pkg-config](https://github.com/ruby-gnome2/pkg-config) from 1.3.2 to 1.3.3.
- [Release notes](https://github.com/ruby-gnome2/pkg-config/releases)
- [Changelog](https://github.com/ruby-gnome2/pkg-config/blob/master/NEWS)
- [Commits](https://github.com/ruby-gnome2/pkg-config/compare/1.3.2...1.3.3)
Signed-off-by: dependabot[bot] <support@dependabot.com>
dependabot[bot] [Wed, 13 Feb 2019 01:45:01 +0000 (02:45 +0100)]
Bump sidekiq-unique-jobs from 6.0.8 to 6.0.9 (#10019)
Bumps [sidekiq-unique-jobs](https://github.com/mhenrixon/sidekiq-unique-jobs) from 6.0.8 to 6.0.9.
- [Release notes](https://github.com/mhenrixon/sidekiq-unique-jobs/releases)
- [Changelog](https://github.com/mhenrixon/sidekiq-unique-jobs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/mhenrixon/sidekiq-unique-jobs/compare/v6.0.8...v6.0.9)
Signed-off-by: dependabot[bot] <support@dependabot.com>
ThibG [Tue, 12 Feb 2019 21:24:14 +0000 (22:24 +0100)]
Save IP address used for sign-up, not only sign-in (#10026)
Fixes #9995
Thibaut Girka [Tue, 12 Feb 2019 20:16:02 +0000 (21:16 +0100)]
[Glitch] Don't focus spoiler input when disabled spoiler
Inspired by
0e513ff862faf7fa9e5b89d2ab7d22fd0ab540ff
Thibaut Girka [Tue, 12 Feb 2019 19:32:48 +0000 (20:32 +0100)]
Merge branch 'master' into glitch-soc/merge-upstream
ThibG [Tue, 12 Feb 2019 19:29:55 +0000 (20:29 +0100)]
Merge pull request #913 from ThibG/glitch-soc/merge-upstream
Merge upstream changes
dependabot[bot] [Tue, 12 Feb 2019 14:17:26 +0000 (15:17 +0100)]
Bump active_model_serializers from 0.10.8 to 0.10.9 (#10018)
Bumps [active_model_serializers](https://github.com/rails-api/active_model_serializers) from 0.10.8 to 0.10.9.
- [Release notes](https://github.com/rails-api/active_model_serializers/releases)
- [Changelog](https://github.com/rails-api/active_model_serializers/blob/v0.10.9/CHANGELOG.md)
- [Commits](https://github.com/rails-api/active_model_serializers/compare/v0.10.8...v0.10.9)
Signed-off-by: dependabot[bot] <support@dependabot.com>
Franck Zoccolo [Tue, 12 Feb 2019 13:48:04 +0000 (14:48 +0100)]
Add support for IPv6 only MXes in Email validation (#10009)
* Add support for IPv6 only MXes
* Fixed email validator tests
dependabot[bot] [Tue, 12 Feb 2019 04:11:06 +0000 (05:11 +0100)]
Bump rubocop from 0.63.1 to 0.64.0 (#10006)
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.63.1 to 0.64.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.63.1...v0.64.0)
Signed-off-by: dependabot[bot] <support@dependabot.com>
ThibG [Tue, 12 Feb 2019 04:10:43 +0000 (05:10 +0100)]
Move sending account Delete to anyone but the account's followers to the pull̀ queue (#10016)
Hinaloe [Tue, 12 Feb 2019 04:10:31 +0000 (13:10 +0900)]
Don't focus spiler input when disabled spoiler (#10017)
ThibG [Mon, 11 Feb 2019 12:19:59 +0000 (13:19 +0100)]
Fix timeline jumps (#10001)
* Avoid two-step rendering of statuses as much as possible
Cache width shared by Video player, MediaGallery and Cards at the
ScrollableList level, pass it down through StatusList and Notifications.
* Adjust scroll when new preview cards appear
* Adjust scroll when statuses above the current scroll position are deleted
Eugen Rochko [Mon, 11 Feb 2019 12:19:06 +0000 (13:19 +0100)]
Add available locales for lv, ms, sq (#10008)
Eugen Rochko [Mon, 11 Feb 2019 06:41:35 +0000 (07:41 +0100)]
Weblate translations (2019-02-11) (#10007)
* Translated using Weblate (Galician)
Currently translated at 100.0% (107 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/gl/
* Translated using Weblate (Basque)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/eu/
* Translated using Weblate (Basque)
Currently translated at 100.0% (755 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/eu/
* Translated using Weblate (Arabic)
Currently translated at 94.8% (716 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ar/
* Translated using Weblate (Basque)
Currently translated at 100.0% (107 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/eu/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (107 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/
* Translated using Weblate (German)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/de/
* Translated using Weblate (Slovenian)
Currently translated at 21.7% (164 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sl/
* Translated using Weblate (Corsican)
Currently translated at 99.9% (754 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/co/
* Translated using Weblate (Welsh)
Currently translated at 86.9% (93 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cy/
* Translated using Weblate (Welsh)
Currently translated at 94.6% (714 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cy/
* Translated using Weblate (Welsh)
Currently translated at 100.0% (63 of 63 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/cy/
* Translated using Weblate (Slovak)
Currently translated at 99.7% (753 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/
* Translated using Weblate (Czech)
Currently translated at 99.9% (754 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/
* Added translation using Weblate (Irish)
* Translated using Weblate (Irish)
Currently translated at 0.1% (1 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ga/
* Translated using Weblate (Telugu)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/te/
* Translated using Weblate (Indonesian)
Currently translated at 38.4% (290 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/id/
* Translated using Weblate (Welsh)
Currently translated at 94.6% (714 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cy/
* Translated using Weblate (Czech)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/
* Translated using Weblate (Korean)
Currently translated at 100.0% (755 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/
* Translated using Weblate (Welsh)
Currently translated at 93.5% (100 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cy/
* Translated using Weblate (Welsh)
Currently translated at 98.0% (349 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cy/
* Translated using Weblate (Serbian)
Currently translated at 95.8% (723 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sr/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (63 of 63 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/
* Translated using Weblate (Czech)
Currently translated at 99.9% (754 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/
* Translated using Weblate (Greek)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/
* Translated using Weblate (Greek)
Currently translated at 99.9% (754 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/
* Translated using Weblate (Occitan)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/oc/
* Translated using Weblate (Welsh)
Currently translated at 98.0% (740 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cy/
* Translated using Weblate (Italian)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/it/
* Translated using Weblate (Italian)
Currently translated at 84.0% (634 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/it/
* Translated using Weblate (Slovenian)
Currently translated at 29.0% (219 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sl/
* Translated using Weblate (Slovak)
Currently translated at 99.7% (753 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (107 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (63 of 63 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/
* Translated using Weblate (Slovenian)
Currently translated at 34.4% (260 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sl/
* Translated using Weblate (Latvian)
Currently translated at 40.7% (145 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/lv/
* Translated using Weblate (Japanese)
Currently translated at 91.0% (687 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ja/
* Translated using Weblate (Serbian)
Currently translated at 95.8% (723 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sr/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/
* Translated using Weblate (Slovak)
Currently translated at 99.7% (753 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/
* Translated using Weblate (Latvian)
Currently translated at 48.3% (172 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/lv/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/
* Translated using Weblate (Slovak)
Currently translated at 99.7% (753 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (107 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/
* Translated using Weblate (Czech)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/cs/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/
* Translated using Weblate (Czech)
Currently translated at 99.9% (754 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/
* Translated using Weblate (Greek)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/el/
* Translated using Weblate (Greek)
Currently translated at 99.9% (754 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/el/
* Translated using Weblate (Czech)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/
* Translated using Weblate (Czech)
Currently translated at 100.0% (107 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/
* Translated using Weblate (Czech)
Currently translated at 100.0% (63 of 63 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/cs/
* Translated using Weblate (Czech)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/
* Translated using Weblate (Czech)
Currently translated at 99.9% (754 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/
Rename "instance" to "server"
* Translated using Weblate (Czech)
Currently translated at 100.0% (63 of 63 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/cs/
rename from "instance" to "server"
* Translated using Weblate (Czech)
Currently translated at 100.0% (107 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/cs/
* Translated using Weblate (Czech)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/
rename from "instance" to "server"
* Translated using Weblate (Czech)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/cs/
* Translated using Weblate (Czech)
Currently translated at 99.9% (754 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/cs/
rename from "instance" to "server"
* Translated using Weblate (Slovak)
Currently translated at 100.0% (63 of 63 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sk/
* Translated using Weblate (Slovak)
Currently translated at 99.7% (753 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/
* Translated using Weblate (Korean)
Currently translated at 100.0% (755 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/ko/
* Added translation using Weblate (Lithuanian)
* Translated using Weblate (Japanese)
Currently translated at 99.2% (353 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/ja/
* Translated using Weblate (Lithuanian)
Currently translated at 20.1% (152 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/lt/
* Added translation using Weblate (Albanian)
* Translated using Weblate (Slovak)
Currently translated at 99.7% (753 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (356 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sk/
* Translated using Weblate (Slovak)
Currently translated at 100.0% (107 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sk/
* Added translation using Weblate (Albanian)
* Added translation using Weblate (Albanian)
* Added translation using Weblate (Albanian)
* Added translation using Weblate (Albanian)
* Added translation using Weblate (Albanian)
* Translated using Weblate (Albanian)
Currently translated at 100.0% (63 of 63 strings)
Translation: Mastodon/Devise
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/devise/sq/
* Translated using Weblate (Albanian)
Currently translated at 100.0% (2 of 2 strings)
Translation: Mastodon/Activerecord
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/activerecord/sq/
* Translated using Weblate (Albanian)
Currently translated at 100.0% (98 of 98 strings)
Translation: Mastodon/Doorkeeper
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/doorkeeper/sq/
* Translated using Weblate (Albanian)
Currently translated at 64.5% (487 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sq/
* Translated using Weblate (Slovak)
Currently translated at 99.7% (753 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sk/
* Translated using Weblate (Slovenian)
Currently translated at 40.0% (302 of 755 strings)
Translation: Mastodon/Backend
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/backend/sl/
* Translated using Weblate (Slovenian)
Currently translated at 74.8% (80 of 107 strings)
Translation: Mastodon/Preferences
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/simple_form/sl/
* Translated using Weblate (Slovenian)
Currently translated at 45.2% (161 of 356 strings)
Translation: Mastodon/React
Translate-URL: https://weblate.joinmastodon.org/projects/mastodon/frontend/sl/
* i18n-tasks normalize
* yarn manage:translations
* Fix inconsistent interpolations and unused keys
* Fix missing plural forms
Eugen Rochko [Mon, 11 Feb 2019 03:19:49 +0000 (04:19 +0100)]
Add "copy link" item to status action bars (#9983)
Fix #6848
Thibaut Girka [Sun, 10 Feb 2019 10:50:31 +0000 (11:50 +0100)]
Handle deletion of filtered toots
Thibaut Girka [Sat, 9 Feb 2019 21:32:09 +0000 (22:32 +0100)]
Minor fix to timeline jump avoiding behavior
Thibaut Girka [Sat, 9 Feb 2019 21:08:57 +0000 (22:08 +0100)]
Adjust scroll when statuses above the current scroll position are deleted
Thibaut Girka [Sat, 9 Feb 2019 20:24:43 +0000 (21:24 +0100)]
Adjust scroll if previewCard appeared
Thibaut Girka [Sat, 9 Feb 2019 19:54:11 +0000 (20:54 +0100)]
Avoid two-step rendering of statuses as much as possible
Cache width shared by Video player, MediaGallery and Cards at the
ScrollableList level, pass it down through StatusList and Notifications.
Thibaut Girka [Wed, 6 Feb 2019 19:04:39 +0000 (20:04 +0100)]
Refactor intersection observer article code
Thibaut Girka [Wed, 6 Feb 2019 18:48:28 +0000 (19:48 +0100)]
Cleanup redundant markup for hidden statuses
Thibaut Girka [Wed, 6 Feb 2019 17:59:28 +0000 (18:59 +0100)]
Hide items rendered out-of-frame (once they have been rendered at least once)
Thibaut Girka [Sun, 10 Feb 2019 21:19:26 +0000 (22:19 +0100)]
[Glitch] Rename from instance to server.
Port
46e806cd2f14a5e45d66b4c23040855202818984 to glitch-soc
Thibaut Girka [Sun, 10 Feb 2019 20:54:43 +0000 (21:54 +0100)]
[Glitch] Fix not showing custom emojis in share page emoji picker
Port
e02a13f64e5c2c93fa73a67a4ce32a7d1df24760 to glitch-soc
Thibaut Girka [Sun, 10 Feb 2019 20:50:42 +0000 (21:50 +0100)]
[Glitch] Add featured hashtags to profiles
Port SCSS changes from
364f2ff9aa2b4bf601d68a12bce758aeb5530467
Thibaut Girka [Sun, 10 Feb 2019 20:35:04 +0000 (21:35 +0100)]
[Glitch] Allow multiple files upload through web UI, including drag & drop
Port
750c67660de753065ec160b4e389ba0dda2f81cc to glitch-soc
Thibaut Girka [Sun, 10 Feb 2019 20:28:29 +0000 (21:28 +0100)]
[Glitch] Add missing rejection handling for Promises
Port missing parts from
2c51bc0ca5a4c3a4bb140b4b40dabdda859ebb94 to glitch-soc
Thibaut Girka [Sun, 10 Feb 2019 20:13:17 +0000 (21:13 +0100)]
[Glitch] Add WebP support
Port
5092d17f2936146fa26e5d8a9b9e391f77010f28 to glitch-soc
Thibaut Girka [Sun, 10 Feb 2019 19:57:51 +0000 (20:57 +0100)]
Merge branch 'master' into glitch-soc/merge-upstream
Conflicts:
- app/controllers/oauth/authorized_applications_controller.rb
Two changes too close to each other
- app/controllers/settings/sessions_controller.rb
- app/lib/user_settings_decorator.rb
Two changes too close to each other
- app/models/media_attachment.rb
New changes too close to glitch-soc only changes.
- app/models/user.rb
Two changes too close to each other.
- app/services/remove_status_service.rb
Kept direct timeline code which had been removed upstream.
- app/views/settings/preferences/show.html.haml
Two changes too close to each other.
- config/locales/en.yml
Introduction of a new string too close to glitch-soc-only's “flavour”
- config/locales/ja.yml
Introduction of a new string too close to glitch-soc-only's “flavour”
- config/locales/pl.yml
Introduction of a new string too close to glitch-soc-only's “flavour”
- config/locales/simple_form.en.yml
Introduction of a new string too close to glitch-soc-only's “skin”
- config/locales/simple_form.pl.yml
Introduction of a new string too close to glitch-soc-only's “skin”
- config/settings.yml
Reverted upstream's decision of enabling posting application by default.
dependabot[bot] [Sun, 10 Feb 2019 17:17:34 +0000 (18:17 +0100)]
Bump parallel_tests from 2.27.1 to 2.28.0 (#9985)
Bumps [parallel_tests](https://github.com/grosser/parallel_tests) from 2.27.1 to 2.28.0.
- [Release notes](https://github.com/grosser/parallel_tests/releases)
- [Commits](https://github.com/grosser/parallel_tests/compare/v2.27.1...v2.28.0)
Signed-off-by: dependabot[bot] <support@dependabot.com>
mayaeh [Sun, 10 Feb 2019 12:04:59 +0000 (21:04 +0900)]
i18n: add Japanese translations (#10000)
* Add Japanese translations.
* Probably change to more general "統合" than "マージ" .
Eugen Rochko [Sat, 9 Feb 2019 19:13:11 +0000 (20:13 +0100)]
Fix URL linkifier grabbing full-width spaces and quotations (#9997)
Fix #9993
Fix #5654
rinsuki [Sat, 9 Feb 2019 16:33:41 +0000 (01:33 +0900)]
Enable "displaying application used to post" setting by default (#9994)
related: https://github.com/tootsuite/mastodon/pull/9897#issuecomment-
461093615
Hinaloe [Sat, 9 Feb 2019 02:39:38 +0000 (11:39 +0900)]
Only URLs extract with pre-escaped text (#9991)
* [test] add japanese hashtag testcase
* Only URLs extract with pre-escaped text
( https://github.com/tootsuite/mastodon/issues/9989 )
ThibG [Wed, 6 Feb 2019 22:36:43 +0000 (23:36 +0100)]
Fix IntersectionObserverArticle not hiding some out-of-view items (#9982)
IntersectionObserverArticle is made to save on RAM by avoiding fully rendering
items that are far out of view. However, it did not work for items spawned
outside the intersection observer.
dependabot[bot] [Wed, 6 Feb 2019 15:46:37 +0000 (16:46 +0100)]
Bump microformats from 4.0.7 to 4.1.0 (#9980)
Bumps [microformats](https://github.com/microformats/microformats-ruby) from 4.0.7 to 4.1.0.
- [Release notes](https://github.com/microformats/microformats-ruby/releases)
- [Commits](https://github.com/microformats/microformats-ruby/compare/v4.0.7...v4.1.0)
Signed-off-by: dependabot[bot] <support@dependabot.com>
Thibaut Girka [Wed, 6 Feb 2019 14:11:46 +0000 (15:11 +0100)]
Fix CW unfolding not triggering re-layout in public hashtag page
Thibaut Girka [Wed, 6 Feb 2019 13:13:15 +0000 (14:13 +0100)]
Fix unfolding CWs on public hashtag page
Fixes #909
abcang [Wed, 6 Feb 2019 01:50:52 +0000 (10:50 +0900)]
Fix Tombstone.delete_all ArgumentError (#9978)
mayaeh [Tue, 5 Feb 2019 18:11:24 +0000 (03:11 +0900)]
Rename from instance to server. (#9938)
marcin mikołajczak [Tue, 5 Feb 2019 14:13:34 +0000 (15:13 +0100)]
i18n: Update Polish translation 🇵 (#9974)
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
J0WI [Tue, 5 Feb 2019 14:13:19 +0000 (15:13 +0100)]
Do not use apk cache and upgrade (#9966)
J0WI [Tue, 5 Feb 2019 14:12:45 +0000 (15:12 +0100)]
Replace LibreSSL by OpenSSL (#9975)
ThibG [Tue, 5 Feb 2019 14:11:35 +0000 (15:11 +0100)]
Hide misleading “You will be sent a confirmation e-mail” hint from admin view (#9973)
Thanks @wryk for noticing this issue.
Takeshi Umeda [Tue, 5 Feb 2019 14:11:11 +0000 (23:11 +0900)]
Fix it as tagged_request of accounts_controller is not addressable_uri (#9976)
ashleyhull-versent [Tue, 5 Feb 2019 04:11:51 +0000 (15:11 +1100)]
Update Dockerfile (#9965)
trwnh [Tue, 5 Feb 2019 03:46:18 +0000 (21:46 -0600)]
[UI] Fix whitespace being applied to div instead of p (#9968)
* fix large line breaks
* fix ascii art posts
Eugen Rochko [Mon, 4 Feb 2019 23:27:18 +0000 (00:27 +0100)]
Fix pinned statuses being shown in a featured hashtag (#9971)
rinsuki [Mon, 4 Feb 2019 22:14:57 +0000 (07:14 +0900)]
Fix not showing custom emojis in share page emoji picker (#9970)
rinsuki [Mon, 4 Feb 2019 21:25:42 +0000 (06:25 +0900)]
Fix authorized applications list page design (#9969)
rinsuki [Mon, 4 Feb 2019 03:46:05 +0000 (12:46 +0900)]
Use video filesize limit with gifv (#9924)
mike castleman [Mon, 4 Feb 2019 03:45:29 +0000 (01:45 -0200)]
change "finish tutorial" text to "finish toot-orial" (#9905)
Eugen Rochko [Mon, 4 Feb 2019 03:25:59 +0000 (04:25 +0100)]
Add featured hashtags to profiles (#9755)
* Add hashtag filter to profiles
GET /@:username/tagged/:hashtag
GET /api/v1/accounts/:id/statuses?tagged=:hashtag
* Display featured hashtags on public profile
* Use separate model for featured tags
* Update featured hashtag counters on-write
* Limit featured tags to 10
Eugen Rochko [Sun, 3 Feb 2019 02:59:51 +0000 (03:59 +0100)]
Add option to overwrite imported data (#9962)
* Add option to overwrite imported data
Fix #7465
* Add import for domain blocks
dependabot[bot] [Sun, 3 Feb 2019 02:40:40 +0000 (03:40 +0100)]
Bump capybara from 3.12.0 to 3.13.2 (#9935)
Bumps [capybara](https://github.com/teamcapybara/capybara) from 3.12.0 to 3.13.2.
- [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.12.0...3.13.2)
Signed-off-by: dependabot[bot] <support@dependabot.com>
dependabot[bot] [Sun, 3 Feb 2019 02:40:22 +0000 (03:40 +0100)]
Bump httplog from 1.2.0 to 1.2.1 (#9942)
Bumps [httplog](https://github.com/trusche/httplog) from 1.2.0 to 1.2.1.
- [Release notes](https://github.com/trusche/httplog/releases)
- [Changelog](https://github.com/trusche/httplog/blob/master/CHANGELOG.md)
- [Commits](https://github.com/trusche/httplog/compare/v1.2.0...v1.2.1)
Signed-off-by: dependabot[bot] <support@dependabot.com>
Thibaut Girka [Sat, 2 Feb 2019 23:34:52 +0000 (00:34 +0100)]
Remove redundant “options” from “Compose box options”
Thanks @ariasuni.
Marek Ľach [Sat, 2 Feb 2019 12:43:51 +0000 (13:43 +0100)]
Minor description corrections
tmm576 [Sat, 2 Feb 2019 19:22:05 +0000 (14:22 -0500)]
Allow multiple files upload through web UI, including drag & drop (#9856)
* Allow drag and drop uploads of multiple files to compose
* Calculate aggregate upload progress for single action
* Allow multiple uploads to compose through traditional input, consolidate update file limit logic, provide file limit feedback
Jeong Arm [Sat, 2 Feb 2019 18:37:16 +0000 (03:37 +0900)]
Re-enable ignored translations that is needed (#7842)
Some of strings should be translated.
ThibG [Sat, 2 Feb 2019 18:18:15 +0000 (19:18 +0100)]
Make displaying application used to toot opt-in (#9897)
* Make storing and displaying application used to toot opt-in
* Revert to storing application info, and display it to the author via API
ysksn [Sat, 2 Feb 2019 18:11:38 +0000 (03:11 +0900)]
Create Redisable#redis (#9633)
* Create Redisable
* Use #redis instead of Redis.current
Jakub Mendyk [Sat, 2 Feb 2019 18:01:18 +0000 (19:01 +0100)]
Allow most kinds of characters in URL query (fixes #8408) (#8447)
* Allow unicode characters in URL query strings
Fixes #8408
* Alternative approach to unicode support in urls
Adds PoC/idea to approch this problem.
Acid Chicken (硫酸鶏) [Sat, 2 Feb 2019 11:25:04 +0000 (20:25 +0900)]
Add WebP support (#9879)
* Add WebP support
* Remove the changes to the tooltip
refs: https://github.com/tootsuite/mastodon/pull/9879#pullrequestreview-
199312528
gol-cha [Sat, 2 Feb 2019 00:26:49 +0000 (09:26 +0900)]
Upgrade new Web Share Target API (#9963)
* Update manifest.json for new Web Share Target API.
* fix code formatting
ThibG [Fri, 1 Feb 2019 17:24:36 +0000 (18:24 +0100)]
Merge pull request #904 from ThibG/glitch-soc/merge-upstream
Merge upstream changes
Eugen Rochko [Thu, 31 Jan 2019 23:15:38 +0000 (00:15 +0100)]
Fix link color in high-contrast theme, add underlines (#9949)
Improve sorting of default themes in the dropdown
Thibaut Girka [Fri, 1 Feb 2019 15:15:44 +0000 (16:15 +0100)]
[Glitch] Replace unlock-alt icon with unlock
Port
6513f6c953cdaad9118ea24a21f22fd2978bed28 to glitch-soc
Thibaut Girka [Fri, 1 Feb 2019 15:12:20 +0000 (16:12 +0100)]
Merge branch 'master' into glitch-soc/merge-upstream
Conflicts:
- README.md
Kept our version
- app/javascript/mastodon/features/compose/components/compose_form.js
Two changes too close to each other, took both changes
Thibaut Girka [Fri, 1 Feb 2019 11:45:53 +0000 (12:45 +0100)]
Do not mark toots as sensitive if they don't have any media attached