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 v2.12.4 20241130] Merge into Main #285

Merged
merged 20 commits into from
Dec 4, 2024
Merged

Conversation

kcw-grunt and others added 19 commits October 7, 2024 18:10
* replaced the control in PeerManager.c

Signed-off-by: kcw-grunt <[email protected]>

* reverted BRBitcoinAmount

Signed-off-by: kcw-grunt <[email protected]>

* Cleaning up the files

Signed-off-by: kcw-grunt <[email protected]>

* Removed Pusher remnants

Signed-off-by: kcw-grunt <[email protected]>

---------

Signed-off-by: kcw-grunt <[email protected]>
* Added fiat feature based on language user chose

* added fcm for push notifications

* Update PushNotificationService.kt

* Added new Icon, removed duplicate fcm library, added in app messaging

* Added new Icon, removed duplicate fcm library, added in app messaging
* Recent newline

Signed-off-by: kcw-grunt <[email protected]>

* AF added

Refactored cruft

- AF working

Signed-off-by: kcw-grunt <[email protected]>

---------

Signed-off-by: kcw-grunt <[email protected]>
* Tech debt/add af sdk (#248)

- AF working
- Changed requiredActivity
- Added analytics error report
- test this.Activity is null or not
- Bugfix - Phrase Reminder crash
- added an exception handler for UserNotAuthenticatedException.
		 - note: this should allow for the system to display the native authorization UI when needed
		 - fixes issue - https://console.firebase.google.com/u/0/project/litewallet-beta/crashlytics/app/android:com.loafwallet/issues/09dac17241309f0e823ef597a9a82cd4
- Added dev note
- remove calls to BREventManager
- removed BREventManager
- renamed error message
- fixed Firebase Analytics event error

Signed-off-by: kcw-grunt <[email protected]>

* version bump

update gitignore

Signed-off-by: kcw-grunt <[email protected]>

---------

Signed-off-by: kcw-grunt <[email protected]>
* removed unused BRSharedPreferences

Signed-off-by: kcw-grunt <[email protected]>

* started commenting out more Timber

Signed-off-by: kcw-grunt <[email protected]>

* Added more shared preferences for syncing

Signed-off-by: kcw-grunt <[email protected]>

* Commented out many verbose Timber logs

Signed-off-by: kcw-grunt <[email protected]>

* WIP

Still trying to figure out the eplased time and last and start timestamps…???
I dunno

Signed-off-by: kcw-grunt <[email protected]>

* Moved sync measurment into the method calls

Signed-off-by: kcw-grunt <[email protected]>

* Debugged the install issue with send

- Moved all the measurements in new methods
- recalculated measure points
- Added analytics
- event did_complete_sync was shown!
- adding a dummy file to make sure file system is set
||||WIP still verifying the JSON is present
- added a blockheight label
-  changed the sleep time (a hack to allow the device time to refresh the view) to 100 ms from 500ms!!
-WIP Why is the bundle not showing on time
Signed-off-by: kcw-grunt <[email protected]>

* replaces afID to first location

Signed-off-by: kcw-grunt <[email protected]>

* Removed redundant sync measurements

Signed-off-by: kcw-grunt <[email protected]>

* code bump

Signed-off-by: kcw-grunt <[email protected]>

---------

Signed-off-by: kcw-grunt <[email protected]>
* Removed non english seed words

-Refactor tests
- Reset AnalyticsTests

Signed-off-by: kcw-grunt <[email protected]>

* Rename Bitcoinletter to Litecoinletters

-added tests
testLitecoinSymbolConstants
testAppExternalURLConstants
testFirebaseAnalyticsConstants

Signed-off-by: kcw-grunt <[email protected]>

---------

Signed-off-by: kcw-grunt <[email protected]>
…Phrase, so we just wrap with runCatching for now to avoid crash (#263)
* fix: [WIP][#265] work in progress add null checking, migrate viewpager to viewpager2 and more

* fix: [#265] finalize migration some deprecated class and implement null checking at FragmentTransactionItem

* fix: dix dismiss outside FragmentTransactionDetails
* 🚀[Release v2.11.1 071024] Merge into Main (#246)

* replaced the control in PeerManager.c

Signed-off-by: kcw-grunt <[email protected]>

* reverted BRBitcoinAmount

Signed-off-by: kcw-grunt <[email protected]>

* Cleaning up the files

Signed-off-by: kcw-grunt <[email protected]>

* Removed Pusher remnants

Signed-off-by: kcw-grunt <[email protected]>

---------

Signed-off-by: kcw-grunt <[email protected]>

* version bump

Signed-off-by: kcw-grunt <[email protected]>

* Removed donation button

removed xml
removed fragments
removed references of the donation
removed analytical events

Signed-off-by: kcw-grunt <[email protected]>

* fix: prevent activity close

* code bump

Signed-off-by: kcw-grunt <[email protected]>

* enabled for Debug

Signed-off-by: kcw-grunt <[email protected]>

* fix: [#264] add null checking for BRKeyStore.removeAliasAndFiles (#270)

* fix: [#265] add null checking, migrate viewpage… (#271)

* fix: [WIP][#265] work in progress add null checking, migrate viewpager to viewpager2 and more

* fix: [#265] finalize migration some deprecated class and implement null checking at FragmentTransactionItem

* fix: dix dismiss outside FragmentTransactionDetails

* code bump

Signed-off-by: kcw-grunt <[email protected]>

* version bump

Signed-off-by: kcw-grunt <[email protected]>

---------

Signed-off-by: kcw-grunt <[email protected]>
Co-authored-by: andhikayuana <[email protected]>
…led multiple times at onBindViewHolder (#277)

* fix: [#258] avoid OOM with cache the result of opsAll, previously called multiple times at onBindViewHolder

* chore: [#258] cleanup comment
…tCurrency can produce null (#278)

* fix: [#266] add null checking and default value based on iOS since getCurrency can produce null

* chore: [#266] cleanup comment
…mockk (#282)

* chore: [#274] initial setup test using JUnit & MockK

* chore: [#274] add more test case at LocaleHelperTest

* fix: [#274] fix default language from shared preferences

* fix: [#274] disable language split on AAB

* chore: [#274] rename method
please check @andhikayuana @josikie  that you are able to compile
- Polished to index to a language
- bump code
@kcw-grunt kcw-grunt self-assigned this Nov 30, 2024
@kcw-grunt kcw-grunt added the 🚀 release Related to a production release label Nov 30, 2024
@kcw-grunt kcw-grunt added this to the v2.12.X milestone Nov 30, 2024
Copy link
Contributor

@andhikayuana andhikayuana left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🚀

@kcw-grunt kcw-grunt changed the base branch from develop to main November 30, 2024 10:46
@kcw-grunt kcw-grunt changed the title Release/v2.12.4 🚀[Release v2.12.4 20241130] Merge into Main Nov 30, 2024
@kcw-grunt kcw-grunt marked this pull request as ready for review November 30, 2024 11:17
Copy link
Contributor

@josikie josikie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, thanks @kcw-grunt

@kcw-grunt
Copy link
Contributor Author

just waiting for Google Play Store to approve. @andhikayuana do you know if there is an approval queue for Play Store?
For iOS its: https://www.runway.team/appreviewtimes

@andhikayuana
Copy link
Contributor

just waiting for Google Play Store to approve. @andhikayuana do you know if there is an approval queue for Play Store? For iOS its: https://www.runway.team/appreviewtimes

please expect 7 days or longer, reference https://support.google.com/googleplay/android-developer/answer/9859751?hl=en

@kcw-grunt kcw-grunt merged commit 893649d into main Dec 4, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🚀 release Related to a production release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants