296dab4f38
smoke: REST API regression harness + baseline snapshots (Meteor 1.6.1.1)
...
Adds a standalone Node smoke test (smoke/) that exercises every REST endpoint
consumed by the Flutter app against a seeded local dev server and compares
responses to committed snapshots. This is the safety net for the Meteor upgrade:
it must stay byte-identical after every escala.
- smoke/seed.js: deterministic Mongo seed (fixed ObjectIds, geo indexes)
- smoke/run.js: calls endpoints, normalizes volatile fields, diffs snapshots
- smoke/smoke.sh: seed + run wrapper
- smoke/snapshots/: baseline captured on Meteor 1.6.1.1
- IPGeocoder.js: degrade gracefully when MaxMind DB absent (dev boot)
- settings-development.json: dev-only internalApiToken to enable the REST API
- .meteorignore: exclude smoke/ from the Meteor server build
2026-07-13 19:42:55 +02:00
39415808bf
Fase 1a: flag de cutover notifDisabledChannels en processNotif
...
Guard reversible al inicio de processNotif: los canales listados en
settings.private.notifDisabledChannels (p.ej. ['mobile','web']) los gestiona el
microservicio tcef-notifications, y el observer/cron viejos los ignoran.
Exclusion mutua por canal sin desplegar codigo (solo editar settings).
ES5-compatible (Meteor 1.6 / Node 8).
2026-07-13 00:10:39 +02:00
9d92ec4f88
deps: regenera package-lock.json y actualiza puntero de meteor-comments-ui
2026-07-12 23:26:17 +02:00
2a31435135
Refactor server startup: elimina segfaults, añade leaflet-workaround
...
Retira import './segfaults' (workaround de crash obsoleto) y añade
leaflet-workaround.js (shims global window/document/navigator para
render de Leaflet en servidor). Ajustes menores en publications de
FalsePositives y subsUnion.
2026-07-12 23:26:16 +02:00
8281fa3427
chore: ignorar settings-production-*.json y settings-tests.json (secretos)
2026-07-12 23:26:16 +02:00
vjrj
ee7af168d6
Update meteor dev user/pass
2022-08-14 21:53:41 +02:00
vjrj
4cbbe65fa3
Fix wrong grey tiles
2022-08-13 19:37:56 +02:00
vjrj
b9457fe141
Minor changes in fires union
2018-12-23 13:31:41 +01:00
vjrj
c4cb52abaf
Improved chimp command in README
2018-11-18 18:01:38 +01:00
vjrj
423dbc5ed9
Added optional chimp configuration
2018-11-18 18:01:17 +01:00
vjrj
1fdf86dd47
Union of subs 'null' when app is initialized
2018-11-18 16:24:49 +01:00
vjrj
5f9a84dfd7
Unify don't calc boundaries of empty union
2018-11-18 15:45:14 +01:00
vjrj
564b9e8ead
Trying to fix race condition in i18n load
2018-11-18 15:43:48 +01:00
vjrj
df51368d50
Better log in error
2018-11-18 15:05:04 +01:00
vjrj
0f6dd21541
Removed watch to test
2018-11-18 15:04:46 +01:00
vjrj
8903c765e3
Minor refactor
2018-11-18 14:27:51 +01:00
vjrj
266707052c
Better error message
2018-11-18 14:27:34 +01:00
vjrj
3f8bc3666b
Fixed index DOM warning. Google Play btn height
2018-11-18 13:08:36 +01:00
vjrj
6abe668740
Added fires union (wip)
2018-11-18 11:48:03 +01:00
vjrj
7b5f17fbe8
Added activeFiresUnion (wip)
2018-10-28 20:27:38 +01:00
vjrj
8b598fab7c
Disabled fires render
2018-10-15 06:02:05 +02:00
vjrj
cb7aeda4b8
Create a sender on each message
2018-09-20 15:21:38 +02:00
vjrj
181f488263
New map libs
2018-09-20 15:21:17 +02:00
vjrj
e96e6ee8f7
Union of polygon to lib
2018-09-16 17:06:23 +02:00
vjrj
df47bef794
Fix API now using track
2018-09-15 10:27:03 +02:00
vjrj
3ea653552e
Removed typo
2018-09-13 10:13:47 +02:00
vjrj
6063437df0
Remove email notifications from not validated emails
2018-09-13 10:09:09 +02:00
vjrj
cdc3bbdd5b
Notif stats to cron process
2018-09-13 10:08:26 +02:00
vjrj
33c68001c2
_str ignore
2018-09-13 10:08:13 +02:00
vjrj
53a7c3be21
Process also pending emailNotifications
2018-09-11 15:27:10 +02:00
vjrj
3d059287ae
Notif process also in cron
2018-09-11 14:42:31 +02:00
vjrj
a208eb7ea1
More work with unify, circle/square
2018-09-11 11:40:17 +02:00
vjrj
c4b2f8cd73
Update README with FAQ
2018-08-28 13:15:56 +02:00
vjrj
f9febb4415
Added fire type to REST call
2018-08-22 08:10:35 +02:00
Vicente J. Ruiz Jurado
f5665a56a8
Hardcode available list of langs in profile
2018-08-17 11:33:29 +02:00
Vicente J. Ruiz Jurado
4d7938220b
Added comment
2018-08-17 06:13:57 +02:00
Vicente J. Ruiz Jurado
829fae4f07
Trying to get available list of langs in profile
2018-08-17 05:39:03 +02:00
Vicente J. Ruiz Jurado
e223ddb643
Preload langs
2018-08-16 22:44:38 +02:00
Vicente J. Ruiz Jurado
dc5e38f8d5
gl fallback to es in T9
2018-08-16 19:04:46 +02:00
Vicente J. Ruiz Jurado
ed08563cad
Thanks for translation
2018-08-16 17:48:58 +02:00
Vicente J. Ruiz Jurado
9a31ab2457
Commenting gl in t9 accounts
2018-08-16 17:47:00 +02:00
Vicente J. Ruiz Jurado
f608fc4d28
Enabling Galego in interface
2018-08-16 17:32:45 +02:00
Weblate
6f683ebaa2
Merge remote-tracking branch 'origin/tcef-master' into tcef-master
2018-08-16 09:03:55 +00:00
lupe bao reixa
8e729a6939
Translated using Weblate (Galician)
...
Currently translated at 100.0% (221 of 221 strings)
2018-08-16 09:03:51 +00:00
Vicente J. Ruiz Jurado
ffef42d19a
Added play button
2018-08-15 07:26:39 +02:00
Vicente J. Ruiz Jurado
3defbb01a2
Fix for false positive rest call
2018-08-15 06:18:51 +02:00
Vicente J. Ruiz Jurado
bbdc53bda1
More logs in Rest
2018-08-11 08:15:04 +02:00
Vicente J. Ruiz Jurado
8a741dc729
Adding log to false positive
2018-08-10 11:12:33 +02:00
Vicente J. Ruiz Jurado
15ed7e917a
Adding log to false positive
2018-08-10 09:07:05 +02:00
Vicente J. Ruiz Jurado
759797e412
Fix for rest method for false positive stats when no fires
2018-08-08 08:42:52 +02:00