Compare commits

..
Author SHA1 Message Date
koka 74dc1265a8 docs: record completed beta.293 delivery
Build Sanctuary / build (push) Canceled after 0s
2026-10-26 04:31:27 +01:00
3 changed files with 77 additions and 9 deletions
+7 -5
View File
@@ -7,12 +7,14 @@ correspondantes. Le module Sanctuary Test n’est pas requis.
[Intégration et vérification du pack beta.224](docs/four-islands-base224.md).
## beta.293 — livraison intégrée en cours
## beta.293 — mise à jour complète
[Préparation de la livraison complète](docs/release-beta293.md) : Happy Creepers
de la branche dédiée, baleines fantômes, logo packwiz et quatre mods facultatifs.
Le serveur Beta, le téléchargement Web et la même instance Prism sont les cibles
demandées ; les étapes réellement effectuées sont consignées dans le reçu.
[Livraison complète publiée](docs/release-beta293.md) : Happy Creepers de la
branche dédiée, baleines fantômes, logo packwiz et quatre mods facultatifs.
Serveur Beta, téléchargement Web et même instance Prism synchronisés en
**beta.293**, sauvegardes et réglages conservés. Build et 79 tests serveur
réussis ; assertions Vulkan réussies, blocage de fermeture de l'outil de test
consigné. Réseau vocal contrôlé, essai audible à deux joueurs encore ouvert.
## beta.292 — voix et mods facultatifs (préparation locale)
+10
View File
@@ -8,6 +8,16 @@ La [procédure de reprise et de publication complète](updates.md) relie aussi
le serveur dédié, le téléchargement du site et l'instance locale. Les reçus
des anciennes versions ci-dessous restent historiques.
## beta.293 — livraison complète publiée
[Reçu de livraison](release-beta293.md) : Happy Creepers de la branche dédiée,
baleines, logo et quatre mods facultatifs réunis. Release immuable, canal
client/serveur, CT 350, téléchargement Web et même instance Prism personnelle
mis à jour. Import neuf et instance existante vérifiés sur deux passages,
sauvegardes et réglages conservés. Voix UDP 25565 annoncée sur le port public
25567 via la règle Beta existante ; ping applicatif réussi depuis le LAN.
L'audio à deux joueurs et l'accès depuis un réseau extérieur restent à essayer.
## beta.292 — quatre mods facultatifs (préparation locale)
[Voix, cache de chunks et optimisations](optional-mods-beta292.md) : Simple
+60 -4
View File
@@ -35,7 +35,7 @@ avec son IA active.
vérifié et conservation des données personnelles.
La règle NAT Beta existante `25567 → 192.168.1.122:25565` couvre TCP et UDP.
La voix utilisera **UDP 25565 dans la CT**, annoncé comme
La voix utilise **UDP 25565 dans la CT**, annoncé comme
`beta.sanctuary-minecraft.net:25567`. Aucun changement de Bbox, UPnP, Alpha,
RCON ou règles des autres serveurs n'est nécessaire.
@@ -75,6 +75,62 @@ et baleine présentes. ZIP Prism sans mods ni sauvegardes personnelles.
## État opérationnel
Validation et livraison en cours. Les hashes, sauvegardes et contrôles réels
seront consignés ici après exécution ; cet état ne vaut pas une publication.
Les journaux de cette livraison sont sous `build/release293/`.
**Livraison complète effectuée le 26 octobre 2026.**
| Cible | État vérifié |
| --- | --- |
| Source et tag `beta.293` | `678d77fb91ef5e3ffee96cac5c88ebafa0a77976` |
| Canal client/serveur | `687d07e57ec008e1865a0081f317c4f3e3159e14` |
| Release Gitea | [beta.293](https://git.botsu.net/koka/sanctuary-beta/releases/tag/beta.293), quatre artefacts publics vérifiés |
| CT 350 | Service actif, Sanctuary beta.293, Fabric API, Lithium et Voice Chat chargés ; démarrage sans erreur |
| CT 320 | Publication atomique `releases/beta.293/prism`, ancienne beta.289 conservée |
| Prism personnel | Même instance **Sanctuary Beta**, huit mods et un seul JAR Sanctuary beta.293 ; deux synchronisations identiques |
Le serveur était vide (0/20) avant arrêt. Sauvegarde complète privée :
`/root/sanctuary-beta-backups/before-beta293-20261026T032339Z/instance.tar.gz`,
SHA-256 `b9bd9fa7b10d7e54b3595d52061529a3da8a5c9193f1854966a60fda975e9f11`.
Les **240 fichiers protégés sont identiques après synchronisation, avant
redémarrage**, de même que l'environnement privé. Après redémarrage, Minecraft
réécrit le commentaire horodaté de `server.properties` ; toutes les clés et
valeurs restent identiques. Seul le nouveau fichier vocal a été configuré :
`port=25565`, `bind_address=` vide,
`voice_host=beta.sanctuary-minecraft.net:25567`, `force_voice_chat=false`.
Aucun changement de monde, de génération ou de format n'est effectué par
l'outil de mise à jour ; le serveur reprend son monde existant.
La voix écoute en UDP 25565. Un ping applicatif vocal valide répond via le
nom public et le port 25567 depuis le Mac (68 ms). Le statut Minecraft via
DNS/SRV répond également : 26.3, 0/20. Ces contrôles partent du LAN via
l'adresse publique : **l'accès depuis un autre réseau et l'audio audible à
deux joueurs restent à essayer**. L'authentification vocale dans les mondes de
test est réussie ; elle ne remplace pas cet essai vocal distant.
L'API d'admission authentifiée refuse le code volontairement invalide
(`HTTP 200`, `valid=false`, `reason=invalid`), sans appel à `redeem`.
Les métriques Web sont fraîches, en marche, avec le même UUID communautaire
`cc6f4f5a-e58d-409a-879f-81daecf59461` et la même base de jeu.
Le [ZIP direct du site](https://sanctuary-minecraft.net/downloads/sanctuary-prism.zip)
répond HTTP 200 sous le nom **Sanctuary-Beta.zip**, avec le hash du tableau.
Le lien MRpack historique répond aussi HTTP 200 avec son hash exact.
Le bouton, son survol et le footer affichent beta.293. Le code Web live est
resté sur `eadc30e8c7b6dda50bc810584af057235e7fdba8` ; les **73 entrées Git
préexistantes sont identiques**, sans pull, reset ni reconstruction de cache.
Une importation isolée du ZIP a récupéré les huit mods depuis le vrai canal
HTTPS, puis une deuxième synchronisation a conservé exactement leurs hashes.
Sauvegarde Prism complète sous le dossier historique de l'instance :
`sanctuary-backups/before-beta293-20261026T030401Z/instance.tar.gz`, SHA-256
`9bfc9b963551885d3e124c865aabe0dc9750ecb6cfed89b7d936a3e14abe51bb`.
Les **999 fichiers personnels contrôlés sont inchangés**, et aucun monde
personnel n'a été ouvert. Seules les deux commandes `PreLaunchCommand` de
`instance.cfg` et le JAR de l'installateur ont reçu l'habillage ; les autres
lignes de configuration sont identiques. L'outil reste épinglé par
`--bootstrap-no-update`, et le pack continue de suivre le canal stable.
Sodium et Sound Physics ont gardé leurs sélections ; les quatre nouveaux
choix sont activés par défaut et restent facultatifs côté client.
Installateur SHA-256 :
`9e2912fdd05e5c23721acd58cd5c61bbf13061e453627e8f4df9a4c53f7aa875`.
Les journaux et reçus détaillés sont sous `build/release293/`, hors de Git.
Le worktree original `codex/happy-creepers` est resté propre au commit
`0ffd371adac0c4f950237448625673b83a94bee5`.