Commit Graph

106 Commits

Author SHA1 Message Date
Diego Mello dd3d22d011 Fix iOS build 2023-06-23 13:09:00 -03:00
Diego Mello 472874f615 Fix develop 2023-06-22 14:26:41 -03:00
Diego Mello 6af03f6a11 Setting up develop only workflow 2023-06-22 14:11:38 -03:00
Diego Mello 7d9c89ff29 Remove ios-hold-beta 2023-06-22 13:13:13 -03:00
Diego Mello 17f11f8c11 iOS beta 2023-06-21 17:50:25 -03:00
Diego Mello fe9ad640f9 Deploy to beta when PR is merged to develop on Android 2023-06-21 17:35:22 -03:00
Diego Mello 5d7eaa3a06 Minor cleanup 2023-06-21 15:48:26 -03:00
Diego Mello 83443b133f Fix bundle id on e2e android 2023-06-21 15:37:52 -03:00
Diego Mello e728268938 hold-builds 2023-06-21 13:05:28 -03:00
Diego Mello ec0f9e348c e2e tests 2023-06-21 13:03:44 -03:00
Diego Mello 05e8a647aa bundle path 2023-06-21 11:23:29 -03:00
Diego Mello 899e41df88 sourcemap path 2023-06-21 10:45:02 -03:00
Diego Mello d852fb6de2 Remove empty spaces 2023-06-21 10:19:46 -03:00
Diego Mello e7bdef461b Refactor android job 2023-06-21 10:15:56 -03:00
Diego Mello 5839327baa Refactoring CI Android 2023-06-21 09:54:55 -03:00
Diego Mello 2748082ffc Remove hold to testflight 2023-06-20 16:20:44 -03:00
Diego Mello b5163e49fc cleanup 2023-06-20 16:20:44 -03:00
Diego Mello dba4a4ba1a Cleanup 2023-06-20 16:20:44 -03:00
Diego Mello 3c4059c3ea Building 2023-06-20 16:20:44 -03:00
Diego Mello 0079229a34
chore: Upgrade React Native to 0.71.7 (#4984) 2023-05-18 18:09:33 -03:00
Diego Mello b1575aee8f
chore: Use M1 on CircleCI (#4958) 2023-05-04 17:06:03 -03:00
Reinaldo Neto fd210c4713
feat: Change Avatar View (#4746)
* [NEW] Change Avatar View

* change avatar view and avatar suggestion

* avatar Url

* change avatar for profile it's done, missing fix revalidate the avatar in profile and drawer

* pick image

* clean profile view

* Finished the profile and fixed the avatar when change the user profile

* fix the profile update through all the app

* refactor avatar suggestion

* fix the delete from rooms and finished RoomInfoView, missing RoomInfoEditView

* room info edit view

* ipad navigation

* refactor the submit function

* refactor the e2e test

* minor tweak with themes and buttons

* minor tweak in edit button

* minor tweaks

* tweak IAvatarContainer

* fixing pt-br

* removed the avatarETagUser and search by username and text

* created the useHooke useAvatarETag

* fix lint

* refactor image.ts and test

* refactor avatar component

* fix the edit button

* refactor useAvatarETag

* fix the pt-br translation

* minor tweak tests

* back handleError to views and refactor the submit

* avatar suggestion item

* types for change avatar view context

* fix avatar on header for tablets

* minor tweak changeavatarview

* refactor avatar url to use hook form

* tweak on yup validation

* minor tweak with handle error

* minor tweak

* minor tweak

* interface avatar container

* minor tweak

* Refactor all the changeAvatarView and fix how to test the image url

* fixed the layout

* minor refactor

* minor tweaks

* fix the visual bug when the user change the avatar to new then clear cache

* fix the flicker when upload an image

* update package.json

* test the reset, discard alert, cancel and discard

* separate the avatar test from profile and create new tests for change avatar

* mock imagepicker

* minor tweak, adding console and add echo to config.yml

* use RUNNING_E2E_TESTS as env to other files

* exprt env at android build

* change the to way to set the running e2e test env

* update test

* delete the .env and update the e2e/readme and the file review

* minor tweak

* minor tweak

* update the test, fixing how to dismiss the keyboard

---------

Co-authored-by: Gleidson Daniel Silva <gleidson10daniel@hotmail.com>
2023-04-10 11:59:00 -03:00
Diego Mello 412f62eb2a
Chore: Update Detox to 20.1.2 (#4866) 2023-03-07 09:28:51 -03:00
Gleidson Daniel Silva 38511d2f2d
[IMPROVE] Migrate from react-native-jitsi-meet to lib react-native-jitsimeet-custom (#4823)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2023-01-20 13:55:53 -03:00
Diego Mello ad3bfa830c
Chore: Rotate CI secrets (#4797) 2023-01-18 19:15:22 -03:00
Gleidson Daniel Silva 2b08b683d7
Chore: Upgrade React Native to 0.68.2 (#4316)
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-08-08 18:02:08 -03:00
Alex Junior 9642d9e8a8
Regression: Android Official lane on CI removed from develop branch (#4196) 2022-05-16 15:24:38 -03:00
Alex Junior 67073a1d75
[IMPROVE] Automatically release Experimental Android to Production on develop branch CI (#4056) 2022-05-10 23:42:35 -03:00
Reinaldo Neto a2baca63cb
[CHORE] Change circleci to cimg (#4054)
* [CHORE] Change circleci to cimg

* tweak build experimental

* testing images

* tweak cimg
2022-04-20 18:22:59 -03:00
Gerzon Z 6ad4ccd4bd
Chore: upgrade Xcode version to 13.3.0 on CircleCI (#3997)
* update: Xcode version on CircleCI

* update: Xcode version
2022-04-01 13:58:23 -04:00
Gleidson Daniel Silva 761f4d1e2c
Chore: fix build and useless done and async generator (#3678)
* fix build and useless done and async generator

* update snapshot
2022-02-01 10:29:16 -03:00
Alex Junior 69a67ea998
Chore: Start Typescript migration (#3279) 2021-09-13 17:41:05 -03:00
Diego Mello fb0a4ed266
Chore: Update Bugsnag (#3300)
* Remove bugsnag-react-native

* Really remove bugsnag from android

* Install @bugsnag/react-native

* Logging error on Android correctly

* Cleanup

* Fix bugsnag mock

* iOS builds

* Fix CI mistake

* Upload dSYMs to Bugsnag

* Upload source maps automatically on iOS

* Cleanup

* Enable Bugsnag on share extension

* Add test error

* Use large macos

* Bump to 4.19.0 temporarily to test on TestFlight official

* Use temp keys

* Fix upload source maps for Official iOS build

* Remove tests

* Set version back to 4.18.0
2021-07-28 17:36:06 -03:00
Diego Mello 91f770cd37
Chore: Update React Native to 0.64.2 (#3245)
* Update non-dev patches

* Update dev patches

* Update minors

* Update dev minors

* Update few non semver

* Cookies

* datepicker, netinfo, base64 and bootsplash

* Patch cookies

* Update navigation

* Device info

* mocha

* localize

* react-native-picker-select

* vector icons, xregexp, popover

* try save husky

* document picker

* Remove emotion dev

* Downgrade some libs and make sure jest is passing

* Update storybook to stable

* mocha, axios, bootsplash

* Update lint job to node 15

* Update android image to api 29 and xcode to 12.4

* building

* Fix lint

* Get rid of Storybooks errors

* Patch react-native-simple-crypto

* Remove pods from git

* Stash simple crypto

* Stash Flipper

* Remove single crypto patch

* Add manage-pods command

* Update Xcode to 12.5.0

* Fix E2E tests

* Cleanup podfile

* Fix Storybook

* Remove RN patch

* Fix iOS build release

* Fix cocoapods cache on CI

* Try to fix pods using bundle

* Update gems

* Add app_store_connect_api_key env to CI

* APP_STORE_CONNECT_API_KEY -> APP_STORE_CONNECT_API_BASE64

* Rollback to older usage of app_store_connect_api_key

* tmp

* Run manage-pods on TestFlight

* Use Podfile instead of Podfile.lock for cache

* Increase no_output_timeout from 20 minutes to 40

* Restore node modules on upload-to-testflight

* Add pod install to docs
2021-07-21 12:50:39 -03:00
Diego Mello 3d5e69b8a1
Chore: Update dependencies (#3206)
* Update non-dev patches

* Update dev patches

* Update minors

* Update dev minors

* Update few non semver

* Cookies

* datepicker, netinfo, base64 and bootsplash

* Patch cookies

* Update navigation

* Device info

* mocha

* localize

* react-native-picker-select

* vector icons, xregexp, popover

* try save husky

* document picker

* Remove emotion dev

* Downgrade some libs and make sure jest is passing

* Update storybook to stable

* mocha, axios, bootsplash

* Update lint job to node 15
2021-07-20 10:23:29 -03:00
Diego Mello 66d986e2b5
Chore: Improve QA workflow (#3285) 2021-07-19 18:04:45 -03:00
Diego Mello f7f13dabcc
[CHORE] Add job to upload Experimental to Google Play production (#3050) 2021-04-13 15:41:55 -03:00
Diego Mello e35f7fe583
[FIX] Share extension not working correctly on Official app (#2963) 2021-03-05 10:42:04 -03:00
Gung Wah 0957671056
[CHORE] Add hold step for ios and android build experimental (#2943)
* [CHORE] Add hold step for ios-build-experimental and android-build-experimental

* Android hold step

* add ios hold step

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2021-02-26 09:28:12 -03:00
Diego Mello 2f3a24824f
[CHORE] Rename Experimental iOS lane (#2717)
* Move build_fork to the end

* Rename release to build_experimental
2020-12-17 09:55:48 -03:00
Diego Mello cd76dd99d9
[CHORE] Build official apps on CI (#2701)
* Duplicated target and changed Bridging Header

* Display name

* Unnecessary dumb swift file removed

* Buildable name

* Reorder Info.plist

* Rename Official target's bundle id

* Ignore .mobileprovision

* Fix provisioning of official app

* Starting signing

* stash fastfile

* starting official ci iOS

* Uncomment Fastfile keychain

* Fix CI config

* allowProvisioningUpdates

* Changing AppIcon and Splash Screen

* Remove unnecessary folder inside of Images.xcassets

* Reorder notificationservice and shareextension plists

* Fix signing

* Manual signing style for official

* Split official signing

* Update project provisioning

* Use ENV as profile

* Output match

* Keys

* TestFlight refactor

* Setting up android

* android-official-play-build job

* Start removing unnecessary fastlane tasks on Android

* Trying to refactor Android jobs

* android-env

* Remove foss build for now

* Fork

* Fix if conditions

* Fix push

* ios-build command

* Rename Android builds

* Upload dSYMs

* Refactoring workflow

* Reorder upload-to-testflight

* upload-to-google-play-beta command

* Fix ci

* Fix android fork build

* Fix keystore

* Fix options on fastlane android

* Fix keystore

* Check isOfficial on iOS

* Check isOfficial on db

* Remove unused imports

* Database names on Android

* Tag fix

* Minor fixes

* Set IS_OFFICIAL on CI

* Fix detox

* follow review suggestions

Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
2020-12-14 13:20:32 -03:00
Graham Smith 2d6572d709
[IMPROVEMENT] Ease white labelling for Android (#2685)
* improve white labelling for Android

* Move application ID to gradle properties

* Fix CI

* Point foss sufix to main app

* Use npx on android-whitelabel script

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-12-04 13:17:29 -03:00
Diego Mello 77677b479f
[CHORE] Update Xcode to 12.1.0 (#2592)
* [CHORE] Update Xcode to 12.1.0

* Remove alpha from Xcode App Store Icon
2020-11-03 09:21:24 -03:00
Youssef Muhamad b8474286a8
[FIX] Failing iOS build on fork PR (#2558)
* Fix fastlane build for a fork PR

* Change the iOS fastlane command to build_fork
2020-10-15 10:43:12 -03:00
Diego Mello 52cfe079e8
[CHORE] Use App Store Connect API Key (#2549)
* [CHORE] Use App Store Connect API Key

* Update bundle

* rollback keychain

* Remove keychain

* Keychain is actually needed

* Update gitignore
2020-10-13 17:44:59 -03:00
Djorkaeff Alexandre 0195506549
[NEW] E2E Encryption push (Android) (#2481)
* poc push encryption android

* eof

* format code

* react-native-simple-crypto update

* prevent find sub twice

* remove storage and use ejson storage

* invalidate yarn cache

* Bump crypto and fix db path

* Fix google-services path

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-09-24 11:00:50 -03:00
Govind Dixit b80d8a0eca
[NEW] Add to F-Droid (#2171)
* create play and foss build

* update package.json to generate each build

* check1

* requested changes

* initial commit

* Update config.yml

* minor changes

* remove bugsnag from foss build

* remove bugsnag tasks from foss job

* fix stuck screen

* fixes

* update

* fix lint

* finalise 🚀

* requested changes

* share app for fdroid

* update

* use negation for builds

* requested change

* update share app

* fix issues due to latest sync

* add extra line

* fix lint

* update

* update

* fix bugsnag issue

* Update config.yml

* Fix store url

* Foss release instead of debug

* Add hold for foss

* Fix build

* requested changes

* update name and icons

* update

* fix

* Revert "Bump version to 4.11.0 (#2392)"

This reverts commit ea287980d9.

* finalise

Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-08-24 09:24:10 -03:00
Diego Mello e69c810a47
[CHORE] Remove Google Services files from repo (#2405)
* Android

* iOS
2020-08-17 14:36:23 -03:00
Diego Mello eda010f551
[CHORE] Add to internal lane instead of alpha (#2400) 2020-08-17 10:27:56 -03:00
Dan Caseley 72ec569029
[CHORE] Move Detox to Github Actions (#2340)
* Initial workflow for iOS detox tests

* Increase timeout

* Parallelise tests and optimise when to build

* Refine GH Actions logic

* Improve Detox App caching

* Upload failed test artifacts

* Rate limiting aware data setup

* Remove detox tests from Circle CI

* Revert "Rate limiting aware data setup"

This reverts commit d115604270.

Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-07-27 17:51:35 -03:00