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
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user