Files
codeuploader 5846c515f3 feat: sitio CV completo v1.0.0
- 4 temas WordPress: persona-cv (activo), lumina, apex-cv, cvolio
- Plugin pflores-cv-fields con CMB2 (100% gratuito) — admin editable
- Generador PDF dinámico con Chromium headless (?cv_pdf=1)
- Datos del CV de Patricia Flores cargados en CMB2
- URL dinámica con soporte proxy SSL (NPM/X-Forwarded-Proto)
- WP Mail SMTP instalado (pendiente config SMTP)
- Documentación completa: PROMPT_IA.md, DEPLOY_WEB.md, PRODUCCION.md, VERSIONADO.md
2026-06-05 11:21:30 -05:00

2.1 KiB

Versionado — pflores.linkedcorp.net

Esquema: X.Y.Z

Nivel Cuándo subirlo
X Rediseño completo, cambio de CMS, rotura de compatibilidad mayor
Y Nuevo tema completo, nueva sección del CV, nuevo módulo funcional
Z Correcciones visuales, ajuste de texto, nuevo campo, fix de bug

Qué se versiona

  • frontend/ — todos los temas WordPress propios
  • backend/wordpress/wp-content/plugins/pflores-cv-fields/ — plugin propio
  • backend/wordpress/wp-content/themes/apex-cv/ — tema en directorio real
  • backend/wordpress/wp-config.php — sin credenciales (usa variables de entorno)
  • backend/start-wordpress.sh
  • docs/
  • README.md, PROMPT_IA.md, CHANGELOG.md, VERSION, VERSIONADO.md
  • PRODUCCION.md, DEPLOY_WEB.md
  • .env.example
  • .gitignore
  • Archivos de assets del CV: CV_Patricia_Flores_Sanchez_ES_FINAL.docx, imágenes QR/perfil

Qué NO se versiona

  • .env — credenciales locales
  • .token_gitea — token de acceso Gitea
  • backend/wordpress/wp-admin/ y wp-includes/ — núcleo de WordPress
  • backend/wordpress/wp-content/plugins/cmb2/ — plugin de terceros descargado
  • backend/wordpress/wp-content/plugins/wp-mail-smtp/ — plugin de terceros
  • backend/wordpress/wp-content/themes/twenty*/ — temas por defecto
  • backend/wordpress/wp-content/uploads/ — media subida
  • backend/wordpress/wp-content/debug.log
  • .DS_Store, .claude/
  • LOCAL_DEPLOY_CONTEXT.md — contexto local con credenciales

Checklist antes de cada commit

  1. git status — revisar qué se incluye
  2. Verificar que .env y .token_gitea NO están en staging
  3. Si hay cambios funcionales → actualizar VERSION y CHANGELOG.md
  4. Mensaje de commit claro: feat:, fix:, chore:, docs:

Checklist antes de subir a Gitea (git push)

  1. Todo el checklist de commit cumplido
  2. Site funcionando: curl -s http://127.0.0.1:8081/ | grep -c "Patricia Soledad"
  3. PDF funcionando: curl -sI http://127.0.0.1:8081/?cv_pdf=1 | grep Content-Type
  4. Ver DEPLOY_WEB.md para pasos completos