Commit Graph

3375 Commits

Author SHA1 Message Date
Mattermost Build
f014c8557f MM-29948 Display error msg when pasting files and uploads are disabled (#4927) (#4930)
* MM-29948 Display error msg when pasting files and uploads are disabled

* Remove unnecessary ref and Animated.View

Co-authored-by: Miguel Alatzar <this.migbot@gmail.com>
(cherry picked from commit f73db6e51c)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-10-28 13:23:40 -03:00
Mattermost Build
c08d97f67c MM-29252 Tapping on invalid permalink shows an error (#4926) (#4929)
(cherry picked from commit 2c0b67067f)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-10-28 12:05:06 -03:00
Mattermost Build
40a0e40225 MM-29620 Add props to post input to prevent autofill (#4916) (#4921)
* MM-29620 Add props to post input to prevent autofill

* Set autoCompleteType to off instead of none

(cherry picked from commit cb4d875b13)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-10-23 15:22:33 -07:00
Mattermost Build
d19e56a457 MM-28968 Fix redux-persist serializer (#4918) (#4920)
(cherry picked from commit 79d2d7b31d)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-10-23 15:21:33 -07:00
Elias Nahum
0569479398 MM-28105 do not crash when in-app notification shows (#4915)
* MM-28105 do not crash when in-app notification shows

* Use index.tsx to register the notification screen

* Fix notification e2e and some import cleanup

* Update iOS notification json

* e2e: Show the add reaction screen before receiving a notification

* Update snapshots

* Patch react-native-notifications to prevent iOS crash when opening

* Apply TM4J id

Co-authored-by: Joseph Baylon <joseph.baylon@mattermost.com>
2020-10-22 14:37:14 -03:00
Elisabeth Kulzer
8dac3ce9b9 Translations update from Weblate (#4899) (#4914)
* Translated using Weblate (Korean)

Currently translated at 79.6% (522 of 655 strings)

Co-authored-by: retheviper <youngbina@hotmail.com>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/ko/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

* Translated using Weblate (Korean)

Currently translated at 79.6% (522 of 655 strings)

Co-authored-by: Ji-Hyeon Gim <potatogim@potatogim.net>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/ko/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

Co-authored-by: retheviper <youngbina@hotmail.com>
Co-authored-by: Ji-Hyeon Gim <potatogim@potatogim.net>

Co-authored-by: Weblate (bot) <hosted@weblate.org>
Co-authored-by: retheviper <youngbina@hotmail.com>
Co-authored-by: Ji-Hyeon Gim <potatogim@potatogim.net>
2020-10-21 16:04:29 +02:00
Mattermost Build
e5ca1c17db Upgrade rudderstack attempt 2 (#4912) (#4913)
(cherry picked from commit ccf286f324)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-10-21 08:26:59 -03:00
Mattermost Build
b5431a293f Update rudderStack (#4909) (#4910)
(cherry picked from commit 30f7dce631)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-10-20 10:27:52 -03:00
Mattermost Build
ba1ba47265 Bump Version to 1.37.0 and Build to 331 (#4907) (#4908)
* Bump app build number to 331

* Bump app version number to 1.37.0

* Update fastlane to 2.164.0

(cherry picked from commit 80c655b8a9)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-10-20 09:38:41 -03:00
Elias Nahum
5979cf6b43 MM-28688 Close sidebar when current channel is selected (#4897) (#4906)
* MM-28688 Close sidebar when current channel is selected

* Update snapshot

* Apply suggestions from code review

Co-authored-by: Joseph Baylon <joseph.baylon@mattermost.com>

* Fix iOS select_channel e2e and feedback review

Co-authored-by: Joseph Baylon <joseph.baylon@mattermost.com>

Co-authored-by: Joseph Baylon <joseph.baylon@mattermost.com>
2020-10-20 08:58:35 -03:00
Mattermost Build
3316c4a5ec MM-28336 Align hamburger menu badges (#4894) (#4905)
* MM-28336 Align hamburger menu badges

* Fix Fastlane and CI artifacts for PR's

* Fastlane to post to QA build channel

* Fix plist.erb template

* Fix variable type

(cherry picked from commit aeb61cb162)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-10-19 22:08:49 -03:00
Mattermost Build
0b21e31f01 Refactor Android Share extension (js) (#4893) (#4904)
* Refactor Android Share extension (js)

* Feedback review

(cherry picked from commit 043b3a0e8e)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-10-19 21:48:21 -03:00
Elias Nahum
abab4855d2 MM-28539 Fix wrong participant count in GM info (#4887) (#4903)
* Fix e2e flaky tests

* MM-28539 Fix wrong participant count in GM info

* Apply suggestions from code review

Co-authored-by: Joseph Baylon <joseph.baylon@mattermost.com>

* Apply suggestions from code review

Co-authored-by: Joseph Baylon <joseph.baylon@mattermost.com>
Co-authored-by: Saturnino Abril <saturnino.abril@gmail.com>

* Update detox/e2e/test/autocomplete/edit_post.e2e.js

Co-authored-by: Joseph Baylon <joseph.baylon@mattermost.com>

Co-authored-by: Joseph Baylon <joseph.baylon@mattermost.com>
Co-authored-by: Saturnino Abril <saturnino.abril@gmail.com>

Co-authored-by: Joseph Baylon <joseph.baylon@mattermost.com>
Co-authored-by: Saturnino Abril <saturnino.abril@gmail.com>
2020-10-19 21:39:41 -03:00
Mattermost Build
f23190cf29 Build Improvements (#4884) (#4902)
* Use AppGroupId from Info.plists instead of hardcoded constant

* Update script, ci & Makefile

* Update Cocoapods to 1.9.3

* Split android builds using ABI filters

* Update Fastlane deps & build scripts

* Update CI to use latests scripts

* Display app version & build number in select server screen

* Make generate scripts compatible with node < 12

* Build scripts

* add build script to package.json

* Update to use bundler 2.1.4 and CI with Xcode 12

* Fix script name for build:ios-unsigned

* Fix RN iOS scripts

* Update CI pods-dependencies step

* Add pipefail to android executor

* Update Fastlane

* Fix type in postinstall script

* update android executor and set TERM

* Fix S3 bucket name variable

* Apply suggestions from code review

Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>

* Fix master unit tests

* use requireActual in jest setup

* Jest setup to use react instead of React

Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
(cherry picked from commit 30d4aa2a3e)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2020-10-19 21:21:37 -03:00
Mattermost Build
768e2f1b84 [MM-22366] Make user autocomplete also match on spaces (#4880) (#4901)
* [MM-22366] Make user autocomplete also match on spaces

* Move template string to fullName variable

* Add Detox E2E tests for user autocomplete

* Add TM4J IDs

Co-authored-by: Joseph Baylon <joseph.baylon@mattermost.com>

* Add test for keyword not associated with user

Co-authored-by: Joseph Baylon <joseph.baylon@mattermost.com>
(cherry picked from commit cff81f168e)

Co-authored-by: Ed Trist <edtrist@users.noreply.github.com>
2020-10-19 21:09:17 -03:00
Miguel Alatzar
a0758fd0cd [MM-22959] Use Compass icons (#4847) (#4900)
* Use Compass icons

* Update ChannelInfo and AdvancedSettings

* Fix search modifiers

* Fix Autocomplete item

* Remove VectorIcon component

* Unlink react-native-vector-icons

* Revert ProgressiveImage changes

* Update Mark as Unread icon

* Apply review suggestion

* Replace extension icons

* Update video control button style

* Replace (un)flag with (un)save

* Replace (un)flag with (un)save - take 2

* Use bookmark-outline icon

Co-authored-by: Miguel Alatzar <miguel@Miguels-MacBook-Pro.local>

Co-authored-by: Miguel Alatzar <miguel@Miguels-MacBook-Pro.local>
2020-10-19 16:54:40 -07:00
Weblate (bot)
d5a408b967 Translations update from Weblate (#4886)
* Translated using Weblate (Korean)

Currently translated at 70.8% (464 of 655 strings)

Co-authored-by: Heefe <vampelf@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/ko/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

* Translated using Weblate (Spanish)

Currently translated at 100.0% (655 of 655 strings)

Co-authored-by: Elias  Nahum <elias@mattermost.com>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/es/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

* Translated using Weblate (Ukrainian)

Currently translated at 89.4% (586 of 655 strings)

Co-authored-by: Tatyana Rabievska <radyuk.tatyana@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/uk/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (655 of 655 strings)

Co-authored-by: aeomin <lin@aeomin.net>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/zh_Hans/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

* Translated using Weblate (German)

Currently translated at 96.1% (630 of 655 strings)

Co-authored-by: Elisabeth Kulzer <elikul@elikul.de>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/de/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

Co-authored-by: Heefe <vampelf@gmail.com>
Co-authored-by: Elias  Nahum <elias@mattermost.com>
Co-authored-by: Tatyana Rabievska <radyuk.tatyana@gmail.com>
Co-authored-by: aeomin <lin@aeomin.net>
Co-authored-by: Elisabeth Kulzer <elikul@elikul.de>
v1.36.0
2020-10-13 07:16:48 -03:00
Weblate (bot)
95599b2c8a Translations update from Weblate (#4882)
* Translated using Weblate (Japanese)

Currently translated at 100.0% (655 of 655 strings)

Translated using Weblate (Japanese)

Currently translated at 99.8% (649 of 650 strings)

Co-authored-by: kaakaa <stooner.hoe@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/ja/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

* Translated using Weblate (Chinese (Traditional))

Currently translated at 100.0% (650 of 650 strings)

Co-authored-by: Chikei <chikei@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/zh_Hant/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

* Translated using Weblate (Dutch)

Currently translated at 100.0% (655 of 655 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (651 of 651 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (650 of 650 strings)

Translated using Weblate (Dutch)

Currently translated at 100.0% (650 of 650 strings)

Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/nl/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

* Translated using Weblate (Russian)

Currently translated at 100.0% (650 of 650 strings)

Co-authored-by: Alexey Napalkov <flynbit@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/ru/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

* Translated using Weblate (Romanian)

Currently translated at 100.0% (650 of 650 strings)

Co-authored-by: Viorel-Cosmin Miron <cosmin@uhlhost.net>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/ro/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (655 of 655 strings)

Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (650 of 650 strings)

Co-authored-by: aeomin <lin@aeomin.net>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/zh_Hans/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

* Translated using Weblate (Turkish)

Currently translated at 100.0% (651 of 651 strings)

Translated using Weblate (Turkish)

Currently translated at 100.0% (650 of 650 strings)

Co-authored-by: Kaya Zeren <kayazeren@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/tr/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

* Translated using Weblate (Dutch)

Currently translated at 100.0% (651 of 651 strings)

Co-authored-by: ctlaltdieliet_TESTACCOUNTFORWEBINARS <github3@controlaltdieliet.be>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/nl/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (655 of 655 strings)

Co-authored-by: rodrigocorsi <rodrigocorsi@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/pt_BR/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

* Translated using Weblate (Korean)

Currently translated at 69.7% (457 of 655 strings)

Co-authored-by: Heefe <vampelf@gmail.com>
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/ko/
Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36

* Translated using Weblate (Korean)

Currently translated at 70.3% (461 of 655 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_release-1.36
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_release-1-36/ko/

Co-authored-by: kaakaa <stooner.hoe@gmail.com>
Co-authored-by: Chikei <chikei@gmail.com>
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Co-authored-by: Alexey Napalkov <flynbit@gmail.com>
Co-authored-by: Viorel-Cosmin Miron <cosmin@uhlhost.net>
Co-authored-by: aeomin <lin@aeomin.net>
Co-authored-by: Kaya Zeren <kayazeren@gmail.com>
Co-authored-by: ctlaltdieliet_TESTACCOUNTFORWEBINARS <github3@controlaltdieliet.be>
Co-authored-by: rodrigocorsi <rodrigocorsi@gmail.com>
Co-authored-by: Heefe <vampelf@gmail.com>
2020-10-07 10:31:54 +02:00
Mattermost Build
349726641c Bump app build number to 330 (#4876) (#4877)
(cherry picked from commit 4782afc28e)

Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
2020-10-05 13:51:15 -07:00
Mattermost Build
4602fb916f Emit PASTE_FILES event only from last subscribed input (#4872) (#4875)
(cherry picked from commit ae43ba1187)

Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
2020-10-05 13:18:04 -07:00
Mattermost Build
c9ce2338f8 [MM-29275]: Remove first char of slash cmd autocomplete suggestion text, only if it is a top-level command (#4868) (#4873)
* Remove first char of suggestion text, only if it is a slash

* Check if suggestion is for a top-level command

(cherry picked from commit a6779f4293)

Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>
2020-10-05 12:19:42 -07:00
Mattermost Build
a3dae17ded Bump app build number to 329 (#4864) (#4865)
(cherry picked from commit 2c7be6f0aa)

Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
2020-10-02 11:04:58 -07:00
Mattermost Build
c815325034 [MM-29216] Don't allow sharing of files if file uploads are disabled (#4857) (#4862)
* Don't allow sharing of files if file uploads are disabled

* Remove snapshot

* Fix iOS message

(cherry picked from commit b8ce726b0d)

Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
2020-10-02 10:12:41 -07:00
Mattermost Build
33cfb52bab [MM-29225] Linking fix (#4860) (#4861)
* Catch openURL over checking canOpenURL

* Update en.json

(cherry picked from commit a5cb92876c)

Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
2020-10-02 10:12:29 -07:00
Mattermost Build
eeb26eac35 Update NOTICE.txt (#4836) (#4859)
(cherry picked from commit 07d47d90ce)

Co-authored-by: Amy Blais <amy_blais@hotmail.com>
2020-10-01 14:53:37 -07:00
Mattermost Build
e711b36789 [MM-29132] Update upload item styling (#4853) (#4856)
* Update upload item styling

* Use font size 9

(cherry picked from commit 85382e695a)

Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
2020-10-01 11:36:56 -07:00
Mattermost Build
e9791b7bee Bump app build number to 328 (#4848) (#4849)
(cherry picked from commit 4265db3ecd)

Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
2020-09-25 15:01:33 -07:00
Mattermost Build
d8ff0e52bb MM-22968 Restyle mobile autocomplete (#4531) (#4846)
* WIP: slash suggestion autocomplete

* WIP: patched styles a bit

* WIP: Adding styles

* Adding active state to autocomplete items

* Fixing style for channel mention item

* Fixing bugs + styling issues for Android

* Updating snapshot

* Fixing autocomplete to render on top of post draft

- Misc style fixes

* Renaming props, patching slash suggestion icon

* Fixing tests and lint errors

* Resolving post-merge issue with slash commands

* Fixing android positioning for autocomplete

* Fixing autocomplete not scrolling in edit_channel_info

* WIP: Fixing things according to UX Review

* UX Fixes to autocomplete

* Updating snapshots

* Updating snapshots, replacing slash-command icons

* Fixing android scrolling and positioning issues

* Fixing issues with date_suggestion not rendering

* Making use of the "ShowFullName" config in at_mention_item

* Removing top border on first autocomplete section

* Allowing autocomplete to be smaller than its maxWidth

* Fixing slash_suggestion padding

* removing "componentWillReceiveProps" from date_suggestion

* Changing edit_channel_info autocomplete offset

* Replacing toUpperCase() with textTransform: uppercase

* Fixing odd border issues + prop validation warning

* Restore section header background & add paddingBottom

* Patching up padding on channel mentions

- Reverting previous incorrect padding adjustments

* Removing inline 'completeSuggestion' function

* Removing brackets from style prop

(cherry picked from commit 59045e3bb0)

Co-authored-by: Andre Vasconcelos <andre.onogoro@gmail.com>
2020-09-25 11:39:38 -07:00
Mattermost Build
5778019074 [MM-28706] revert ordering change for in: autosuggest search (#4818) (#4844)
Summary:
Revert ordering change for in: auto-suggest search after user feedback. The ordering now is Public Channels, Private Channels, and finally DMs and GMs.
This PR only fixes ordering. Further search improvements are planned in https://mattermost.atlassian.net/browse/MM-26805

Ticket Link:
https://mattermost.atlassian.net/browse/MM-28706
The Jira ticket above reverts the changes in https://mattermost.atlassian.net/browse/MM-27540 (Parent: https://mattermost.atlassian.net/browse/MM-15477) which was implemented in #4704

(cherry picked from commit 99f018faac)

Co-authored-by: Ashish Bhate <bhate.ashish@gmail.com>
2020-09-25 13:58:04 +05:30
Mattermost Build
d67b7a2deb [MM-23909] better error message if url is empty (#4821) (#4842)
(cherry picked from commit b6fbcf2e7c)

Co-authored-by: Ashish Bhate <bhate.ashish@gmail.com>
2020-09-25 13:52:47 +05:30
Mattermost Build
dbefec6f17 [MM-28100] fix reachability check and ensure channel membership before getting posts (#4810) (#4841)
(cherry picked from commit 7647367bcf)

Co-authored-by: Ashish Bhate <bhate.ashish@gmail.com>
2020-09-25 13:46:17 +05:30
Mattermost Build
12fe0465c2 [MM-27615] Update RequiredServer (#4830) (#4840)
* Update RequiredServer

* Take 2

* Update patch version

* Take 3

* Update version

* Update version

(cherry picked from commit 72313291a1)

Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
2020-09-24 11:13:53 -07:00
Mattermost Build
aa22d11f79 Exclude NotificationPreference for DMs (#4831) (#4839)
(cherry picked from commit 1d94fb6e16)

Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
2020-09-24 11:07:52 -07:00
Mattermost Build
8cfa485f51 [MM-28973] Prevent destructuring of undefined (#4832) (#4838)
* Prevent destructuring of undefined

* Do the same for thread drafts

(cherry picked from commit 8a5c58b39a)

Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
2020-09-24 11:00:58 -07:00
Miguel Alatzar
ae93498d50 Bump app build number to 327 (#4829) 2020-09-22 10:56:59 -07:00
Miguel Alatzar
60385eeae8 Bump app version number to 1.36.0 (#4828) 2020-09-22 08:13:52 -07:00
Mattermost Build
22af5690ac Fix getPostThread import (#4819) (#4822)
(cherry picked from commit de1f38b839)

Co-authored-by: Miguel Alatzar <migbot@users.noreply.github.com>
2020-09-21 11:05:30 -07:00
Soo Hwan Kim
e7302fa6cc MM-11302 Add accessibility to channel header buttons (#4768)
* Add accessibility to channel header - search & more options buttons

* Add unit tests for channel_nav_bar accessibility

* Update snapshot for settings_drawer_button.js
2020-09-16 22:46:43 -07:00
Elisabeth Kulzer
ee26e051c6 Revert bulgarian. (#4814) 2020-09-16 16:44:14 +02:00
Elisabeth Kulzer
2d73b16cbe [Weblate] Fix empty/unchanged translation strings in master. Add Bulgarian language. (#4759)
* Translated using Weblate (Russian)

Currently translated at 100.0% (633 of 633 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/ru/

* Translated using Weblate (Japanese)

Currently translated at 100.0% (633 of 633 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/ja/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (633 of 633 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/pt_BR/

* Translated using Weblate (Italian)

Currently translated at 100.0% (633 of 633 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/it/

* Translated using Weblate (Turkish)

Currently translated at 100.0% (633 of 633 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/tr/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (635 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/nl/

Translated using Weblate (Chinese (Traditional))

Currently translated at 99.3% (631 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/zh_Hant/

Translated using Weblate (Chinese (Simplified))

Currently translated at 99.3% (631 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/zh_Hans/

Translated using Weblate (Ukrainian)

Currently translated at 97.9% (622 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/uk/

Translated using Weblate (Turkish)

Currently translated at 99.8% (634 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/tr/

Translated using Weblate (Russian)

Currently translated at 99.8% (634 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/ru/

Translated using Weblate (Romanian)

Currently translated at 99.3% (631 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/ro/

Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.8% (634 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/pt_BR/

Translated using Weblate (Polish)

Currently translated at 97.7% (621 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/pl/

Translated using Weblate (Dutch)

Currently translated at 100.0% (635 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/nl/

Translated using Weblate (Korean)

Currently translated at 99.3% (631 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/ko/

Translated using Weblate (Japanese)

Currently translated at 99.8% (634 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/ja/

Translated using Weblate (Italian)

Currently translated at 99.8% (634 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/it/

Translated using Weblate (French)

Currently translated at 97.7% (621 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/fr/

Translated using Weblate (Spanish)

Currently translated at 99.5% (632 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/es/

Translated using Weblate (German)

Currently translated at 98.1% (623 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/de/

* Translated using Weblate (Dutch)

Currently translated at 100.0% (635 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/nl/

* Translated using Weblate (Korean)

Currently translated at 70.0% (445 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/ko/

Translated using Weblate (Ukrainian)

Currently translated at 97.3% (618 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/uk/

Translated using Weblate (German)

Currently translated at 97.6% (620 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/de/

Translated using Weblate (French)

Currently translated at 96.6% (614 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/fr/

* Translated using Weblate (French)

Currently translated at 97.0% (616 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/fr/

Translated using Weblate (German)

Currently translated at 98.1% (623 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/de/

Translated using Weblate (Ukrainian)

Currently translated at 97.4% (619 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/uk/

Translated using Weblate (German)

Currently translated at 97.6% (620 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/de/

Translated using Weblate (German)

Currently translated at 97.6% (620 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/de/

Translated using Weblate (French)

Currently translated at 96.6% (614 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/fr/

* Translated using Weblate (Romanian)

Currently translated at 100.0% (635 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/ro/

* Translated using Weblate (Russian)

Currently translated at 100.0% (635 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/ru/

* Translated using Weblate (Ukrainian)

Currently translated at 88.8% (564 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/uk/

Translated using Weblate (Polish)

Currently translated at 95.7% (608 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/pl/

Translated using Weblate (French)

Currently translated at 96.5% (613 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/fr/

Translated using Weblate (German)

Currently translated at 97.6% (620 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/de/

* Translated using Weblate (Korean)

Currently translated at 70.0% (445 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/ko/

* Added translation using Weblate (Bulgarian)

* Translated using Weblate (Bulgarian)

Currently translated at 0.0% (0 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/bg/

* Translated using Weblate (German)

Currently translated at 98.1% (623 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/de/

* Translated using Weblate (Korean)

Currently translated at 70.2% (446 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/ko/

* Translated using Weblate (German)

Currently translated at 98.5% (626 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/de/

* Translated using Weblate (Spanish)

Currently translated at 100.0% (635 of 635 strings)

Translation: mattermost-languages-shipped/mattermost-mobile_master
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile_master/es/

* Clean empty translations.

* Add bg language.

Co-authored-by: Alexey Napalkov <flynbit@gmail.com>
Co-authored-by: kaakaa <stooner.hoe@gmail.com>
Co-authored-by: rodrigocorsi <rodrigocorsi@gmail.com>
Co-authored-by: Zack-83 <giacomo.lanza@ptb.de>
Co-authored-by: Kaya Zeren <kayazeren@gmail.com>
Co-authored-by: Anonymous <noreply@weblate.org>
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Co-authored-by: Elisabeth Kulzer <elisabeth.kulzer@mattermost.com>
Co-authored-by: Mattermost Weblate Notify Bot <dev-ops@mattermost.com>
Co-authored-by: Viorel-Cosmin Miron <cosmin@uhlhost.net>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Michal Čihař <michal@cihar.com>
Co-authored-by: Nikolai Zahariev <nikolaiz@yahoo.com>
Co-authored-by: Elias  Nahum <elias@mattermost.com>
2020-09-16 04:39:18 -03:00
Saturnino Abril
d8e89dc417 MM-T109 Detox/E2E: "User can't send the same message repeatedly" (#4805)
* add e2e for MM-T109

* use multiTap instead of individual tap
2020-09-15 09:37:01 -07:00
Saturnino Abril
6e03ba8351 reintroduce @testing-library/react-native now with v7 (#4766) 2020-09-15 09:24:54 -07:00
Elias Nahum
52886e7631 MM-28602 Fix announcement banner crash if it includes a hashtag (#4808)
* MM-28602 Fix announcement banner with hashtag crash

* Fix expanded announcement banner layout

* Fix announcement banner animation
2020-09-15 10:03:40 -03:00
Saturnino Abril
29fb83ccfe add e2e for MM-T3179 (#4807) 2020-09-14 21:46:36 +08:00
Jyoti Patel
b6920770f1 [GH-15185][MM-5973] Add Channel Settings > Notification Preferences. (#4730)
* Add Channel Settings > Notification Preferences.

Fixes #15185

* Make newly added strings mmjstool compatible.

mmjstool seems to be looking for specific patterns in AST like called with
`formatMessage` and `t()` [1]. Looks like `t()` is just for that purpose.

[1]: a83581379d/mmjstool/src/i18n_extract.js (L97):L100

* Pass only required props to NotificationPreference & ChannelNotificationPreference.

* Fix style issues/nits from code review.

* Use radio button for channel notifications on android, and checkmarks on iOS.

Also changes style according to figma spec.

* Fix missing prop error.

For some reason, `npm run fix` didn't catch this. But `npm run check` did during CircleCI.

* Fix missing i18n strings by passing strings through `t()`.

mmjstool really needs to be smarter to understand these types of cases.

* Address comments from UX code review.

* Remove remnant from merge conflict.

* Fix UI in iOS landscape mode.

* Use SafeArea view for ios landscape view

* Use paddingHorizontal for SafeArea view for iOS landscape mode
2020-09-12 00:53:29 -03:00
Amy Blais
93b8680714 v1.35 Changelog (#4689) 2020-09-11 17:50:03 -03:00
Elias Nahum
1b38cafee6 Bump app build number to 325 (#4802) 2020-09-10 16:55:32 -03:00
Elias Nahum
102445db66 Fix iOS AppSetting timeout (#4801) 2020-09-10 16:50:44 -03:00
Elias Nahum
d44d3bcbe6 Bump app build number to 324 (#4799) 2020-09-10 15:32:59 -03:00
Elias Nahum
bab1cc0601 AppConfig setting to control the default request timeout (#4797)
* AppConfig setting to control the default request timeout

* Set default timeout to 10s
2020-09-10 15:12:00 -03:00