mirror of https://github.com/FreeTubeApp/FreeTube
Remove limited donation methods (#5290)
* Remove instances to Monero and Liberapay Liberapay references have been temporarily removed as we handle an account issue with Stripe. Monero references have been removed because it hampers our team's ability to ensure that all donations are being allocated to the development of FreeTube. * Update README.md Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com> --------- Co-authored-by: efb4f5ff-1298-471a-8973-3d47447115dc <73130443+efb4f5ff-1298-471a-8973-3d47447115dc@users.noreply.github.com>
This commit is contained in:
parent
c760f40141
commit
621617cd9e
|
@ -1,3 +0,0 @@
|
||||||
# These are supported funding model platforms
|
|
||||||
|
|
||||||
liberapay: FreeTube
|
|
|
@ -150,14 +150,10 @@ If you ever have any questions, feel free to ask it on our [Discussions](https:/
|
||||||
> Don't forget to check out the [rules](https://docs.freetubeapp.io/community/matrix/) before joining.
|
> Don't forget to check out the [rules](https://docs.freetubeapp.io/community/matrix/) before joining.
|
||||||
|
|
||||||
## Donate
|
## Donate
|
||||||
If you enjoy using FreeTube, you're welcome to leave a donation using the following methods.
|
If you enjoy using FreeTube, you're welcome to leave a donation using the following method.
|
||||||
|
|
||||||
* [FreeTube on Liberapay](https://liberapay.com/FreeTube)
|
|
||||||
|
|
||||||
* Bitcoin Address: `1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS`
|
* Bitcoin Address: `1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS`
|
||||||
|
|
||||||
* Monero Address: `48WyAPdjwc6VokeXACxSZCFeKEXBiYPV6GjfvBsfg4CrUJ95LLCQSfpM9pvNKy5GE5H4hNaw99P8RZyzmaU9kb1pD7kzhCB`
|
|
||||||
|
|
||||||
While your donations are much appreciated, only donate if you really want to. Donations are used for keeping the website up and running and eventual code signing costs.
|
While your donations are much appreciated, only donate if you really want to. Donations are used for keeping the website up and running and eventual code signing costs.
|
||||||
|
|
||||||
> [!TIP]
|
> [!TIP]
|
||||||
|
|
|
@ -108,9 +108,6 @@ const SEARCH_CHAR_LIMIT = 100
|
||||||
// Displayed on the about page and used in the main.js file to only allow bitcoin URLs with this wallet address to be opened
|
// Displayed on the about page and used in the main.js file to only allow bitcoin URLs with this wallet address to be opened
|
||||||
const ABOUT_BITCOIN_ADDRESS = '1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
|
const ABOUT_BITCOIN_ADDRESS = '1Lih7Ho5gnxb1CwPD4o59ss78pwo2T91eS'
|
||||||
|
|
||||||
// Displayed on the about page and used in the main.js file to only allow monero URLs with this wallet address to be opened
|
|
||||||
const ABOUT_MONERO_ADDRESS = '48WyAPdjwc6VokeXACxSZCFeKEXBiYPV6GjfvBsfg4CrUJ95LLCQSfpM9pvNKy5GE5H4hNaw99P8RZyzmaU9kb1pD7kzhCB'
|
|
||||||
|
|
||||||
export {
|
export {
|
||||||
IpcChannels,
|
IpcChannels,
|
||||||
DBActions,
|
DBActions,
|
||||||
|
@ -120,5 +117,4 @@ export {
|
||||||
PLAYLIST_HEIGHT_FORCE_LIST_THRESHOLD,
|
PLAYLIST_HEIGHT_FORCE_LIST_THRESHOLD,
|
||||||
SEARCH_CHAR_LIMIT,
|
SEARCH_CHAR_LIMIT,
|
||||||
ABOUT_BITCOIN_ADDRESS,
|
ABOUT_BITCOIN_ADDRESS,
|
||||||
ABOUT_MONERO_ADDRESS
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,7 +11,6 @@ import {
|
||||||
DBActions,
|
DBActions,
|
||||||
SyncEvents,
|
SyncEvents,
|
||||||
ABOUT_BITCOIN_ADDRESS,
|
ABOUT_BITCOIN_ADDRESS,
|
||||||
ABOUT_MONERO_ADDRESS
|
|
||||||
} from '../constants'
|
} from '../constants'
|
||||||
import * as baseHandlers from '../datastores/handlers/base'
|
import * as baseHandlers from '../datastores/handlers/base'
|
||||||
import { extractExpiryTimestamp, ImageCache } from './ImageCache'
|
import { extractExpiryTimestamp, ImageCache } from './ImageCache'
|
||||||
|
@ -882,8 +881,7 @@ function runApp() {
|
||||||
parsedURL.protocol === 'tel:' ||
|
parsedURL.protocol === 'tel:' ||
|
||||||
|
|
||||||
// Donation links on the about page
|
// Donation links on the about page
|
||||||
(parsedURL.protocol === 'bitcoin:' && parsedURL.pathname === ABOUT_BITCOIN_ADDRESS) ||
|
(parsedURL.protocol === 'bitcoin:' && parsedURL.pathname === ABOUT_BITCOIN_ADDRESS)
|
||||||
(parsedURL.protocol === 'monero:' && parsedURL.pathname === ABOUT_MONERO_ADDRESS)
|
|
||||||
) {
|
) {
|
||||||
shell.openExternal(url)
|
shell.openExternal(url)
|
||||||
return true
|
return true
|
||||||
|
|
|
@ -99,7 +99,6 @@ import {
|
||||||
faBitcoin,
|
faBitcoin,
|
||||||
faGithub,
|
faGithub,
|
||||||
faMastodon,
|
faMastodon,
|
||||||
faMonero
|
|
||||||
} from '@fortawesome/free-brands-svg-icons'
|
} from '@fortawesome/free-brands-svg-icons'
|
||||||
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'
|
import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome'
|
||||||
import PortalVue from 'portal-vue'
|
import PortalVue from 'portal-vue'
|
||||||
|
@ -198,7 +197,6 @@ library.add(
|
||||||
faGithub,
|
faGithub,
|
||||||
faBitcoin,
|
faBitcoin,
|
||||||
faMastodon,
|
faMastodon,
|
||||||
faMonero
|
|
||||||
)
|
)
|
||||||
|
|
||||||
registerSwiper()
|
registerSwiper()
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
import { defineComponent } from 'vue'
|
import { defineComponent } from 'vue'
|
||||||
import FtCard from '../../components/ft-card/ft-card.vue'
|
import FtCard from '../../components/ft-card/ft-card.vue'
|
||||||
import packageDetails from '../../../../package.json'
|
import packageDetails from '../../../../package.json'
|
||||||
import { ABOUT_BITCOIN_ADDRESS, ABOUT_MONERO_ADDRESS } from '../../../constants'
|
import { ABOUT_BITCOIN_ADDRESS } from '../../../constants'
|
||||||
import FtLogoFull from '../../components/ft-logo-full/ft-logo-full.vue'
|
import FtLogoFull from '../../components/ft-logo-full/ft-logo-full.vue'
|
||||||
|
|
||||||
export default defineComponent({
|
export default defineComponent({
|
||||||
|
@ -69,20 +69,10 @@ export default defineComponent({
|
||||||
title: this.$t('About.Credits'),
|
title: this.$t('About.Credits'),
|
||||||
content: `${this.$t('About.FreeTube is made possible by')} <a href="https://docs.freetubeapp.io/credits/">${this.$t('About.these people and projects')}</a>`
|
content: `${this.$t('About.FreeTube is made possible by')} <a href="https://docs.freetubeapp.io/credits/">${this.$t('About.these people and projects')}</a>`
|
||||||
},
|
},
|
||||||
{
|
|
||||||
icon: ['fas', 'heart'],
|
|
||||||
title: `${this.$t('About.Donate')} - Liberapay`,
|
|
||||||
content: '<a href="https://liberapay.com/FreeTube">https://liberapay.com/FreeTube</a>'
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
icon: ['fab', 'bitcoin'],
|
icon: ['fab', 'bitcoin'],
|
||||||
title: `${this.$t('About.Donate')} - BTC`,
|
title: `${this.$t('About.Donate')} - BTC`,
|
||||||
content: `<a href="bitcoin:${ABOUT_BITCOIN_ADDRESS}">${ABOUT_BITCOIN_ADDRESS}</a>`
|
content: `<a href="bitcoin:${ABOUT_BITCOIN_ADDRESS}">${ABOUT_BITCOIN_ADDRESS}</a>`
|
||||||
},
|
|
||||||
{
|
|
||||||
icon: ['fab', 'monero'],
|
|
||||||
title: `${this.$t('About.Donate')} - XMR`,
|
|
||||||
content: `<a href="monero:${ABOUT_MONERO_ADDRESS}">${ABOUT_MONERO_ADDRESS}</a>`
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue