Commit graph

3966 commits

Author SHA1 Message Date
kibigo!
aa6e24bf44 Fixed onClick column links 2017-08-01 13:46:52 -07:00
kibigo!
2cdee6ae8a Merge upstream () 2017-08-01 13:20:29 -07:00
Quent-in
b516afc42c l10n update for Occitan language ()
Previous and Next buttons
2017-08-02 00:12:30 +09:00
Eugen Rochko
ace8b7cb1a Bump to 1.5.0 2017-08-01 15:12:07 +02:00
Jeroen
765dbd296f Update Dutch (nl) strings () 2017-08-01 15:00:41 +02:00
ScienJus
ea264f848f Show SMTP_TLS in config sample () 2017-08-01 15:00:29 +02:00
Sorin Davidoi
d8f78827a4 fix(web_push_notifications): Send message with welcome notifications ()
* fix(web_push_notifications): Send grouping title in welcome notification

* fix(web_push_notifications): Read message from last notification
2017-08-01 06:00:13 +02:00
Yamagishi Kazutoshi
d467afff43 Change logo URL for Heroku and Scalingo () 2017-08-01 05:59:11 +02:00
Yamagishi Kazutoshi
7345b8ac89 Add libidn11 to Aptfile ()
Fix builds that fail on Heroku.
2017-08-01 05:58:08 +02:00
Yamagishi Kazutoshi
5a5e9d61e3 Re-add outline ()
* Re-add outline

* respect default of web browser
2017-08-01 01:40:31 +02:00
Ondřej Hruška
81142bdf24 do not emojify tm, (R) and (C) () 2017-08-01 00:16:05 +02:00
Masoud Abkenar
755a7f2646 i18n: update Persian translation ()
* i18n: update Persian translation

* i18n: fix quotes
2017-07-31 19:40:57 +02:00
Yamagishi Kazutoshi
54257c9325 Load extra polyfills when isIntersecting is undefined () 2017-07-31 19:40:20 +02:00
Eugen Rochko
2c1fbae0b8 Bump to 1.5.0rc3 2017-07-31 15:28:36 +02:00
Eugen Rochko
7ccb3a9d77 Simplify web UI character counter logic () 2017-07-31 15:19:48 +02:00
unarist
9e2971e899 Fix button overflow on confirmation modal for mobile () 2017-07-31 15:19:30 +02:00
Yamagishi Kazutoshi
f95fca19d4 Change RuboCop rules to loose () 2017-07-31 15:19:13 +02:00
m4sk1n
beeeebb42f i18n: Update Polish translation () 2017-07-31 19:40:25 +09:00
Yamagishi Kazutoshi
5be327104f Disable sensitive button when with content warnings () 2017-07-31 05:06:56 +02:00
Eugen Rochko
14004daca4 Fix length validator counting things that look like URIs like URLs ()
URI.extract is too strong, not limited to URLs, matched real text.
Same issue was present in language detector.
2017-07-31 05:06:20 +02:00
unarist
15a8d9b0ca Make salutation of email localizable () 2017-07-31 00:18:44 +02:00
Sorin Davidoi
2032e2500c Improve accessibility (part 7) ()
* 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-31 00:18:15 +02:00
Gô Shoemake
58446d39d8 Multiple frontend support ()
* Initial multiple frontend support

* Removed unnecessary require()

* Moved styles/images out of common
2017-07-30 19:28:21 +02:00
Ondřej Hruška
53bad3a721 Improved notifications cleaning UI with set operations ()
* added notification cleaning drawer

* bugfix

* fully implemented set operations for notif cleaning

* i18n for notif cleaning drawer & improved logic slightly. Also added a confirm dialog

* - notif dismiss "overlay" now shoves the notif aside to avoid overlap
- added focus ring to header buttons
- removed notif overlay entirely from DOM if mode is disabled

* removed comment

* CSS tuning - inconsistent division lines fix
2017-07-30 12:36:28 -04:00
Yamagishi Kazutoshi
fc9f793f2e Change to sensitive when adding content warning from web UI () 2017-07-30 16:27:57 +02:00
Yamagishi Kazutoshi
74712bf1c6 Remove outline from focused toot ()
* Remove outline from focused toot

* change style
2017-07-30 16:27:51 +02:00
Yamagishi Kazutoshi
5d364da590 Do not create empty a element when there is no e-mail ()
Empty a element is created when there is no business e-mail input.
2017-07-30 16:24:18 +02:00
unarist
a3df68eea8 Update Japanese translations () 2017-07-30 14:14:41 +02:00
Lynx Kotoura
71bea1cd76 Set contact address in about/more as mailto link ()
* Set contact address as mailto link

To be able to copy long email address

* Set style for mailto link
2017-07-30 12:56:04 +02:00
masarakki
c3401c421a add-libpq-dev () 2017-07-30 01:05:27 +02:00
Damien Erambert
e941d689f3 Use a fainted text color for <hr> elements in the landing page ()
* Use a fainted text color for <hr> elements in the landing page

* remove trailing whitespace
2017-07-29 21:20:52 +02:00
Sorin Davidoi
a39a909fc1 feat(tabs_bar): Avoid optimization for non-touch devices ()
* fix(tabs_bar): Check if transition is necessary

* feat(tabs_bar): Only apply optimization for touch devices
2017-07-29 21:20:34 +02:00
Jeroen
4162b7e772 Dutch: Small fix () 2017-07-29 18:46:40 +02:00
Jeroen
0fac382422 Dutch: only one (new) string () 2017-07-29 23:54:27 +09:00
Lynx Kotoura
b7482e4a9f Fix autocomplete option in haml files ()
* 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-29 14:20:31 +02:00
unarist
de3a2eaf4d fix(status): Don't add tabIndex to wrapped status () 2017-07-29 14:20:05 +02:00
みたらしだんご
b5d1e48916 fix tabs_bar.js () 2017-07-29 14:19:49 +02:00
Sorin Davidoi
56e35ab6e7 Improve accessibility (part 6) ()
* 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-29 01:58:53 +02:00
David Yip
041e5f4b83 Add commit_hash to instance presenter double ()
glitch-soc's about page grabs said value from InstancePresenter; the
double needs to emulate that.
2017-07-28 19:25:30 -04:00
Eugen Rochko
39b0588256 Count all URLs in text as 23 characters flat, do not count domain part of usernames ()
* 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-29 00:06:29 +02:00
Sorin Davidoi
aa108f8570 Accessability fixes ()
* fix(modal_root): Read type from props, not from component

* fix(status_list): Do not user event.path
2017-07-28 22:55:19 +02:00
Sorin Davidoi
e69bfa140a fix(tabs_bar): Allow animation to end before navigating ()
* fix(tabs_bar): Allow animation to end before navigating

* fix(tabs_bar): Do not use event.path
2017-07-28 22:55:13 +02:00
Sorin Davidoi
1a0d4d8fbc fix(mocha): Run all tests () 2017-07-28 22:53:16 +02:00
Eugen Rochko
ed3d301791 Fix web push notifications "boost" icon not being loaded (regression from ) () 2017-07-28 20:26:54 +02:00
Eugen Rochko
2e32794a12 Use consistent icons for web push notifications, same as web UI () 2017-07-28 18:13:42 +02:00
Eugen Rochko
52f32d5592 Bump to 1.5.0rc2 2017-07-28 17:22:41 +02:00
Eugen Rochko
64a6609d3e Fix guard clause in WebPushNotificationWorker () 2017-07-28 17:21:28 +02:00
Eugen Rochko
a8631a9aac When PuSH subscribe attempts are exhausted, unsubscribe () 2017-07-28 17:21:14 +02:00
Quent-in
321162b983 i18n update of OC version ()
* Correction of misspellings

* Improve the OC version

* Improve of the OC version

* Improvement of OC version
2017-07-29 00:09:38 +09:00
Eugen Rochko
be1a5d9ae9 Improve actions modal style () 2017-07-28 15:30:53 +02:00