Commit Graph

3807 Commits

Author SHA1 Message Date
Mattermost Build
82d85fbc2c Fix TextInput blur crash (#5780) (#5782)
(cherry picked from commit 61c6f5693b)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-10-24 14:49:17 -03:00
Mattermost Build
688e174ae4 App crash in android sometimes while opening the notifications (#5776) (#5781)
* Checks for condition before removing the notification

* Misc

(cherry picked from commit fe12190f4b)

Co-authored-by: Anurag Shivarathri <anurag6713@gmail.com>
2021-10-24 14:47:55 -03:00
Mattermost Build
53d6c60d8d Bump Version 1.47.1 build 375 (#5769) (#5771)
* Fastlane build and version

* Bump app version number to  1.47.1

* Bump app build number to  375

(cherry picked from commit c3cb9a5d34)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-10-19 16:21:09 -03:00
Mattermost Build
d7055ca4fa updated ios app icon to flattened version as per marketing team request (#5767) (#5770)
(cherry picked from commit 7df996dcc6)

Co-authored-by: Matthew Birtch <mattbirtch@gmail.com>
2021-10-19 16:20:56 -03:00
Mattermost Build
123f504dac Fix Post Input and drawers gesture conflict (#5762) (#5763)
(cherry picked from commit e5142f8524)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-10-18 18:47:31 -03:00
Mattermost Build
5a3c9839bf MM-39348 CRT crash (#5759) (#5761)
* Cancelling animation frame on unmounting the component

* avoid calling cancel animation twice

* Update app/components/post_draft/post_draft.js

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
(cherry picked from commit 789cf9ab54)

Co-authored-by: Anurag Shivarathri <anurag6713@gmail.com>
2021-10-18 15:23:24 -03:00
Mattermost Build
0561e9a78b MM-39337 set allowFontScaling to TextInput components (#5751) (#5752)
(cherry picked from commit f8baaf8505)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-10-15 09:08:59 -03:00
Mattermost Build
f325cd8168 Bump app build number to 374 (#5741) (#5742)
(cherry picked from commit 5e0c75d772)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
changeme
2021-10-10 11:58:49 -03:00
Mattermost Build
9cfae7ab3e Fix send message with physical keyboard on iPad 15 (#5737) (#5738)
(cherry picked from commit 16583c2a3b)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-10-10 11:42:43 -03:00
Mattermost Build
992adad5a1 Bump app build number to 373 (#5739) (#5740)
(cherry picked from commit 93dbe4af9e)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-10-10 11:14:34 -03:00
Mattermost Build
e73d9cb105 Bump app build number to 372 (#5734) (#5735)
(cherry picked from commit 42071314d3)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-10-08 10:01:08 -03:00
Mattermost Build
db6109920e Update Readme intro and add logo (#5729) (#5733)
* Update intro and add logo

* Update metadata to new messaging

* Update README.md

Co-authored-by: Amy Blais <29708087+amyblais@users.noreply.github.com>

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
Co-authored-by: Amy Blais <29708087+amyblais@users.noreply.github.com>
(cherry picked from commit 6586d1b283)

Co-authored-by: Ben Lloyd Pearson <ben.pearson@mattermost.com>
2021-10-08 09:43:14 -03:00
Mattermost Build
c0ad0bf12a Local only collapse state for mobile (#5721) (#5732)
(cherry picked from commit a3c00f59d6)

Co-authored-by: Shaz Amjad <shaz.amjad@mattermost.com>
2021-10-08 09:38:57 -03:00
Mattermost Build
7538ad2c6f Hides favourites category if empty (#5722) (#5731)
(cherry picked from commit 000caf09e9)

Co-authored-by: Shaz Amjad <shaz.amjad@mattermost.com>
2021-10-08 09:38:46 -03:00
Mattermost Build
546487aa08 Cancel button restored (#5725) (#5730)
(cherry picked from commit bd74310f29)

Co-authored-by: Shaz Amjad <shaz.amjad@mattermost.com>
2021-10-08 09:38:34 -03:00
Mattermost Build
9c2611bf4b MM-39054 patch Android react-native-file-viewer (#5717) (#5724)
(cherry picked from commit f1c3538283)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-10-06 10:44:32 -03:00
Mattermost Build
2135101a01 Translated using Weblate (German) (#5719) (#5720)
Currently translated at 100.0% (773 of 773 strings)

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

Co-authored-by: JtheBAB <srast@bioc.uzh.ch>
(cherry picked from commit 7dd3fbb75d)

Co-authored-by: Weblate (bot) <hosted@weblate.org>
2021-10-06 09:38:20 +02:00
Mattermost Build
828d357de0 Bump app build number to 371 (#5715) (#5716)
(cherry picked from commit e301c9d5d1)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-10-04 15:57:06 -03:00
Mattermost Build
b4709846cc Translations update from Weblate (#5713) (#5714)
* Translated using Weblate (Swedish)

Currently translated at 100.0% (771 of 771 strings)

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

* Translated using Weblate (Spanish)

Currently translated at 100.0% (771 of 771 strings)

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

Co-authored-by: MArtin Johnson <martinjohnson@bahnhof.se>
Co-authored-by: Elias  Nahum <elias@mattermost.com>
(cherry picked from commit 0332b52ee2)

Co-authored-by: Weblate (bot) <hosted@weblate.org>
2021-10-04 15:29:27 -03:00
Mattermost Build
6ddb9be41f update dependencies (#5706) (#5709)
(cherry picked from commit a28a3826fa)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-10-01 11:55:11 -03:00
Mattermost Build
6a1b8a481b Translations update from Weblate (#5694) (#5705)
* Translated using Weblate (German)

Currently translated at 100.0% (771 of 771 strings)

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

* Translated using Weblate (French)

Currently translated at 100.0% (771 of 771 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 100.0% (771 of 771 strings)

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

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (771 of 771 strings)

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

* Translated using Weblate (Hungarian)

Currently translated at 100.0% (771 of 771 strings)

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

* Translated using Weblate (English (Australia))

Currently translated at 100.0% (771 of 771 strings)

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

* Translated using Weblate (Japanese)

Currently translated at 100.0% (771 of 771 strings)

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

* Translated using Weblate (Polish)

Currently translated at 100.0% (771 of 771 strings)

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

* Translated using Weblate (Turkish)

Currently translated at 100.0% (771 of 771 strings)

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

Translated using Weblate (Turkish)

Currently translated at 100.0% (771 of 771 strings)

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

Co-authored-by: JtheBAB <srast@bioc.uzh.ch>
Co-authored-by: Nathanaël <contact@nathanaelhoun.fr>
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Co-authored-by: aeomin <lin@aeomin.net>
Co-authored-by: Tóth Csaba // Online ERP Hungary Kft <csaba.toth@online-erp.hu>
Co-authored-by: Matthew Williams <Matthew.Williams@outlook.com.au>
Co-authored-by: kaakaa <stooner.hoe@gmail.com>
Co-authored-by: master7 <marcin.karkosz@rajska.info>
Co-authored-by: Kaya Zeren <kayazeren@gmail.com>
(cherry picked from commit 8447d7feea)

Co-authored-by: Weblate (bot) <hosted@weblate.org>
2021-09-30 10:19:43 -03:00
Mattermost Build
c94716353c Use @mattermost/react-native-paste-input to allow pasting of images & files (#5703) (#5704)
* Use @mattermost/react-native-paste-input to allow pasting of images & files

* upgrade @mattermost/react-native-paste-input

(cherry picked from commit 523777a207)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-09-30 09:50:16 -03:00
Mattermost Build
38bddbf9fd Bump app build number to 370 (#5700) (#5701)
(cherry picked from commit d9e8b3e08e)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-09-28 11:50:15 -03:00
Mattermost Build
e57f144543 [MM-38683] Android Initialisation Bug + BottomSheet Correction (#5685) (#5699)
* Fixes various init bugs for android

* Ignores Type Error

* MM-38683: Removes 'cancel' button.

* MM-38683: Removes some 'hideCancel' props.

* Android bottom margin

* Update options modal style

Co-authored-by: Martin Kraft <martin@upspin.org>
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
(cherry picked from commit b36dbf9b34)

Co-authored-by: Shaz Amjad <shaz.amjad@mattermost.com>
2021-09-28 11:35:05 -03:00
Mattermost Build
3319f7ccd0 Fix android extension crash (#5696) (#5698)
(cherry picked from commit 7e9c574c3f)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-09-28 11:33:55 -03:00
Mattermost Build
95ff84f24a Update NOTICE.txt (#5688) (#5689) 2021-09-22 15:36:45 -03:00
Mattermost Build
49f86826e1 Update dependencies (#5686) (#5687)
* Update dependencies

* Fix unsigned builds

(cherry picked from commit ada6be9b7a)

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-09-22 14:00:45 -03:00
Shaz Amjad
58d1454425 Returns empty array for no ids (#5684) 2021-09-21 09:50:36 -04:00
Daniel Espino García
c753be5bfe Sync binding filtering with webapp (#5655)
* Sync binding filtering with webapp

* Add return types and use variable instead of updating actions

* Allow bindings with no call but form with calls
2021-09-21 09:08:35 +02:00
Elias Nahum
2380c520d2 Bump Version to 1.47.0 (#5683)
* Bump app build number to  369

* Bump app version number to  1.47.0
2021-09-20 20:45:48 -03:00
Shaz Amjad
64223efafe MM-28474: Custom Sidebar Categories (#5460)
* Further cleanup and fixes

Tests clean-up

Tests fixed?

Plays nicely with threads

Tests fixed

Fixes ESR and show experimental flags

Failing test fixed

DM Fix

WIP: Bottom bar UX

Fixes for unreads

Failing test

Always show current channel

Create a channel in a category!

* Unreads on top

* Various fixes

* Improves category collapsing

* Passes correct ID through

* Tests cleanup

* Redo unreads and unread-button

* Reverts to just using ids

* More unreads back to using ids

* Uses appropriate selectors for pref updates

* Unreads sorted by recency

* Fixes test for recency

* Fixes re-rendering bug

* Code review updates, websocket event debounced
2021-09-20 14:11:57 -04:00
Weblate (bot)
c784086595 Translations update from Weblate (#5680)
* Translated using Weblate (Spanish)

Currently translated at 100.0% (767 of 767 strings)

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

* Translated using Weblate (Polish)

Currently translated at 74.7% (573 of 767 strings)

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

Co-authored-by: Elias  Nahum <elias@mattermost.com>
Co-authored-by: master7 <marcin.karkosz@rajska.info>
2021-09-17 11:00:13 -05:00
Martin Kraft
c704a752f8 MM-37781: Only evaluates some config settings if the server is less than v6. (#5627)
* MM-37781: Only check deprecated config settings if server is older than v6.

* Feedback review

* Add isMinimumServerVersion helper for iOS Native

* MM-37781: Adds missing parameters.

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-09-15 16:52:39 -04:00
Joseph Baylon
ccba75c8cd Detox/E2E: Minor fix to email (#5676) 2021-09-13 16:38:40 -07:00
Weblate (bot)
dc076713e6 Translations update from Weblate (#5675)
* Translated using Weblate (Japanese)

Currently translated at 100.0% (767 of 767 strings)

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

Translated using Weblate (Japanese)

Currently translated at 100.0% (767 of 767 strings)

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

* Translated using Weblate (Chinese (Simplified))

Currently translated at 98.8% (758 of 767 strings)

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

Co-authored-by: kaakaa <stooner.hoe@gmail.com>
Co-authored-by: aeomin <lin@aeomin.net>
2021-09-13 10:04:47 +02:00
Ashutosh Kumar
cc6e68fcce Very Minor Change: Updated the way to fetch dependeny from a GIT Repo (#5670)
* Updated the way to fetch dependeny from a GIT Repo

Using a standard way to define dependency via a git repository.
In few system if someone doesn't use SSH way to clone repos then "github:" protocol gives out an error.

* Updated package-lock.json
2021-09-08 14:01:43 -03:00
Kyriakos Z
308637be32 MM-38331: fixes opening notification while in threads (#5664)
Opening a notification while in threads didn't pop the threads screen,
this commit fixes that.
2021-09-07 15:17:04 +03:00
Daniel Espino García
69a65067c3 Remove all checks for minimum versions previous to 5.31 (#5572)
* Remove all checks for minimum versions previous to 5.31

* Fix tests

* Fix bad merge

* Address feedback

* Patch flaky test
2021-09-06 12:57:24 +02:00
Weblate (bot)
45108bde02 Translations update from Weblate (#5668)
* Translated using Weblate (German)

Currently translated at 100.0% (767 of 767 strings)

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

* Translated using Weblate (German)

Currently translated at 100.0% (767 of 767 strings)

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

* Translated using Weblate (Dutch)

Currently translated at 100.0% (767 of 767 strings)

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

* Translated using Weblate (Turkish)

Currently translated at 100.0% (767 of 767 strings)

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

* Translated using Weblate (Swedish)

Currently translated at 100.0% (767 of 767 strings)

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

* Translated using Weblate (Hungarian)

Currently translated at 100.0% (767 of 767 strings)

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

* Translated using Weblate (English (Australia))

Currently translated at 100.0% (767 of 767 strings)

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

Co-authored-by: JtheBAB <srast@bioc.uzh.ch>
Co-authored-by: jprusch <rs@schaeferbarthold.de>
Co-authored-by: Tom De Moor <tom@controlaltdieliet.be>
Co-authored-by: Kaya Zeren <kayazeren@gmail.com>
Co-authored-by: MArtin Johnson <martinjohnson@bahnhof.se>
Co-authored-by: Tóth Csaba // Online ERP Hungary Kft <csaba.toth@online-erp.hu>
Co-authored-by: Matthew Williams <Matthew.Williams@outlook.com.au>
2021-09-06 09:11:48 +02:00
Elias Nahum
0947baeffe Android clear notification preferences on version change (#5666)
* Android clear notification preferences on version change

* remove spacings
2021-09-04 11:33:34 -04:00
Dean Whillier
fb8238ab0b [MM-37553] Update default themes (#5648)
* new themes and theme type updates

* update theme processing

port newer functionality from webapp

* update theme UI

including new svg-based thumbnail

* lint fixes

* update snapshots and tests

* update theme tile border approach

* remove unused path component

* remove old variable typo

* remove old variable type from theme type

* lint and snapshot updates

* update snapshots
2021-09-03 10:50:24 -04:00
Elias Nahum
29ec86b673 Properly handle notification snooze on Android (#5656) 2021-09-03 09:19:19 -04:00
Elias Nahum
558c90c8da Upgrade iOS minimum version to 12.1 and ESR to 5.37 (#5660) 2021-09-02 09:01:04 -04:00
Elias Nahum
4d9940ea91 Do not resize images to upload (#5661) 2021-09-02 08:42:42 -04:00
Kyriakos Z
8a2a45fd74 MM-35017: participants ordering and inclusion (#5654)
Participants no longer include the thread starter,
thread starter is included only if the user has replied.

This commit changes the ordering of participants to reverse so that the
latest replier is placed first and so forth.

Also the thread starter is not included in the channel view, but is
included in the global threads view.
2021-09-01 17:26:53 -04:00
Dean Whillier
c6cf1f480d [MM-37686] Invert colours for teams button to "fix" starkness on light backgrounds (#5649)
* invert colours for teams button

"fixes" the starkness of the button when using a light sidebar background colour

* update snapshots

* white background for team image
2021-09-01 17:02:28 -04:00
Elias Nahum
1a518111b6 Fix Share extension authentication and error alerts (#5659) 2021-09-01 14:50:19 -04:00
Elias Nahum
8e3044385b MM-38065 Render system messages for guest added or joined a channel (#5639) 2021-09-01 14:32:48 -04:00
Ashish Bhate
c90d040b40 [MM-36792] Consistent query param names (#5643)
Summary
Be consistent with query parameter names: use `per_page` instead of `pageSize` for the Thread API. The server will continue to support the `pageSize` parameter until version 6.0 of the server becomes the minimum server version required for the mobile app. 

Related PRs:
[MM-36792] limit number of threads returned from SQL store mattermost-server#18260
[MM-36792] Consistent query param names mattermost-webapp#8700

Ticket Link
https://mattermost.atlassian.net/browse/MM-36792
2021-08-31 19:20:10 +05:30
Elias Nahum
52a3e22a8d Fix upside down loading message text while scrolling the post list (#5647) 2021-08-31 09:41:34 -04:00