Skip to content

Udpate app to react native 0.61.4 and jitsi 2.4.0

Martin Santangelo requested to merge feat/udpate-rn-0_61 into release/3.11.0
  • Manually compare and change config project files
  • Check support of all packages with native code
  • Update packages and remove linking for packages that support auto-linking (unfinished check comments)
  • Update old packages without native code.
  • Clean up / update dependencies
  • Update react-navigation to v4
  • Make crypto work without nodeify using node-libs-react-native
  • Replace the cookies manager package
  • Fix android compilation
  • Include/update jitsi SDK and react-native-jitsi-meet (Check if will be necessary to fork the SDK and the react-native package)
  • Fix error in the production build with the gesture handler
  • Remove react-native-keep-awake it is not longer needed with new versions of react-native-video
  • Remove rn-placeholder and react-native-simple-radio-button
  • Restructure app navigation
  • Update react-native-jitsi-meet and add the additional features we need
  • Implement new gathering screen
  • Replace the deprecated cameraRoll with the react-native-community version
  • Fix ios compilation
  • Fix jitsi crash in the production build
  • Fix react-native-progress issues
  • Show video icon in capture gallery for videos
  • Fix ios production build error when try to run it on device
  • Use new versions of the jitsi and notification forks
  • Fix issues with video detection on ios in the capture screen and react native video (ph:// paths)
  • Fix issues with video upload on ios (ph:// paths)
  • Fix iOS push router for initial notification
  • Update our push notification package fork to work with RN 0.61
  • Replace photo-view with a custom implementation using reanimated
  • Need a replacement for react-native-media-meta
  • Replace react-native-share-menu by the new react-native-file-share-intent
  • Fix the share to minds functionality
  • Improve image picker service to support remote files
  • Add react-native-exit again
  • Fix spec tests
  • Update RN to 0.61.4
  • Receive share support more video formats
  • Fix CI test job
  • Fix CI android release build job

This task includes:
The update of the react-native-jitsi-meet fork:
https://github.com/Minds/react-native-jitsi-meet/pull/5

The update of the react-native-minds-encryption:
https://github.com/Minds/react-native-minds-encryption/pull/1

Add mime types to react-native-file-share-intent:
https://github.com/Minds/react-native-file-share-intent/pull/1

closes #1489 (closed) closes #1488 (closed) closes #1487 (closed) closes #1486 (closed) closes #1485 (closed) closes #1466 (closed) closes #1483 (closed) closes #1482 (closed) closes #1481 (closed) closes #1473 (closed) closes #1479 (closed) closes #1478 (closed) closes #1474 (closed) closes #1476 (closed) closes #1477 (closed) closes #1470 (closed) closes #1373 (closed) closes #1366 (closed) closes #1367 (closed) closes #1452 (closed) closes #1455 (closed) closes #1464 (closed) closes #1463 (closed) closes #1462 (closed) closes #1461 (closed)

Edited by Martin Santangelo

Merge request reports