tykayn
716dba7998
- Fixed config onboarding after initial connection - Fixed current actor ID not being deleted from localstorage after logout - Fixed missing pagination on tag exploring page - Fixed deleting own account - Fixed user profiles that could show up in group search - Fixed accessibility issues on the account settings page -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEExMITpfxOHHCvHn8FoGG53eDKB3MFAmEjiCQACgkQoGG53eDK B3Nulg/+NEnJ6b7VO8AkJw7kOIhprOMX+5+lYVpE32tHy/VD+vtYVLNHiFO7OC8n Cr6PK5/BKfMxaH9akyUSP8CDDYqBhNOEDWOA9FRJ3LToYIxGoiIvc1Z7/8MUYdtj EXBBLrVFZURPvXQA/8dECou48ihig7hWEuX/1bmRCB263bTlFRzsfYEz2NwNKvok 80AwUPjvu91q41k2ylIo3ZoDDHZ93xcj96oBYqdm/B/YBxj+1KbEdkPiBwENKDOi E1GTU4seF74JWloxrvqxnJr6tTkQqpJf8pC4A8reao9ymKDzPav36Cj/ZF7k4PgK NfWpEU9UbzYDuehfCGWDUT0SIwwbdE0OSQg1CeadRcWbGperXLsBlqrUezvymKY5 +Xko4ABKmexKa8KxhqUTnGKfv6Jj3dSv8fRE5BAUivHwqbEgrk5xEg+y0IrHG1Ta bs9f2kaaO1t6OiOsB2y0KYd+kJF8VB+zIIj5nyc8t2mG3ga/ugVAsH46SG8EZ7pe 04ZhZEUYbdxmm/osd2Qr8E/FRLN5jf+iUiKoLglOwwQphsEHUwukGYC9yvR+rnuh C8TDf0/TWXx2n+pARwNYPQrF9XLPWUkXaZj/9IW+QDnzx0o5QzBId7Lnx6YqeR9M YMCnMnzC6txEqe6N1P3ks6obUmbu9O7Y4eqFKOVi4xWZDP3QvsA= =6yrT -----END PGP SIGNATURE----- Merge tag '1.3.2' into chapril - Fixed deduplicated files from orphan media being cleanup as well - Fixed config onboarding after initial connection - Fixed current actor ID not being deleted from localstorage after logout - Fixed missing pagination on tag exploring page - Fixed deleting own account - Fixed user profiles that could show up in group search - Fixed accessibility issues on the account settings page
72 lines
2.0 KiB
Vue
72 lines
2.0 KiB
Vue
<template>
|
|
<div class="section container">
|
|
<div class="setting-title">
|
|
<h2>{{ $t("Profiles and federation") }}</h2>
|
|
</div>
|
|
<div>
|
|
<p class="content">
|
|
{{
|
|
$t(
|
|
"Mobilizon uses a system of profiles to compartiment your activities. You will be able to create as many profiles as you want."
|
|
)
|
|
}}
|
|
</p>
|
|
<hr />
|
|
<p class="content">
|
|
<span>
|
|
{{
|
|
$t(
|
|
"Mobilizon is a federated software, meaning you can interact - depending on your admin's federation settings - with content from other instances, such as joining groups or events that were created elsewhere."
|
|
)
|
|
}}
|
|
</span>
|
|
<span
|
|
v-if="config"
|
|
v-html="
|
|
$t(
|
|
'This instance, <b>{instanceName} ({domain})</b>, hosts your profile, so remember its name.',
|
|
{
|
|
domain,
|
|
instanceName: config.name,
|
|
}
|
|
)
|
|
"
|
|
/>
|
|
</p>
|
|
<hr />
|
|
<p class="content">
|
|
{{
|
|
$t(
|
|
"If you are being asked for your federated indentity, it's composed of your username and your instance. For instance, the federated identity for your first profile is:"
|
|
)
|
|
}}
|
|
</p>
|
|
<div class="has-text-centered has-text-primary has-background-success">
|
|
<pre>{{ `${currentActor.preferredUsername}@${domain}` }}</pre>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
|
|
<script lang="ts">
|
|
import { CURRENT_ACTOR_CLIENT } from "@/graphql/actor";
|
|
import { CONFIG } from "@/graphql/config";
|
|
import { IPerson } from "@/types/actor";
|
|
import { IConfig } from "@/types/config.model";
|
|
import { Component, Vue } from "vue-property-decorator";
|
|
|
|
@Component({
|
|
apollo: {
|
|
config: CONFIG,
|
|
currentActor: CURRENT_ACTOR_CLIENT,
|
|
},
|
|
})
|
|
export default class ProfileOnboarding extends Vue {
|
|
config!: IConfig;
|
|
|
|
currentActor!: IPerson;
|
|
|
|
domain = window.location.hostname;
|
|
}
|
|
</script>
|