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

Commit

Permalink
Mark Project as No Longer Maintained and Implement In-App Shutdown No…
Browse files Browse the repository at this point in the history
…tice (#3664)

* Update README.md

* Update README.md

* Update README.md

* Update CONTRIBUTING.md

* Add in-app card

* Fix Detekt
  • Loading branch information
ILIYANGERMANOV authored Nov 5, 2024
1 parent 4211084 commit 033f172
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 11 deletions.
18 changes: 17 additions & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -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).
Expand Down Expand Up @@ -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)
[![Telegram Group](https://img.shields.io/badge/Telegram-2CA5E0?style=for-the-badge&logo=telegram&logoColor=white)](https://t.me/+ETavgioAvWg4NThk)
19 changes: 16 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,24 @@
>[!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)

[![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)

Expand Down Expand Up @@ -60,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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -55,17 +55,26 @@ 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(),
)

@Suppress("MaxLineLength", "NoImplicitFunctionReturnType")
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(
Expand Down

0 comments on commit 033f172

Please sign in to comment.