mirror of
https://github.com/appwrite/console.git
synced 2026-06-06 19:27:48 +00:00
update: misc.
This commit is contained in:
@@ -8,7 +8,6 @@
|
||||
|
||||
export let billingPlan: Tier;
|
||||
export let isNewOrg = false;
|
||||
export let anyOrgFree = false;
|
||||
export let selfService = true;
|
||||
|
||||
$: freePlan = $plansInfo.get(BillingPlan.FREE);
|
||||
|
||||
+8
-3
@@ -8,11 +8,12 @@
|
||||
import { Id } from '$lib/components';
|
||||
import { Submit, trackError, trackEvent } from '$lib/actions/analytics';
|
||||
import { Layout, Card } from '@appwrite.io/pink-svelte';
|
||||
import { EmailTemplateLocale, EmailTemplateType } from '@appwrite.io/console';
|
||||
|
||||
export let loading = false;
|
||||
|
||||
let locale = 'en';
|
||||
let isUpdating = false;
|
||||
let locale = EmailTemplateLocale.En;
|
||||
const projectId = page.params.project;
|
||||
|
||||
async function onLocaleChange() {
|
||||
@@ -20,10 +21,14 @@
|
||||
isUpdating = true;
|
||||
}, 1000);
|
||||
try {
|
||||
const template = await loadEmailTemplate(projectId, 'mfaChallenge', locale);
|
||||
const template = await loadEmailTemplate(
|
||||
projectId,
|
||||
EmailTemplateType.Mfachallenge,
|
||||
locale
|
||||
);
|
||||
emailTemplate.set(template);
|
||||
$baseEmailTemplate = { ...$emailTemplate };
|
||||
trackEvent(Submit.EmailChangeLocale, { locale, type: 'mfaChallenge' });
|
||||
trackEvent(Submit.EmailChangeLocale, { locale, type: EmailTemplateType.Mfachallenge });
|
||||
} catch (error) {
|
||||
trackError(error, Submit.EmailChangeLocale);
|
||||
addNotification({
|
||||
|
||||
+8
-3
@@ -8,11 +8,12 @@
|
||||
import { Id } from '$lib/components';
|
||||
import { Submit, trackError, trackEvent } from '$lib/actions/analytics';
|
||||
import { Layout, Card } from '@appwrite.io/pink-svelte';
|
||||
import { EmailTemplateLocale, EmailTemplateType } from '@appwrite.io/console';
|
||||
|
||||
export let loading = false;
|
||||
|
||||
let locale = 'en';
|
||||
let isUpdating = false;
|
||||
let locale = EmailTemplateLocale.En;
|
||||
const projectId = page.params.project;
|
||||
|
||||
async function onLocaleChange() {
|
||||
@@ -20,10 +21,14 @@
|
||||
isUpdating = true;
|
||||
}, 1000);
|
||||
try {
|
||||
const template = await loadEmailTemplate(projectId, 'invitation', locale);
|
||||
const template = await loadEmailTemplate(
|
||||
projectId,
|
||||
EmailTemplateType.Invitation,
|
||||
locale
|
||||
);
|
||||
emailTemplate.set(template);
|
||||
$baseEmailTemplate = { ...$emailTemplate };
|
||||
trackEvent(Submit.EmailChangeLocale, { locale, type: 'invitation' });
|
||||
trackEvent(Submit.EmailChangeLocale, { locale, type: EmailTemplateType.Invitation });
|
||||
} catch (error) {
|
||||
trackError(error, Submit.EmailChangeLocale);
|
||||
addNotification({
|
||||
|
||||
+8
-3
@@ -8,11 +8,12 @@
|
||||
import { Id } from '$lib/components';
|
||||
import { Submit, trackError, trackEvent } from '$lib/actions/analytics';
|
||||
import { Layout, Card } from '@appwrite.io/pink-svelte';
|
||||
import { EmailTemplateLocale, EmailTemplateType } from '@appwrite.io/console';
|
||||
|
||||
export let loading = false;
|
||||
|
||||
let locale = 'en';
|
||||
let isUpdating = false;
|
||||
let locale = EmailTemplateLocale.En;
|
||||
const projectId = page.params.project;
|
||||
|
||||
async function onLocaleChange() {
|
||||
@@ -20,10 +21,14 @@
|
||||
isUpdating = true;
|
||||
}, 1000);
|
||||
try {
|
||||
const template = await loadEmailTemplate(projectId, 'magicSession', locale);
|
||||
const template = await loadEmailTemplate(
|
||||
projectId,
|
||||
EmailTemplateType.Magicsession,
|
||||
locale
|
||||
);
|
||||
emailTemplate.set(template);
|
||||
$baseEmailTemplate = { ...$emailTemplate };
|
||||
trackEvent(Submit.EmailChangeLocale, { locale, type: 'magicSession' });
|
||||
trackEvent(Submit.EmailChangeLocale, { locale, type: EmailTemplateType.Magicsession });
|
||||
} catch (error) {
|
||||
trackError(error, Submit.EmailChangeLocale);
|
||||
addNotification({
|
||||
|
||||
+8
-3
@@ -8,11 +8,12 @@
|
||||
import { Id } from '$lib/components';
|
||||
import { Submit, trackError, trackEvent } from '$lib/actions/analytics';
|
||||
import { Layout, Card } from '@appwrite.io/pink-svelte';
|
||||
import { EmailTemplateLocale, EmailTemplateType } from '@appwrite.io/console';
|
||||
|
||||
export let loading = false;
|
||||
|
||||
let locale = 'en';
|
||||
let isUpdating = false;
|
||||
let locale = EmailTemplateLocale.En;
|
||||
const projectId = page.params.project;
|
||||
|
||||
async function onLocaleChange() {
|
||||
@@ -20,10 +21,14 @@
|
||||
isUpdating = true;
|
||||
}, 1000);
|
||||
try {
|
||||
const template = await loadEmailTemplate(projectId, 'otpSession', locale);
|
||||
const template = await loadEmailTemplate(
|
||||
projectId,
|
||||
EmailTemplateType.Otpsession,
|
||||
locale
|
||||
);
|
||||
emailTemplate.set(template);
|
||||
$baseEmailTemplate = { ...$emailTemplate };
|
||||
trackEvent(Submit.EmailChangeLocale, { locale, type: 'otpSession' });
|
||||
trackEvent(Submit.EmailChangeLocale, { locale, type: EmailTemplateType.Otpsession });
|
||||
} catch (error) {
|
||||
trackError(error, Submit.EmailChangeLocale);
|
||||
addNotification({
|
||||
|
||||
+4
-3
@@ -8,11 +8,12 @@
|
||||
import { Id } from '$lib/components';
|
||||
import { Submit, trackError, trackEvent } from '$lib/actions/analytics';
|
||||
import { Layout, Card } from '@appwrite.io/pink-svelte';
|
||||
import { EmailTemplateLocale, EmailTemplateType } from '@appwrite.io/console';
|
||||
|
||||
export let loading = false;
|
||||
|
||||
let locale = 'en';
|
||||
let isUpdating = false;
|
||||
let locale = EmailTemplateLocale.En;
|
||||
const projectId = page.params.project;
|
||||
|
||||
async function onLocaleChange() {
|
||||
@@ -20,10 +21,10 @@
|
||||
isUpdating = true;
|
||||
}, 1000);
|
||||
try {
|
||||
const template = await loadEmailTemplate(projectId, 'recovery', locale);
|
||||
const template = await loadEmailTemplate(projectId, EmailTemplateType.Recovery, locale);
|
||||
emailTemplate.set(template);
|
||||
$baseEmailTemplate = { ...$emailTemplate };
|
||||
trackEvent(Submit.EmailChangeLocale, { locale, type: 'recovery' });
|
||||
trackEvent(Submit.EmailChangeLocale, { locale, type: EmailTemplateType.Recovery });
|
||||
} catch (error) {
|
||||
trackError(error, Submit.EmailChangeLocale);
|
||||
addNotification({
|
||||
|
||||
+8
-3
@@ -8,11 +8,12 @@
|
||||
import { Id } from '$lib/components';
|
||||
import { Submit, trackError, trackEvent } from '$lib/actions/analytics';
|
||||
import { Layout, Card } from '@appwrite.io/pink-svelte';
|
||||
import { EmailTemplateLocale, EmailTemplateType } from '@appwrite.io/console';
|
||||
|
||||
export let loading = false;
|
||||
|
||||
let locale = 'en';
|
||||
let isUpdating = false;
|
||||
let locale = EmailTemplateLocale.En;
|
||||
const projectId = page.params.project;
|
||||
|
||||
async function onLocaleChange() {
|
||||
@@ -20,10 +21,14 @@
|
||||
isUpdating = true;
|
||||
}, 1000);
|
||||
try {
|
||||
const template = await loadEmailTemplate(projectId, 'sessionalert', locale);
|
||||
const template = await loadEmailTemplate(
|
||||
projectId,
|
||||
EmailTemplateType.Sessionalert,
|
||||
locale
|
||||
);
|
||||
emailTemplate.set(template);
|
||||
$baseEmailTemplate = { ...$emailTemplate };
|
||||
trackEvent(Submit.EmailChangeLocale, { locale, type: 'sessionalert' });
|
||||
trackEvent(Submit.EmailChangeLocale, { locale, type: EmailTemplateType.Sessionalert });
|
||||
} catch (error) {
|
||||
trackError(error, Submit.EmailChangeLocale);
|
||||
addNotification({
|
||||
|
||||
+8
-3
@@ -8,11 +8,12 @@
|
||||
import { addNotification } from '$lib/stores/notifications';
|
||||
import { Submit, trackError, trackEvent } from '$lib/actions/analytics';
|
||||
import { Layout, Card } from '@appwrite.io/pink-svelte';
|
||||
import { EmailTemplateLocale, EmailTemplateType } from '@appwrite.io/console';
|
||||
|
||||
export let loading = false;
|
||||
|
||||
let locale = 'en';
|
||||
let isUpdating = false;
|
||||
let locale = EmailTemplateLocale.En;
|
||||
const projectId = page.params.project;
|
||||
|
||||
async function onLocaleChange() {
|
||||
@@ -20,10 +21,14 @@
|
||||
isUpdating = true;
|
||||
}, 1000);
|
||||
try {
|
||||
const template = await loadEmailTemplate(projectId, 'verification', locale);
|
||||
const template = await loadEmailTemplate(
|
||||
projectId,
|
||||
EmailTemplateType.Verification,
|
||||
locale
|
||||
);
|
||||
emailTemplate.set(template);
|
||||
$baseEmailTemplate = { ...$emailTemplate };
|
||||
trackEvent(Submit.EmailChangeLocale, { locale, type: 'verification' });
|
||||
trackEvent(Submit.EmailChangeLocale, { locale, type: EmailTemplateType.Verification });
|
||||
} catch (error) {
|
||||
trackError(error, Submit.EmailChangeLocale);
|
||||
addNotification({
|
||||
|
||||
@@ -23,8 +23,8 @@
|
||||
);
|
||||
$emailTemplate = await loadEmailTemplate(
|
||||
$project.$id,
|
||||
$emailTemplate.type,
|
||||
$emailTemplate.locale
|
||||
$emailTemplate.type as EmailTemplateType,
|
||||
$emailTemplate.locale as EmailTemplateLocale
|
||||
);
|
||||
$baseEmailTemplate = { ...$emailTemplate };
|
||||
addNotification({
|
||||
|
||||
+4
-6
@@ -6,12 +6,10 @@ export const load: PageLoad = async ({ params, depends, parent }) => {
|
||||
const { function: func } = await parent();
|
||||
depends(Dependencies.DEPLOYMENT);
|
||||
|
||||
const deployment = await sdk
|
||||
.forProject(params.region, params.project)
|
||||
.functions.getDeployment({
|
||||
functionId: params.function,
|
||||
deploymentId: params.deployment
|
||||
});
|
||||
const deployment = await sdk.forProject(params.region, params.project).functions.getDeployment({
|
||||
functionId: params.function,
|
||||
deploymentId: params.deployment
|
||||
});
|
||||
|
||||
return {
|
||||
func,
|
||||
|
||||
+3
-8
@@ -9,14 +9,9 @@ export const load = async ({ depends, params, parent }) => {
|
||||
depends(Dependencies.DOMAINS);
|
||||
|
||||
const [rules, domains] = await Promise.all([
|
||||
sdk
|
||||
.forProject(params.region, params.project)
|
||||
.proxy.listRules({
|
||||
queries: [
|
||||
Query.equal('type', RuleType.API),
|
||||
Query.equal('trigger', RuleTrigger.MANUAL)
|
||||
]
|
||||
}),
|
||||
sdk.forProject(params.region, params.project).proxy.listRules({
|
||||
queries: [Query.equal('type', RuleType.API), Query.equal('trigger', RuleTrigger.MANUAL)]
|
||||
}),
|
||||
isCloud
|
||||
? sdk.forConsole.domains.list({ queries: [Query.equal('teamId', organization.$id)] })
|
||||
: Promise.resolve(null)
|
||||
|
||||
@@ -22,17 +22,15 @@ export const load = async ({ params, depends, parent }) => {
|
||||
Query.orderDesc('')
|
||||
]
|
||||
}),
|
||||
sdk
|
||||
.forProject(params.region, params.project)
|
||||
.proxy.listRules({
|
||||
queries: [
|
||||
Query.equal('type', RuleType.DEPLOYMENT),
|
||||
Query.equal('deploymentResourceType', DeploymentResourceType.SITE),
|
||||
Query.equal('deploymentResourceId', site.$id),
|
||||
Query.equal('deploymentId', site.deploymentId),
|
||||
Query.orderDesc('')
|
||||
]
|
||||
})
|
||||
sdk.forProject(params.region, params.project).proxy.listRules({
|
||||
queries: [
|
||||
Query.equal('type', RuleType.DEPLOYMENT),
|
||||
Query.equal('deploymentResourceType', DeploymentResourceType.SITE),
|
||||
Query.equal('deploymentResourceId', site.$id),
|
||||
Query.equal('deploymentId', site.deploymentId),
|
||||
Query.orderDesc('')
|
||||
]
|
||||
})
|
||||
]);
|
||||
|
||||
const deployment = deploymentList?.total
|
||||
|
||||
+4
-6
@@ -30,12 +30,10 @@ export const load = async ({ parent, depends, params }) => {
|
||||
installations,
|
||||
branches:
|
||||
site?.installationId && site?.providerRepositoryId
|
||||
? await sdk
|
||||
.forProject(params.region, params.project)
|
||||
.vcs.listRepositoryBranches({
|
||||
installationId: site.installationId,
|
||||
providerRepositoryId: site.providerRepositoryId
|
||||
})
|
||||
? await sdk.forProject(params.region, params.project).vcs.listRepositoryBranches({
|
||||
installationId: site.installationId,
|
||||
providerRepositoryId: site.providerRepositoryId
|
||||
})
|
||||
: undefined
|
||||
};
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user