Commit graph

102 commits

Author SHA1 Message Date
Sudhanva-Nadiger
37b245d461
Feat: add copy to clipboard button in "about" mattermost page (#7134)
* feat: add copy to clip board button in about page

* add intl format text

* make suggested changes.

- fix: wrap copyToClipBoard function in useCallBack
- remove annonymous function onPress, provide function pointer
- make code readable in copyToClipBoard function

* formatting

* small fix

* change copy to clipboard position

- created a custom button eith icon and text
- usd button theme color

* button styling

* divider color

* use predefined btn element

* Add e2e test for copy info button

* feat: refactor the styles for thin lines

- fix: change touchable opacity to view
- add margin top to footer text

* change icon size to 15

* remove unnecessary view

* add config to dependency of callback

* suggeste changes on onClick func

* modified en.json file after running i18-extract

* Improve translations

* Address feedback

* Fix non updated default messages

---------

Co-authored-by: Daniel Espino García <larkox@gmail.com>
2023-07-26 09:00:06 -04:00
Saturnino Abril
0c7500eb84
fix(e2e): use AOSP Android emulator for Detox test (#7440) 2023-07-10 10:30:36 -04:00
Elias Nahum
ef2c12e954
Update Dependencies (#7409)
* dev dependencies

* update deps

* update wdb

* update more deps

* update detox deps

* update logs for database batch

* fix jest setup
2023-06-21 13:40:23 -04:00
Elias Nahum
784b05fe97
Upgrade Dependencies (#7299)
* upgrade reanimated

* update devDependencies

* upgrade react-intl

* update react-native and some dependencies

* update react-native-permissions

* update RN

* use Share sheet for Report a problem

* update Sentry

* remove step to downloadWebRTC

* update detox deps

* feedback review
2023-04-21 12:16:54 -04:00
dependabot[bot]
19b7bae916
Bump xml2js from 0.4.23 to 0.5.0 in /detox (#7277)
Bumps [xml2js](https://github.com/Leonidas-from-XIV/node-xml2js) from 0.4.23 to 0.5.0.
- [Release notes](https://github.com/Leonidas-from-XIV/node-xml2js/releases)
- [Commits](https://github.com/Leonidas-from-XIV/node-xml2js/commits/0.5.0)

---
updated-dependencies:
- dependency-name: xml2js
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-14 11:07:28 -04:00
Daniel Espino García
77095b1034
Add members (#7220)
* Add "Add members" modal

* Refactor into server user list

* Renaming and fixes

* Address feedback

* Add missing change

* Styling fixes for iOS
2023-03-30 11:58:50 -03:00
Elisabeth Kulzer
fcb1db660c
Detox android fix smoke tests (#7193)
* Detox: Android - fix smoke tests.

* Detox: Android - Fix latency related tests.

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-03-11 13:08:17 +01:00
Elisabeth Kulzer
07aa748cd7
Detox: Android fix MM-T4728_2 - should match elements on channel list… (#7156)
* Detox: Android fix MM-T4728_1 - should match elements on channel list screen

* Address comments

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-03-07 21:26:33 +01:00
Elisabeth Kulzer
72c5271598
Detox: Fix ios connect issue. (#7187)
Co-authored-by: Mattermost Build <build@mattermost.com>
2023-03-07 09:00:39 +01:00
Elisabeth Kulzer
6454a19a37
Detox: Android - fix invite ppl. (#7162)
* Detox: Android - fix invite ppl.

* Remove config modifications.

---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-03-03 19:04:19 +01:00
Elisabeth Kulzer
27d7875dd7
Detox: Android - fix smoke server login test (#7157)
* Detox: Android - fix smoke server login test
---------

Co-authored-by: Mattermost Build <build@mattermost.com>
2023-02-28 17:14:07 +01:00
Elisabeth Kulzer
c6dc00e4df Fix connect to server 2023-02-23 12:17:37 +01:00
Elias Nahum
77b0851213
Update Dependencies (#7140)
* upgrade android dependencies

* upgrade iOS dependencies

* Enable network plugin in flipper for Android

* update JS dependencies
2023-02-16 11:20:31 +02:00
Joseph Baylon
2b1e9852f4 Update jira number for known issue 2023-02-09 09:40:32 +01:00
Joseph Baylon
32fbc01d03 Misc fixes for android 2023-02-09 09:40:32 +01:00
Joseph Baylon
53b834d702 Fix edit_profile.e2e 2023-02-09 09:40:32 +01:00
Joseph Baylon
a59d966ce4 Fix search messages e2e for android 2023-02-09 09:40:32 +01:00
Joseph Baylon
3566a4e8ce Fix smoke test e2e for android 2023-02-09 09:40:32 +01:00
Joseph Baylon
f3c578c7ae Fix threads e2e for android 2023-02-09 09:40:32 +01:00
Joseph Baylon
ee477c16fa Fix server login e2e for android 2023-02-09 09:40:32 +01:00
Joseph Baylon
3538205f81 Fix search e2e for android 2023-02-09 09:40:32 +01:00
Joseph Baylon
2ebfa0230e Fix messaging e2e for android 2023-02-09 09:40:32 +01:00
Joseph Baylon
658b35b6ad Fix channels e2e for android 2023-02-09 09:40:32 +01:00
Joseph Baylon
e8ad89861d Fix account e2e for android 2023-02-09 09:40:32 +01:00
Joseph Baylon
bda9b10d7d Revert react reload inside beforeAll 2023-02-09 09:40:32 +01:00
Joseph Baylon
94b5bc65e7 Detox Maintenance: Fix failing android e2e 2023-02-09 09:40:32 +01:00
Joseph Baylon
70bdfcf8fd
Detox Maintenance: Update deps, fix import, fix failing tests -- iOS only (#7070)
* Detox Maintenance: Update deps, fix import, fix failing tests

* Revert message reply step 3

* Try fresh install per test file
2023-02-01 08:32:57 -08:00
Elias Nahum
7aa5bd0611
Update Dependencies and bug fixes (#7000)
* update dependencies

* update dependencies

* feedback review

* update @mattermost/react-native-turbo-mailer
2023-01-24 09:14:23 +02:00
Julian Mondragon
5816406040 Merge branch 'main' of https://github.com/mattermost/mattermost-mobile into MM-42835 2023-01-15 16:40:21 -05:00
Joseph Baylon
5125db1d69
Detox Reporting: Fix artifact link (#6945)
* Detox Reporting: Fix artifact link

* Simplified s3Folder
2023-01-11 13:55:25 -08:00
Julian Mondragon
a9a9c00860 MM-42835_Invite People - add email+user invites 2023-01-09 12:33:51 -05:00
Joseph Baylon
d465edefc3
Detox Maintenance: Skip tests that are unstable and cleanup known issues (#6931)
* Detox Reporting: Prepare for release and main

* Fix lint in switch

* Detox Maintenance: Skip unstable tests

* Skipped unstable and known issue tests

* Fix inline latex test

* Remove skipped from failures

* Remove unnecessary report failure

* Remove assert import

* Remove FAILURE_MESSAGE

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2023-01-05 14:43:09 -08:00
Joseph Baylon
e9b8160f31
Detox Reporting: Prepare for release and main (#6930)
* Detox Reporting: Prepare for release and main

* Fix lint in switch

Co-authored-by: Mattermod <mattermod@users.noreply.github.com>
2023-01-05 10:46:31 +08:00
Joseph Baylon
2ba7bda0b9
Detox Report: Add commit hash to report (#6929) 2023-01-04 11:38:27 +08:00
Elias Nahum
5ff22953ab
update dependencies (#6923) 2023-01-03 23:58:57 +02:00
Julian Mondragon
5bf0bbbea0 Merge branch 'main' of https://github.com/mattermost/mattermost-mobile into MM-42835 2023-01-03 09:24:09 -05:00
Joseph Baylon
dd60257364
Detox/E2E Maintenance: Fix broken iOS e2e tests (#6917) 2022-12-30 14:01:24 -08:00
Elias Nahum
413d3c59dd
update dependencies (#6886)
* update dependencies

* update react-native-image-picker

* use Xcode 14.2 on CI

* downgrade readable-stream

* update fastlane

* Revert "use Xcode 14.2 on CI"

This reverts commit cb0ed81a85d79ca37d1dd7f23fd44450a3d5ddde.
2022-12-23 14:46:58 +02:00
Furqan Malik
d063ecf8c7
Merge pull request #6873 from mattermost/detox-maintenance-12152022
Detox/E2E Maintenance: Fix broken iOS e2e tests
2022-12-22 15:06:31 -05:00
Joseph Baylon
a7db26992d
Detox/E2E: Upgrade detox android emulator to api 31 (#6896) 2022-12-21 11:31:32 -08:00
Joseph Baylon
51f07df074 Stabilize smoke test threads e2e 2022-12-20 13:53:45 -08:00
Julian Mondragon
38f1f0b1a5 MM-42835_Invite People - add email+user invites 2022-12-16 14:05:35 -05:00
Julian Mondragon
09c24f0059 MM-42835_Invite People - add email+user invites 2022-12-16 10:49:09 -05:00
Julian Mondragon
0262b22a02 Merge branch 'main' of https://github.com/mattermost/mattermost-mobile into MM-42835 2022-12-16 10:46:15 -05:00
Julian Mondragon
a476b53d5f MM-42835_Invite People - add email+user invites 2022-12-16 10:45:48 -05:00
Joseph Baylon
56d2d57291 Detox/E2E Maintenance: Fix broken iOS e2e tests 2022-12-15 14:47:33 -08:00
Joseph Baylon
f120282465
Detox/E2E: Fix android detox build and upgrade simulator to iPhone 14 (#6864)
* Detox/E2E: Fix android detox build

* Upgrade to sim iPhone 14
2022-12-14 12:54:49 -08:00
Saturnino Abril
ec7066ad06
Combine fastlane for iOS unsigned and simulator and enable build of iOS simulator both in release and PR (#6854)
* combine fastlane for ios unsigned and simulator and enable build of ios simulator both in release and pr

* revert changes to circleci
2022-12-13 05:58:11 +08:00
Elias Nahum
83b251d1ff
update dependencies (#6840)
* update dependencies

* fix iOS SQLite.swift

* update fastlane dependencies
2022-12-08 09:46:44 +02:00
Elisabeth Kulzer
48668d7129 Adding detox 2022-12-06 17:25:58 +01:00