about summary refs log tree commit diff
path: root/app
AgeCommit message (Collapse)Author
2017-07-31Simplify web UI character counter logic (#4463)Eugen Rochko
2017-07-31Fix button overflow on confirmation modal for mobile (#4465)unarist
2017-07-31Change RuboCop rules to loose (#4464)Yamagishi Kazutoshi
2017-07-31i18n: Update Polish translation (#4467)m4sk1n
2017-07-31Disable sensitive button when with content warnings (#4460)Yamagishi Kazutoshi
2017-07-31Fix length validator counting things that look like URIs like URLs (#4462)Eugen Rochko
URI.extract is too strong, not limited to URLs, matched real text. Same issue was present in language detector.
2017-07-31Make salutation of email localizable (#4454)unarist
2017-07-31Improve accessibility (part 7) (#4457)Sorin Davidoi
* fix(media_modal): Keyboard navigation * fix(column_back_button): Use native button * fix(media_gallery): Keyboard navigation * fix(status_content): Make CW content focusable
2017-07-30Change to sensitive when adding content warning from web UI (#4456)Yamagishi Kazutoshi
2017-07-30Remove outline from focused toot (#4448)Yamagishi Kazutoshi
* Remove outline from focused toot * change style
2017-07-30Do not create empty a element when there is no e-mail (#4455)Yamagishi Kazutoshi
Empty a element is created when there is no business e-mail input.
2017-07-30Update Japanese translations (#4453)unarist
2017-07-30Set contact address in about/more as mailto link (#4450)Lynx Kotoura
* Set contact address as mailto link To be able to copy long email address * Set style for mailto link
2017-07-29Use a fainted text color for <hr> elements in the landing page (#4443)Damien Erambert
* Use a fainted text color for <hr> elements in the landing page * remove trailing whitespace
2017-07-29feat(tabs_bar): Avoid optimization for non-touch devices (#4444)Sorin Davidoi
* fix(tabs_bar): Check if transition is necessary * feat(tabs_bar): Only apply optimization for touch devices
2017-07-29Dutch: only one (new) string (#4440)Jeroen
2017-07-29Fix autocomplete option in haml files (#4438)Lynx Kotoura
* 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
2017-07-29fix(status): Don't add tabIndex to wrapped status (#4437)unarist
2017-07-29fix tabs_bar.js (#4436)みたらしだんご
2017-07-29Improve accessibility (part 6) (#4435)Sorin Davidoi
* 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
2017-07-29Count all URLs in text as 23 characters flat, do not count domain part of ↵Eugen Rochko
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
2017-07-28Accessability fixes (#4432)Sorin Davidoi
* fix(modal_root): Read type from props, not from component * fix(status_list): Do not user event.path
2017-07-28fix(tabs_bar): Allow animation to end before navigating (#4429)Sorin Davidoi
* fix(tabs_bar): Allow animation to end before navigating * fix(tabs_bar): Do not use event.path
2017-07-28Fix web push notifications "boost" icon not being loaded (regression from ↵Eugen Rochko
#4426) (#4431)
2017-07-28Use consistent icons for web push notifications, same as web UI (#4426)Eugen Rochko
2017-07-28Fix guard clause in WebPushNotificationWorker (#4421)Eugen Rochko
2017-07-28When PuSH subscribe attempts are exhausted, unsubscribe (#4422)Eugen Rochko
2017-07-29i18n update of OC version (#4425)Quent-in
* Correction of misspellings * Improve the OC version * Improve of the OC version * Improvement of OC version
2017-07-28Improve actions modal style (#4423)Eugen Rochko
2017-07-28Fix current session not being displayed in sessions list (#4424)Eugen Rochko
2017-07-28Unify webpackChunkName to lowercase (#4412)Yamagishi Kazutoshi
2017-07-28Fix protruded infomation board section in about/more page (#4415)Lynx Kotoura
* 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.
2017-07-28fix(actions-modal): Inconsistent margins (#4418)Sorin Davidoi
2017-07-28Improve accessibility (part 5) (#4417)Sorin Davidoi
* fix(status): Add tabIndex=0 * fix(status_list): Make keyboard navigable
2017-07-28Fix column header in landing page (regression from #4405) (#4416)Yamagishi Kazutoshi
2017-07-28Fix broken PropTypes (#4413)Yamagishi Kazutoshi
2017-07-28i18n: Update Polish translation (#4414)m4sk1n
Signed-off-by: Marcin Mikołajczak <me@m4sk.in>
2017-07-28feat(web_push_notifications): Group notifications (#4388)Sorin Davidoi
2017-07-28fix(web_push_notification): Do not hard reload tab (#4380)Sorin Davidoi
* fix(web_push_notification): Do not hard reload tab * fix(web_push_notification_worker): Guard against null subscription * refactor: Incorporate pull request feedback
2017-07-28Improve accessibility (part 4) (#4408)Sorin Davidoi
* 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
2017-07-28feat: Web Share for detailed status and account (#4402)Sorin Davidoi
* feat: Web Share for detailed status and account * fix(account/action_bar): Move share under mention
2017-07-28Improve accessibility (part 3) (#4405)Sorin Davidoi
* 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
2017-07-27fix(actions_modal): Warning about missing prop (#4406)Sorin Davidoi
2017-07-27fix(dropdown_menu): Open as modal on mobile (#4295)Sorin Davidoi
* 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
2017-07-27Update intersection-observer to version 0.4.0 (#4398)Yamagishi Kazutoshi
2017-07-27Fix timeline height on landing page for Safari (#4392)unarist
`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.
2017-07-27fix(push_subscription): Use star icon for favourite action (#4396)Sorin Davidoi
2017-07-27Fallback to site_hostname when site_title is empty (#4394)Yamagishi Kazutoshi
2017-07-27Fix an error when a user tries to search nonexistent remote user (regression ↵nullkal
from #4275) (#4400)
2017-07-27Fix multipoint shortcode bug (#4387)Ondřej Hruška
* Fix multipoint shortcode bug * Added testcase for composite emoji shortcode