From c746d14298892677d0d77882240d0dbf64fe7d72 Mon Sep 17 00:00:00 2001 From: Iliyan Germanov Date: Tue, 5 Nov 2024 17:17:44 +0200 Subject: [PATCH 1/6] Update README.md --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index 1c01a6a348..5d0073cfca 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,19 @@ +>[!IMPORTANT] +>**🚨 Notice: Project No Longer Maintained 🚨** +> +>As of **Nov 5th, 2024**, this project is no longer maintained by the original developers. No further updates, bug fixes, or support will be provided. +> +>- **Pull Requests and Issues**: We will not be reviewing or merging pull requests, nor responding to issues or discussions. +> +>- **Forking and Future Development**: In accordance with the [GPL-3.0 License](LICENSE), you are encouraged to **fork this repository** to continue development independently. You are free to modify, distribute, and release your own versions under the same license. +> +>- **Disclaimer of Liability**: +> - **"As-Is" Basis**: This software is provided on an "as-is" basis without any warranties or conditions of any kind, either express or implied. +> - **No Liability**: The original maintainers shall not be liable for any claims, damages, or other liabilities arising from the use, modification, or distribution of this software. +> - **User Responsibility**: Users and developers who choose to use or fork this project assume all risks and responsibilities associated with its use and further development. +> +>For more information, please refer to the [LICENSE](LICENSE) file. + [![Latest Release](https://img.shields.io/github/v/release/Ivy-Apps/ivy-wallet)](https://github.com/Ivy-Apps/ivy-wallet/releases) [![APK](https://github.com/Ivy-Apps/ivy-wallet/actions/workflows/apk.yml/badge.svg)](https://github.com/Ivy-Apps/ivy-wallet/actions/workflows/apk.yml) [![Telegram Group](https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/+ETavgioAvWg4NThk) From d565f85eddd682922f26768a6f9e98de997b5b7e Mon Sep 17 00:00:00 2001 From: Iliyan Germanov Date: Tue, 5 Nov 2024 17:18:25 +0200 Subject: [PATCH 2/6] Update README.md --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 5d0073cfca..df8c7552fd 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,6 @@ [![Telegram Group](https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/+ETavgioAvWg4NThk) [![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) -[![PRs welcome!](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/Ivy-Apps/ivy-wallet/blob/main/CONTRIBUTING.md) [![GitHub Repo stars](https://img.shields.io/github/stars/Ivy-Apps/ivy-wallet?style=social)](https://github.com/Ivy-Apps/ivy-wallet/stargazers) [![Fork Ivy Wallet](https://img.shields.io/github/forks/Ivy-Apps/ivy-wallet?logo=github&style=social)](https://github.com/Ivy-Apps/ivy-wallet/fork) From 796eef87761e5253f5a367c950190982d513a3a1 Mon Sep 17 00:00:00 2001 From: Iliyan Germanov Date: Tue, 5 Nov 2024 17:19:04 +0200 Subject: [PATCH 3/6] Update README.md --- README.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/README.md b/README.md index df8c7552fd..7ac6d9b9aa 100644 --- a/README.md +++ b/README.md @@ -75,8 +75,6 @@ Ivy Wallet is a great place to code and learn. That's why we also link to great Make sure to check out our short **[Developer Guidelines 🏗️](docs/Guidelines.md)** to learn more about the technical side of the Ivy Wallet. -[![PRs welcome!](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/Ivy-Apps/ivy-wallet/blob/main/CONTRIBUTING.md) - ## Tech Stack ### Core From c1167e12608ca685a9785fd92659b9d150b1b708 Mon Sep 17 00:00:00 2001 From: Iliyan Germanov Date: Tue, 5 Nov 2024 17:19:35 +0200 Subject: [PATCH 4/6] Update CONTRIBUTING.md --- CONTRIBUTING.md | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 49cc6c7e6f..38cb1d9a3c 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,5 +1,21 @@ # Contributing to Ivy Wallet +>[!IMPORTANT] +>**🚨 Notice: Project No Longer Maintained 🚨** +> +>As of **Nov 5th, 2024**, this project is no longer maintained by the original developers. No further updates, bug fixes, or support will be provided. +> +>- **Pull Requests and Issues**: We will not be reviewing or merging pull requests, nor responding to issues or discussions. +> +>- **Forking and Future Development**: In accordance with the [GPL-3.0 License](LICENSE), you are encouraged to **fork this repository** to continue development independently. You are free to modify, distribute, and release your own versions under the same license. +> +>- **Disclaimer of Liability**: +> - **"As-Is" Basis**: This software is provided on an "as-is" basis without any warranties or conditions of any kind, either express or implied. +> - **No Liability**: The original maintainers shall not be liable for any claims, damages, or other liabilities arising from the use, modification, or distribution of this software. +> - **User Responsibility**: Users and developers who choose to use or fork this project assume all risks and responsibilities associated with its use and further development. +> +>For more information, please refer to the [LICENSE](LICENSE) file. + ## 1. Fork the repo Fork of the official Ivy Wallet repo by clicking on the badge: [![Fork Ivy Wallet](https://img.shields.io/github/forks/Ivy-Apps/ivy-wallet?logo=github&style=social)](https://github.com/Ivy-Apps/ivy-wallet/fork). @@ -65,4 +81,4 @@ official Ivy Wallet repo. ### Questions? Ask them in [our private Telegram community](https://t.me/+ETavgioAvWg4NThk). -[![Telegram Group](https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/+ETavgioAvWg4NThk) \ No newline at end of file +[![Telegram Group](https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/+ETavgioAvWg4NThk) From acf098c611a5fa08b2aa421140035c7b8c77a2a1 Mon Sep 17 00:00:00 2001 From: iliyangermanov Date: Tue, 5 Nov 2024 17:33:59 +0200 Subject: [PATCH 5/6] Add in-app card --- .../CustomerJourneyCardsProvider.kt | 23 +++++++++++++------ 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/screen/home/src/main/java/com/ivy/home/customerjourney/CustomerJourneyCardsProvider.kt b/screen/home/src/main/java/com/ivy/home/customerjourney/CustomerJourneyCardsProvider.kt index 9423453471..2af3ee817f 100644 --- a/screen/home/src/main/java/com/ivy/home/customerjourney/CustomerJourneyCardsProvider.kt +++ b/screen/home/src/main/java/com/ivy/home/customerjourney/CustomerJourneyCardsProvider.kt @@ -55,19 +55,28 @@ class CustomerJourneyCardsProvider @Inject constructor( companion object { val ACTIVE_CARDS = listOf( + shutdownCard(), adjustBalanceCard(), addPlannedPaymentCard(), didYouKnow_pinAddTransactionWidgetCard(), didYouKnow_expensesPieChart(), - rateUsCard(), - shareIvyWalletCard(), - joinIvyTelegramCard(), - rateUsCard_2(), - joinTelegram2(), - ivyWalletIsOpenSource(), - bugsApology(), ) + fun shutdownCard() = CustomerJourneyCardModel( + id = "shutdown", + condition = { _, _, _ -> true }, + title = "Important Notice: App No Longer Maintained", + description = "As of Nov 5th 2024, Ivy Wallet is no longer maintained by the original developers. You may continue to use the app, but it will no longer receive updates, bug fixes, or support, and it may stop functioning at some point.", + cta = "Learn More", + ctaIcon = R.drawable.github_logo, + background = Gradient.solid(Red), + hasDismiss = true, + onAction = { _, _, ivyActivity -> + ivyActivity.openUrlInBrowser(Constants.URL_IVY_WALLET_REPO) + } + ) + + fun adjustBalanceCard() = CustomerJourneyCardModel( id = "adjust_balance", condition = { trnCount, _, _ -> From 6e4131bc865dcbb85d1aeca06317aa2ebfe6f2d2 Mon Sep 17 00:00:00 2001 From: iliyangermanov Date: Tue, 5 Nov 2024 17:41:04 +0200 Subject: [PATCH 6/6] Fix Detekt --- .../ivy/home/customerjourney/CustomerJourneyCardsProvider.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/screen/home/src/main/java/com/ivy/home/customerjourney/CustomerJourneyCardsProvider.kt b/screen/home/src/main/java/com/ivy/home/customerjourney/CustomerJourneyCardsProvider.kt index 2af3ee817f..938e21a19a 100644 --- a/screen/home/src/main/java/com/ivy/home/customerjourney/CustomerJourneyCardsProvider.kt +++ b/screen/home/src/main/java/com/ivy/home/customerjourney/CustomerJourneyCardsProvider.kt @@ -62,6 +62,7 @@ class CustomerJourneyCardsProvider @Inject constructor( didYouKnow_expensesPieChart(), ) + @Suppress("MaxLineLength", "NoImplicitFunctionReturnType") fun shutdownCard() = CustomerJourneyCardModel( id = "shutdown", condition = { _, _, _ -> true }, @@ -76,7 +77,6 @@ class CustomerJourneyCardsProvider @Inject constructor( } ) - fun adjustBalanceCard() = CustomerJourneyCardModel( id = "adjust_balance", condition = { trnCount, _, _ ->