Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
102 commits
Select commit Hold shift + click to select a range
be977a2
- Fixed issue with serving sizes in the custom food.
akashmi Oct 9, 2024
d84579e
Update to maven version of SDK
marinPassio Oct 10, 2024
15247d7
- [WIP] Datastore migration from SharedPrefsPassioConnector to RoomDb…
akashmi Oct 15, 2024
f394f82
- Fixed issue with barcode in Image recognition.
akashmi Oct 15, 2024
9a533b3
- Datastore migration
akashmi Oct 16, 2024
48c4d18
- Datastore migration
akashmi Oct 17, 2024
6fb2618
- data migration from SharedPrefsPassioConnector to the new RoomDbPas…
akashmi Oct 17, 2024
c5c76a0
- data migration from SharedPrefsPassioConnector to the new RoomDbPas…
akashmi Oct 18, 2024
f962080
- Fixed issue with serving sizes in the custom food.
akashmi Oct 9, 2024
ffc8162
- [WIP] Datastore migration from SharedPrefsPassioConnector to RoomDb…
akashmi Oct 15, 2024
13afb85
- Datastore migration
akashmi Oct 16, 2024
68e632a
- Datastore migration
akashmi Oct 17, 2024
b576e8e
- data migration from SharedPrefsPassioConnector to the new RoomDbPas…
akashmi Oct 17, 2024
5e9202e
- data migration from SharedPrefsPassioConnector to the new RoomDbPas…
akashmi Oct 18, 2024
29b7f19
Merge remote-tracking branch 'origin/feature/migrate_to_room_database…
akashmi Oct 18, 2024
1fc5744
- data migration from SharedPrefsPassioConnector to the new RoomDbPas…
akashmi Oct 21, 2024
f392914
If the result is nutrition facts type, the name of the food might be …
akashmi Oct 21, 2024
465d02a
Merge pull request #27 from Passiolife/hotfix/image_recogination_hand…
marinPassio Oct 21, 2024
000c0dc
[WIP] Upgrade to the Android Studio Ladybug
akashmi Oct 22, 2024
dfac035
- Upgrade to the Android Studio Ladybug
akashmi Oct 22, 2024
89a3511
Merge remote-tracking branch 'origin/development' into feature/upgrad…
akashmi Oct 22, 2024
56b8d36
- Upgrade to the Android Studio Ladybug
akashmi Oct 22, 2024
cd4da2e
Merge pull request #29 from Passiolife/feature/upgrade_to_the_android…
marinPassio Oct 23, 2024
4fb5cec
- Upgrade to the Android Studio Ladybug
akashmi Oct 24, 2024
0205ea5
- Bottom navigation issue fixes
akashmi Oct 24, 2024
996e001
Merge pull request #30 from Passiolife/feature/check_firebase_auth_im…
marinPassio Oct 24, 2024
994d712
Merge pull request #31 from Passiolife/fixes/bottom_navigation#43
marinPassio Oct 24, 2024
8762dd5
Fixed issue with gson serialization
marinPassio Oct 28, 2024
7b9bda1
Merge pull request #32 from Passiolife/bugfix/gson_fix
akashmi Oct 30, 2024
25f3558
Change the user created food nutrients logic
akashmi Nov 4, 2024
c09a86b
Made Weekly adherence dates clickable
akashmi Nov 4, 2024
0d5191c
- Enable Favorites
akashmi Nov 8, 2024
8af17f1
- Enable Favorites
akashmi Nov 11, 2024
a5a2d9e
- Enable Favorites
akashmi Nov 11, 2024
9f802ff
- Add disclaimer in the Meal Plans screen
akashmi Nov 11, 2024
4e2afb6
[WIP] Refactor PassioConnector functions to match with iOS
akashmi Nov 12, 2024
45b168b
- Added Passio connector functions to store and get user food images.
akashmi Nov 13, 2024
59bd61d
Merge branch 'feature/change_user_created_food_nutrients_logic' into …
akashmi Nov 13, 2024
ca1229e
Merge pull request #36 from Passiolife/feature/Hotworx#48
marinPassio Nov 13, 2024
b11bf99
- Shown servingQuantity and servingUnit from the nutritionPreview in …
akashmi Nov 14, 2024
861ae57
- Shown servingQuantity and servingUnit from the nutritionPreview in …
akashmi Nov 14, 2024
4e9956a
- additionalData rename to details in FoodRecord
akashmi Nov 14, 2024
54a7dc8
Merge pull request #37 from Passiolife/feature/Hotworx#48
marinPassio Nov 15, 2024
6880eae
- Created extension functions to map FoodRecord to iOS data.
akashmi Nov 15, 2024
0a2d5ec
- Created extension functions to map FoodRecord to iOS data.
akashmi Nov 18, 2024
e870205
- Refactored UserProfile to match with iOS json.
akashmi Nov 19, 2024
a49c0f9
- Updated database json
akashmi Nov 19, 2024
ed30729
- Voice logging: Added no records screen with search option.
akashmi Nov 19, 2024
5e9bc85
Merge pull request #38 from Passiolife/feature/iOSJsonMapper
marinPassio Nov 19, 2024
ce75dba
Merge pull request #39 from Passiolife/feature/minor_updates
marinPassio Nov 19, 2024
1d14632
- New Portion Mapping#54
akashmi Nov 21, 2024
6b28bf4
- JSON Examples of models#47
akashmi Nov 21, 2024
45d91a7
- Minor change to fix "voice" icon not showing issue.
akashmi Nov 21, 2024
792177b
- Rounded nutrient values
akashmi Nov 22, 2024
0bf20cd
- Removed prefix from the user food and recipe's UUID. and used refCo…
akashmi Nov 25, 2024
491e4fd
- Removed prefix from the user food and recipe's UUID. and used refCo…
akashmi Nov 25, 2024
6918ef2
Crash report by Hotworx #61
akashmi Nov 27, 2024
21b100a
Merge pull request #42 from Passiolife/fixes/crash_report_by_hotworx#61
marinPassio Nov 27, 2024
a8edddd
Crash report by Hotworx #61
akashmi Nov 29, 2024
9436d3f
Merge pull request #43 from Passiolife/fixes/updated_passio_connector…
marinPassio Nov 29, 2024
163af89
- Shown calorie preview from the NutritionPreview instead of own logi…
akashmi Dec 3, 2024
5112244
Merge pull request #44 from Passiolife/fixes/qa_findings_2nd_dec
marinPassio Dec 4, 2024
9f738b4
SDK update
marinPassio Dec 4, 2024
ecb9548
- Improved runtime permissions usecases, if user dined permission per…
akashmi Dec 13, 2024
daf47e2
Merge remote-tracking branch 'origin/development' into fixes/improve_…
akashmi Dec 13, 2024
94feceb
- Reordered main menu
akashmi Dec 18, 2024
e9199f2
- Removed favorite from the main menu and put it in the my foods.
akashmi Dec 19, 2024
81429bb
- Hide info popup from the barcode scanning screen
akashmi Dec 20, 2024
99a4479
Merge pull request #46 from Passiolife/fixes/improve_runtime_permissi…
marinPassio Dec 20, 2024
57013ac
Merge pull request #47 from Passiolife/cr/change_main_menu
marinPassio Dec 20, 2024
ed7f250
- Minor fixes and changes
akashmi Dec 24, 2024
73db2ae
- Hide brand name when it is same as food name in the add/edit custom…
akashmi Jan 8, 2025
30fce4d
Merge pull request #48 from Passiolife/fixes/qa_feedback_#68_#69_#70_…
marinPassio Jan 8, 2025
38c0800
[WIP]
akashmi Jan 10, 2025
8f7435f
[WIP]
akashmi Jan 20, 2025
93f9cc3
- Implemented NutritionUIConfiguration to customize options as per de…
akashmi Jan 21, 2025
43a088a
Merge pull request #49 from Passiolife/feature/add_semantic_search#74
marinPassio Jan 21, 2025
7f2dc2a
- Images results
akashmi Jan 23, 2025
f2500ed
Merge remote-tracking branch 'origin/development' into feature/redesi…
akashmi Jan 23, 2025
f377f73
- Images results
akashmi Jan 23, 2025
ce83a13
- Images results
akashmi Jan 23, 2025
c473bcc
- Images results
akashmi Jan 24, 2025
cdcf10c
- Handled No Barcode Found cases
akashmi Jan 24, 2025
a5eb079
Merge pull request #50 from Passiolife/feature/redesign_of_the_photo_…
marinPassio Jan 27, 2025
6163824
- Updated barcode scanner UI design
akashmi Jan 30, 2025
8be43ea
Merge remote-tracking branch 'origin/development' into feature/redesi…
akashmi Jan 30, 2025
af84d01
- Handled "image not recognized case" with search food option
akashmi Feb 6, 2025
15535e1
- Updated add barcode UI and flow.
akashmi Feb 7, 2025
1baf149
Merge pull request #51 from Passiolife/feature/redesign_barcode_scann…
marinPassio Feb 10, 2025
85b2669
- Fixed issue with rounding calories value in edit nutrition facts.
akashmi Feb 12, 2025
f8eff7a
Merge pull request #52 from Passiolife/feature/redesign_barcode_scann…
marinPassio Feb 12, 2025
62fd344
- Photo Logging Nutrition Facts: Bug with User Food Edge case#82
akashmi Feb 19, 2025
3247ff1
Merge pull request #53 from Passiolife/fixes/photo_logging
marinPassio Feb 19, 2025
e107d23
[WIP] add proguard-rules.pro
akashmi Mar 28, 2025
f59abb9
[WIP] add proguard-rules.pro
akashmi Mar 28, 2025
02e4911
- proguard keep class ai.passio.passiosdk.** { *; }
akashmi Mar 28, 2025
cc861e3
Align Headers on Voice vs Image#83
akashmi Apr 28, 2025
46460ba
- Allowed more then 3 length for number inputs
akashmi Apr 29, 2025
6ecf207
Merge pull request #55 from Passiolife/fixes/align_voice_image_header…
akashmi May 6, 2025
4610f36
- Fixed issue with BMI and Calories calculation
akashmi May 12, 2025
673f707
Merge pull request #56 from Passiolife/hotworx/reported_issues_with_B…
marinPassio May 15, 2025
290741f
Merge pull request #54 from Passiolife/fixes/hotworks_progurad_issue#84
marinPassio May 15, 2025
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
14 changes: 9 additions & 5 deletions app/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -33,12 +33,12 @@ android {
}
}
namespace 'ai.passio.uimodule'
compileSdk 33
compileSdk 34

defaultConfig {
applicationId "ai.passio.uimodule"
minSdk 26
targetSdk 33
targetSdk 34
versionCode 1
versionName "1.0"

Expand All @@ -53,21 +53,24 @@ android {
buildTypes {
debug {
minifyEnabled false
shrinkResources false
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.debug
}
release {
// debuggable true
minifyEnabled true
shrinkResources true
proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
signingConfig signingConfigs.release
}
}
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
sourceCompatibility JavaVersion.VERSION_17
targetCompatibility JavaVersion.VERSION_17
}
kotlinOptions {
jvmTarget = '1.8'
jvmTarget = '17'
}
buildFeatures {
viewBinding true
Expand All @@ -87,4 +90,5 @@ dependencies {
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'

implementation project(path: ':passio-ui-module')
implementation 'com.google.code.gson:gson:2.8.6'
}
14 changes: 13 additions & 1 deletion app/proguard-rules.pro
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,16 @@

# If you keep the line number information, uncomment this to
# hide the original source file name.
#-renamesourcefileattribute SourceFile
#-renamesourcefileattribute SourceFile

# Suppress warnings related to missing SSL/TLS provider classes
-dontwarn org.bouncycastle.jsse.BCSSLParameters
-dontwarn org.bouncycastle.jsse.BCSSLSocket
-dontwarn org.bouncycastle.jsse.provider.BouncyCastleJsseProvider
-dontwarn org.conscrypt.Conscrypt$Version
-dontwarn org.conscrypt.Conscrypt
-dontwarn org.conscrypt.ConscryptHostnameVerifier
-dontwarn org.openjsse.javax.net.ssl.SSLParameters
-dontwarn org.openjsse.javax.net.ssl.SSLSocket
-dontwarn org.openjsse.net.ssl.OpenJSSE
-dontwarn java.lang.invoke.StringConcatFactory
Loading