feat: Link Preview block (carte aperçu URL) + proxy images
Some checks failed
CI / Lint, Unit Tests & Build (push) Failing after 1m29s
CI / Deploy production (on server) (push) Has been skipped

- Bloc Link Preview : colle une URL → carte avec titre, description, image, favicon
- API /api/link-preview : extraction OpenGraph + meta tags
- API /api/image-proxy : contourne le hotlinking (Referer spoofing)
- Métadonnées persistées en HTML (data-preview JSON) — pas de refetch au reload
- Texte indexable : titre + description + URL inclus pour recherche/embeddings
- Modal propre pour saisir l'URL (plus de prompt())
- Slash menu + smart paste 'Coller comme carte aperçu'
- i18n FR/EN complet
- Fix: bouton calendrier retiré du sélecteur de vue
This commit is contained in:
Antigravity
2026-06-14 17:43:53 +00:00
parent 5246ed41e9
commit ba3ab3422a
10 changed files with 657 additions and 2 deletions

View File

@@ -2431,6 +2431,14 @@
"findWholeWord": "Mot entier",
"findRegex": "Expression régulière",
"findReplaceToggle": "Afficher/Masquer le remplacement",
"slashLinkPreview": "Aperçu de lien",
"slashLinkPreviewDesc": "Transformer une URL en carte visuelle",
"linkPreviewLoading": "Chargement de l'aperçu...",
"linkPreviewModalTitle": "Coller un lien",
"linkPreviewModalInsert": "Créer l'aperçu",
"linkPreviewUnwrap": "Revenir au lien simple",
"linkPreviewDelete": "Supprimer l'aperçu",
"smartPasteUrlPreview": "Coller comme carte aperçu",
"calloutDelete": "Supprimer l'encadré",
"calloutUnwrap": "Désactiver l'encadré",
"calloutInfo": "Information",
@@ -2615,6 +2623,8 @@
"viewKanban": "Kanban",
"viewGallery": "Galerie",
"viewKanbanHint": "Colonnes — comme un tableau Trello pour faire avancer vos notes",
"viewCalendarHint": "Calendrier — vos notes organisées par date",
"calendarNoDateProperty": "Ajoutez une propriété de type date pour utiliser la vue calendrier",
"viewGalleryHint": "Cartes visuelles — parcourir vos notes en un coup d'œil",
"intro": {
"databaseTitle": "Base organisable",