Commit graph

1619 commits

Author SHA1 Message Date
Javier Aguirre
81dcfc817b
Move User list to a component (#6783)
* Move user list to a component

* added tests to see that several situations render
2022-11-23 19:08:22 +01:00
Pablo Velez Vidal
fa7a605c8f fix dark theme dynamic change 2022-11-23 18:36:17 +01:00
Christopher Poile
068549a285
MM-46055: Fix toast position after copying link in ChannelInfo screen (#6703) 2022-11-23 13:32:34 +01:00
Javier Aguirre
ac8a18bbfb
[MM-43844][MM-42809] Integration Selector (#6716)
* Activating screens

* Registering the screen

* Adding default themes for components

* Porting items rows, WIP

* WIP Custom List

* Pasting old code to integration_selector, WIP

* No TS errors on components

* Adding selector options

* fix types

* Adding state with hooks

* Page loading with no results

* fix search timeout

* Getting channels, not painting them yet

* searching for profiles

* tuning user and channel remote calls

* Fix radioButton error

* channels being loaded

* rendering options

* Rendering users

* Preparing search results

* Added onPress events for everybody!

* single select working for all selectors

* Remove dirty empty data fix

* remove unused data on custom list row

* fic touchableOpacity styling

* Adding extra info to userlistRow

* Search results (channels and users)

* filter options!

* Adding i18n

* Adding username as name

* move code to effects

* fix typing onRow

* multiselect selection working, missing a "Done" button

* commenting out the selector icons, moving selected options to func

* Added button for multiselect submit

* Fixing data types on selector

* 💄 data sources check

* cleaning custom_list_row

* Fix onLoadMore bug

* ordering setLoading

* eslinting all the things

* more eslint

* multiselect

* fix autocomplete format

* FIx eslint

* fix renderIcon

* fix section type

* actions not being used

* now we have user avatars

* Fix icon checks on multiselect

* handling select for multiple selections

* Moving to its respective folders

* components should render

* Added some test cases

* Multiple fixes from @mickmister feedback

* changing lock icon to padlock on channel row

* Fix children lint errors

* fix useEffect function eslint error

* Adding useCallback to profiles, channels and multiselections

* Fixing @larkox suggestions

* type checking fixes

* Fix onLoadMore

* Multiple hook and functionality fixes

* 🔥 extraData and setting loading channels better

* fix teammate display

* Fix multiselect button selection

* Fix returning selection to autocomplete selector

* Using typography

* Updating snapshots due to typography changes

* removing UserListRow, modifying the existing one

* Extract key for data sources

* Multiselect selection refactor

* fix setNext loop

* refactoring searchprofiles and channels

* Using refs for next and page

* Callback and other fixes

* Multiple fixes

* Add callback to multiselect selected items

* integration selector fixes

* Filter option search

* fix useCallback, timeout

* Remove initial page, fix selection data type

Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>
2022-11-23 11:17:47 +01:00
Anurag Shivarathri
d20da35205
[Gekidou MM-46585] Message Priority (Phase 2 - setting message priority) (#6656) 2022-11-23 10:22:05 +01:00
Javier Aguirre
da31c9c3cf
[MM-48515] Reuse ChannelListRow component to make it selectable maintaining compatibility (#6778)
* Moving ChannelListRow to component

* selectable
2022-11-22 10:00:20 +01:00
Shivashis Padhi
4bacba92bb
[MM-47384] Make openid, google, office365 oauth free (#6755) 2022-11-22 06:43:18 +02:00
Joseph Baylon
bcca6be0af
Detox/E2E: Search Messages e2e tests in Gekidou (#6756)
* Detox/E2E: Search Messages e2e tests in Gekidou

* Migrate to Detox 20

* Fix detoxrc

* Fix assertion for search messages
2022-11-21 12:58:51 -08:00
MArtin Johnson
38331ac1d2 Translated using Weblate (Swedish)
Currently translated at 83.4% (706 of 846 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/sv/
2022-11-21 18:01:59 +02:00
master7
c65d3d7e37 Translated using Weblate (Polish)
Currently translated at 100.0% (846 of 846 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/pl/
2022-11-21 18:01:59 +02:00
Tom De Moor
238194d9f0 Translated using Weblate (Dutch)
Currently translated at 100.0% (846 of 846 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/nl/
2022-11-21 18:01:59 +02:00
Kaya Zeren
5e4e76895f Translated using Weblate (Turkish)
Currently translated at 100.0% (846 of 846 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/tr/
2022-11-21 18:01:59 +02:00
Matthew Williams
f58a7def8b Translated using Weblate (English (Australia))
Currently translated at 99.8% (845 of 846 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/en_AU/
2022-11-21 18:01:59 +02:00
Weblate
6163099f63 Added translation using Weblate (Croatian) 2022-11-21 18:01:59 +02:00
Hosted Weblate
62671ec708 Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/
2022-11-21 18:01:59 +02:00
jprusch
1dee3abb55 Translated using Weblate (German)
Currently translated at 100.0% (846 of 846 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/de/
2022-11-21 18:01:59 +02:00
JtheBAB
408dd6a476 Translated using Weblate (German)
Currently translated at 100.0% (846 of 846 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/de/
2022-11-21 18:01:59 +02:00
Hosted Weblate
421f11115b Update translation files
Updated by "Cleanup translation files" hook in Weblate.

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/
2022-11-21 18:01:59 +02:00
master7
521e1f5394 Translated using Weblate (Polish)
Currently translated at 100.0% (847 of 847 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/pl/
2022-11-21 18:01:59 +02:00
master7
26191a9b6c Translated using Weblate (Polish)
Currently translated at 93.9% (796 of 847 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/pl/
2022-11-21 18:01:59 +02:00
Tom De Moor
aac6f9a6c2 Translated using Weblate (Dutch)
Currently translated at 100.0% (847 of 847 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/nl/
2022-11-21 18:01:59 +02:00
Intutit
cd00b87ec0 Translated using Weblate (Korean)
Currently translated at 45.9% (389 of 847 strings)

Translation: mattermost-languages-shipped/mattermost-mobile-v2
Translate-URL: https://translate.mattermost.com/projects/mattermost/mattermost-mobile-v2/ko/
2022-11-21 18:01:59 +02:00
Avinash Lingaloo
d28b5b1f74
Bump app build number to 439 (#6776) 2022-11-18 20:44:01 +04:00
Matthew Birtch
002c2c95eb fixed issue with masks in chat illustration 2022-11-18 09:32:10 -05:00
Pablo Velez Vidal
5b3d95c913 dark mode improvements, aligh icon vertically in next button 2022-11-18 15:14:34 +01:00
Elias Nahum
2a6bb1ddc1
[Gekidou] Show alert message when server is unsupported (#6764)
* Show alert message when server is unsupported

* set server min required version to 5.26.2
2022-11-18 12:18:11 +02:00
Guillermo Vayá
6dd7fc9fc5
Merge pull request #6774 from mattermost/Willyfrog-patch-2
Update readme to reflect new version
2022-11-18 10:06:57 +01:00
Matthew Birtch
2295ab46b5 updating illustrations 2022-11-17 17:33:05 -05:00
Pablo Velez Vidal
b8535c09bd modify animation times so it looks better and make slighter animation for ios 2022-11-17 19:36:16 +01:00
Daniel Espino García
e2bd4fbf51
Add announcement banner (#6728)
* Add announcement banner

* Move config to its own table

* Add new config behaviour to iOS share extensions

* Fix test

* Add style changes

* Minor style fixes

* Address design feedback

* Address feedback

* Only render the announcement banner if container if licensed

Co-authored-by: Daniel Espino <danielespino@MacBook-Pro-de-Daniel.local>
2022-11-17 19:13:20 +01:00
Guillermo Vayá
2012e776f2
Update README.md
remove mention of tablets
2022-11-17 19:00:05 +01:00
Guillermo Vayá
5f7a35eabe
Update readme to reflect new version 2022-11-17 18:31:26 +01:00
Pablo Velez Vidal
96001c3553 Merge branch 'gekidou' into MM-35065-add-onboarding-screens 2022-11-17 15:39:22 +01:00
Pablo Velez Vidal
595238e9c1 fix some design pr feedback 2022-11-17 15:32:08 +01:00
Mylon Suren
e729ffce7a
[MM-47481] Remove Unread Channels From Channels Switcher (#6717)
* Remove unread channels from find channels list

* remove dead code
2022-11-16 16:54:57 -05:00
Pablo Velez Vidal
eb10a70053 Add translated text entries 2022-11-16 18:13:30 +01:00
Pablo Velez Vidal
0d5f86b0ab pr feedback, reorganize styles, move types to correct folder, remove unnecesary values 2022-11-16 18:07:05 +01:00
Pablo Velez Vidal
bdbbd2cb36 pr feedback: rename svg; remove unnecessary go to login screen logic; refactor save/getOnboardingViewed value function 2022-11-16 15:01:06 +01:00
Christopher Poile
ac75a07d4b
MM-48447 - Calls: guard against possible bad response from server (null) (#6769)
* guard against possible bad response from server (null)

* lock it down with a test
2022-11-15 21:44:32 +02:00
Pablo Velez Vidal
6e3ed08163 remove unnecessarys console.log 2022-11-15 17:36:36 +01:00
Pablo Velez Vidal
27557b171e remove unnecessary code 2022-11-15 16:15:06 +01:00
Pablo Velez Vidal
31f0a27a5a Merge branch 'gekidou' into MM-35065-add-onboarding-screens 2022-11-15 16:09:19 +01:00
Pablo Velez Vidal
9c1fd176f9 redirect to onboarding after deleting server; fix styles for server screen in IOS 2022-11-15 14:37:09 +01:00
Pablo Velez Vidal
f1f43880a7 Add logic to guard behind the showOnboarding config value the Onboarding feature 2022-11-15 13:50:19 +01:00
Pablo Velez Vidal
b398c90f89 simplyfy signatures 2022-11-15 13:33:27 +01:00
Pablo Velez Vidal
375d64c35e Add logic to don't show the onboarding once it has been shown once 2022-11-15 00:11:24 +01:00
Elias Nahum
e4bff927c3
Bump app build number to 438 (#6767) 2022-11-14 19:48:14 +02:00
Elias Nahum
5645084a3a
Fix iOS notifications patch (#6765) 2022-11-14 18:15:03 +02:00
Pablo Velez Vidal
ca053ed9c4 more advances on initial launch 2022-11-12 17:06:07 +01:00
Elias Nahum
0917baa714
Check that Sentry is enabled and set (#6763) 2022-11-12 13:48:50 +04:00