• v1.0.1 a8d4a45dd2

    NoBaSe 1.0.1
    All checks were successful
    Intégration continue / ci (push) Successful in 17s
    Publication d'une version / release (push) Successful in 28s
    Stable

    jlequen released this 2026-10-09 17:28:36 +00:00 | 57 commits to main since this release

    Français

    • Mises à jour automatiques. Nouveau réglage du serveur 'update_auto' (CMS_UPDATE_AUTO) à
      quatre valeurs, qui prime sur le back-office (affiché alors en lecture seule) :
      approve (par défaut : chaque nouvelle version est détectée, téléchargée et entièrement
      vérifiée automatiquement, puis une alerte demande de la valider ; installation d'un clic avec
      double authentification ; rappel au bout de 7 jours), security (correctifs de sécurité
      installés automatiquement), all (toute nouvelle version de même version majeure installée
      automatiquement dès sa sortie, sans connexion au back-office) et off.
    • Jamais de version majeure automatique (alerte « intervention requise »), jamais de retour
      arrière, rien si la version installée est inconnue ; aller directement à la dernière version
      compatible (ou par étapes selon min_from) ; une version en échec (retour automatique) n'est
      plus retentée sans action manuelle (« Réessayer automatiquement »).
    • Heures creuses facultatives ('update_hours' => [3, 6], CMS_UPDATE_HOURS), avec repli après
      48 h d'attente ; canal consulté environ toutes les heures dès qu'un mode automatique est actif.
    • Page Mises à jour : mode actif et sa source, prochaine vérification, dernière opération
      automatique, versions en attente et pourquoi.
    • Les sites en 1.0.0 doivent installer cette version une première fois pour bénéficier de ces modes.

    English

    • Automatic updates. New server setting 'update_auto' (CMS_UPDATE_AUTO) with four values,
      which overrides the back office (then shown read-only): approve (default: each new version
      is detected, downloaded and fully verified automatically, then an alert asks for approval;
      one-click installation with two-factor authentication; reminder after 7 days), security
      (security fixes installed automatically), all (any new version with the same major version
      installed automatically as soon as it is released, without logging in) and off.
    • Never an automatic major version (“action required” alert), never a downgrade, nothing if the
      installed version is unknown; straight to the latest compatible version (or in steps according
      to min_from); a failed version (automatic rollback) is not retried without manual action
      (“Retry automatically”).
    • Optional off-peak hours ('update_hours' => [3, 6], CMS_UPDATE_HOURS), with a fallback after
      48 h of waiting; the channel is checked about every hour when an automatic mode is active.
    • Updates page: active mode and its source, next check, last automatic operation, pending versions
      and why.
    • Websites on 1.0.0 must install this version once to benefit from these modes.

    Fichier Taille SHA-256
    nobase-1.0.1.zip 0.85 Mo 88353876338eecc1a077cbed6820f7502287b67a3468e2d811c49458509c1022
    nobase-update-1.0.1.zip 0.68 Mo a52832242ea0dff90b2ea78ec83fa376d7b3008fceef76c9410cf46309b8611f
    • nobase-1.0.1.zip : paquet d'installation public, sans jeton (créez le vôtre : php app/cli/install.php --new-token, ou voir INSTALLATION.txt).
    • nobase-update-1.0.1.zip : paquet de mise à jour signé (Ed25519 + ECDSA P-256), installé depuis le back-office (Mises à jour) ou par le canal latest.json de la branche updates.
    • Signé par la clé cccd09dc81ef2c61 — empreinte SHA-256 cccd09dc81ef2c6173538eaf923ea4463eee78491c4a48cf622645e2658ff875 (comparez avec www/app/update-keys.json).
    • Construit et signé automatiquement par la forge (exécution n° 8, commit a8d4a45dd275).
    Downloads