Commit Graph

17 Commits

Author SHA1 Message Date
Elias Nahum
64ee37dfd4 Fix CI to include postinstall script of react-native-webrtc (#7043) 2023-01-27 20:34:43 +02:00
Elias Nahum
a10357e03c fix ci 2023-01-11 22:12:49 +02:00
Elias Nahum
4199b13843 Bump build number to 450 (#6950)
* Fix upgrade path

* Introduce Upgrade helper

* Reset server database schema version to 1

* Enable release builds on the CI

* Bump build number to 450
2023-01-11 21:40:49 +02:00
Elias Nahum
c8d9758f18 CI fixes (#6936)
* CI fixes

* Fix fastlane script
2023-01-06 21:41:03 +02:00
Elisabeth Kulzer
bbd9affaf6 Required changes to the CI automation for e2e-testing (#6629)
* Migrate steps to gekidou

* Port changes for gekidou

* run tests again

* bump cache to check

* Change image to make sure

* try npm i

* Run NODE_ENV=development npm update

* Try stuff

* try

* Try

* Try

* use a bashrc file

* use a bashrc file

* use a bashrc file

* use a bashrc file

* use a bashrc file

* revert

* Tests run now again

* Comment test step again

* Migrate steps to gekidou

* Port changes for gekidou

* run tests again

* Change image to make sure

* try npm i

* Run NODE_ENV=development npm update

* Try stuff

* try

* Try

* Try

* use a bashrc file

* use a bashrc file

* use a bashrc file

* use a bashrc file

* use a bashrc file

* revert

* Tests run now again

* Comment test step again

* Change derived data path

* Fix commata

* Add headless

* Remove headless, because it is not supported

* Fix no job

* Try other system image

* Fix calling

* Remove unnecessary changes.

* Focus on important changes for ios to succeed.
2022-12-01 10:11:04 -08:00
Avinash Lingaloo
987d024708 Gekidou Sentry Installation (#6726)
* Sentry - Clean Install

* Update config.yml

* update CI to install Sentry CLI

* update CI to install Sentry CLI

* Squashed commit of the following:

commit e1996e59de
Merge: 87cc8d6f2 2e8352f3e
Author: Avinash Lingaloo <avinashlng1080@gmail.com>
Date:   Fri Nov 4 20:59:29 2022 +0400

    Merge branch 'android-pr-sentry-clean' of https://github.com/mattermost/mattermost-mobile into android-pr-sentry-clean

commit 2e8352f3e1
Author: Elias Nahum <nahumhbl@gmail.com>
Date:   Fri Nov 4 15:48:24 2022 +0200

    update CI to install Sentry CLI

commit 87cc8d6f2b
Author: Elias Nahum <nahumhbl@gmail.com>
Date:   Fri Nov 4 15:48:24 2022 +0200

    update CI to install Sentry CLI

commit 8dca885a02
Author: Avinash Lingaloo <avinashlng1080@gmail.com>
Date:   Fri Nov 4 16:48:47 2022 +0400

    Update config.yml

commit 684bbb4aef
Author: Mylon Suren <23694620+mylonsuren@users.noreply.github.com>
Date:   Thu Nov 3 11:37:58 2022 -0400

    Remove down arrow next to team name and make team name unclickable (#6715)

commit 88ff8fac30
Author: Jason Frerich <jason.frerich@mattermost.com>
Date:   Wed Nov 2 19:35:23 2022 -0500

    [Bug] Emit boolean with "of" operator (#6729)

commit debcc99480
Author: Jason Frerich <jason.frerich@mattermost.com>
Date:   Wed Nov 2 12:15:54 2022 -0500

    [Gekidou MM-48006] Show keyboard when select a modifier (#6714)

* Delete @sentry+react-native+4.6.1.patch

* correction from PR review

* Add logError to DatabaseManager

* removes sentry context from android build job

* removes team+channel data

* shift active server listener to home/index

* Revert "shift active server listener to home/index"

This reverts commit 75e26faadd.

* refactor after PR Review

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2022-11-11 22:48:38 +04:00
Elias Nahum
52215b7749 CI Build fix (#6685)
* use xcode 14.0.0 in ci

* update jvmargs to use 2048m
2022-10-14 14:57:49 -03:00
Elias Nahum
5c7e89d7de [Gekidou] update deps (#6667)
* Fix login not showing the usernames (#6652)

* update dependencies

* feedback review

* feedback review 2

* remove unused dependencies

* remove duplicate gesture-handler dependency

* add -XX:+HeapDumpOnOutOfMemoryError to gradle

* adjust gradle memory

* update android ci image

* android executor xlarge

Co-authored-by: Daniel Espino García <larkox@gmail.com>
2022-10-13 08:41:18 -03:00
Elias Nahum
d20245f63f Update to xcode 14 (#6650) 2022-09-21 11:56:16 -04:00
Elias Nahum
ee01febbb8 Fix iPad build 2022-04-29 17:18:14 -04:00
Elias Nahum
6e0dbc2b66 Prepare CI script for Alpha deployment 2022-04-29 12:44:40 -04:00
Elias Nahum
73d23ea515 [Gekidou] ci updates (#6123)
* use Flipper 0.125.0

* update fastlane

* update ci images & use node 16.14.2

* remove npm-install argument

* Remove DFB_SONARKIT_ENABLED flag in iOS Release mode
2022-04-04 18:37:56 -04:00
Elias Nahum
5b9492356b Gekidou MultiServers second part (#5963)
* Edit Server display name

* Lock iPhone to portrait and iPad to landscape

* Create actions for app global to store device token and multi server tutorial

* Add MutliServer tutorial on first use

* WebSocket reconnection priority

* have isRecordGlobalEqualToRaw to not check for value

* Return early on edit server if error is found

* Prepopulate server screen with last logged out server address and name

* Add CompassIcon to circleCI asset generation
2022-02-17 10:42:06 -03:00
Elias Nahum
4e0688aef5 [Gekidou] update dependencies (#5691) 2021-09-23 14:44:50 -03:00
Elias Nahum
10bfc9d604 [Gekidou] update dependencies & use node 16 with npm 7 (#5475)
* [Gekidou] update dependencies & use node 16 with npm 7

* add npm7 circleCI changes

* use react-intl 5.17.7

* fix migration error type
2021-06-22 18:52:58 -04:00
Elias Nahum
c25b5ab9aa Fix android build 2021-04-20 11:56:35 -04:00
Elias Nahum
22e82dfc2a Barebones code for v2 2020-11-17 14:20:58 -03:00