Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mise à jour vers Expo 52 #370

Draft
wants to merge 61 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from 12 commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
ead3071
chore: update to Expo 52
raphckrman Nov 14, 2024
75ab10a
fix: lint + AnimatedScrollView
raphckrman Nov 15, 2024
97ac0a3
fix(pressablescale): create a fixed component and remove the outdated…
raphckrman Nov 16, 2024
8eab36d
chore: add ncu
raphckrman Nov 16, 2024
e5de353
fix(lint)
raphckrman Nov 16, 2024
7164454
chore: update package.json
raphckrman Nov 16, 2024
8578d06
Update package.json
raphckrman Nov 16, 2024
64d2e96
chore: update packages
raphckrman Nov 16, 2024
237871c
fix(types): types error due to update of openid-client
raphckrman Nov 16, 2024
869e740
chore: update for iOS 15.1
raphckrman Nov 16, 2024
04be25b
fix(navigation): add descriptors
raphckrman Nov 16, 2024
3e8ece5
Merge branch 'main' into chore/expo52
raphckrman Nov 16, 2024
949c265
chore: update packages
raphckrman Nov 17, 2024
6526a29
chore: add react-navigation/native
raphckrman Nov 17, 2024
ee8f6d8
chore: add react-navigation/native
raphckrman Nov 17, 2024
f256564
chore: update packages
raphckrman Nov 17, 2024
82a94c1
fix(ColorSelector): set positive zIndex
raphckrman Nov 18, 2024
b211228
Merge branch 'main' into chore/expo52
raphckrman Nov 18, 2024
edad8dd
suppression du module déprécié
Kgeek33 Nov 19, 2024
9893f55
changement de paddingBottom pour un scroll correct des pages
Kgeek33 Nov 19, 2024
08f9f81
affichage ncu en 1er pour valorisation
Kgeek33 Nov 19, 2024
4518984
update to the latest version with ncu
Kgeek33 Nov 19, 2024
b3b5fe4
affichage correct du bouton "Confirmer" pour cantine
Kgeek33 Nov 19, 2024
10777df
affichage correct de la modal de modification des matières
Kgeek33 Nov 19, 2024
24fb763
chore(dependencies): Mise à jour des dépendances et ajustements de co…
ecnivtwelve Nov 21, 2024
b76504e
expo(52): remplacement des ID uniques + TouchableOpacity
ecnivtwelve Nov 21, 2024
19aad7a
fix(keys): Ajout de clés uniques pour les composants afin d'améliorer…
ecnivtwelve Nov 21, 2024
fa16def
fix(keys): Ajout de clés uniques pour améliorer la gestion des compos…
ecnivtwelve Nov 21, 2024
8ec0bf5
chore(dependencies): Mise à jour des dépendances de navigation vers l…
ecnivtwelve Nov 21, 2024
bb472e0
fix(NativeComponents): Ajout de clés uniques pour les éléments Native…
ecnivtwelve Nov 22, 2024
ed2176d
bump to the latest version
Kgeek33 Nov 22, 2024
aed3753
bump to the latest version (encore)
Kgeek33 Nov 23, 2024
5fecfdf
use the typescript version in `node_modules`, not VSCode version
Kgeek33 Nov 23, 2024
d46c155
fix tsc error in `AccountContainerCard.tsx`
Kgeek33 Nov 23, 2024
6b04ac5
fix tsc error in `Attendance.tsx`
Kgeek33 Nov 23, 2024
2598afd
fix tsc error in `LatestGrades.tsx`
Kgeek33 Nov 23, 2024
9853a62
erreur tsc qui n'existe pas
Kgeek33 Nov 23, 2024
cee9a5f
comme avant
Kgeek33 Nov 23, 2024
a8b221b
fix `showAlert` non fonctionnel
Kgeek33 Nov 24, 2024
efa340a
fix scroll incorrect
Kgeek33 Nov 24, 2024
390f30a
affichage correct icône `<Search>` dans `<TextInput>`
Kgeek33 Nov 24, 2024
43751c9
correction affichage (trop) aéré des `<TextInput>` et `<Switch>`
Kgeek33 Nov 24, 2024
fa4c34a
Merge branch 'main' into chore/expo52
Kgeek33 Nov 26, 2024
7a1201b
Merge branch 'main' into chore/expo52
Kgeek33 Nov 26, 2024
2eaa784
bump to the latest version
Kgeek33 Nov 26, 2024
b800728
correction partièle de l'erreur tsc
Kgeek33 Nov 26, 2024
768dd6f
fix(layout): Suppression des animations de layout pré-déclarées
ecnivtwelve Nov 26, 2024
4f4fb1e
perf(grades): Utilisation de FlatList pour la liste de notes
ecnivtwelve Nov 26, 2024
1a32a22
refactor(grades): Amélioration de la performance et de la lisibilité …
ecnivtwelve Nov 26, 2024
277df02
fix(Home): Ajustement du throttle d'événements de défilement pour amé…
ecnivtwelve Nov 26, 2024
366cb02
correction scrool non fonctionnel
Kgeek33 Nov 27, 2024
6fb3d79
fix affichage correct quand non présence "J'ai lu et pris connaissance"
Kgeek33 Nov 27, 2024
e75d132
fix scrool ne fonctionnant pas
Kgeek33 Nov 27, 2024
d1211bd
Merge remote-tracking branch 'upstream/expo/52' into chore/expo52
Kgeek33 Nov 27, 2024
e9c40f8
affichage de <ModalContent>
Kgeek33 Nov 27, 2024
881042d
fix sélection <PapillonModernHeader> non fonctionnel
Kgeek33 Nov 27, 2024
cf7d069
Merge branch 'main' into chore/expo52
Kgeek33 Nov 27, 2024
a2494cc
fix tsc error (j'en ai bavé)
Kgeek33 Nov 27, 2024
10110ae
fix eslint errors
Kgeek33 Nov 27, 2024
36508b2
fix eslint errors v2
Kgeek33 Nov 27, 2024
48a0546
bump to the latest versions
Kgeek33 Nov 27, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/start_build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,7 +103,7 @@ jobs:
-archivePath build/Papillon.xcarchive \
-allowProvisioningUpdates \
-destination generic/platform=iOS \
IPHONEOS_DEPLOYMENT_TARGET=13.4 \
IPHONEOS_DEPLOYMENT_TARGET=15.1 \
CODE_SIGN_STYLE=Manual \
PROVISIONING_PROFILE_SPECIFIER="Papillon" \
CODE_SIGN_IDENTITY="iPhone Distribution" \
Expand Down
13 changes: 9 additions & 4 deletions app.json
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,17 @@
"resizeMode": "cover",
"backgroundColor": "#32AB8E"
},
"assetBundlePatterns": ["**/*"],
"newArchEnabled": true,
"assetBundlePatterns": [
"**/*"
],
"ios": {
"supportsTablet": true,
"appStoreUrl": "https://apps.apple.com/us/app/papillon-lappli-scolaire/id6477761165",
"bundleIdentifier": "xyz.getpapillon.ios",
"associatedDomains": ["applinks:getpapillon.xyz"],
"associatedDomains": [
"applinks:getpapillon.xyz"
],
"splash": {
"backgroundColor": "#32AB8E",
"image": "./assets/launch/splash.png",
Expand Down Expand Up @@ -59,7 +64,6 @@
},
"plugins": [
"expo-font",
"expo-barcode-scanner",
[
"expo-location",
{
Expand All @@ -86,7 +90,8 @@
{
"photosPermission": "Papillon utilise tes photos et vidéos pour personnaliser ton profil, ta gestion des cours et bien plus."
}
]
],
"expo-asset"
]
}
}
19 changes: 15 additions & 4 deletions ios/Papillon.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -316,9 +316,14 @@
"${PODS_CONFIGURATION_BUILD_DIR}/ExpoFileSystem/ExpoFileSystem_privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/ExpoMediaLibrary/ExpoMediaLibrary_privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/ExpoSystemUI/ExpoSystemUI_privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/RCT-Folly/RCT-Folly_privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage/RNCAsyncStorage_resources.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/React-Core/RCTI18nStrings.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/RNSVG/RNSVGFilters.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/React-Core/React-Core_privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/React-cxxreact/React-cxxreact_privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/boost/boost_privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/expo-dev-menu/EXDevMenu.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/glog/glog_privacy.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/lottie-ios/LottiePrivacyInfo.bundle",
"${PODS_CONFIGURATION_BUILD_DIR}/lottie-react-native/Lottie_React_Native_Privacy.bundle",
);
Expand All @@ -332,9 +337,14 @@
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoFileSystem_privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoMediaLibrary_privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/ExpoSystemUI_privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCT-Folly_privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNCAsyncStorage_resources.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCTI18nStrings.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNSVGFilters.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-Core_privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/React-cxxreact_privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/boost_privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/EXDevMenu.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/glog_privacy.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/LottiePrivacyInfo.bundle",
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Lottie_React_Native_Privacy.bundle",
);
Expand Down Expand Up @@ -420,7 +430,7 @@
"FB_SONARKIT_ENABLED=1",
);
INFOPLIST_FILE = Papillon/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 13.4;
IPHONEOS_DEPLOYMENT_TARGET = 15.1;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
Expand Down Expand Up @@ -453,7 +463,7 @@
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = 7RXNP6V83P;
INFOPLIST_FILE = Papillon/Info.plist;
IPHONEOS_DEPLOYMENT_TARGET = 13.4;
IPHONEOS_DEPLOYMENT_TARGET = 15.1;
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
"@executable_path/Frameworks",
Expand Down Expand Up @@ -615,6 +625,7 @@
);
REACT_NATIVE_PATH = "${PODS_ROOT}/../../node_modules/react-native";
SDKROOT = iphoneos;
SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG";
USE_HERMES = true;
};
name = Debug;
Expand Down
2 changes: 1 addition & 1 deletion ios/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ podfile_properties = JSON.parse(File.read(File.join(__dir__, 'Podfile.properties
ENV['RCT_NEW_ARCH_ENABLED'] = podfile_properties['newArchEnabled'] == 'true' ? '1' : '0'
ENV['EX_DEV_CLIENT_NETWORK_INSPECTOR'] = podfile_properties['EX_DEV_CLIENT_NETWORK_INSPECTOR']

platform :ios, podfile_properties['ios.deploymentTarget'] || '13.4'
platform :ios, podfile_properties['ios.deploymentTarget'] || '15.1'
install! 'cocoapods',
:deterministic_uuids => false

Expand Down
Loading
Loading