Mattermost Build
03e95b38de
Set iOS minimum OS version requirement to 12.4 ( #7588 ) ( #7589 )
...
(cherry picked from commit 551f3cf596 )
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2023-10-06 15:55:14 +03:00
Mattermost Build
ab4d878e1a
MM-54535 Fixed hang when using the magic keyboard on iPadOS 17 ( #7555 ) ( #7568 )
2023-09-28 17:38:44 +03:00
Elias Nahum
33836534e8
update libwebp ( #7562 ) ( #7566 )
2023-09-28 17:18:22 +03:00
Mattermost Build
8b58fdbe2f
MM-53107 Add limit to Markdown nodes ( #7528 ) ( #7535 )
...
* 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
(cherry picked from commit 2651dd31e1 )
Co-authored-by: Harrison Healey <harrisonmhealey@gmail.com>
2023-09-07 10:46:03 -03: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
Elias Nahum
692795a9a1
[Gekidou] Code syntax highlight ( #6156 )
...
* Code syntax highlight
* fix code syntax imports for jest
* feedback review
2022-04-12 08:59:50 -04:00
Elias Nahum
4746ae4996
Set background color to black when video goes fullscreen
2022-04-09 13:27:47 -04:00
Elias Nahum
b530dbeb09
[Gekidou] upgrade to RN 68 (old arch) ( #6138 )
...
* upgrade to RN 68 (old arch)
* remove test setup unused & commented mock
* Android target set to 30
* Fix theme when opening app from push notification
* upgrade common mark
2022-04-08 12:40:44 -04:00