Tout ce qu'on a livré, en clair. Du plus récent au plus ancien.
Tarifs, domaine personnalisé, embeds et API publique
Page /pricing avec trois offres (Free / Creator / Pro) reliées à Stripe Checkout — gérée par variables d'environnement.
Réservation de domaine personnalisé + vérification DNS TXT + middleware mappant votrenom.com vers votre /identifiant.
Les liens YouTube, Spotify, Vimeo et SoundCloud s'affichent en lecteurs intégrés sur votre page publique.
API publique en lecture seule sur /api/v1/profile + /api/v1/links avec clés HMAC.
Schéma de la future marketplace de modèles.
Durcissement serveur + analytics + IA
Liste blanche MIME du stockage appliquée au niveau RLS (plus d'uploads arbitraires).
Suppression de compte réelle depuis la zone à risque — appel d'un endpoint service-role, nettoyage du stockage.
Les boutons de la page publique ouvrent vraiment les liens maintenant (régression Phase 1.2 corrigée) et les clics sont suivis.
Tableau des top liens sur la page analytics avec clics et part du total.
Générateur de bio IA branché sur Anthropic Claude avec prompt caching.
Activation du tableau de bord, primitives Radix, six onglets de paramètres
Carte de partage sur le tableau de bord avec l'URL linkhiver.com/identifiant, bouton copier et anneau de complétion.
Paramètres passe de 2 à 6 onglets : Profil, Sécurité, Domaine, Notifications, Facturation, Zone à risque.
Primitives Tooltip, DropdownMenu, Popover, Avatar et Sheet ajoutées au design system.
Variante cva sur Input nettoie les quatre pages d'auth.
Correction mobile sur l'en-tête de la page design — titre et boutons d'action s'empilent sur téléphone.
Fondations — bio publique, page d'accueil marketing, légal
Suppression du module Sports inachevé et de la fonctionnalité bannières orpheline (~1 600 lignes de code mort).
Branchement de la colonne username de bout en bout : l'onboarding la demande, les paramètres permettent de la changer, le middleware applique une liste de mots réservés.
Construction de la route publique /identifiant avec rendu thématique, cartes OG et 404 de réservation.
Remplacement de la page d'accueil par une vraie landing marketing en cinq sections.
Pied de page de confiance avec pages stubs Conditions, Confidentialité et Cookies sur les surfaces auth et marketing.
Envie d'être prévenu·e des grosses sorties ? Connectez-vous et activez les e-mails produit dans Paramètres → Notifications.