Mises à jour
Le téléphone se met à jour tout seul. Aucune manipulation n'est nécessaire dans le cas général.
Fonctionnement
Au démarrage puis périodiquement, la ressource compare ses fichiers à la dernière version publiée, télécharge ce qui a changé, l'écrit, puis redémarre le serveur pour appliquer.
Prérequis
add_unsafe_worker_permission zs-phone
add_unsafe_child_process_permission zs-phoneLa première permission concerne bcrypt ; la seconde permet d'appliquer la mise
à jour. Avec la base KLMSTUDIO, elles sont écrites automatiquement dans
core/configs/panel_server.cfg.
Ce qui n'est jamais écrasé
Vos personnalisations survivent aux mises à jour :
| Chemin | Contenu |
|---|---|
config/ | config.lua, animations.lua, webhooks.lua, traductions |
bridge/ | Tous vos providers framework, banque, housing, inventaire, voix |
En revanche, un fichier de ces dossiers absent de votre installation est livré normalement : c'est ainsi que les nouveaux providers arrivent chez vous sans intervention.
Fichiers supprimés
Un fichier retiré d'une version est aussi supprimé chez vous. Si vous aviez modifié un fichier renommé entre deux versions, votre modification est perdue — les renommages sont annoncés dans le changelog.
Mise à jour manuelle
En cas de blocage, retéléchargez l'archive sur panel.klmstudios.fr/downloads et remplacez la ressource, en conservant vos dossiers config/ et bridge/.
La base de données se met à niveau au redémarrage. Il n'y a jamais de SQL de mise à jour à importer manuellement.