]>
cat aescling's git repositories - mastodon.git/log
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)
Satoshi KOJIMA [Thu, 27 Jul 2017 23:55:52 +0000 (08:55 +0900)]
fix #4356 : place sw.js to assets/sw.js (#4357)
Ratmir Karabut [Thu, 27 Jul 2017 23:16:30 +0000 (02:16 +0300)]
Update Russian translation (#4407)
* Add Russian translation (ru)
* Fix a missing comma
* Fix the wording for better consistency
* Update Russian translation
* Arrange Russian setting alphabetically
* Fix syntax error
* Update Russian translation
* Fix formatting error
* Update Russian translation
* Update Russian translation
* Update ru.jsx
* Fix syntax error
* Remove two_factor_auth.warning (appears obsolete)
* Add missing strings in ru.yml
A lot of new strings translated, especially for the newly added admin section
* Fix translation consistency
* Update Russian translation
* Update Russian translation (pluralizations)
* Update Russian translation
* Update Russian translation
* Update Russian translation (pin)
* Update Russian translation (account deletion)
* Fix extra line
* Update Russian translation (sessions)
* Update Russian translation
Sorin Davidoi [Thu, 27 Jul 2017 22:55:15 +0000 (00:55 +0200)]
feat: Web Share for detailed status and account (#4402)
* feat: Web Share for detailed status and account
* fix(account/action_bar): Move share under mention
Sorin Davidoi [Thu, 27 Jul 2017 22:54:48 +0000 (00:54 +0200)]
Improve accessibility (part 3) (#4405)
* fix(compose): Add aria-label for the navigation links
* fix(search): Add input label
* fix(navigation_bar): Link description
* fix(autosuggest_textarea): Add input label
* fix(compose_form): Add input label
* fix(upload_button): Add input label
* fix(account/header): Add link content
* fix(column_header): Use h1 tag
* fix(column_header): Labels move buttons moving column
* fix(settings_text): Add label to input
* fix(column_header): Remove role from h1
* fix(modal_root): Use role=dialog
* fix(modal_root): Focus restauration
* fix(modal_root): Apply inert to sibligs
* fix(column_header): Add role=button
* chore(eslint): Disable jsx-a11y/label-has-for
Sorin Davidoi [Thu, 27 Jul 2017 21:01:50 +0000 (23:01 +0200)]
fix(actions_modal): Warning about missing prop (#4406)
Sorin Davidoi [Thu, 27 Jul 2017 20:31:59 +0000 (22:31 +0200)]
fix(dropdown_menu): Open as modal on mobile (#4295)
* fix(dropdown_menu): Open as modal on mobile
* fix(dropdown_menu): Open modal on touch
* fix(dropdown_menu): Show status
* fix(dropdown_menu): Max dimensions and reduce padding
* chore(dropdown_menu): Test new functionality
* refactor: Use DropdownMenuContainer instead of DropdownMenu
* feat(privacy_dropdown): Open as modal on touch devices
* feat(modal_root): Do not load actions-modal async
Yamagishi Kazutoshi [Thu, 27 Jul 2017 20:30:27 +0000 (05:30 +0900)]
Remove Storybook (#4397)
Yamagishi Kazutoshi [Thu, 27 Jul 2017 14:20:48 +0000 (23:20 +0900)]
Update intersection-observer to version 0.4.0 (#4398)
unarist [Thu, 27 Jul 2017 13:49:56 +0000 (22:49 +0900)]
Fix timeline height on landing page for Safari (#4392)
`height: 100%` in `align-self: stretch` flexboxes doesn't work on Safari < 11.
https://bugs.webkit.org/show_bug.cgi?id=137730
This workaround uses flexbox instead of `height: 100%` to stretch height.
Sorin Davidoi [Thu, 27 Jul 2017 13:46:33 +0000 (15:46 +0200)]
fix(push_subscription): Use star icon for favourite action (#4396)
Akihiko Odaki [Thu, 27 Jul 2017 13:16:07 +0000 (22:16 +0900)]
Introduce access token fabricators (#4401)
Yamagishi Kazutoshi [Thu, 27 Jul 2017 13:13:49 +0000 (22:13 +0900)]
Fallback to site_hostname when site_title is empty (#4394)
Daniel Hunsaker [Thu, 27 Jul 2017 13:13:32 +0000 (07:13 -0600)]
[nanobox] Minor tweaks for 1.5 (#4395)
- Be less strict about the Ruby version, which resolves a build failure.
- Add libidn as a dependency (until Nanobox adds idn-ruby to the list of gems with a dependency on it).
- Remove redundant bundler commands (Nanobox's Ruby engine handles these things cleanly on its own, now).
Akihiko Odaki [Thu, 27 Jul 2017 13:13:10 +0000 (22:13 +0900)]
Remove redundant fabrication in the spec for Api::V1::FavouritesController (#4391)
Yamagishi Kazutoshi [Thu, 27 Jul 2017 13:12:51 +0000 (22:12 +0900)]
Add default settings for user (#4393)
nullkal [Thu, 27 Jul 2017 13:11:59 +0000 (22:11 +0900)]
Fix an error when a user tries to search nonexistent remote user (regression from #4275) (#4400)
Ondřej Hruška [Wed, 26 Jul 2017 23:02:15 +0000 (01:02 +0200)]
Fix multipoint shortcode bug (#4387)
* Fix multipoint shortcode bug
* Added testcase for composite emoji shortcode
Clworld [Wed, 26 Jul 2017 22:38:20 +0000 (07:38 +0900)]
Add callback_url/acct information for Sidekiq PuSH workers Exception. (#4281)
* Add destination informations to exception on SubscribeWorker and DeliveryWorker.
* Simplify delivery error message.
* Prevent changing Exception type...
* fix typo.
Jeroen [Wed, 26 Jul 2017 22:37:35 +0000 (00:37 +0200)]
Update Dutch strings (#4389)
Eugen Rochko [Wed, 26 Jul 2017 21:36:33 +0000 (23:36 +0200)]
Fix #4026 - Accept backup codes for disabling 2FA (#4382)
Eugen Rochko [Wed, 26 Jul 2017 21:35:03 +0000 (23:35 +0200)]
Fix infinite scroll fluidity (#4381)
Sorin Davidoi [Wed, 26 Jul 2017 17:03:56 +0000 (19:03 +0200)]
fix(columns_area): Manually set tabs style when swiping (#4320)
Sorin Davidoi [Wed, 26 Jul 2017 14:14:39 +0000 (16:14 +0200)]
fix(web_push_notification_worker): Guard against deleted notifications (#4379)
Sorin Davidoi [Wed, 26 Jul 2017 13:03:23 +0000 (15:03 +0200)]
fix(column): Crash when heading is undefined (#4378)
mayaeh [Wed, 26 Jul 2017 12:57:51 +0000 (21:57 +0900)]
Update Japanese translations (#4376)
* Update Japanese translations for remote profile, settings toggle button and web share button.
* Update Japanese translation for remote profile.
m4sk1n [Wed, 26 Jul 2017 11:47:41 +0000 (13:47 +0200)]
s/PubSubHubbub/WebSub/g (#4372)
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
Sorin Davidoi [Wed, 26 Jul 2017 11:46:53 +0000 (13:46 +0200)]
Improve accessibility (part 2) (#4377)
* fix(column_header): Invalid ARIA role
* fix(column): Remove hidden nodes from the DOM
* refactor(column_link): Remove unused property hideOnMobile
* fix(column_header): Use aria-pressed
* fix(column_header): Make collapsed content not focusable, add focusable property
* fix(column_loading): Make header non-focusable
* fix(column_settings): Use role to group the toggles