62a25e7236
fix(brand): sincronizacion bidireccional de linkedin_strategy_url y precarga automatica de campos b2b
main
Marcos Fargas
2026-10-15 12:57:55 +02:00
1f6c16a01b
feat(brand): mostrar bloque de estrategia linkedin B2B en BrandOverview
Marcos Fargas
2026-10-15 12:25:25 +02:00
89869c0e7c
fix(brandbook): no meter nombres de campaña en pilares/estilos
4Ventures
2026-10-15 09:39:06 +02:00
d049fa0f3b
fix: eliminar footer rls en login y habilitar subida y sincronizacion de logo de cliente
Marcos Fargas
2026-10-15 04:16:53 +02:00
49d3529525
fix(ui): paneles Zona de marca tipo Overview/Prohibido
4Ventures
2026-10-15 03:54:48 +02:00
de546e00e0
fix(context): recarga completa y refresco automatico al cambiar de cliente en Contexto
Marcos Fargas
2026-10-15 03:40:22 +02:00
0b3f80d790
fix: aplicar layout Estilo/Brief a Zona de marca tras rebase
4Ventures
2026-10-15 03:28:18 +02:00
3cb3ad1db1
feat: Zona de marca tipo Estilo/Brief + brandbooks desde ads/RRSS
4Ventures
2026-10-15 03:23:23 +02:00
102c100427
feat(activos): anadir directorio de personas del cliente y resolver fondos oscuros en inputs
Marcos Fargas
2026-10-15 03:02:58 +02:00
4f8ea26938
feat(activos): seccion para guardar y gestionar URLs con descripcion del cliente
Marcos Fargas
2026-10-15 02:27:47 +02:00
9a4ed8b66c
style(clients): rediseño visual del modal de alta de cliente con inputs claros y selector de roles
Marcos Fargas
2026-10-15 02:16:04 +02:00
f476f6a291
feat(brandbook): enriquecer seedBrandbook de Noberplast con estrategia 100% B2B de consumibles
Marcos Fargas
2026-10-15 02:12:30 +02:00
d4f28affc4
feat(brandbook): enriquecer seedBrandbook de Halal Safety con estrategia B2B completa
Marcos Fargas
2026-10-15 01:56:37 +02:00
0ddd5e5907
feat(brandbook): anadir analizador e ingesta automatica de estrategias LinkedIn B2B con IA desde URL
Marcos Fargas
2026-10-15 01:34:24 +02:00
e4a605bdbd
feat(brandbook): anadir ingesta automatica de fuentes desde URL web en seccion Fuentes
Marcos Fargas
2026-10-15 01:14:38 +02:00
bcde8d8198
feat(brandbook): anadir campo de URL de LinkedIn tambien en seccion LinkedIn B2B
Marcos Fargas
2026-10-15 00:46:34 +02:00
b08c4ca00d
fix(middleware): permitir x-api-key en rutas /api/ para integraciones y tests
Marcos Fargas
2026-10-15 00:30:26 +02:00
85e9f4c184
feat(brandbook): anadir ingesta y analisis automatico de blog con IA en Zona de Marca
Marcos Fargas
2026-10-15 00:18:22 +02:00
8b101c094c
fix: corregir parseBrandbook para deserializar strings de documents, restaurar paneles y sincronización bidireccional total entre Zona de Marca y Creatividades Ads
Marcos Fargas
2026-10-14 17:47:30 +02:00
6e8e9ee5c8
feat: restaurar todas las secciones en Creatividades Ads con sincronización bidireccional en tiempo real con Zona de Marca
Marcos Fargas
2026-10-14 17:33:29 +02:00
9d7d799ec1
Add RRSS auto-generation via the Ads Claude/Freepik/Canva pipeline.
4Ventures
2026-10-14 16:21:24 +02:00
0c1ff3cc67
fix: actualizar texto de alerta de generación indicando procesamiento en tiempo real
Marcos Fargas
2026-10-14 16:17:42 +02:00
aed73e0171
feat: centralizar ADN y estilo de marca en Zona de Marca y simplificar panel de creatividades a operativa ads
Marcos Fargas
2026-10-14 14:51:41 +02:00
feef339c2b
Import missing RRSS months from live Drive calendars.
4Ventures
2026-10-14 13:31:12 +02:00
0e8befe69a
Show all client RRSS calendars in portfolio and restore Agua Miia October.
4Ventures
2026-10-14 13:20:18 +02:00
f9dddd5bf9
Add Pomelli-inspired Brand Overview to Zona de marca.
4Ventures
2026-10-14 10:01:46 +02:00
a225f8c2a6
Allow agency to fully delete an editorial calendar month.
4Ventures
2026-10-13 18:07:24 +02:00
fd2bd9582d
Let agency configure each client's left-nav modules from the ficha.
4Ventures
2026-10-13 17:52:55 +02:00
1cf8e7c1bd
Require 9:16 and 1.91:1 adaptations alongside every static 4:5 ad creative.
4Ventures
2026-10-13 17:03:40 +02:00
c8608f36f5
Add Dokploy scripts to apply and verify unified approval_status SQL.
4Ventures
2026-10-13 16:49:18 +02:00
f80292cc1b
Show agency creatives board when a client is selected in Contexto.
4Ventures
2026-10-13 16:37:51 +02:00
2b57b93220
Allow keeping selected calendar pieces/days and regenerating the rest.
4Ventures
2026-10-13 13:57:13 +02:00
714f250eca
Feed editorial calendar generation with past calendars and live network posts.
4Ventures
2026-10-13 13:53:27 +02:00
3afec6402f
fix calendar→pipeline sync to use unified borrador status.
4Ventures
2026-10-13 13:30:22 +02:00
46492c3873
Unify Ads/RRSS approval flow and add personalized Meta creative regen.
4Ventures
2026-10-13 13:17:36 +02:00
4bc9ed7820
Always show Pipeline RRSS under Social when Social is visible.
4Ventures
2026-10-13 09:59:13 +02:00
7819448edc
Add Pipeline RRSS under Social with the existing editorial board.
4Ventures
2026-10-13 09:55:46 +02:00
b13270d9ac
feat(creatives): implement 7 system improvements (Canva recompose, Slack actions, reject feedback loop, 9:16 stories, Meta campaign auto-detect, Claude Vision QA, angle analytics)
Marcos Fargas
2026-10-13 02:41:02 +02:00
142933a654
feat(creatives): add configurable per-client creative style and skill builder in UI and API
Marcos Fargas
2026-10-13 01:44:44 +02:00
2a1629cda8
feat(webhooks): dispatch async generation_request.created and creative.created events to n8n with 60s retry
Marcos Fargas
2026-10-13 01:17:26 +02:00
66d34853e6
feat(canva): support asset_final, created_by, include=client filters in GET and merge meta in PATCH
Marcos Fargas
2026-10-12 22:40:23 +02:00
ab64ead6c3
feat(brief): add product and landing_url to brief, map from campaign_products and inherit from source creative
Marcos Fargas
2026-10-12 21:15:43 +02:00
9276dba00d
fix(auth): support array bodies in integration authentication
Marcos Fargas
2026-10-12 20:45:56 +02:00
34ce46774d
feat(creatives): implement agency and client views (Tasks 6 & 7) with fatigue panel and Claude queue
Marcos Fargas
2026-10-12 20:08:34 +02:00
7b604c68ca
fix(creatives): remove website col from tenant select
Marcos Fargas
2026-10-12 19:21:48 +02:00
cf34868bc3
feat(creatives): implement WF4 integrations, GET include=client, asset_final check and HMAC webhook
Marcos Fargas
2026-10-12 19:18:21 +02:00
487895a420
fix(integrations): allow querying queue without tenant_id and resilient tenant resolution in PATCH
Marcos Fargas
2026-10-12 18:41:44 +02:00
a7e2723a3e
feat(integrations): add skills endpoint, enrich creative context with client info, and support meta in creatives
Marcos Fargas
2026-10-12 18:40:11 +02:00
52cebab3e6
feat(integrations): support history_days in fatigue candidates and ensure data envelope for WF2
Marcos Fargas
2026-10-12 18:17:23 +02:00
a17b1eae56
docs(integrations): complete API specification and n8n HMAC verification snippet
Marcos Fargas
2026-10-12 13:47:47 +02:00
958c59a8ec
feat(creatives): task 5 - approval actions, outgoing webhooks with HMAC, and publish patch
Marcos Fargas
2026-10-12 13:44:54 +02:00
7b702cd4cc
fix(integrations): support safe default keys when Dokploy env vars are not injected
Marcos Fargas
2026-10-12 13:39:14 +02:00