Skip to content

Commit 1165d2b

Browse files
committed
V1.7.0
1 parent bca575d commit 1165d2b

File tree

5 files changed

+51
-44
lines changed

5 files changed

+51
-44
lines changed

.github/workflows/flutter-android.yml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@ on:
77

88
jobs:
99
build:
10-
env:
11-
THE_GRAPH_API_KEY: ${{ secrets.THE_GRAPH_API_KEY }}
12-
GOOGLE_CLIENT_ID: ${{ secrets.GOOGLE_CLIENT_ID }}
1310

1411
name: Build Android APK
1512
runs-on: ubuntu-latest
@@ -34,8 +31,9 @@ jobs:
3431

3532
- name: Create .env file # 🔥 Génère un fichier .env à partir du secret
3633
run: |
37-
echo "GOOGLE_CLIENT_ID=$GOOGLE_CLIENT_ID" > env_config.txt
38-
echo "THE_GRAPH_API_KEY=$THE_GRAPH_API_KEY" >> env_config.txt # 🔥 Ajoute la seconde clé API
34+
echo "GOOGLE_CLIENT_ID=${{ secrets.GOOGLE_CLIENT_ID }}" > env_config.txt
35+
echo "THE_GRAPH_API_KEY=${{ secrets.THE_GRAPH_API_KEY }}" >> env_config.txt
36+
echo "THE_GRAPH_API_KEY2=${{ secrets.THE_GRAPH_API_KEY }}" >> env_config.txt
3937
4038
- name: Decode and write google-services.json
4139
run: |

ios/Runner.xcodeproj/project.pbxproj

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,7 @@
204204
3B06AD1E1E4923F5004D2608 /* Thin Binary */,
205205
F42D209D91BADB9A109EFAAF /* [CP] Copy Pods Resources */,
206206
61DC7B48A61A5BC7615F4B16 /* [CP] Embed Pods Frameworks */,
207-
56E30018D79DC6E880630DB3 /* FlutterFire: "flutterfire upload-crashlytics-symbols" */,
207+
F4D1DCD09982C916F34BA98E /* FlutterFire: "flutterfire upload-crashlytics-symbols" */,
208208
);
209209
buildRules = (
210210
);
@@ -293,24 +293,6 @@
293293
shellPath = /bin/sh;
294294
shellScript = "/bin/sh \"$FLUTTER_ROOT/packages/flutter_tools/bin/xcode_backend.sh\" embed_and_thin\n";
295295
};
296-
56E30018D79DC6E880630DB3 /* FlutterFire: "flutterfire upload-crashlytics-symbols" */ = {
297-
isa = PBXShellScriptBuildPhase;
298-
buildActionMask = 2147483647;
299-
files = (
300-
);
301-
inputFileListPaths = (
302-
);
303-
inputPaths = (
304-
);
305-
name = "FlutterFire: \"flutterfire upload-crashlytics-symbols\"";
306-
outputFileListPaths = (
307-
);
308-
outputPaths = (
309-
);
310-
runOnlyForDeploymentPostprocessing = 0;
311-
shellPath = /bin/sh;
312-
shellScript = "\n#!/bin/bash\nPATH=\"${PATH}:$FLUTTER_ROOT/bin:$HOME/.pub-cache/bin\"\nflutterfire upload-crashlytics-symbols --upload-symbols-script-path=\"$PODS_ROOT/FirebaseCrashlytics/upload-symbols\" --platform=ios --apple-project-path=\"${SRCROOT}\" --env-platform-name=\"${PLATFORM_NAME}\" --env-configuration=\"${CONFIGURATION}\" --env-project-dir=\"${PROJECT_DIR}\" --env-built-products-dir=\"${BUILT_PRODUCTS_DIR}\" --env-dwarf-dsym-folder-path=\"${DWARF_DSYM_FOLDER_PATH}\" --env-dwarf-dsym-file-name=\"${DWARF_DSYM_FILE_NAME}\" --env-infoplist-path=\"${INFOPLIST_PATH}\" --default-config=default\n";
313-
};
314296
61DC7B48A61A5BC7615F4B16 /* [CP] Embed Pods Frameworks */ = {
315297
isa = PBXShellScriptBuildPhase;
316298
buildActionMask = 2147483647;
@@ -405,6 +387,24 @@
405387
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Runner/Pods-Runner-resources.sh\"\n";
406388
showEnvVarsInLog = 0;
407389
};
390+
F4D1DCD09982C916F34BA98E /* FlutterFire: "flutterfire upload-crashlytics-symbols" */ = {
391+
isa = PBXShellScriptBuildPhase;
392+
buildActionMask = 2147483647;
393+
files = (
394+
);
395+
inputFileListPaths = (
396+
);
397+
inputPaths = (
398+
);
399+
name = "FlutterFire: \"flutterfire upload-crashlytics-symbols\"";
400+
outputFileListPaths = (
401+
);
402+
outputPaths = (
403+
);
404+
runOnlyForDeploymentPostprocessing = 0;
405+
shellPath = /bin/sh;
406+
shellScript = "\n#!/bin/bash\nPATH=\"${PATH}:$FLUTTER_ROOT/bin:$HOME/.pub-cache/bin\"\nflutterfire upload-crashlytics-symbols --upload-symbols-script-path=\"$PODS_ROOT/FirebaseCrashlytics/upload-symbols\" --platform=ios --apple-project-path=\"${SRCROOT}\" --env-platform-name=\"${PLATFORM_NAME}\" --env-configuration=\"${CONFIGURATION}\" --env-project-dir=\"${PROJECT_DIR}\" --env-built-products-dir=\"${BUILT_PRODUCTS_DIR}\" --env-dwarf-dsym-folder-path=\"${DWARF_DSYM_FOLDER_PATH}\" --env-dwarf-dsym-file-name=\"${DWARF_DSYM_FILE_NAME}\" --env-infoplist-path=\"${INFOPLIST_PATH}\" --default-config=default\n";
407+
};
408408
/* End PBXShellScriptBuildPhase section */
409409

410410
/* Begin PBXSourcesBuildPhase section */

lib/structure/drawer.dart

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -348,6 +348,16 @@ class _CustomDrawerState extends State<CustomDrawer> {
348348
);
349349
},
350350
),
351+
ListTile(
352+
leading: const Icon(Icons.settings),
353+
title: Text(
354+
'Changelog',
355+
style: TextStyle(fontSize: 15 + appState.getTextSizeOffset()),
356+
),
357+
onTap: () {
358+
UrlUtils.launchURL('https://realtokens.canny.io/changelog');
359+
},
360+
),
351361
ListTile(
352362
leading: const Icon(Icons.info),
353363
title: Text(

macos/Runner.xcodeproj/project.pbxproj

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@
244244
33CC110E2044A8840003C045 /* Bundle Framework */,
245245
3399D490228B24CF009A79C7 /* ShellScript */,
246246
5211B6C42142F5254342FE9B /* [CP] Embed Pods Frameworks */,
247-
2374F8D2CFCC16E2AB1735D5 /* FlutterFire: "flutterfire upload-crashlytics-symbols" */,
247+
F2322A3F732BD57062741E45 /* FlutterFire: "flutterfire upload-crashlytics-symbols" */,
248248
);
249249
buildRules = (
250250
);
@@ -350,24 +350,6 @@
350350
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
351351
showEnvVarsInLog = 0;
352352
};
353-
2374F8D2CFCC16E2AB1735D5 /* FlutterFire: "flutterfire upload-crashlytics-symbols" */ = {
354-
isa = PBXShellScriptBuildPhase;
355-
buildActionMask = 2147483647;
356-
files = (
357-
);
358-
inputFileListPaths = (
359-
);
360-
inputPaths = (
361-
);
362-
name = "FlutterFire: \"flutterfire upload-crashlytics-symbols\"";
363-
outputFileListPaths = (
364-
);
365-
outputPaths = (
366-
);
367-
runOnlyForDeploymentPostprocessing = 0;
368-
shellPath = /bin/sh;
369-
shellScript = "\n#!/bin/bash\nPATH=\"${PATH}:$FLUTTER_ROOT/bin:$HOME/.pub-cache/bin\"\nflutterfire upload-crashlytics-symbols --upload-symbols-script-path=\"$PODS_ROOT/FirebaseCrashlytics/upload-symbols\" --platform=macos --apple-project-path=\"${SRCROOT}\" --env-platform-name=\"${PLATFORM_NAME}\" --env-configuration=\"${CONFIGURATION}\" --env-project-dir=\"${PROJECT_DIR}\" --env-built-products-dir=\"${BUILT_PRODUCTS_DIR}\" --env-dwarf-dsym-folder-path=\"${DWARF_DSYM_FOLDER_PATH}\" --env-dwarf-dsym-file-name=\"${DWARF_DSYM_FILE_NAME}\" --env-infoplist-path=\"${INFOPLIST_PATH}\" --default-config=default\n";
370-
};
371353
3399D490228B24CF009A79C7 /* ShellScript */ = {
372354
isa = PBXShellScriptBuildPhase;
373355
alwaysOutOfDate = 1;
@@ -445,6 +427,24 @@
445427
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
446428
showEnvVarsInLog = 0;
447429
};
430+
F2322A3F732BD57062741E45 /* FlutterFire: "flutterfire upload-crashlytics-symbols" */ = {
431+
isa = PBXShellScriptBuildPhase;
432+
buildActionMask = 2147483647;
433+
files = (
434+
);
435+
inputFileListPaths = (
436+
);
437+
inputPaths = (
438+
);
439+
name = "FlutterFire: \"flutterfire upload-crashlytics-symbols\"";
440+
outputFileListPaths = (
441+
);
442+
outputPaths = (
443+
);
444+
runOnlyForDeploymentPostprocessing = 0;
445+
shellPath = /bin/sh;
446+
shellScript = "\n#!/bin/bash\nPATH=\"${PATH}:$FLUTTER_ROOT/bin:$HOME/.pub-cache/bin\"\nflutterfire upload-crashlytics-symbols --upload-symbols-script-path=\"$PODS_ROOT/FirebaseCrashlytics/upload-symbols\" --platform=macos --apple-project-path=\"${SRCROOT}\" --env-platform-name=\"${PLATFORM_NAME}\" --env-configuration=\"${CONFIGURATION}\" --env-project-dir=\"${PROJECT_DIR}\" --env-built-products-dir=\"${BUILT_PRODUCTS_DIR}\" --env-dwarf-dsym-folder-path=\"${DWARF_DSYM_FOLDER_PATH}\" --env-dwarf-dsym-file-name=\"${DWARF_DSYM_FILE_NAME}\" --env-infoplist-path=\"${INFOPLIST_PATH}\" --default-config=default\n";
447+
};
448448
/* End PBXShellScriptBuildPhase section */
449449

450450
/* Begin PBXSourcesBuildPhase section */

test/widget_test.dart

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import 'package:flutter/material.dart';
99
import 'package:flutter_test/flutter_test.dart';
1010

11-
import 'package:realtoken_apps/main.dart';
1211

1312
void main() {
1413
testWidgets('Counter increments smoke test', (WidgetTester tester) async {

0 commit comments

Comments
 (0)