[terms] terms update notification

This commit is contained in:
Andrea Vos 2021-12-11 13:19:29 +01:00
parent 2c55f517b9
commit c5f1dc3299
13 changed files with 302 additions and 1 deletions

View File

@ -12,6 +12,26 @@
</div> </div>
</section> </section>
<section v-else> <section v-else>
<div v-if="showTermsUpdate" class="alert alert-info container my-4 small">
<h4 class="mb-3">
<Icon v="info-circle"/>
<T>terms.update.header</T>
</h4>
<p>
<T>terms.update.intro</T>
</p>
<ul>
<li v-for="change in $t('terms.update.changes')">
{{ change }}
</li>
</ul>
<p class="text-center">
<button class="btn btn-primary" @click.prevent="dismissTermsUpdate">
<Icon v="shield-check"/>
<T>confirm.ok</T>
</button>
</p>
</div>
<div class="card mb-3"> <div class="card mb-3">
<div class="card-body d-flex flex-column flex-md-row"> <div class="card-body d-flex flex-column flex-md-row">
<div class="mx-2 text-center"> <div class="mx-2 text-center">
@ -183,7 +203,9 @@
logoutInProgress: false, logoutInProgress: false,
impersonationActive: !!this.$cookies.get('impersonator') impersonationActive: !!this.$cookies.get('impersonator'),
showTermsUpdate: this.$ulidTime(this.$user().id) < new Date(2021, 11, 12) / 1000 && !this.$cookies.get('termsUpdateDismissed'),
} }
}, },
async mounted() { async mounted() {
@ -296,6 +318,10 @@
this.$cookies.remove('impersonator'); this.$cookies.remove('impersonator');
window.location.reload(); window.location.reload();
}, },
dismissTermsUpdate() {
this.$cookies.set('termsUpdateDismissed', true);
this.showTermsUpdate = false;
},
}, },
computed: { computed: {
...mapState([ ...mapState([

View File

@ -614,6 +614,29 @@ terms:
changes: > changes: >
We reserve the right to modify these Terms of Service at any time. We reserve the right to modify these Terms of Service at any time.
If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect. If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect.
# TODO
update:
header: 'We''ve updated our Terms of Service.'
intro: >
Hi! We want to let you know that we've updated our Terms of Service. Here's an overview of the changes:
changes:
- >
In January we will start removing unused accounts to prevent username hoarding
(if there's both no card and no login for a month).
- >
We'd like to provide a safe space for all queer people regardless of age,
but we must also respect the law
and protect the privacy of people who can't legally consent to processing their data.
Now our Terms of Service are explicitly mentioning what has always been the case in accordance to GDPR:
you need to be at least 13 years old to create an account,
and in case of users aged 13-16 they need have parental consent for us to process their data.
- >
To improve accessibility, we have started translating our Terms of Service into all supported languages.
Those translations are just auxiliary, the only legally binding version remains English.
- >
Although queerphobia, transphobia, queer exclusionism and trolling
have always been understood as violating the Terms of Service under the generic term of “violating social norms”,
we're now explicitly listing them as forbidden.
admin: admin:
header: 'Verwaltungsbereich' header: 'Verwaltungsbereich'

View File

@ -714,6 +714,28 @@ terms:
changes: > changes: >
We reserve the right to modify these Terms of Service at any time. We reserve the right to modify these Terms of Service at any time.
If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect. If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect.
update:
header: 'We''ve updated our Terms of Service.'
intro: >
Hi! We want to let you know that we've updated our Terms of Service. Here's an overview of the changes:
changes:
- >
In January we will start removing unused accounts to prevent username hoarding
(if there's both no card and no login for a month).
- >
We'd like to provide a safe space for all queer people regardless of age,
but we must also respect the law
and protect the privacy of people who can't legally consent to processing their data.
Now our Terms of Service are explicitly mentioning what has always been the case in accordance to GDPR:
you need to be at least 13 years old to create an account,
and in case of users aged 13-16 they need have parental consent for us to process their data.
- >
To improve accessibility, we have started translating our Terms of Service into all supported languages.
Those translations are just auxiliary, the only legally binding version remains English.
- >
Although queerphobia, transphobia, queer exclusionism and trolling
have always been understood as violating the Terms of Service under the generic term of “violating social norms”,
we're now explicitly listing them as forbidden.
admin: admin:
header: 'Admin panel' header: 'Admin panel'

View File

@ -627,6 +627,29 @@ terms:
changes: > changes: >
We reserve the right to modify these Terms of Service at any time. We reserve the right to modify these Terms of Service at any time.
If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect. If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect.
# TODO
update:
header: 'We''ve updated our Terms of Service.'
intro: >
Hi! We want to let you know that we've updated our Terms of Service. Here's an overview of the changes:
changes:
- >
In January we will start removing unused accounts to prevent username hoarding
(if there's both no card and no login for a month).
- >
We'd like to provide a safe space for all queer people regardless of age,
but we must also respect the law
and protect the privacy of people who can't legally consent to processing their data.
Now our Terms of Service are explicitly mentioning what has always been the case in accordance to GDPR:
you need to be at least 13 years old to create an account,
and in case of users aged 13-16 they need have parental consent for us to process their data.
- >
To improve accessibility, we have started translating our Terms of Service into all supported languages.
Those translations are just auxiliary, the only legally binding version remains English.
- >
Although queerphobia, transphobia, queer exclusionism and trolling
have always been understood as violating the Terms of Service under the generic term of “violating social norms”,
we're now explicitly listing them as forbidden.
admin: admin:
header: 'Panel de Admins' header: 'Panel de Admins'

View File

@ -620,6 +620,29 @@ terms:
changes: > changes: >
We reserve the right to modify these Terms of Service at any time. We reserve the right to modify these Terms of Service at any time.
If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect. If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect.
# TODO
update:
header: 'We''ve updated our Terms of Service.'
intro: >
Hi! We want to let you know that we've updated our Terms of Service. Here's an overview of the changes:
changes:
- >
In January we will start removing unused accounts to prevent username hoarding
(if there's both no card and no login for a month).
- >
We'd like to provide a safe space for all queer people regardless of age,
but we must also respect the law
and protect the privacy of people who can't legally consent to processing their data.
Now our Terms of Service are explicitly mentioning what has always been the case in accordance to GDPR:
you need to be at least 13 years old to create an account,
and in case of users aged 13-16 they need have parental consent for us to process their data.
- >
To improve accessibility, we have started translating our Terms of Service into all supported languages.
Those translations are just auxiliary, the only legally binding version remains English.
- >
Although queerphobia, transphobia, queer exclusionism and trolling
have always been understood as violating the Terms of Service under the generic term of “violating social norms”,
we're now explicitly listing them as forbidden.
admin: admin:
header: 'Panneau dadministration' header: 'Panneau dadministration'

View File

@ -623,6 +623,29 @@ terms:
changes: > changes: >
We reserve the right to modify these Terms of Service at any time. We reserve the right to modify these Terms of Service at any time.
If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect. If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect.
# TODO
update:
header: 'We''ve updated our Terms of Service.'
intro: >
Hi! We want to let you know that we've updated our Terms of Service. Here's an overview of the changes:
changes:
- >
In January we will start removing unused accounts to prevent username hoarding
(if there's both no card and no login for a month).
- >
We'd like to provide a safe space for all queer people regardless of age,
but we must also respect the law
and protect the privacy of people who can't legally consent to processing their data.
Now our Terms of Service are explicitly mentioning what has always been the case in accordance to GDPR:
you need to be at least 13 years old to create an account,
and in case of users aged 13-16 they need have parental consent for us to process their data.
- >
To improve accessibility, we have started translating our Terms of Service into all supported languages.
Those translations are just auxiliary, the only legally binding version remains English.
- >
Although queerphobia, transphobia, queer exclusionism and trolling
have always been understood as violating the Terms of Service under the generic term of “violating social norms”,
we're now explicitly listing them as forbidden.
admin: admin:
header: 'Panel de Admins' header: 'Panel de Admins'

View File

@ -622,6 +622,29 @@ terms:
changes: > changes: >
We reserve the right to modify these Terms of Service at any time. We reserve the right to modify these Terms of Service at any time.
If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect. If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect.
# TODO
update:
header: 'We''ve updated our Terms of Service.'
intro: >
Hi! We want to let you know that we've updated our Terms of Service. Here's an overview of the changes:
changes:
- >
In January we will start removing unused accounts to prevent username hoarding
(if there's both no card and no login for a month).
- >
We'd like to provide a safe space for all queer people regardless of age,
but we must also respect the law
and protect the privacy of people who can't legally consent to processing their data.
Now our Terms of Service are explicitly mentioning what has always been the case in accordance to GDPR:
you need to be at least 13 years old to create an account,
and in case of users aged 13-16 they need have parental consent for us to process their data.
- >
To improve accessibility, we have started translating our Terms of Service into all supported languages.
Those translations are just auxiliary, the only legally binding version remains English.
- >
Although queerphobia, transphobia, queer exclusionism and trolling
have always been understood as violating the Terms of Service under the generic term of “violating social norms”,
we're now explicitly listing them as forbidden.
admin: admin:
header: '管理パネル' header: '管理パネル'

View File

@ -605,6 +605,29 @@ terms:
changes: > changes: >
We reserve the right to modify these Terms of Service at any time. We reserve the right to modify these Terms of Service at any time.
If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect. If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect.
# TODO
update:
header: 'We''ve updated our Terms of Service.'
intro: >
Hi! We want to let you know that we've updated our Terms of Service. Here's an overview of the changes:
changes:
- >
In January we will start removing unused accounts to prevent username hoarding
(if there's both no card and no login for a month).
- >
We'd like to provide a safe space for all queer people regardless of age,
but we must also respect the law
and protect the privacy of people who can't legally consent to processing their data.
Now our Terms of Service are explicitly mentioning what has always been the case in accordance to GDPR:
you need to be at least 13 years old to create an account,
and in case of users aged 13-16 they need have parental consent for us to process their data.
- >
To improve accessibility, we have started translating our Terms of Service into all supported languages.
Those translations are just auxiliary, the only legally binding version remains English.
- >
Although queerphobia, transphobia, queer exclusionism and trolling
have always been understood as violating the Terms of Service under the generic term of “violating social norms”,
we're now explicitly listing them as forbidden.
admin: admin:
header: 'Administratie paneel' header: 'Administratie paneel'

View File

@ -616,6 +616,29 @@ terms:
changes: > changes: >
We reserve the right to modify these Terms of Service at any time. We reserve the right to modify these Terms of Service at any time.
If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect. If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect.
# TODO
update:
header: 'We''ve updated our Terms of Service.'
intro: >
Hi! We want to let you know that we've updated our Terms of Service. Here's an overview of the changes:
changes:
- >
In January we will start removing unused accounts to prevent username hoarding
(if there's both no card and no login for a month).
- >
We'd like to provide a safe space for all queer people regardless of age,
but we must also respect the law
and protect the privacy of people who can't legally consent to processing their data.
Now our Terms of Service are explicitly mentioning what has always been the case in accordance to GDPR:
you need to be at least 13 years old to create an account,
and in case of users aged 13-16 they need have parental consent for us to process their data.
- >
To improve accessibility, we have started translating our Terms of Service into all supported languages.
Those translations are just auxiliary, the only legally binding version remains English.
- >
Although queerphobia, transphobia, queer exclusionism and trolling
have always been understood as violating the Terms of Service under the generic term of “violating social norms”,
we're now explicitly listing them as forbidden.
admin: admin:
header: 'Administrator' header: 'Administrator'

View File

@ -1459,6 +1459,29 @@ terms:
changes: > changes: >
Zastrzegamy sobie prawo do zmiany niniejszego Regulaminu w dowolnym momencie. Zastrzegamy sobie prawo do zmiany niniejszego Regulaminu w dowolnym momencie.
Jeśli zmiany będą istotne, poinformujemy o nich na przynajmniej 30 dni przed ich wejściem w życie. Jeśli zmiany będą istotne, poinformujemy o nich na przynajmniej 30 dni przed ich wejściem w życie.
# TODO
update:
header: 'We''ve updated our Terms of Service.'
intro: >
Hi! We want to let you know that we've updated our Terms of Service. Here's an overview of the changes:
changes:
- >
In January we will start removing unused accounts to prevent username hoarding
(if there's both no card and no login for a month).
- >
We'd like to provide a safe space for all queer people regardless of age,
but we must also respect the law
and protect the privacy of people who can't legally consent to processing their data.
Now our Terms of Service are explicitly mentioning what has always been the case in accordance to GDPR:
you need to be at least 13 years old to create an account,
and in case of users aged 13-16 they need have parental consent for us to process their data.
- >
To improve accessibility, we have started translating our Terms of Service into all supported languages.
Those translations are just auxiliary, the only legally binding version remains English.
- >
Although queerphobia, transphobia, queer exclusionism and trolling
have always been understood as violating the Terms of Service under the generic term of “violating social norms”,
we're now explicitly listing them as forbidden.
admin: admin:
header: 'Panel adminia' header: 'Panel adminia'

View File

@ -623,6 +623,29 @@ terms:
changes: > changes: >
We reserve the right to modify these Terms of Service at any time. We reserve the right to modify these Terms of Service at any time.
If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect. If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect.
# TODO
update:
header: 'We''ve updated our Terms of Service.'
intro: >
Hi! We want to let you know that we've updated our Terms of Service. Here's an overview of the changes:
changes:
- >
In January we will start removing unused accounts to prevent username hoarding
(if there's both no card and no login for a month).
- >
We'd like to provide a safe space for all queer people regardless of age,
but we must also respect the law
and protect the privacy of people who can't legally consent to processing their data.
Now our Terms of Service are explicitly mentioning what has always been the case in accordance to GDPR:
you need to be at least 13 years old to create an account,
and in case of users aged 13-16 they need have parental consent for us to process their data.
- >
To improve accessibility, we have started translating our Terms of Service into all supported languages.
Those translations are just auxiliary, the only legally binding version remains English.
- >
Although queerphobia, transphobia, queer exclusionism and trolling
have always been understood as violating the Terms of Service under the generic term of “violating social norms”,
we're now explicitly listing them as forbidden.
admin: admin:
header: 'Panel de Admins' header: 'Panel de Admins'

View File

@ -647,6 +647,29 @@ terms:
changes: > changes: >
Мы сохраняем за собой право редактировать Условия предоставления услуг в любое время. Мы сохраняем за собой право редактировать Условия предоставления услуг в любое время.
Если изменения существенные, мы уведомим вас об этом за 30 календарных дней до того, как новые Условия вступят в силу. Если изменения существенные, мы уведомим вас об этом за 30 календарных дней до того, как новые Условия вступят в силу.
# TODO
update:
header: 'We''ve updated our Terms of Service.'
intro: >
Hi! We want to let you know that we've updated our Terms of Service. Here's an overview of the changes:
changes:
- >
In January we will start removing unused accounts to prevent username hoarding
(if there's both no card and no login for a month).
- >
We'd like to provide a safe space for all queer people regardless of age,
but we must also respect the law
and protect the privacy of people who can't legally consent to processing their data.
Now our Terms of Service are explicitly mentioning what has always been the case in accordance to GDPR:
you need to be at least 13 years old to create an account,
and in case of users aged 13-16 they need have parental consent for us to process their data.
- >
To improve accessibility, we have started translating our Terms of Service into all supported languages.
Those translations are just auxiliary, the only legally binding version remains English.
- >
Although queerphobia, transphobia, queer exclusionism and trolling
have always been understood as violating the Terms of Service under the generic term of “violating social norms”,
we're now explicitly listing them as forbidden.
admin: admin:
header: 'Панель администратор_ки' header: 'Панель администратор_ки'

View File

@ -589,6 +589,29 @@ terms:
changes: > changes: >
We reserve the right to modify these Terms of Service at any time. We reserve the right to modify these Terms of Service at any time.
If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect. If a change is material we will provide at least 30 days notice prior to any new Terms of Service taking effect.
# TODO
update:
header: 'We''ve updated our Terms of Service.'
intro: >
Hi! We want to let you know that we've updated our Terms of Service. Here's an overview of the changes:
changes:
- >
In January we will start removing unused accounts to prevent username hoarding
(if there's both no card and no login for a month).
- >
We'd like to provide a safe space for all queer people regardless of age,
but we must also respect the law
and protect the privacy of people who can't legally consent to processing their data.
Now our Terms of Service are explicitly mentioning what has always been the case in accordance to GDPR:
you need to be at least 13 years old to create an account,
and in case of users aged 13-16 they need have parental consent for us to process their data.
- >
To improve accessibility, we have started translating our Terms of Service into all supported languages.
Those translations are just auxiliary, the only legally binding version remains English.
- >
Although queerphobia, transphobia, queer exclusionism and trolling
have always been understood as violating the Terms of Service under the generic term of “violating social norms”,
we're now explicitly listing them as forbidden.
admin: admin:
header: '管理面板' header: '管理面板'