• v1.5.0 22965577fb

    NoBaSe 1.5.0
    All checks were successful
    Intégration continue / ci (push) Successful in 1m52s
    nobase/tests 1323 vérification(s) réussie(s), 0 échec(s) ; NON EXÉCUTÉ : webauthn : navigateur headless inutilisable pour WebAuthn sur cet hôte : ERREUR (environnement de test) : bibliothèques système manquantes pour chrome-headless-s | mobile : navigateur headle
    Publication d'une version / release (push) Successful in 2m6s
    Stable

    jlequen released this 2026-10-15 12:41:36 +00:00 | 8 commits to main since this release

    Français

    • Calendriers : état des jours sans période (onglet Statuts) : les demi-journées sans période
      peuvent prendre un statut du calendrier (ex. « Fermé ») au lieu d'être libres ; une période
      « Disponible » les rouvre. Appliqué partout de la même façon : affichage sur le site et sa légende,
      lecture publique (default_status), formulaires liés (refus dans un jour fermé, au demi-jour près),
      export iCal (les jours concernés deviennent des événements), vue du back-office. Un statut par
      défaut non public n'est jamais montré sur le site mais compte pour les formulaires. Sans réglage,
      rien ne change.
    • Nouveaux calendriers : statut « Disponible » (non occupé) proposé en plus d'Indisponible, Option
      et Fermé.
    • Canal de mise à jour réglable depuis la page Mises à jour (carte « Le site ne cherche pas les
      mises à jour tout seul » et Options avancées), avec un bouton « Utiliser le canal officiel » ;
      mêmes protections que dans Réglages système (droit Réglages système, double authentification,
      confirmation d'identité), vérification du canal aussitôt après l'enregistrement ; lecture seule
      pour les autres comptes ou si la valeur est imposée par le serveur.
    • Nouvelles installations : canal de mise à jour officiel prérempli (case à décocher dans
      /install, option --no-update-channel en ligne de commande). Les sites existants ne changent pas.
    • Vocabulaire unique « canal de mise à jour » dans le back-office et l'aide.

    English

    • Calendars: state of days without a period (Statuses tab): half-days without a period can take
      a status of the calendar (e.g. “Closed”) instead of being free; an “Available” period reopens them.
      Applied everywhere in the same way: display on the site and its legend, public read
      (default_status), linked forms (refused on a closed day, to the half-day), iCal export (those days
      become events), back-office view. A non-public default status is never shown on the site but counts
      for forms. Without this setting, nothing changes.
    • New calendars: “Available” status (not busy) offered in addition to Unavailable, Option and Closed.
    • Update channel can be set from the Updates page (“The site does not look for updates on its
      own” card and Advanced options), with a “Use the official channel” button; same protections as
      in System settings (System settings right, two-factor authentication, identity confirmation),
      channel checked right after saving; read-only for other accounts or when the value is imposed by
      the server.
    • New installations: official update channel pre-filled (checkbox to untick in /install,
      --no-update-channel on the command line). Existing sites do not change.
    • Single wording “update channel” in the back office and help.

    Fichier Taille SHA-256
    nobase-1.5.0.zip 1.21 Mo e612e93b5e96b18fc4acbefbe25d32c7e22bcd3f0ade2dda993c1d308dccf926
    nobase-update-1.5.0.zip 0.98 Mo 64added3cbe3e7da489e3fdfc28e937fdd18b75850c69e5aef00d625d97b30ec
    • nobase-1.5.0.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.5.0.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° 54, commit 22965577fb49).
    Downloads