sync: claim removal fix, auto-crawl email, progress bar, search optimization

- Fix claim removal request flow
- Add email notification on auto-crawl skill discovery
- Add progress bar component
- Optimize Meilisearch sync and search indexing
- Improve skill parser and queries

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
airano
2026-02-22 04:58:01 +03:30
parent b05cb21a65
commit 0713607693
15 changed files with 352 additions and 14 deletions

View File

@@ -64,6 +64,8 @@ export default async function ClaimPage({
success: {
title: t('success.title'),
description: t('success.description'),
pendingTitle: t('success.pendingTitle'),
pendingDescription: t('success.pendingDescription'),
viewRequests: t('success.viewRequests'),
},
addSuccess: {

View File

@@ -6,6 +6,7 @@ import { locales, localeDirection, type Locale } from '@/i18n';
import { Providers } from '../providers';
import { Suspense } from 'react';
import { QueryNotification } from '@/components/QueryNotification';
import { ProgressBar } from '@/components/ProgressBar';
import '../globals.css';
export async function generateMetadata({
@@ -70,6 +71,7 @@ export default async function LocaleLayout({
<Suspense fallback={null}>
<QueryNotification />
</Suspense>
<ProgressBar />
{children}
</NextIntlClientProvider>
</Providers>