diff --git a/CONTEXT/05_PROXIMOS_PASOS.txt b/CONTEXT/05_PROXIMOS_PASOS.txt index e764a4b6..8a6ee470 100644 --- a/CONTEXT/05_PROXIMOS_PASOS.txt +++ b/CONTEXT/05_PROXIMOS_PASOS.txt @@ -1,5 +1,5 @@ =============================================================== - PROXIMOS PASOS Y TAREAS PENDIENTES (2026-05-02) + PROXIMOS PASOS Y TAREAS PENDIENTES (2026-05-04) =============================================================== -------------------------------------------------------------- @@ -14,18 +14,31 @@ CRITICO — PENDIENTE -------------------------------------------------------------- POSIBLES MEJORAS FUTURAS -------------------------------------------------------------- -[ ] Probar nuevos modulos en el servidor +[ ] Probar nuevos modulos en el servidor tras upgrade 0.7.5 node main.js -> probar /chats, /pads, /games, /maps, /shops, /torrents -[ ] Trazabilidad de invites para pubs (ver notas en sesion anterior) [ ] Boton "Copiar codigo" junto al QR de invite (tribe/pub) [ ] Comprobar que inviteLog se persiste correctamente al reiniciar SSB +-------------------------------------------------------------- +IMPLEMENTADO EN SESION 2026-05-04 +-------------------------------------------------------------- +[x] Merge completo Oasis 0.7.5 (commit 9764a0c) + -> backend.js: calendarsModel/torrentsModel/mapsModel reciben + tribeCrypto+tribesModel; movidos despues de tribesModel init + -> backend.js: ensureFollowTribeMembers en /tribe/:tribeId route + -> 4 nuevos idiomas: ar (arabe), hi (hindi), ru (ruso), zh (chino) + -> tribes_model.js: ACL upstream (validMembershipDelta) + inviteLog nuestro + -> tribes_view.js: isSubEdit oculta isAnonymous/isLARP en subtribes + -> blockchain_view.js: nuevos tipos bloque, clases CSS bd-type-* + -> style.css: clases bd-type-* y stats, removidas clases tribe-parent + -> package.json: version 0.7.5 +[x] APK reconstruida: oasis-v0.7.5-20260504-pruebas.apk (132 MB) + -> resources.arsc: STORED, .so: DEFLATED, nodejs-project.zip: STORED (114MB) + -> Firmada y verificada (v2+v3) + -------------------------------------------------------------- IMPLEMENTADO EN SESION 2026-05-02 (continuacion) -------------------------------------------------------------- -[x] Version bumpeada a 0.7.4 en ambos package.json - -> nodejs-project/nodejs-project/package.json - -> nodejs-project/nodejs-project/src/server/package.json [x] APK reconstruida: oasis-v0.7.4-20260502-pruebas.apk (132 MB) -> resources.arsc: STORED, .so: DEFLATED, nodejs-project.zip: STORED -> Firmada y verificada (v2+v3) @@ -79,10 +92,10 @@ IMPLEMENTADO EN SESIONES ANTERIORES -------------------------------------------------------------- APK -------------------------------------------------------------- - Archivo: /home/sito/oasis-v0.7.4-20260502-pruebas.apk (156 MB) - Anterior: /home/sito/oasis-v0.6.8-pruebas.apk (106 MB) + Archivo: /home/sito/oasis-v0.7.5-20260504-pruebas.apk (132 MB) + Anterior: /home/sito/oasis-v0.7.4-20260502-pruebas.apk (132 MB) Original: /home/sito/oasis-v0.6.8.apk (55 MB) - Version: 0.7.4 (actualizada en package.json para coincidir con upstream) + Version: 0.7.5 (actualizada en package.json para coincidir con upstream) Keystore: /home/sito/oasis-release-key.jks (alias: oasis, pass: oasis123) Para instrucciones de repack: leer CONTEXT/cambio_apk_repack.txt Comandos rapidos: diff --git a/CONTEXT/cambio_apk_repack.txt b/CONTEXT/cambio_apk_repack.txt index 737bab6c..bdb6b3eb 100644 --- a/CONTEXT/cambio_apk_repack.txt +++ b/CONTEXT/cambio_apk_repack.txt @@ -12,7 +12,8 @@ instalable en Android (probado: Pixel 6 GrapheneOS). -------------------------------------------------------------- ARCHIVO CLAVE -------------------------------------------------------------- - /home/sito/oasis-v0.7.4-20260502-pruebas.apk <- APK actual (132 MB, v0.7.4) + /home/sito/oasis-v0.7.5-20260504-pruebas.apk <- APK actual (132 MB, v0.7.5) + /home/sito/oasis-v0.7.4-20260502-pruebas.apk <- APK anterior (132 MB, v0.7.4) /home/sito/oasis-v0.6.8-pruebas.apk <- APK anterior (106 MB, v0.6.8) /home/sito/oasis-v0.6.8.apk <- APK original sin modificar (55 MB) /home/sito/oasis-release-key.jks <- keystore de firma