]>
cat aescling's git repositories - mastodon.git/log
Ondřej Hruška [Tue, 8 Aug 2017 20:13:04 +0000 (22:13 +0200)]
add missing @ to the onboarding modal (#4560)
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
Lynx Kotoura [Tue, 8 Aug 2017 13:49:32 +0000 (22:49 +0900)]
Fix short description in about/more page (#4554)
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
雨宮美羽 [Tue, 8 Aug 2017 13:48:19 +0000 (08:48 -0500)]
improve zh-CN translations (#4557)
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.
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
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 .
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
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
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
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
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
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>
m4sk1n [Mon, 7 Aug 2017 12:55:25 +0000 (14:55 +0200)]
i18n: Update Polish translation (#4545)
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.
Eugen Rochko [Sun, 6 Aug 2017 21:53:25 +0000 (23:53 +0200)]
Bump to 1.5.1
Masoud Abkenar [Sun, 6 Aug 2017 21:50:20 +0000 (23:50 +0200)]
i18n: update Persian translation (#4540)
Komic [Sun, 6 Aug 2017 12:52:12 +0000 (14:52 +0200)]
Fix #4531 (#4533)
wrong character, sorry about that~
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
Daigo 3 Dango [Sun, 6 Aug 2017 01:14:11 +0000 (01:14 +0000)]
Translate 'Signed in as' into Japanese (#4530)
Quent-in [Sat, 5 Aug 2017 23:10:53 +0000 (01:10 +0200)]
l10n OC - Added #4523 "signed in as" (#4529)
Neutral form used.
MitarashiDango [Sat, 5 Aug 2017 18:33:41 +0000 (03:33 +0900)]
fix columns_area.js (#4528)
Eugen Rochko [Sat, 5 Aug 2017 13:29:52 +0000 (15:29 +0200)]
Update goldfinger to 2.0.1, see tootsuite/goldfinger#5 (#4527)
Eugen Rochko [Sat, 5 Aug 2017 02:24:58 +0000 (04:24 +0200)]
Add "signed in as" header to some pages (#4523)
Quent-in [Fri, 4 Aug 2017 23:31:27 +0000 (01:31 +0200)]
l10n update Occitan (#4522)
Salutation mailer + invalid reset link.
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.
Krzysztof Jurewicz [Fri, 4 Aug 2017 13:43:28 +0000 (15:43 +0200)]
Fix some mistakes in Polish translation (#4495)
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)
Jeroen [Thu, 3 Aug 2017 22:16:25 +0000 (00:16 +0200)]
Dutch strings: typo (#4489)
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!
m4sk1n [Thu, 3 Aug 2017 15:49:53 +0000 (17:49 +0200)]
i18n: Update Polish translation (#4479)
* i18n: Update Polish translation
* Update Polish translation
Yamagishi Kazutoshi [Thu, 3 Aug 2017 15:46:49 +0000 (00:46 +0900)]
Enable cache for babel-loader (#4505)
nullkal [Thu, 3 Aug 2017 15:45:45 +0000 (00:45 +0900)]
Redirect to PasswordController#new when reset_password_token is invalid (#4506)
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に移動
TheKinrar [Wed, 2 Aug 2017 12:54:33 +0000 (14:54 +0200)]
Don't normalize invalid domain names (#4499)
Fixes #4496
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.
Sorin Davidoi [Wed, 2 Aug 2017 11:09:09 +0000 (13:09 +0200)]
fix(status_list): Use correct keys for keyboard navigation (#4487)
Komic [Wed, 2 Aug 2017 04:31:49 +0000 (06:31 +0200)]
fr.json update (#4492)
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"("残念ながら")
Quent-in [Tue, 1 Aug 2017 15:12:30 +0000 (17:12 +0200)]
l10n #4457 update for Occitan language (#4483)
Previous and Next buttons
Eugen Rochko [Tue, 1 Aug 2017 13:12:07 +0000 (15:12 +0200)]
Bump to 1.5.0
Jeroen [Tue, 1 Aug 2017 13:00:41 +0000 (15:00 +0200)]
Update Dutch (nl) strings (#4480)
ScienJus [Tue, 1 Aug 2017 13:00:29 +0000 (21:00 +0800)]
Show SMTP_TLS in config sample (#4477)
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
Yamagishi Kazutoshi [Tue, 1 Aug 2017 03:59:11 +0000 (12:59 +0900)]
Change logo URL for Heroku and Scalingo (#4476)
Yamagishi Kazutoshi [Tue, 1 Aug 2017 03:58:08 +0000 (12:58 +0900)]
Add libidn11 to Aptfile (#4475)
Fix builds that fail on Heroku.
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
Ondřej Hruška [Mon, 31 Jul 2017 22:16:05 +0000 (00:16 +0200)]
do not emojify tm, (R) and (C) (#4472)
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
Yamagishi Kazutoshi [Mon, 31 Jul 2017 17:40:20 +0000 (02:40 +0900)]
Load extra polyfills when isIntersecting is undefined (#4469)
Eugen Rochko [Mon, 31 Jul 2017 13:28:36 +0000 (15:28 +0200)]
Bump to 1.5.0rc3
Eugen Rochko [Mon, 31 Jul 2017 13:19:48 +0000 (15:19 +0200)]
Simplify web UI character counter logic (#4463)
unarist [Mon, 31 Jul 2017 13:19:30 +0000 (22:19 +0900)]
Fix button overflow on confirmation modal for mobile (#4465)
Yamagishi Kazutoshi [Mon, 31 Jul 2017 13:19:13 +0000 (22:19 +0900)]
Change RuboCop rules to loose (#4464)
m4sk1n [Mon, 31 Jul 2017 10:40:25 +0000 (12:40 +0200)]
i18n: Update Polish translation (#4467)
Yamagishi Kazutoshi [Mon, 31 Jul 2017 03:06:56 +0000 (12:06 +0900)]
Disable sensitive button when with content warnings (#4460)
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.
unarist [Sun, 30 Jul 2017 22:18:44 +0000 (07:18 +0900)]
Make salutation of email localizable (#4454)
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
Yamagishi Kazutoshi [Sun, 30 Jul 2017 14:27:57 +0000 (23:27 +0900)]
Change to sensitive when adding content warning from web UI (#4456)
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
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.
unarist [Sun, 30 Jul 2017 12:14:41 +0000 (21:14 +0900)]
Update Japanese translations (#4453)
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
masarakki [Sat, 29 Jul 2017 23:05:27 +0000 (08:05 +0900)]
add-libpq-dev (#4445)
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
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
Jeroen [Sat, 29 Jul 2017 16:46:40 +0000 (18:46 +0200)]
Dutch: Small fix (#4441)
Jeroen [Sat, 29 Jul 2017 14:54:27 +0000 (16:54 +0200)]
Dutch: only one (new) string (#4440)
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
unarist [Sat, 29 Jul 2017 12:20:05 +0000 (21:20 +0900)]
fix(status): Don't add tabIndex to wrapped status (#4437)
みたらしだんご [Sat, 29 Jul 2017 12:19:49 +0000 (21:19 +0900)]
fix tabs_bar.js (#4436)
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
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
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
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
Sorin Davidoi [Fri, 28 Jul 2017 20:53:16 +0000 (22:53 +0200)]
fix(mocha): Run all tests (#4433)
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)
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)
Eugen Rochko [Fri, 28 Jul 2017 15:22:41 +0000 (17:22 +0200)]
Bump to 1.5.0rc2
Eugen Rochko [Fri, 28 Jul 2017 15:21:28 +0000 (17:21 +0200)]
Fix guard clause in WebPushNotificationWorker (#4421)
Eugen Rochko [Fri, 28 Jul 2017 15:21:14 +0000 (17:21 +0200)]
When PuSH subscribe attempts are exhausted, unsubscribe (#4422)
Quent-in [Fri, 28 Jul 2017 15:09:38 +0000 (17:09 +0200)]
i18n update of OC version (#4425)
* Correction of misspellings
* Improve the OC version
* Improve of the OC version
* Improvement of OC version
Eugen Rochko [Fri, 28 Jul 2017 13:30:53 +0000 (15:30 +0200)]
Improve actions modal style (#4423)
Eugen Rochko [Fri, 28 Jul 2017 13:30:06 +0000 (15:30 +0200)]
Fix current session not being displayed in sessions list (#4424)
Yamagishi Kazutoshi [Fri, 28 Jul 2017 11:34:55 +0000 (20:34 +0900)]
Unify webpackChunkName to lowercase (#4412)
Lynx Kotoura [Fri, 28 Jul 2017 11:34:44 +0000 (20:34 +0900)]
Fix protruded infomation board section in about/more page (#4415)
* Fix protruded infomation board section
Set "flexwrap: wrap" for sections. Set upper and lower padding for each section, and adjust clearances around sections accordingly. Settings for viewport threshold 500px is no more needed.
* Fix mistake of reducing information-board padding
In according with this fix, additional padding setting for maximum 840px width is no more needed.
Sorin Davidoi [Fri, 28 Jul 2017 11:34:06 +0000 (13:34 +0200)]
fix(actions-modal): Inconsistent margins (#4418)
Sorin Davidoi [Fri, 28 Jul 2017 11:33:40 +0000 (13:33 +0200)]
Improve accessibility (part 5) (#4417)
* fix(status): Add tabIndex=0
* fix(status_list): Make keyboard navigable
Yamagishi Kazutoshi [Fri, 28 Jul 2017 11:32:41 +0000 (20:32 +0900)]
Fix column header in landing page (regression from #4405) (#4416)
Yamagishi Kazutoshi [Fri, 28 Jul 2017 11:32:05 +0000 (20:32 +0900)]
Fix broken PropTypes (#4413)
m4sk1n [Fri, 28 Jul 2017 08:53:44 +0000 (10:53 +0200)]
i18n: Update Polish translation (#4414)
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
Yamagishi Kazutoshi [Fri, 28 Jul 2017 03:16:12 +0000 (12:16 +0900)]
Update webpack and related dependencies (without extract-text-webpack-plugin) (#4410)
Yamagishi Kazutoshi [Fri, 28 Jul 2017 03:14:01 +0000 (12:14 +0900)]
Remove hash from chunk filename when dev env (#4411)
Sorin Davidoi [Fri, 28 Jul 2017 03:06:22 +0000 (05:06 +0200)]
feat(web_push_notifications): Group notifications (#4388)
Sorin Davidoi [Fri, 28 Jul 2017 03:06:01 +0000 (05:06 +0200)]
fix(web_push_notification): Do not hard reload tab (#4380)
* fix(web_push_notification): Do not hard reload tab
* fix(web_push_notification_worker): Guard against null subscription
* refactor: Incorporate pull request feedback
Akihiko Odaki [Fri, 28 Jul 2017 02:37:44 +0000 (11:37 +0900)]
Cover Api::V1:FavouritesController more (#4409)
Sorin Davidoi [Fri, 28 Jul 2017 02:37:30 +0000 (04:37 +0200)]
Improve accessibility (part 4) (#4408)
* fix(dropdown_menu): Keyboard navigation
* fix(icon_button): Add aria-pressed attribute
* fix(privacy_dropdown): Make accessible
* fix(emoji_picker_dropdown): Make accessible
* fix(icon_button): Support tabIndex
* fix(actions_modal): Remove icon from tab order
* fix(dropdown_menu): Add role=group
* fix(setting_toggle): Toggle via space key
* fix(dropdown_menu): Remove redundant handling of Space key
* fix(emoji_picker_dropdown): Remove redundant Space key handling
* fix(privacy_dropdown): Remove redundant Space key handling
* fix(status): Switch to article and add aria-posinset, aria-setsize
* fix(status_list): Use role=feed and pass more ARIA props to Status
* chore(eslint): jsx-a11y/role-supports-aria-props
Eugen Rochko [Fri, 28 Jul 2017 02:36:42 +0000 (04:36 +0200)]
Fix #3189 - Share CSRF secret between main app and Sidekiq Web (#4383)