Elias Nahum
edef4ec4a3
Update libraries and dependencies ( #7678 )
...
* update js dependencies
* update react-native libraries
* update watermelonDB
* update RN to 0.72.7
* update fastlane
* fix remove_markdown/at_mention import
* update mattermost libraries
* update fastlane deps
* remove haptic-feedback patch
* update okhttp to 4.12.0 and patch netinfo to accurately identify VPN connections
* create ImaegStyles intersection type
2023-11-25 07:46:13 +08:00
Daniel Espino García
1199c3772c
Fix notifications not opening or going to the wrong channel on Android ( #7634 )
...
* Fix notifications not opening or going to the wrong channel on Android
* Update podfile
2023-10-30 09:46:49 +01:00
Elias Nahum
551f3cf596
Set iOS minimum OS version requirement to 12.4 ( #7588 )
2023-10-06 15:50:05 +03:00
Harrison Healey
b562e67d02
MM-54499 Patch react-native-navigation to fix button text wrapping ( #7557 )
...
* MM-54499 Downgrade react-native-navigation to fix button text wrapping
* Revert "MM-54499 Downgrade react-native-navigation to fix button text wrapping"
This reverts commit b8f65cda426bb02d26fd85d8b8436597b2ae1722.
* MM-54499 Patch react-native-navigation to fix button text wrapping
2023-09-28 14:45:19 -04:00
Elias Nahum
672e0ee225
update libwebp ( #7562 )
2023-09-28 16:44:31 +03:00
Elias Nahum
16ca5d3e97
MM-54535 Fixed hang when using the magic keyboard on iPadOS 17 ( #7555 )
...
* MM-53989 Upgrade to Node 18 and NPM 9 and match platform versions
* fix iPad OS 17 magic keyboard loop
* add engine-strict=true to npmrc
* use node version from nvmrc in action
2023-09-27 18:54:33 +03:00
Harrison Healey
2651dd31e1
MM-53107 Add limit to Markdown nodes ( #7528 )
...
* MM-53107 Add limit to Markdown nodes
* Update commonmark to published version
* Rename field to camel case for consistency
* Update Markdown tests for removed children
2023-09-07 09:18:31 -04:00
Elias Nahum
69872eb678
Upgrade Dependencies ( #7491 )
...
* update dependencies
* update dependencies
* update readable-stream
* further updates
2023-08-18 16:04:28 -04:00
Elias Nahum
68939c9fcc
update reanimated ( #7500 )
...
* update reanimated
* fix reanimated types
2023-08-14 14:38:05 -04:00
Elias Nahum
5a07c1ac29
14 day data cleanup and vacuum ( #7438 )
2023-07-11 12:45:08 -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
Daniel Espino García
66d84ee97b
Patch _dropUndefinedKeys to limit the depth ( #7363 )
2023-05-23 17:29:39 -04:00
Daniel Espino García
0a04be7448
Use RN Image for local images instead of FastImage ( #7329 )
2023-05-10 09:44:10 -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
Daniel Espino García
e1176e578d
Fix out of order websocket events for posts ( #7290 )
2023-04-21 12:05:03 -04:00
Elias Nahum
778513adb8
Prevent in-app notification and snackbar from blocking gestures ( #7231 )
2023-03-26 11:07:12 -03: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
Elias Nahum
ee13679f38
Android refactor push notifications to store data or send to JS for processing ( #7127 )
...
* Android refactor push notifications to store data or send to JS for processing
* remove blank line
* rename variable
2023-02-15 17:07:27 +02:00
Daniel Espino García
980c31f40f
Remove watermelondb limitation on updating an already updated model ( #7067 )
...
* Remove watermelondb limitation on updating an already updated model
* Add logic to handle different prepare states and improve logging
* fix tests
---------
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2023-02-03 17:11:57 +02:00
Elias Nahum
82f0b014f4
Update RN and deps to fix ANR issues ( #7078 )
2023-02-02 14:27:42 +02: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
Elias Nahum
612fd5022f
New UI for Emoji picker ( #6933 )
...
* BottomSheet migration to react-native-bottom-sheet
* Refactor Emoji picker to use bottom sheet
* Add skin selector
* Add Emoji Skin Tone tutorial
* add selected indicator to tone selector
* feedback review
* show tooltip after 750ms
* ux feedback review
* ux feedback review #2
* Hide emoji picker scroll indicator
2023-01-12 13:38:44 +02:00
Elias Nahum
c1abccf3ed
update deps ( #6938 )
2023-01-07 13:43:33 +02:00
Elias Nahum
977bcd2b42
Fix sentry inner crash and have watermelon report in which table it cannot update records with pending changes
2023-01-07 12:49:48 +02:00
Elias Nahum
ca1f6df1c6
Generate video thumb from file url instead of public url ( #6922 )
2023-01-05 13:49:04 +02:00
Elias Nahum
5ff22953ab
update dependencies ( #6923 )
2023-01-03 23:58:57 +02:00
Elias Nahum
a058ca57ca
Android Fixes ( #6915 )
...
* Fix android back button handler
* Fix Android crash caused by react native screens
* Prevent Android crash and log stack trace when receiving a push notification
2023-01-02 12:53:08 +02: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
Elias Nahum
83b251d1ff
update dependencies ( #6840 )
...
* update dependencies
* fix iOS SQLite.swift
* update fastlane dependencies
2022-12-08 09:46:44 +02:00
Elias Nahum
5e3e7b151e
Place cursor position in between the phrase modifier ( #6828 )
2022-12-06 18:36:48 +02:00
Elias Nahum
5645084a3a
Fix iOS notifications patch ( #6765 )
2022-11-14 18:15:03 +02:00
Elias Nahum
ae0eb43793
[Gekidou] EMM fixes ( #6730 )
2022-11-08 22:49:39 +02:00
Elias Nahum
cae9dc21d2
[Gekidou] Upgrade to RN 0.70 ( #6690 )
...
* Upgrade to RN 0.70
* fix assembleAndroidTest
2022-10-20 10:18:25 -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
391c120db9
Fix iOS keyboard tracking when paused ( #6676 )
2022-10-11 10:29:14 -03:00
Elias Nahum
b20a3c96a2
patch android react-native-notifications launch intent
2022-09-18 08:41:23 -04:00
Elias Nahum
4c389a49fa
Gekidou session expired notification ( #6639 )
...
* Fix crash on Android when session expired notification is presented
* react-native-notification patch for schedule fix on android and open local notification on iOS
* Fix android scheduled session notification crash
* patch react-native-navigation to support blur/focus AppState on Android
* remove schedule session expired notification from login entry point
* schedule session expired notification actions
* add session manager
* Handle open session expired notification
2022-09-18 06:57:55 -04:00
Daniel Espino García
9ab4c935ef
Fix autocomplete not scrolling in search in Android ( #6596 )
2022-09-08 04:39:15 -03:00
Elias Nahum
0d7cc9fa75
Patch RNNotification Android ( #6615 )
2022-09-02 10:45:23 -04:00
Daniel Espino García
de328f0ebe
Fix login crash when ExtendedSessionLengthWithActivity === false ( #6605 )
...
Co-authored-by: Daniel Espino <danielespino@MacBook-Pro-de-Daniel.local>
2022-09-02 08:32:29 -04:00
Joseph Baylon
eaa09cbf66
Gekidou: Create patches for node modules failing on android build ( #6603 )
...
* Gekidou: Create patches for node modules failing on android build
* Trim unnecessary data from patch
2022-08-29 12:59:19 -07:00
Elias Nahum
c2f5092678
[Gekidou] refactor clean notifications ( #6566 )
2022-08-19 16:29:15 -04:00
Elias Nahum
dcc05956b6
Gekidou upgrade RN to 0.69.3 and dependencies ( #6537 )
...
* module dependencies
* update fastlane
* upgrade types dependencies
* update dev deps
* update react-native-notifications
* update react-native-keychain
* update sentry
* update detox
* Upgrade to RN 69.3
* increase MaxMetaspaceSize gradle opts
* feedback review
2022-08-08 09:06:20 -04:00
Elias Nahum
2249af4cde
[Gekidou] RN patch ( #6513 )
2022-07-26 11:37:59 -04:00
Elias Nahum
4ab7a6baa6
[Gekidou] commonmark feature parity ( #6303 )
...
* Initial attempt at search highlighting for Markdown
* Remove fonts from highlighted text so that it can be bolded
* Add initial task list support
* Render markdown checkbox
* Switch to Commonmark fork
* Use searchPatterns prop
* searchPatterns prop at post level
* Update app/components/markdown/transform.ts
Co-authored-by: Jason Frerich <jason.frerich@mattermost.com>
Co-authored-by: Harrison Healey <harrisonmhealey@gmail.com>
Co-authored-by: Jason Frerich <jason.frerich@mattermost.com>
2022-05-27 14:30:34 -04:00
Elias Nahum
19ecc150b6
[Gekidou] Update dependencies ( #6305 )
...
* Update dependencies
* Fix iOS build
* update fastlane
2022-05-24 08:47:12 -04:00
Elias Nahum
f62dcd42f7
Open Find Channels with keyboard shortcut ( #6260 )
2022-05-11 12:33:21 -04:00
Elias Nahum
10f7f008e4
Remove react-native-youtube and allow the link to be handled natively ( #6239 )
2022-05-06 14:28:33 -04:00
Elias Nahum
14abe4d2ac
Remove jcenter ( #6226 )
2022-05-04 17:26:32 -04:00
Elias Nahum
c8e46607b7
upgrade exoplayer
2022-05-04 13:13:23 -04:00