Historial de cambios de easysecret.dev. Las versiones siguen semver.
notifyEmail). El creador de un secreto
puede indicar su email para recibir una notificación cuando el destinatario lo lea. La notificación
incluye fecha y hora de la lectura.
lang). El email de notificación se envía en el
idioma del secreto. Soporta los 9 idiomas de la app: es, en, pt,
fr, it, de, ca, gl, eu.
reads_remaining en webhooks. El payload del webhook de lectura
incluye ahora el campo reads_remaining para saber cuántas lecturas quedan tras la
actual.
max_reads). Configura cuántas veces puede
leerse un secreto antes de destruirse. Hasta 5 lecturas en planes Free/Basic, hasta 100 en Pro.
La eliminación es atómica vía script Lua en Redis.
id, read_at y
reads_remaining. El contenido del secreto nunca se incluye.
/billing). Página completa con uso mensual,
planes, historial de pagos y canjeo de cupones. Autenticación por API key almacenada en
localStorage.
X-Frame-Options: DENY, X-Content-Type-Options: nosniff,
HSTS y Referrer-Policy.
/health. Devuelve estado del servidor y conectividad
con Redis. Útil para monitorizaciones y load balancers.
robots.txt, sitemap.xml y security.txt.
Ficheros estándar para SEO y divulgación responsable de vulnerabilidades.
meta description, canonical,
Open Graph y Twitter Card. Favicon e imagen og.png de 1200×630.
?lang=.
POST /api/coupons/redeem.
/docs con
ejemplos de código, tablas de errores y descripción de los conceptos Zero-Knowledge.
#
de la URL y nunca toca el servidor. Destrucción atómica con GETDEL de Redis.