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

Release v1.0.4 #14

Open
wants to merge 146 commits into
base: mobile-dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
146 commits
Select commit Hold shift + click to select a range
7bd49db
fixed flows
mo-kalaleeb Jan 11, 2021
dde189e
added release config for android
mo-kalaleeb Jan 11, 2021
efb2e15
fixed android build
mo-kalaleeb Jan 11, 2021
b20bad9
raised minimum iOS version
mo-kalaleeb Jan 11, 2021
a920ac6
raised Podfile iOS Version
mo-kalaleeb Jan 11, 2021
cdc5ee5
fixing install bundle in android
mo-kalaleeb Jan 11, 2021
6d06494
raised xcode version
mo-kalaleeb Jan 11, 2021
5a55380
increased min iOS version
mo-kalaleeb Jan 11, 2021
f80a1c1
removed payment plugin
mo-kalaleeb Jan 11, 2021
1dc9665
refresh Podfile
mo-kalaleeb Jan 11, 2021
03b9824
Merge pull request #10 from yes-soft-de/deploy
mo-kalaleeb Jan 11, 2021
70cc0cd
changed folder name to project name
mo-kalaleeb Jan 11, 2021
fc0da95
new release
mo-kalaleeb Jan 11, 2021
15c2f0f
fixed missing dependencies
mo-kalaleeb Jan 11, 2021
035cda5
fixed android workflow
mo-kalaleeb Jan 12, 2021
969a5ef
fixed android paths in workflow
mo-kalaleeb Jan 12, 2021
b9381c7
fixing another android path
mo-kalaleeb Jan 12, 2021
152540b
fixed signing config error
mo-kalaleeb Jan 12, 2021
01c336f
fixing fastlane android path
mo-kalaleeb Jan 12, 2021
04fcd50
fixed dex error - android
mo-kalaleeb Jan 12, 2021
4c4a2f7
for now, pause upload to play store
mo-kalaleeb Jan 12, 2021
766b58e
added new play config account
mo-kalaleeb Jan 12, 2021
e9a91da
register and login done
zolfekar-seleten Jan 19, 2021
7b716a2
add new real estate done
zolfekar-seleten Jan 21, 2021
a016154
add new real estate done
zolfekar-seleten Jan 21, 2021
c9d8949
add new car and electronic device done
zolfekar-seleten Jan 23, 2021
7445ff8
home screen with filter by product type done
zolfekar-seleten Jan 23, 2021
0fe352d
car & device & real estate details screens done
zolfekar-seleten Jan 24, 2021
8872ad9
search screen done
zolfekar-seleten Jan 25, 2021
da69a1f
upload main images for new properties
zolfekar-seleten Jan 26, 2021
4452861
fix some design issues
zolfekar-seleten Jan 27, 2021
7454124
add notification screen
zolfekar-seleten Jan 27, 2021
b59eab6
edit search screen display
zolfekar-seleten Jan 27, 2021
77f2928
complete translation
zolfekar-seleten Jan 27, 2021
e312cb1
edit some design things and add validation for adding forms
zolfekar-seleten Jan 28, 2021
ae0c9f3
history screen done
zolfekar-seleten Jan 28, 2021
6ccd7ac
advanced search screen done
zolfekar-seleten Jan 28, 2021
654c756
advanced search screen done
zolfekar-seleten Jan 28, 2021
11c6f1a
fix upload image for cars
zolfekar-seleten Jan 28, 2021
9ebfe73
enhance design & fix notification screen bug
zolfekar-seleten Feb 1, 2021
4fa0bea
display user products at profile screen & implement edit profile
zolfekar-seleten Feb 1, 2021
d5f6c83
edit profile & edit profile screens
zolfekar-seleten Feb 2, 2021
27d1d09
edit error screen for login and register screens
zolfekar-seleten Feb 2, 2021
f1a9ccd
shuffle products at home screen and profile & get roomId for start ch…
zolfekar-seleten Feb 4, 2021
9d7bdb0
add reaction service
zolfekar-seleten Feb 4, 2021
caa2455
add new authentication policy
zolfekar-seleten Feb 5, 2021
802d929
design updates
zolfekar-seleten Feb 5, 2021
5b49184
upload multiple images for new products
zolfekar-seleten Feb 6, 2021
82dfb4f
add product images screen
zolfekar-seleten Feb 7, 2021
e38ac55
enhance chat screen
zolfekar-seleten Feb 7, 2021
fe4921d
add report screen
zolfekar-seleten Feb 7, 2021
3047e3d
disLike products
zolfekar-seleten Feb 7, 2021
9b9cfbb
chat with Lawyer
zolfekar-seleten Feb 7, 2021
5b5e66f
implement report products
zolfekar-seleten Feb 7, 2021
9afee14
design enhance
zolfekar-seleten Feb 7, 2021
07d57da
change server
zolfekar-seleten Feb 13, 2021
4a662a6
add launcher icon
zolfekar-seleten Feb 13, 2021
502dc9f
release-v1.0.2
zolfekar-seleten Feb 13, 2021
149579c
release-v1.0.2
zolfekar-seleten Feb 14, 2021
d8ac400
release-v1.0.2
zolfekar-seleten Feb 14, 2021
ecb68eb
fixed missing purpose on iOS
mo-kalaleeb Feb 15, 2021
82978a7
release-v1.0.3
zolfekar-seleten Feb 15, 2021
5b14864
release-v1.0.3
zolfekar-seleten Feb 20, 2021
50327fe
release-v1.0.4
zolfekar-seleten Mar 7, 2021
65657ff
comment feature
Yazan99sh Mar 30, 2021
0d408e5
adjustment for requestes and responses
Yazan99sh Mar 31, 2021
a870225
fixing search and advanced search ui
Yazan99sh Apr 1, 2021
3639783
service products
Yazan99sh Apr 4, 2021
b1e49ca
item editable feature
Yazan99sh Apr 6, 2021
a1ddcd6
services added to profile
Yazan99sh Apr 7, 2021
3019573
fixed keystore config
mo-kalaleeb Apr 28, 2021
7dee3a4
various cd fixes
mo-kalaleeb Apr 28, 2021
649f9c2
added gradlew
mo-kalaleeb Apr 28, 2021
217b39a
making the project generate it's own gradlew
mo-kalaleeb Apr 28, 2021
3fa1b16
clean up
mo-kalaleeb Apr 28, 2021
c876005
fixing paths
mo-kalaleeb Apr 28, 2021
b631cad
fixing flutter version
mo-kalaleeb Apr 28, 2021
8909b02
fixing a couple mistakes with the code
mo-kalaleeb Apr 28, 2021
0065a4e
more cleaning up
mo-kalaleeb Apr 28, 2021
5fc35e1
removed bundle builds
mo-kalaleeb Apr 28, 2021
588cca0
using flutter 1.22.4
mo-kalaleeb Apr 28, 2021
21126c0
added pub get
mo-kalaleeb Apr 28, 2021
25be54e
fixing icons
mo-kalaleeb Apr 28, 2021
d637b5f
creating releases
mo-kalaleeb Apr 29, 2021
ca81f1f
improve details UI
Yazan99sh May 1, 2021
c116022
fixes and improvment
Yazan99sh May 1, 2021
af05be0
reformat file
Yazan99sh May 2, 2021
60bb126
services classification and fixes
Yazan99sh May 2, 2021
1eb95cb
hotfixes and feild removed
Yazan99sh May 2, 2021
3d6a693
add local to timeago
Yazan99sh May 3, 2021
4e1b689
added title field
Yazan99sh May 3, 2021
b062081
improving and fixes
Yazan99sh May 3, 2021
5ee9757
added services cards
Yazan99sh May 3, 2021
0ae1618
fix boundries
Yazan99sh May 3, 2021
8529fd8
improving way of fetching user data
Yazan99sh May 3, 2021
743f0e8
set timeago arabic messages
Yazan99sh May 3, 2021
a1284cf
reformat models on proudact cards
Yazan99sh May 3, 2021
1612b70
upgrade timeago package
Yazan99sh May 3, 2021
3b07e41
fixes and new data order
Yazan99sh May 4, 2021
8e70410
notification fix
Yazan99sh May 4, 2021
34406cb
improvment and fixes
Yazan99sh May 5, 2021
53c9b6b
improvming detect user data
Yazan99sh May 5, 2021
1215e21
UI improvment
Yazan99sh May 5, 2021
8d8e632
remove user data on logout
Yazan99sh May 5, 2021
03f027f
fix flow issues
Yazan99sh May 5, 2021
37cf51b
about screen added
Yazan99sh May 5, 2021
540df52
reformat ui widget
Yazan99sh May 6, 2021
035e84d
show title on search card
Yazan99sh May 6, 2021
f4002f9
fix title overflow
Yazan99sh May 6, 2021
daf81e4
get terms based on local
Yazan99sh May 6, 2021
709d1d5
hotfix
Yazan99sh May 6, 2021
fd3fd98
changing app icon image
Yazan99sh May 8, 2021
bbaee45
bug fixes
Yazan99sh May 8, 2021
87db209
added new language
Yazan99sh May 16, 2021
090d40c
fix dataPicker issue
Yazan99sh May 20, 2021
9b85ab0
changing icon format
Yazan99sh May 20, 2021
1346a96
update config
mo-kalaleeb Jun 8, 2021
c2e2775
new version
hzazline Jun 8, 2021
bf3d5e2
fixing google services missing
mo-kalaleeb Jun 8, 2021
9ec53bc
fix null file path value
Yazan99sh Jun 10, 2021
a8a6c24
add camera permisson
Yazan99sh Jun 10, 2021
21e177b
new block screen
Yazan99sh Jun 16, 2021
ce8c265
searching without login
Yazan99sh Jun 16, 2021
c8bd07e
filter options and eula flag
Yazan99sh Jun 16, 2021
7efa947
block user feature
Yazan99sh Jun 16, 2021
b1428d5
added app bundle to android release pipeline
mo-kalaleeb Jun 20, 2021
2b699a6
fixed version code
mo-kalaleeb Jun 20, 2021
34c0a81
upgrading flutter
mo-kalaleeb Jun 20, 2021
720e2ea
add title
Yazan99sh Jun 27, 2021
3c09ef4
upgrade flutter
Yazan99sh Jun 28, 2021
4be39b4
upgrade flutter
Yazan99sh Jun 28, 2021
7150c22
update animate icons
Yazan99sh Jun 28, 2021
9620661
downgrade flutter
Yazan99sh Jun 28, 2021
c2c69bc
correct artifacts name
Yazan99sh Jun 28, 2021
190cf76
upload to bundle
Yazan99sh Jun 28, 2021
639f6d5
fix tag name
Yazan99sh Jun 29, 2021
2e27532
change domain
Yazan99sh Jul 3, 2021
90f790c
some fixes
Yazan99sh Jul 3, 2021
70c291e
remove null from category
Yazan99sh Jul 4, 2021
814d140
change domain
Yazan99sh Jul 13, 2021
0253e97
fix entity empty data
Yazan99sh Jul 14, 2021
1830927
fix bug
Yazan99sh Jul 15, 2021
700f0a8
change package name
Yazan99sh Jul 15, 2021
f07801f
replace getting token error word
Yazan99sh Jul 17, 2021
82f0b1f
navigate to main screen
Yazan99sh Jul 18, 2021
3a46733
upgrade version
Yazan99sh Jul 27, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Binary file modified .DS_Store
Binary file not shown.
60 changes: 51 additions & 9 deletions .github/workflows/deploy-android.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: Android Deploy
on:
push:
branches:
- 'work'
- release-v*

jobs:
deploy-android:
Expand All @@ -28,13 +28,14 @@ jobs:

- name: Configure Keystore
run: |
cd ./flutter/android
cd ./hersay/android
echo "$ANDROID_KEYSTORE_FILE" > app/key.jks.b64
base64 -d -i app/key.jks.b64 > app/key.jks
echo "storeFile=key.jks" > key.properties
echo "keyAlias=$KEYSTORE_KEY_ALIAS" >> key.properties
echo "storePassword=$KEYSTORE_STORE_PASSWORD" >> key.properties
echo "keyPassword=$KEYSTORE_KEY_PASSWORD" >> key.properties
echo "flutter.versionCode=$GITHUB_RUN_NUMBER" >> local.properties
ls
env:
ANDROID_KEYSTORE_FILE: ${{ secrets.ANDROID_KEYSTORE_FILE }}
Expand All @@ -44,38 +45,79 @@ jobs:

- name: Firebase Key
run: |
cd ./flutter/android
cd ./hersay/android
echo "$FIREBASE_CONFIG" > firebase.json.b64
base64 -d -i firebase.json.b64 > app/google-services.json
env:
FIREBASE_CONFIG: ${{secrets.FIREBASE_CONFIG}}

- name: Play Key
run: |
cd ./flutter/android
echo "$PLAY_CONFIG" > play_config.json.b64
cd ./hersay/android
echo "$FASTLANE_YES_CLOUD_JSON" > play_config.json.b64
base64 -d -i play_config.json.b64 > play_config.json
ls -l
env:
PLAY_CONFIG: ${{secrets.PLAY_CONFIG}}
PLAY_CONFIG: ${{secrets.FASTLANE_YES_CLOUD_JSON}}

- name: Get Flutter Packages tools
run: |
flutter pub get
cd hersay && flutter pub get

- name: Install NDK
run: echo "y" | sudo /usr/local/lib/android/sdk/tools/bin/sdkmanager --install "ndk;21.0.6113669" --sdk_root=${ANDROID_SDK_ROOT}

- name: Install bundle
run: |
cd ./android
cd ./hersay/android
gem install bundler
bundle update --bundler
bundle config path vendor/bundle
bundle install --jobs 4 --retry 3

- uses: eskatos/gradle-command-action@v1
with:
gradle-version: 6.7.1

- name: Generate Gradle Wrapper
run: |
cd hersay/android
gradle flutterWrapper
chmod +x gradlew

- name: Distribute app to Alpha track 🚀
run: |
cd android
cd ./hersay/android
bundle exec fastlane alpha

- name: Create release and upload apk
uses: underwindfall/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: Apk-${{ github.run_number }}
asset_path: hersay/build/app/outputs/flutter-apk/app-release.apk
asset_name: release.apk
asset_content_type: application/zip

- name: Create release and upload app bundle
uses: underwindfall/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
tag_name: Bundle-${{ github.run_number }}
asset_path: hersay/build/app/outputs/bundle/release/app-release.aab
asset_name: app-release.aab
asset_content_type: application/zip

- name: Upload APK as artifacts
uses: actions/upload-artifact@v1
with:
name: release-apk
path: hersay/build/app/outputs/flutter-apk/app-release.apk

- name: Upload APP Bundle as artifacts
uses: actions/upload-artifact@v1
with:
name: release-aab
path: hersay/build/app/outputs/bundle/release/app-release.aab
11 changes: 6 additions & 5 deletions .github/workflows/deploy-ios.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ name: iOS Deploy
on:
push:
branches:
- work
- release-v*
pull_request:
branches:
- work
Expand All @@ -30,10 +30,10 @@ jobs:
PRIVATE_KEY: ${{ secrets.SSH_PRIVATE_KEY }}

- name: Select Xcode version
run: sudo xcode-select -s '/Applications/Xcode_11.3.app/Contents/Developer'
run: sudo xcode-select -s '/Applications/Xcode_12.3.app/Contents/Developer'

- name: Bundle install
run: cd ./flutter/ios && bundle update --bundler && bundle install
run: cd ./hersay/ios && bundle update --bundler && bundle install

- name: Setup JDK
uses: actions/setup-java@v1
Expand All @@ -47,12 +47,13 @@ jobs:

- name: Install tools
run: |
cd ./hersay
flutter pub get
cd ./flutter/ios && pod install
cd ./ios && pod install

- name: Deploy to TestFlight
run: |
cd ./flutter/ios && bundle exec fastlane beta
cd ./hersay/ios && bundle exec fastlane beta
env:
TEAM_ID: ${{ secrets.TEAM_ID }}
ITC_TEAM_ID: ${{ secrets.ITC_TEAM_ID }}
Expand Down
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -79,4 +79,8 @@ fabric.properties
/.tmp
!.gitignore
!.gitkeep
config/jwt
config/jwt

# Android and Configs
key.jks
google-services.json
9 changes: 0 additions & 9 deletions flutter/ios/Fastlane/Appfile

This file was deleted.

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading