feat: Version 3.3.4 - Nouvelle architecture pages, optimisations widgets Flutter et API
- Mise à jour VERSION vers 3.3.4 - Optimisations et révisions architecture API (deploy-api.sh, scripts de migration) - Ajout documentation Stripe Tap to Pay complète - Migration vers polices Inter Variable pour Flutter - Optimisations build Android et nettoyage fichiers temporaires - Amélioration système de déploiement avec gestion backups - Ajout scripts CRON et migrations base de données 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
package="io.flutter.plugins.imagepicker" >
|
||||
|
||||
<uses-sdk android:minSdkVersion="21" />
|
||||
<uses-sdk android:minSdkVersion="24" />
|
||||
|
||||
<application>
|
||||
<provider
|
||||
|
||||
Binary file not shown.
@@ -1,2 +1,2 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/jniLibs"/></dataSet><dataSet config="release" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/release/jniLibs"/></dataSet></merger>
|
||||
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/jniLibs"/></dataSet><dataSet config="release" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/release/jniLibs"/></dataSet></merger>
|
||||
@@ -1,2 +1,2 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/shaders"/></dataSet><dataSet config="release" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/release/shaders"/></dataSet></merger>
|
||||
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/shaders"/></dataSet><dataSet config="release" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/release/shaders"/></dataSet></merger>
|
||||
@@ -1,2 +1,2 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/assets"/></dataSet><dataSet config="release" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/release/assets"/></dataSet><dataSet config="generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/dev/geosector/app/build/image_picker_android/intermediates/shader_assets/release/compileReleaseShaders/out"/></dataSet></merger>
|
||||
<merger version="3"><dataSet config="main" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/assets"/></dataSet><dataSet config="release" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/release/assets"/></dataSet><dataSet config="generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/dev/geosector/app/build/image_picker_android/intermediates/shader_assets/release/compileReleaseShaders/out"/></dataSet></merger>
|
||||
@@ -1,2 +1,2 @@
|
||||
#Fri Aug 29 10:38:31 CEST 2025
|
||||
#Sun Oct 05 11:51:14 CEST 2025
|
||||
io.flutter.plugins.imagepicker.image_picker_android-main-0\:/xml/flutter_image_picker_file_paths.xml=/home/pierre/dev/geosector/app/build/image_picker_android/intermediates/packaged_res/release/packageReleaseResources/xml/flutter_image_picker_file_paths.xml
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/res"><file name="flutter_image_picker_file_paths" path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/res/xml/flutter_image_picker_file_paths.xml" qualifiers="" type="xml"/></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="release$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/release/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="release" generated-set="release$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/release/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/dev/geosector/app/build/image_picker_android/generated/res/resValues/release"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/dev/geosector/app/build/image_picker_android/generated/res/resValues/release"/></dataSet><mergedItems/></merger>
|
||||
<merger version="3"><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="main" generated-set="main$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/res"><file name="flutter_image_picker_file_paths" path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/res/xml/flutter_image_picker_file_paths.xml" qualifiers="" type="xml"/></source></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="release$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/release/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="release" generated-set="release$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/release/res"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated$Generated" generated="true" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/dev/geosector/app/build/image_picker_android/generated/res/resValues/release"/></dataSet><dataSet aapt-namespace="http://schemas.android.com/apk/res-auto" config="generated" generated-set="generated$Generated" ignore_pattern="!.svn:!.git:!.ds_store:!*.scc:.*:<dir>_*:!CVS:!thumbs.db:!picasa.ini:!*~"><source path="/home/pierre/dev/geosector/app/build/image_picker_android/generated/res/resValues/release"/></dataSet><mergedItems/></merger>
|
||||
Binary file not shown.
Binary file not shown.
@@ -3,51 +3,51 @@
|
||||
3 xmlns:tools="http://schemas.android.com/tools"
|
||||
4 package="io.flutter.plugins.imagepicker" >
|
||||
5
|
||||
6 <uses-sdk android:minSdkVersion="21" />
|
||||
6 <uses-sdk android:minSdkVersion="24" />
|
||||
7
|
||||
8 <application>
|
||||
8-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:5:5-25:19
|
||||
8-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:5:5-25:19
|
||||
9 <provider
|
||||
9-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:6:9-14:20
|
||||
9-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:6:9-14:20
|
||||
10 android:name="io.flutter.plugins.imagepicker.ImagePickerFileProvider"
|
||||
10-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:7:13-82
|
||||
10-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:7:13-82
|
||||
11 android:authorities="${applicationId}.flutter.image_provider"
|
||||
11-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:8:13-74
|
||||
11-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:8:13-74
|
||||
12 android:exported="false"
|
||||
12-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:9:13-37
|
||||
12-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:9:13-37
|
||||
13 android:grantUriPermissions="true" >
|
||||
13-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:10:13-47
|
||||
13-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:10:13-47
|
||||
14 <meta-data
|
||||
14-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:11:13-13:75
|
||||
14-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:11:13-13:75
|
||||
15 android:name="android.support.FILE_PROVIDER_PATHS"
|
||||
15-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:12:17-67
|
||||
15-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:12:17-67
|
||||
16 android:resource="@xml/flutter_image_picker_file_paths" />
|
||||
16-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:13:17-72
|
||||
16-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:13:17-72
|
||||
17 </provider>
|
||||
18 <!-- Trigger Google Play services to install the backported photo picker module. -->
|
||||
19 <service
|
||||
19-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:16:9-24:19
|
||||
19-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:16:9-24:19
|
||||
20 android:name="com.google.android.gms.metadata.ModuleDependencies"
|
||||
20-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:16:18-83
|
||||
20-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:16:18-83
|
||||
21 android:enabled="false"
|
||||
21-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:17:17-40
|
||||
21-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:17:17-40
|
||||
22 android:exported="false"
|
||||
22-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:18:17-41
|
||||
22-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:18:17-41
|
||||
23 tools:ignore="MissingClass" >
|
||||
23-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:19:17-44
|
||||
23-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:19:17-44
|
||||
24 <intent-filter>
|
||||
24-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:20:13-22:29
|
||||
24-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:20:13-22:29
|
||||
25 <action android:name="com.google.android.gms.metadata.MODULE_DEPENDENCIES" />
|
||||
25-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:21:17-94
|
||||
25-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:21:25-91
|
||||
25-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:21:17-94
|
||||
25-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:21:25-91
|
||||
26 </intent-filter>
|
||||
27
|
||||
28 <meta-data
|
||||
28-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:23:13-90
|
||||
28-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:23:13-90
|
||||
29 android:name="photopicker_activity:0:required"
|
||||
29-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:23:24-70
|
||||
29-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:23:24-70
|
||||
30 android:value="" />
|
||||
30-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+1/android/src/main/AndroidManifest.xml:23:71-87
|
||||
30-->/home/pierre/.pub-cache/hosted/pub.dev/image_picker_android-0.8.13+3/android/src/main/AndroidManifest.xml:23:71-87
|
||||
31 </service>
|
||||
32 </application>
|
||||
33
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
package="io.flutter.plugins.imagepicker" >
|
||||
|
||||
<uses-sdk android:minSdkVersion="21" />
|
||||
<uses-sdk android:minSdkVersion="24" />
|
||||
|
||||
<application>
|
||||
<provider
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user