89 lines
4.2 KiB
Text
89 lines
4.2 KiB
Text
===============================================================
|
|
PROXIMOS PASOS Y TAREAS PENDIENTES (2026-05-02)
|
|
===============================================================
|
|
|
|
--------------------------------------------------------------
|
|
CRITICO — PENDIENTE
|
|
--------------------------------------------------------------
|
|
[ ] Resolver conectividad al servidor Gitea (code.03c8.net:3000)
|
|
-> Diagnostico: nc -zv code.03c8.net 3000 -w 5
|
|
-> Si el servidor es tuyo: ufw allow 3000/tcp
|
|
-> Verificar: systemctl status gitea
|
|
-> Una vez resuelto: git push -u origin test
|
|
|
|
--------------------------------------------------------------
|
|
POSIBLES MEJORAS FUTURAS
|
|
--------------------------------------------------------------
|
|
[ ] Probar nuevos modulos en el servidor
|
|
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-02
|
|
--------------------------------------------------------------
|
|
[x] Upstream integration — 8 modulos nuevos
|
|
calendars, chats, games, logs, maps, pads, shops, torrents
|
|
-> Copiados: views, models, AI/, games/, maps/ directories
|
|
-> backend.js: ~878 lineas nuevas con routes de todos los modulos
|
|
-> config-manager.js: nuevos defaults, wish/pmVisibility settings
|
|
-> translations: actualizadas a upstream para todos los idiomas
|
|
-> tribes_view.js: merge con upstream (ancestro privado, mapa, lock icon)
|
|
-> inhabitants_view.js: merge con upstream (UBI block) + QR preservado
|
|
-> activity_view.js, stats_view.js, trending_view.js: upstream + fix styles
|
|
-> modules_view.js: upstream + fix preset-group class
|
|
|
|
[x] Pills del header centradas (justify-content: center)
|
|
|
|
[x] Economy y Media activados por defecto
|
|
bankingMod, marketMod, jobsMod, projectsMod, transfersMod = on
|
|
videosMod, docsMod, audiosMod = on
|
|
|
|
[x] Flechas scroll en mode-buttons (mobile-ui.js)
|
|
-> Nuevo archivo: src/client/public/js/mobile-ui.js
|
|
-> Flechas < > en todos los .mode-buttons en movil
|
|
-> Boton "Ver todos / Ver menos" si >6 botones
|
|
|
|
--------------------------------------------------------------
|
|
IMPLEMENTADO EN SESIONES ANTERIORES
|
|
--------------------------------------------------------------
|
|
[x] Menu hamburger movil — CSS puro, sin JS
|
|
[x] Botones del panel hamburger rediseñados (pills redondeados)
|
|
[x] QR en cada pub de la tabla de invites
|
|
[x] sidebar-panel como contenedor desktop (display:contents)
|
|
[x] Botones activity/stats/trending aplanados
|
|
[x] QR "Compartir ID" en perfil/avatar, tribes, inhabitants
|
|
[x] inviteLog trazabilidad en tribes (tribes_model.js)
|
|
[x] SSB msg type:'pub-invite' al aceptar pub invite
|
|
[x] Filtro 'invites' en blockchain explorer
|
|
[x] renderInviteExtra() con tabla detallada
|
|
[x] viewport-fit=cover para notch Android/iOS
|
|
[x] mobile.css completo (safe-area, touch targets, QR lightbox)
|
|
[x] OasisMobile.css limpio (solo theming)
|
|
|
|
--------------------------------------------------------------
|
|
APK
|
|
--------------------------------------------------------------
|
|
Archivo: /home/sito/oasis-v0.6.8-modded.apk (106 MB)
|
|
Original: /home/sito/oasis-v0.6.8.apk (55 MB)
|
|
Keystore: /home/sito/oasis-release-key.jks (alias: oasis, pass: oasis123)
|
|
Para instrucciones de repack: leer CONTEXT/cambio_apk_repack.txt
|
|
|
|
--------------------------------------------------------------
|
|
COMO CORRER EL PROYECTO
|
|
--------------------------------------------------------------
|
|
cd /home/sito/COFRE/CODERS/oasis_mobile/nodejs-project/nodejs-project
|
|
node main.js
|
|
Abre: http://localhost:3000
|
|
|
|
En Chrome: F12 -> icono movil (Ctrl+Shift+M) -> Pixel 7 o similar
|
|
|
|
--------------------------------------------------------------
|
|
COMO RETOMAR EN NUEVA SESION
|
|
--------------------------------------------------------------
|
|
1. Leer CONTEXT/00_INDICE.txt para orientarse
|
|
2. git log --oneline para ver el estado
|
|
3. node main.js en nodejs-project/nodejs-project/
|
|
4. El codigo esta en: nodejs-project/nodejs-project/src/
|
|
5. Upstream de referencia: /home/sito/COFRE/CODERS/ULTIMO_OASIS/oasis/
|