Skip to content
This repository was archived by the owner on Nov 5, 2024. It is now read-only.

Commit 033f172

Browse files
Mark Project as No Longer Maintained and Implement In-App Shutdown Notice (#3664)
* Update README.md * Update README.md * Update README.md * Update CONTRIBUTING.md * Add in-app card * Fix Detekt
1 parent 4211084 commit 033f172

File tree

3 files changed

+49
-11
lines changed

3 files changed

+49
-11
lines changed

CONTRIBUTING.md

+17-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# Contributing to Ivy Wallet
22

3+
>[!IMPORTANT]
4+
>**🚨 Notice: Project No Longer Maintained 🚨**
5+
>
6+
>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.
7+
>
8+
>- **Pull Requests and Issues**: We will not be reviewing or merging pull requests, nor responding to issues or discussions.
9+
>
10+
>- **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.
11+
>
12+
>- **Disclaimer of Liability**:
13+
> - **"As-Is" Basis**: This software is provided on an "as-is" basis without any warranties or conditions of any kind, either express or implied.
14+
> - **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.
15+
> - **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.
16+
>
17+
>For more information, please refer to the [LICENSE](LICENSE) file.
18+
319

420
## 1. Fork the repo
521
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.
6581
### Questions?
6682
Ask them in [our private Telegram community](https://t.me/+ETavgioAvWg4NThk).
6783

68-
[![Telegram Group](https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/+ETavgioAvWg4NThk)
84+
[![Telegram Group](https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/+ETavgioAvWg4NThk)

README.md

+16-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,24 @@
1+
>[!IMPORTANT]
2+
>**🚨 Notice: Project No Longer Maintained 🚨**
3+
>
4+
>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.
5+
>
6+
>- **Pull Requests and Issues**: We will not be reviewing or merging pull requests, nor responding to issues or discussions.
7+
>
8+
>- **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.
9+
>
10+
>- **Disclaimer of Liability**:
11+
> - **"As-Is" Basis**: This software is provided on an "as-is" basis without any warranties or conditions of any kind, either express or implied.
12+
> - **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.
13+
> - **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.
14+
>
15+
>For more information, please refer to the [LICENSE](LICENSE) file.
16+
117
[![Latest Release](https://img.shields.io/github/v/release/Ivy-Apps/ivy-wallet)](https://github.com/Ivy-Apps/ivy-wallet/releases)
218
[![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)
319
[![Telegram Group](https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/+ETavgioAvWg4NThk)
420

521
[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)
6-
[![PRs welcome!](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/Ivy-Apps/ivy-wallet/blob/main/CONTRIBUTING.md)
722
[![GitHub Repo stars](https://img.shields.io/github/stars/Ivy-Apps/ivy-wallet?style=social)](https://github.com/Ivy-Apps/ivy-wallet/stargazers)
823
[![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)
924

@@ -60,8 +75,6 @@ Ivy Wallet is a great place to code and learn. That's why we also link to great
6075

6176
Make sure to check out our short **[Developer Guidelines 🏗️](docs/Guidelines.md)** to learn more about the technical side of the Ivy Wallet.
6277

63-
[![PRs welcome!](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://github.com/Ivy-Apps/ivy-wallet/blob/main/CONTRIBUTING.md)
64-
6578
## Tech Stack
6679

6780
### Core

screen/home/src/main/java/com/ivy/home/customerjourney/CustomerJourneyCardsProvider.kt

+16-7
Original file line numberDiff line numberDiff line change
@@ -55,17 +55,26 @@ class CustomerJourneyCardsProvider @Inject constructor(
5555

5656
companion object {
5757
val ACTIVE_CARDS = listOf(
58+
shutdownCard(),
5859
adjustBalanceCard(),
5960
addPlannedPaymentCard(),
6061
didYouKnow_pinAddTransactionWidgetCard(),
6162
didYouKnow_expensesPieChart(),
62-
rateUsCard(),
63-
shareIvyWalletCard(),
64-
joinIvyTelegramCard(),
65-
rateUsCard_2(),
66-
joinTelegram2(),
67-
ivyWalletIsOpenSource(),
68-
bugsApology(),
63+
)
64+
65+
@Suppress("MaxLineLength", "NoImplicitFunctionReturnType")
66+
fun shutdownCard() = CustomerJourneyCardModel(
67+
id = "shutdown",
68+
condition = { _, _, _ -> true },
69+
title = "Important Notice: App No Longer Maintained",
70+
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.",
71+
cta = "Learn More",
72+
ctaIcon = R.drawable.github_logo,
73+
background = Gradient.solid(Red),
74+
hasDismiss = true,
75+
onAction = { _, _, ivyActivity ->
76+
ivyActivity.openUrlInBrowser(Constants.URL_IVY_WALLET_REPO)
77+
}
6978
)
7079

7180
fun adjustBalanceCard() = CustomerJourneyCardModel(

0 commit comments

Comments
 (0)