Reinaldo Neto
b75ac1de8b
[IMPROVE] Support Omnichannel icons ( #3959 )
...
* [IMPROVE] Support Channel Icons for Omnichannel
* Prop drilling sourceType
* create a column for source in WatermelonDB
* Add sms icon
* start of fetching
* removed usefetch
* custom icon to RoomHeader, RoomActions, RoomInfo
* minor tweak in interface
* fix margin
* add connected to sourceType
* make ts happy
* minor tweak
* fix storyshot
* refactor omnichannel source interface
* minor tweak roomActionsview
* Added storyshot
* minor tweak
* fix storyshot
* fix display extended without avatar
* fix connected object
* wip android build
Co-authored-by: Diego Mello <diegolmello@gmail.com>
Co-authored-by: GleidsonDaniel <gleidson10daniel@hotmail.com>
2022-04-14 23:27:36 -03:00
Gleidson Daniel Silva
5494037f78
Chore: Upgrade react-native-notifications to 4.2.4 ( #3958 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2022-04-07 16:14:04 -03:00
Diego Mello
f4538635b8
Bump version to 4.26.2 ( #3995 )
2022-03-30 18:04:10 -03:00
Diego Mello
3c6ae8ddc7
Bump version to 4.26.1 ( #3976 )
2022-03-28 14:48:52 -03:00
Diego Mello
ea357de74a
Bump version to 4.26.0 ( #3806 )
2022-03-02 13:22:17 -03:00
Diego Mello
a808120959
Bump version to 4.25.0 ( #3745 )
2022-02-15 16:00:51 -03:00
Diego Mello
d2e9e404de
Bump version to 4.24.0 ( #3601 )
2022-01-12 12:49:13 -03:00
Diego Mello
81dc10de30
Bump version to 4.23.0 ( #3546 )
2021-12-07 10:55:46 -03:00
Anant Bhasin
f69b82dae9
Tests: Make Detox work on Android ( #3051 )
2021-12-02 10:19:15 -03:00
Diego Mello
0ca3dd63d1
Bump version to 4.22.0 ( #3472 )
2021-10-29 17:38:28 -03:00
Diego Mello
0af4c06c41
Bump version to 4.21.0 ( #3432 )
2021-10-06 17:59:10 -03:00
Alex Junior
ada2aed90b
Chore: Update Android SDK TARGET to 30 ( #3363 )
2021-10-06 17:35:19 -03:00
Diego Mello
8de6adcf79
Chore: Update WatermelonDB to 0.23.0 ( #3386 )
2021-10-01 17:35:13 -03:00
Alex Junior
69a67ea998
Chore: Start Typescript migration ( #3279 )
2021-09-13 17:41:05 -03:00
Diego Mello
9c526b753e
Bump version to 4.20.0 ( #3366 )
2021-09-03 15:01:43 -03:00
Diego Mello
b64dac1f1c
Bump version to 4.19.0 ( #3307 )
2021-07-28 17:20:09 -03:00
Diego Mello
3f172e6c3d
Bump version to 4.18.0 ( #3252 )
2021-07-08 17:10:35 -03:00
Diego Mello
ec97d8417f
Bump version to 4.17.0 ( #3093 )
2021-06-07 14:27:37 -03:00
Diego Mello
6798f039f3
Bump version to 4.16.2 ( #3092 )
2021-04-27 13:21:22 -03:00
Diego Mello
a329738bc8
Bump version to 4.17.0 ( #3083 )
2021-04-19 17:44:31 -03:00
Diego Mello
14078c0943
Bump version to 4.16.1 ( #3063 )
2021-04-14 14:09:44 -03:00
Diego Mello
69c0ccd8a7
Bump version to 4.17.0 ( #3058 )
2021-04-13 10:47:17 -03:00
Diego Mello
5a96f1ff6b
Bump version to 4.16.0 ( #3037 )
2021-04-05 15:15:56 -03:00
Diego Mello
eedea407f1
Bump version to 4.15.0 ( #2950 )
2021-02-26 15:51:53 -03:00
Diego Mello
d42dab1e76
Bump version to 4.14.1 ( #2859 )
2021-02-04 14:28:23 -03:00
Diego Mello
03302198a6
Bump version to 4.14.0 ( #2797 )
2021-01-14 14:09:15 -03:00
Diego Mello
e6d6b83b5d
Bump version to 4.13.1 ( #2739 )
2020-12-22 16:18:04 -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
7b4be8bddf
[FIX] Messages overlapping and emoji keyboard not opening ( #2670 )
...
* Replace keyboard libs for react-native-ui-lib
* Apply Jitsi branch
* Require keyboard on bundle
* Update ui-lib
* chore: update deps
Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
2020-12-01 08:58:51 -03:00
Diego Mello
df7f395812
Bump version to 4.13.0 ( #2657 )
2020-11-19 10:44:31 -03:00
Djorkaeff Alexandre
079d239c67
Bump version to 4.12.1 ( #2641 )
2020-11-12 16:42:58 -03:00
Marco Jakobs
59a24a735b
[FIX] Whitelabel unable to find package name ( #2626 )
...
* Fixes #2625
* Fixes #2614
* Apply resValue on defaultConfig and undo unnecessary changes
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-11-12 13:06:48 -03:00
Diego Mello
de81fa3464
[FIX] F-Droid build for store ( #2557 )
...
* [FIX] F-Droid build for store
* Trying to make Override custom push notifications on play build only
* Use play sourceSets
* Change version code
* Fix react-native-config-reader
* [FIX] F-Droid build for store
* Trying to make Override custom push notifications on play build only
* Use play sourceSets
* Change version code
* Fix react-native-config-reader
* Remove react-native-device-info Google dependencies / Use LIBRE_BUILD of react-native-jitsi-meet
* Invalidate CI Cache
* Set specific jitsi-meet-sdk
* Specify 2.10.0-libre
* jitsi-meet using an url based on play build
* update react-native-jitsi-meet
* react-native-device-info foss
* undo some unnecessary changes
* Fix notifications
Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
2020-11-09 17:14:35 -03:00
Djorkaeff Alexandre
de55ab1859
[IMPROVEMENT] Branding update ( #2580 )
...
* iOS native icons
* Android native icons
* Foss native icons
* Experimental icon iOS
* Experimental
* Notification icon
* Splash screen
* Splash screen iOS
* Blue notification text
* Fix iOS Launch Screen Icon
* Experimental and foss
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-10-30 16:38:19 -03:00
Diego Mello
6271b885ee
[NEW] Threads ( #2567 )
...
* [IMPROVEMENT] Mentions layout without background
* Fix RoomItem
* Fix tests
* Smaller messagebox
* Messagebox colors tweak
* Beginning header buttons refactor
* Add HeaderButtons
* item with title
* Refactor
* Remove lib
* Refactor
* Update snapshot
* Send to channel on messagebox
* Add tshow
* Add showMessageInMainThread to login.user reducer
* Filter threads on main channel based on user setting
* Send tshow
* Add tunread
* Move unread colors logic away from UnreadBadge component so it can be used on other components
* Export UnreadBadge on index
* Add empty test
* Refactor
* Update tests
* Lint
* Thread unread user and group on RoomItem
* Thread badge working
* Started ThreadMessagesView.Item
* Fix separator
* Reactivity working
* Lint
* custom emojis aren't necessary
* Basic filter layout
* Filtering layout
* Refactor
* apply filter
* DropdownItemHeader
* default all
* few fixes
* No data found
* Fixes list performance issues
* Use locale on date formats
* Fixed minor styles
* Thread badge
* Refactor getBadgeColor
* Fix send to channel background color
* starting search threads
* Fix lint and tests
* Bump to 4.12.0 just for testing :)
* Search input layout
* query
* starting threads header
* fix unnecessary tlm on tmid messages
* Fix thread header
* lint
* Fix thread header on ShareView
* Add e2e tests
* Fix subscriptions sort
* Update stories and minor fixes
* Fix button sizes on Messagebox
* Remove comment
* Unnecessary conditional
* Add showMessageInMainThread to user collection
* Fix thread header
* Fix thread messages not working on tablet
* Reset Messagebox.tshow after sending a message
* Allow to send to channel when replying to a thread from main channel
* Unnecessary theme prop
* Address comments
* Remove re-render
* Fix scroll indicator bug
* Fix style
* Minor i18n fix
* Fix dropdown height
* I18n ptbr
* I18n
2020-10-30 14:35:07 -03:00
Diego Mello
85f79e7f09
[IMPROVEMENT] Add F-Droid modules as AdditionalModules ( #2530 )
...
* [IMPROVEMENT] Add F-Droid modules as AdditionalModules
* Fix missing import
2020-10-13 09:41:03 -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
Djorkaeff Alexandre
e2f17a5a23
[NEW] Encrypt user credentials and preferences ( #2247 )
...
* install react-native-mmkv-storage
* wip ios migration
* change all js rn-user-defaults -> react-native-mmkv-storage
* remove all rn-user-defaults native references (iOS)
* android migration from rn-user-defaults to react-native-mmkv-storage
* ios app group accessible mmkv
* handle get errors
* remove access of credentials from legacy native apps
* remove data of user defaults
* remove no longer necessary import
* js mmkv encryption
* run migration only once
* reply from notification android
* fix app group key access at native level ios
* encrypt user credentials using a specific key
* ios encrypt with random key
* use a random key at the first encryption
* encrypt migrated data on js land
* remove unused function
* reply notifications ios should be working
* use fix instanceID
* android ejson retrieve encrypted data
* remove encryption migrated data for a while
* encryption working between app and share extension
* fix patch react-native-notifications
* ssl pinning working using mmkv encrypted data
* improve react-native-notifications
* run encrypt migration data only once
* fix build
* fix patches magic string
* fix mmkv id
* mmkv -> userPreferences
* fix instance id on android migration
* cast our oldest sharedPreferences string into an object
* revert log remove
* create currentServer Rocket.Chat key
* wrap mmkv api class
* change the get logic
* move userPreferences to lib
* move encrypt migrated data to userPreferences class
* check if the new object is new before insert
* invalidate ci yarn cache
* fix sort migration from android shared preferences
* fix splashscreen forever
* invalidate yarn cache
* invalidate yarn cache
* fix patch
* Minor change
* fix android notifications looking for wrong mmkv instance
* Fix some issues on iOS mmkv native access
* Remove unnecessary code
* Fix notification reply and ssl pinning
* WIP NotificationService use MMKV credentials
* Add KeychainGroup
* Notification idOnly get credentials from mmkv
* Some fixes
* Invalidate yarn cache
* Pods
* Use MMKVAppExtension on NotificationService
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-08-19 14:14:22 -03:00
Diego Mello
ea287980d9
Bump version to 4.11.0 ( #2392 )
2020-08-11 09:26:05 -03:00
Diego Mello
c91cd0b963
[CHORE] Update react-native-firebase ( #2336 )
...
* Remove firebase
* Install firebase/app
* Install analytics
* Crashlytics
* Android
* Fix mocks
* Edit scheme to Debug build configuration
Co-authored-by: Djorkaeff Alexandre <djorkaeff.unb@gmail.com>
2020-07-24 10:19:17 -03:00
Diego Mello
9882ace694
Update dependencies ( #2301 )
...
* Update RN to 0.63.0-rc.1
* Updating
* Fix keyboard
* Fix native stuff on Messagebox
* Update to RN 0.63.1
* Update pods
* Update patches
* Update minors
* Majors
* Remove base-64 in favour of js-base64
* others
* Pods
* Flipper
* Yarn
* Fix setInput
2020-07-20 13:35:17 -03:00
Djorkaeff Alexandre
fa6897f339
Bump version to 4.10.0 ( #2305 )
2020-07-16 17:06:37 -03:00
Diego Mello
7c52e6eada
Bump version to 4.9.0 ( #2248 )
2020-07-06 17:58:40 -03:00
Djorkaeff Alexandre
594e598167
Bump version to 4.8.0 ( #2147 )
2020-05-26 17:22:56 -03:00
Diego Mello
ce51982bb0
Update all dependencies ( #2008 )
...
* Android RN 62
* First steps iOS
* Second step iOS
* iOS compiling
* "New" build system
* Finish iOS
* Flipper
* Update to RN 0.62.1
* expo libs
* Hermes working
* Fix lint
* Fix android build
* Patches
* Dev patches
* Patch WatermelonDB: https://github.com/Nozbe/WatermelonDB/pull/660
* Fix jitsi
* Update several minors
* Update dev minors and lint
* react-native-keyboard-input
* Few updates
* device info
* react-native-fast-image
* Navigation bar color
* react-native-picker-select
* webview
* reactotron-react-native
* Watermelondb
* RN 0.62.2
* Few updates
* Fix selection
* update gems
* remove lib
* finishing
* tests
* Use node 10
* Re-enable app bundle
* iOS build
* Update jitsi ios
2020-05-08 13:37:49 -03:00
Djorkaeff Alexandre
5698701a14
Bump version to 4.7.0 ( #2035 )
2020-04-14 19:04:46 -03:00
Djorkaeff Alexandre
a7641c19e2
Bump version to 4.6.4 ( #2029 )
...
Co-authored-by: Diego Mello <diegolmello@gmail.com>
2020-04-13 10:26:59 -03:00
Diego Mello
46660572c3
Bump version to 4.6.1 ( #2001 )
2020-04-06 18:52:06 -03:00
Diego Mello
87724ae6d4
Bump version to 4.6.0 ( #1911 )
2020-03-20 11:15:29 -03:00