2.6.1: las actualizaciones automáticas, apagadas por defecto
El programa no sale a la red al arrancar salvo que alguien encienda el interruptor en Ajustes. Hasta la 2.6.0 el actualizador escribía «auto: true» él solo en config.json sin que nadie lo eligiera: al arrancar se apaga; lo que se encienda desde Ajustes queda marcado como elegido y se respeta. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Este commit está contenido en:
@@ -364,6 +364,11 @@ class Servidor(unittest.TestCase):
|
||||
self.assertEqual(c, 200)
|
||||
self.assertEqual(self.get("/api/estado")["raices"], [])
|
||||
self.assertEqual(self.post("/api/raiz/quitar", {"raiz": self.raiz})[0], 409)
|
||||
# 6. actualizaciones automáticas: apagadas por defecto; encenderlas deja constancia de que fue a mano
|
||||
act = self.get("/api/estado")["config"].get("actualizaciones") or {}
|
||||
self.assertIsNot(act.get("auto"), True)
|
||||
c, r = self.post("/api/config", {"actualizaciones": {"auto": True}})
|
||||
self.assertTrue(r["config"]["actualizaciones"]["auto"] and r["config"]["actualizaciones"]["elegido"])
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Referencia en una nueva incidencia
Block a user