Skip to content

Mises à jour privées des thèmes (plan 4, client et pipeline) - #2

Merged
thierrypigot merged 12 commits into
mainfrom
feat/themes
Oct 13, 2026
Merged

thierrypigot merged 12 commits into
mainfrom
feat/themes

Conversation

@thierrypigot

Copy link
Copy Markdown
Contributor

Bibliothèque wawp-theme-updater 1.0.0 (copies contrôlées de la signature et du validateur, marqueur de paquet compatible avec wawp-updater 1.0.0), check-headers et check-package --type=theme, workflow theme-release.yml, setup-repo détecte les thèmes. wawp-updater, plugin-release.yml et templates/release.yml inchangés.

…update_themes, hook_extra, upgrader_pre_download), recontrôlés en 6.1.7

Recontrôle 6.1.7 : filtre update_themes_{$hostname} (update.php l.793), 'theme' => $theme dans upgrade() et bulk_upgrade() (l.331 et 446, sans temp_backup), upgrader_pre_download avec $hook_extra (l.270) : identique à 7.1.3.
… et du validateur, validation de la clé themes
…frais derrière un marqueur, notices de l'écran Thèmes
… actif, paquet altéré refusé

Le faux api.wordpress.org du harnais répond désormais {"error":"Theme not found"} aux requêtes themes/info, comme wordpress.org pour un thème inconnu : sinon themes_api() renvoie un objet sans version et WP-CLI refuse la mise à jour (« version higher than expected »).
…d'en-têtes alignés sur le serveur, contrôles de check-package pour les thèmes, tests de rejet et documentation de Theme URI
@thierrypigot
thierrypigot merged commit 556c186 into main Oct 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants