Dbmovies
1.3.15
Migración del sistema de licencias y distribución a la API de producción, y conversión de la página de Updates en un hub multi-producto.
Added
- Hub de licencias multi-producto en Dbmovies > Updates: una fila por producto
Doothemes (plugin + theme + add-ons), con rediseño Lista + Drawer.
- Botón "Check now" en el drawer: revalida la licencia al instante y refresca
las métricas sin recargar.
- IMDb vía api/v1: pooling de licencias (dbmovies primaria, productos
registrados como respaldo) derivado del registro, con fallback por cuota.
- Iconografía del hub (zap para el plugin, blocks para themes) y wordmark de
Doothemes en la cabecera.
- Ayuda contextual de Updates: overview, activación, estados, sincronización,
límites diarios y cuota compartida, y desactivar vs desinstalar.
Changed
- Licencias cableadas a la API de producción (activate / check / deactivate)
mediante la constante DOOTHEMES_API (edge.wupdater.com/v1).
- Persistencia de owner_email + limits del payload nuevo; guard de producto
(no se puede activar dbmovies con una licencia de wovie).
Removed
- Backend EDD/wupdater legacy: clases DoothemesUpdater y DoothemesUpdaterClient.
- Constantes obsoletas:
DBMVS_API_EDD,DBMVS_API_WUPDATER,DBMVS_WUPDATER_IDy
DBMVS_WUPDATER_HASH (esta última, un secreto hardcodeado).
Internal
- Constante
DBMVS_API_V1renombrada aDOOTHEMES_API.