integrar la 1.3.5 del dev y perfiles Minimo, Acampada y Activista

Lo del dev, tal cual desde el nodejs-project de su APK oficial 1.3.5, mezclado
a tres bandas con la 1.3.3 como base. Lo que no habiamos tocado se coge entero.

Conflictos:
- backend.js: su middleware nuevo de media va delante de nuestro router.
- main_views.js y bookmark_view.js: lo suyo. Su menu de tarjeta (⋯) ya aparta
  borrar del pulgar, que era lo que hacia nuestro cambio.
- settings_view.js y tribes_view.js: lo suyo mas nuestra linea de enganche.

La 1.3.5 trae una cabecera de modulo para el movil (apkModbar) que se lleva la
primera caja de fichas, el buscador y los contadores. Con el skin Activista su
CSS (OasisMobile.css) no se carga: se le da estilo en mobile_ux.css, los avisos
suben encima con order y se ajusta la cabecera nueva de las tarjetas. Filtrar
va ahora dentro de la caja de fichas (casilla + etiqueta) para viajar con ella.

Perfiles: Minimo (6 modulos, de serie), Acampada (16), Activista (24, con
tribus, votaciones, campañas, encuestas y tareas) y despues los del dev por
numero de modulos.
This commit is contained in:
hacklab 2026-10-22 12:12:20 +02:00
parent ff91ef938c
commit 83f26ba19e
157 changed files with 6633 additions and 4710 deletions

View file

@ -1,12 +1,12 @@
{
"name": "@krakenslab/oasis",
"version": "1.3.3",
"version": "1.3.5",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@krakenslab/oasis",
"version": "1.2.3",
"version": "1.3.4",
"hasInstallScript": true,
"license": "AGPL-3.0",
"dependencies": {
@ -31,6 +31,7 @@
"minimist": "^1.2.8",
"module-alias": "^2.2.3",
"moment": "^2.30.1",
"mupdf": "^1.28.1",
"open": "^8.4.2",
"openpgp": "^6.3.0",
"opusscript": "^0.1.1",
@ -4961,6 +4962,12 @@
"non-private-ip": "^2.0.0"
}
},
"node_modules/mupdf": {
"version": "1.28.1",
"resolved": "https://registry.npmjs.org/mupdf/-/mupdf-1.28.1.tgz",
"integrity": "sha512-Gi11Ow2G1SlrXKJNZBL1eAIGFVih5+4ZKqjptamTVaj/5hnlrcVrVbyb7lHE2lfFKdxZPyv9ZtfOOq7XgjzEig==",
"license": "AGPL-3.0-or-later"
},
"node_modules/mutexify": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/mutexify/-/mutexify-1.4.0.tgz",