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

[Auth] - added auth route, created elevated button widget #10

Open
wants to merge 38 commits into
base: development
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
5e14ea8
[Auth] - added auth route, created elevated button widget
denid88 Nov 13, 2023
2f0c5bf
[Auth] - created authentication screen
denid88 Nov 15, 2023
d2e43fe
[Auth] - created TextFieldWidget
denid88 Nov 15, 2023
757310f
[Auth] - added BLoC
denid88 Nov 21, 2023
769b333
[Auth] - added authentication logic, repository, source for auth
denid88 Nov 25, 2023
76a3149
[Auth] - added verification screen scaffold
denid88 Nov 26, 2023
0b01e23
[Translations] - changed approach to i18n
denid88 Jan 24, 2024
bcf30c4
[Localizations] - changing localization fields
denid88 Jan 25, 2024
0aad6c0
[Localizations] - changed files
denid88 Jan 25, 2024
d8777c5
[*][Codemagic] - yaml config
denid88 Jan 28, 2024
b4bd464
[*][Codemagic] - fixing problem
denid88 Jan 28, 2024
2b1d2ec
[*][Codemagic] - changing android signing
denid88 Jan 28, 2024
7d7b1c5
[*][Codeamgic] - change trigger pattern
denid88 Jan 28, 2024
93261fa
[*][Codeamgic] - change notify pattern
denid88 Jan 28, 2024
e503457
[*][Codeamgic] - change notify pattern to real email
denid88 Jan 28, 2024
ea3499c
[*][Codeamgic] - remove test sections
denid88 Jan 28, 2024
7c45d9c
[*][Codeamgic] - remove analyze section
denid88 Jan 28, 2024
cba1aa1
[*][Codemagic] - fixes localization
denid88 Jan 28, 2024
759d603
[*][Codemagic] - android code signing
denid88 Jan 28, 2024
d89018b
[*][Codemagic] - keystore fixing
denid88 Jan 28, 2024
a9c72e3
[*][Codemagic] - keystore fixing
denid88 Jan 28, 2024
385ce7f
[*][Codemagic] - variable fixing
denid88 Jan 28, 2024
74d4b3c
[*][Codemagic] - variable fixes
denid88 Jan 28, 2024
7ba26ba
[*][Codemagic] - remove key.prop files
denid88 Jan 28, 2024
e393e17
Merge pull request #15 from dev-KPI/codemagic
denid88 Jan 28, 2024
1faa3e8
[*][TextField] - changes error in widget
denid88 Jan 28, 2024
60a6d99
[*][Codemagic] - new trigger scenario
denid88 Jan 28, 2024
4e5c1f0
[*][Codemagic] - new trigger scenario
denid88 Jan 28, 2024
67983ce
[*][Codemagic] - new trigger scenario
denid88 Jan 28, 2024
4a6db49
[Codemagic] - appbundle included
denid88 Jan 29, 2024
41bb442
[Codemagic] - credentials
denid88 Jan 30, 2024
ea0647a
[Codemagic] - remove apk version
denid88 Jan 30, 2024
e5b6e2f
[Codemagic] - remove draft value
denid88 Jan 30, 2024
4f4ab06
[Codemagic] - fixes
denid88 Jan 30, 2024
77c6cd2
[Codemagic] - fixes
denid88 Jan 30, 2024
83ae87b
[Codemagic] - versioning
denid88 Jan 30, 2024
241bdbb
[Links] - made links active
denid88 Feb 1, 2024
5ae291f
[Updates] - profile screen, widgets improvements, localization updates
denid88 Feb 3, 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
Empty file added .env
Empty file.
26 changes: 23 additions & 3 deletions android/app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,12 @@ if (flutterVersionName == null) {
flutterVersionName = '1.0'
}

def keystoreProperties = new Properties()
def keystorePropertiesFile = rootProject.file('key.properties')
if (keystorePropertiesFile.exists()) {
keystoreProperties.load(new FileInputStream(keystorePropertiesFile))
}

android {
namespace "com.golub.golub"
compileSdkVersion flutter.compileSdkVersion
Expand Down Expand Up @@ -51,11 +57,25 @@ android {
versionName flutterVersionName
}

signingConfigs {
release {
if (System.getenv()["CI"]) { // CI=true is exported by Codemagic
storeFile file(System.getenv()["CM_KEYSTORE_PATH"])
storePassword System.getenv()["CM_KEYSTORE_PASSWORD"]
keyAlias System.getenv()["CM_KEY_ALIAS"]
keyPassword System.getenv()["CM_KEY_PASSWORD"]
} else {
keyAlias keystoreProperties['keyAlias']
keyPassword keystoreProperties['keyPassword']
storeFile keystoreProperties['storeFile'] ? file(keystoreProperties['storeFile']) : null
storePassword keystoreProperties['storePassword']
}
}
}

buildTypes {
release {
// TODO: Add your own signing config for the release build.
// Signing with the debug keys for now, so `flutter run --release` works.
signingConfig signingConfigs.debug
signingConfig signingConfigs.release
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion android/app/src/main/AndroidManifest.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<application
android:label="golub"
android:name="${applicationName}"
android:icon="@mipmap/ic_launcher">
android:icon="@mipmap/launcher_icon">
<activity
android:name=".MainActivity"
android:exported="true"
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/icons/arrow_back.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
3 changes: 3 additions & 0 deletions assets/icons/camera.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
22 changes: 22 additions & 0 deletions assets/icons/user_profile.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions assets/images/chats.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/logo/logo.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
41 changes: 41 additions & 0 deletions codemagic.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
workflows:
android-dev:
name: Android Development
instance_type: mac_mini_m1
max_build_duration: 90
environment:
groups:
- google_credentials
flutter: stable
android_signing:
- golub_keystore
triggering:
events:
- push
branch_patterns:
- pattern: '{feature}/*'
include: true
source: false
scripts:
- name: Get Flutter dependencies
script: flutter packages pub get
# - name: Build APK
# script: flutter build apk --release --build-name=1.0.0 --build-number=2
- name: Build App Bundle
script: flutter build appbundle --release --build-name=1.0.0 --build-number=$(($(google-play get-latest-build-number --package-name 'com.golub.golub') + 1))
artifacts:
#- build/**/outputs/apk/**/*.apk
- build/**/outputs/**/*.aab
- build/**/outputs/**/mapping.txt
- flutter_drive.log
publishing:
google_play:
credentials: $GCLOUD_SERVICE_ACCOUNT_CREDENTIALS
track: internal
submit_as_draft: true
email:
recipients:
- "[email protected]"
notify:
success: true

2 changes: 1 addition & 1 deletion ios/Flutter/AppFrameworkInfo.plist
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,6 @@
<key>CFBundleVersion</key>
<string>1.0</string>
<key>MinimumOSVersion</key>
<string>11.0</string>
<string>12.0</string>
</dict>
</plist>
2 changes: 1 addition & 1 deletion ios/Podfile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# Uncomment this line to define a global platform for your project
# platform :ios, '11.0'
# platform :ios, '12.0'

# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
Expand Down
22 changes: 22 additions & 0 deletions ios/Podfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
PODS:
- Flutter (1.0.0)
- url_launcher_ios (0.0.1):
- Flutter

DEPENDENCIES:
- Flutter (from `Flutter`)
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)

EXTERNAL SOURCES:
Flutter:
:path: Flutter
url_launcher_ios:
:path: ".symlinks/plugins/url_launcher_ios/ios"

SPEC CHECKSUMS:
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
url_launcher_ios: bbd758c6e7f9fd7b5b1d4cde34d2b95fcce5e812

PODFILE CHECKSUM: 819463e6a0290f5a72f145ba7cde16e8b6ef0796

COCOAPODS: 1.14.3
Loading