Commit graph

  • 23e5f26239 staging: seguir la etiqueta de rama que publica el CI (meteor3-wip) meteor3-wip vjrj 2026-07-28 15:12:01 +02:00
  • f3ea93fc6f ci: bajar el codigo con wget+tar; la imagen de kaniko no trae git vjrj 2026-07-28 14:55:33 +02:00
  • 6aa057f739 staging: la web se descarga del registry, no se compila en groucho vjrj 2026-07-28 13:50:23 +02:00
  • 72975e44ae ci: construir la imagen de la web en el runner, no en el host de despliegue vjrj 2026-07-28 12:28:29 +02:00
  • a24c7a567c fix(fires): "En rojo, 0 fuegos activos" con el mapa lleno de fuegos vjrj 2026-07-28 09:01:05 +02:00
  • 03082a8d55 staging: conecta el importador NASA reimplementado al stack vjrj 2026-07-28 07:49:05 +02:00
  • e5f7a0f4be fix(maps): entregar el mapa solo cuando tiene tamano real (MapReady) vjrj 2026-07-28 07:46:19 +02:00
  • c50690cc8a fix(maps): evitar carrera MapReady/DDP que dejaba el mapa en gris vjrj 2026-07-28 00:35:11 +02:00
  • 07993ffb91 staging: neutralizar credenciales OAuth vivas, nombres reales y tokens de sesion vjrj 2026-07-28 00:35:11 +02:00
  • 2e298f9ee5 staging: artefactos de despliegue dockerizado + neutralizacion de datos vjrj 2026-07-23 10:46:09 +02:00
  • 1ef0012af9 bootstrap: BS5 sweep follow-ups (form-group, drop popper.js@1) vjrj 2026-07-22 10:12:49 +02:00
  • bddfb392c1 bootstrap: swap BS4 (alexwine) CSS for bootstrap@5 npm vjrj 2026-07-22 05:55:34 +02:00
  • 9ff9abacc3 bootstrap: lang/type dropdowns jQuery -> react-bootstrap <Dropdown> vjrj 2026-07-22 01:01:59 +02:00
  • f775d4ac26 bootstrap: home carousel jQuery plugin -> react-bootstrap <Carousel> vjrj 2026-07-22 00:13:10 +02:00
  • 8dead27d22 bootstrap: navbar collapse jQuery -> React state (BS4->5 prep) vjrj 2026-07-21 23:04:02 +02:00
  • 6b6f02d92d quality: web debt batch (tests runner, FireContainer, rate-limit, maps, i18n) vjrj 2026-07-21 22:59:06 +02:00
  • bc778bfd97 deps: react-leaflet 1.8 -> 4.2 (+ leaflet 1.9) — the last legacy react-* lib vjrj 2026-07-21 18:45:15 +02:00
  • e61a3a9bcb docs: warning cleanup done — react-leaflet is the sole remaining source vjrj 2026-07-21 14:26:20 +02:00
  • b710388f50 refactor: LoadingBar via progressbar.js + ref (drops react-progress-bar.js findDOMNode) vjrj 2026-07-21 14:24:32 +02:00
  • 0abf5b4f02 deps: react-share 2 -> 5 (drops its defaultProps warnings) vjrj 2026-07-21 14:14:48 +02:00
  • 258723ea72 refactor: Reconnect banner Blaze -> native React (drops findDOMNode) vjrj 2026-07-21 14:08:52 +02:00
  • 229b2cb233 cleanup: UNSAFE_componentWillReceiveProps -> modern lifecycles (React 19) vjrj 2026-07-21 14:03:44 +02:00
  • 4ddaa0d8ec cleanup: defaultProps -> JS default params on our function components vjrj 2026-07-21 13:54:02 +02:00
  • 5661e129fb fix: NaN in /fires 'active fires in map' count (react-i18next 14 <Trans>) vjrj 2026-07-21 13:45:59 +02:00
  • 6e28bf3545 docs: record react-* modernization (helmet/i18n/bootstrap/router) + deferred leaflet & BS5 vjrj 2026-07-21 13:05:05 +02:00
  • e2d13ca64c deps: react-router-dom 4 -> 6 (history 5, react-router-bootstrap 0.26) vjrj 2026-07-21 13:00:15 +02:00
  • a1a1b9a801 deps: react-bootstrap 0.31 -> 2 (Bootstrap 5 CSS deferred as debt) vjrj 2026-07-21 12:44:46 +02:00
  • 12bdbe8fed deps: i18next 10 -> 23, react-i18next 7 -> 14 vjrj 2026-07-18 06:28:41 +02:00
  • f1eae84e25 deps: react-helmet -> react-helmet-async 2 vjrj 2026-07-18 06:14:14 +02:00
  • f51acf4d78 deps: drop dead npm packages (reactstrap, sidebarv2, hash-link, pure-render-mixin) vjrj 2026-07-18 06:02:49 +02:00
  • 6e9c3a5570 docs: PENDIENTE.md — outstanding work beyond the Meteor 3 migration vjrj 2026-07-18 05:47:44 +02:00
  • a997aa7cae cleanup: silence our own React dev-console warnings vjrj 2026-07-18 05:47:44 +02:00
  • 9feaca9d0b fix: fire ids leaked into URLs as ObjectID("...") on Mongo 7 vjrj 2026-07-17 18:31:59 +02:00
  • c6c22643c1 scss: migrate @import -> @use, lighten/darken -> color.adjust (dart-sass) vjrj 2026-07-17 18:18:04 +02:00
  • 62ac2fbd9c sentry: tunnel client events through the app to dodge Cloudflare's 503 vjrj 2026-07-17 18:17:47 +02:00
  • 696789e2b1 meteor3: react-meteor-data 0.2.16 -> 3.0.6 (fixes blank fire-detail pages) vjrj 2026-07-17 13:03:54 +02:00
  • efa1e30bcb docs: record fire-detail page bug (react-meteor-data 0.2.16 vs React 18) vjrj 2026-07-16 15:57:20 +02:00
  • 0711416300 meteor3: nodemailer 4 -> 6.10 vjrj 2026-07-16 12:29:10 +02:00
  • 4ca7e198d3 meteor3: raven -> @sentry/node + @sentry/browser vjrj 2026-07-16 12:20:02 +02:00
  • 197a59f641 fase 3: stack docker-compose local del sistema modernizado vjrj 2026-07-15 01:01:07 +02:00
  • e3f3f4aa20 meteor3: remove dead chimp e2e runner (pulled fibers, broke Docker build) vjrj 2026-07-15 00:39:48 +02:00
  • 713f1346e7 meteor3: bcrypt 1.0.3 -> 5.1.1 vjrj 2026-07-14 11:43:37 +02:00
  • 1f1f5c697d meteor3: port all 18 migration up() bodies to async vjrj 2026-07-14 11:36:30 +02:00
  • 1892c0ead0 meteor3: React 16 -> 18.3 with createRoot vjrj 2026-07-14 11:32:37 +02:00
  • eb3aec82ae meteor3: purge dead client packages — web UI renders on 3.1 vjrj 2026-07-14 11:32:19 +02:00
  • 0ff9848cd4 meteor3: re-enable fixtures and sitemaps with async/Meteor-3 implementations vjrj 2026-07-14 07:06:07 +02:00
  • 66bab7a43b meteor3: Comments methods and mail fan-out to async vjrj 2026-07-14 06:52:32 +02:00
  • feaf66fe34 meteor3: web Fires publications to async (findOneAsync/countAsync/awaited firesUnion) vjrj 2026-07-14 06:52:08 +02:00
  • 48d33c397b docs(UPGRADE): Meteor 3.1 + Mongo 7 REST smoke green; reproduce steps + remaining web-UI TODO vjrj 2026-07-14 06:23:52 +02:00
  • 637a749e8d meteor3: REST API async migration COMPLETE — smoke green on Meteor 3.1 + Mongo 7 vjrj 2026-07-14 06:21:35 +02:00
  • b37069c3e5 WIP(meteor3): server BOOTS on 3.1 + Mongo 7; restivus async-patched vjrj 2026-07-14 06:11:00 +02:00
  • 25dc1b99c0 WIP(meteor3): boot progresses past linker + several async fixes vjrj 2026-07-13 23:46:45 +02:00
  • ad0969a657 docs(UPGRADE): 3.x groundwork on meteor3-wip — Mongo 7 docker, 3.1 resolved, blockers meteor3-upgrade vjrj 2026-07-13 23:26:23 +02:00
  • 8fa10e47c7 WIP: Meteor 2.5 -> 3.1 migration (package resolution done; build blocked) vjrj 2026-07-13 23:25:29 +02:00
  • bddeca79a0 docs: confirm Mongo 3.2 ceiling = Meteor 2.5 (2.6 driver 4.x rejects wire v4) vjrj 2026-07-13 22:40:40 +02:00
  • 208e250277 escala: Meteor 2.4 -> 2.5 (Mongo 3.2 compatible, smoke byte-identical) vjrj 2026-07-13 22:34:14 +02:00
  • 9b0c53fa4a escala: Meteor 2.3 -> 2.4 (Mongo 3.2 compatible, smoke byte-identical) vjrj 2026-07-13 22:30:32 +02:00
  • dbe2f3759f docs: UPGRADE.md — escalas 1.11/2.3, dead-package remediation, Mongo 3.2 ceiling, 3.x blockers vjrj 2026-07-13 22:26:50 +02:00
  • cd570b9d9c escala 2+3: Meteor 1.8.3 -> 2.3 (Mongo 3.2 compatible), dead-package remediation vjrj 2026-07-13 22:24:09 +02:00
  • ccfc80547a escala 1: Meteor 1.6.1.1 -> 1.8.3 vjrj 2026-07-13 19:59:58 +02:00
  • dc8a05a0d4 notif: remove code migrated to tcef-notifications microservice vjrj 2026-07-13 19:45:13 +02:00
  • 296dab4f38 smoke: REST API regression harness + baseline snapshots (Meteor 1.6.1.1) vjrj 2026-07-13 19:42:55 +02:00
  • 39415808bf Fase 1a: flag de cutover notifDisabledChannels en processNotif tcef-master vjrj 2026-07-13 00:10:39 +02:00
  • 9d92ec4f88 deps: regenera package-lock.json y actualiza puntero de meteor-comments-ui vjrj 2026-07-12 23:26:17 +02:00
  • 2a31435135 Refactor server startup: elimina segfaults, añade leaflet-workaround vjrj 2026-07-12 23:26:16 +02:00
  • 8281fa3427 chore: ignorar settings-production-*.json y settings-tests.json (secretos) vjrj 2026-07-12 23:26:16 +02:00
  • ee7af168d6 Update meteor dev user/pass vjrj 2022-08-14 21:53:41 +02:00
  • 4cbbe65fa3 Fix wrong grey tiles vjrj 2022-08-13 19:37:56 +02:00
  • b9457fe141 Minor changes in fires union vjrj 2018-12-23 13:31:41 +01:00
  • c4cb52abaf Improved chimp command in README vjrj 2018-11-18 18:01:38 +01:00
  • 423dbc5ed9 Added optional chimp configuration vjrj 2018-11-18 18:01:17 +01:00
  • 1fdf86dd47 Union of subs 'null' when app is initialized 2.11.1 vjrj 2018-11-18 16:24:49 +01:00
  • 5f9a84dfd7 Unify don't calc boundaries of empty union vjrj 2018-11-18 15:45:14 +01:00
  • 564b9e8ead Trying to fix race condition in i18n load vjrj 2018-11-18 15:43:48 +01:00
  • df51368d50 Better log in error vjrj 2018-11-18 15:05:04 +01:00
  • 0f6dd21541 Removed watch to test vjrj 2018-11-18 15:04:46 +01:00
  • 8903c765e3 Minor refactor vjrj 2018-11-18 14:27:51 +01:00
  • 266707052c Better error message vjrj 2018-11-18 14:27:34 +01:00
  • 3f8bc3666b Fixed index DOM warning. Google Play btn height vjrj 2018-11-18 13:08:36 +01:00
  • 6abe668740 Added fires union (wip) 2.11.0 vjrj 2018-11-18 11:48:03 +01:00
  • 7b5f17fbe8 Added activeFiresUnion (wip) vjrj 2018-10-28 20:27:38 +01:00
  • 8b598fab7c Disabled fires render 2.10.6 vjrj 2018-10-15 06:02:05 +02:00
  • cb7aeda4b8 Create a sender on each message 2.10.5 vjrj 2018-09-20 15:21:38 +02:00
  • 181f488263 New map libs vjrj 2018-09-20 15:21:17 +02:00
  • e96e6ee8f7 Union of polygon to lib vjrj 2018-09-16 17:06:23 +02:00
  • df47bef794 Fix API now using track 2.10.4 vjrj 2018-09-15 10:27:03 +02:00
  • 3ea653552e Removed typo 2.10.3 vjrj 2018-09-13 10:13:47 +02:00
  • 6063437df0 Remove email notifications from not validated emails 2.10.2 vjrj 2018-09-13 10:09:09 +02:00
  • cdc3bbdd5b Notif stats to cron process vjrj 2018-09-13 10:08:26 +02:00
  • 33c68001c2 _str ignore vjrj 2018-09-13 10:08:13 +02:00
  • 53a7c3be21 Process also pending emailNotifications 2.10.1 vjrj 2018-09-11 15:27:10 +02:00
  • 3d059287ae Notif process also in cron 2.10.0 vjrj 2018-09-11 14:42:31 +02:00
  • a208eb7ea1 More work with unify, circle/square vjrj 2018-09-11 11:40:17 +02:00
  • c4b2f8cd73 Update README with FAQ vjrj 2018-08-28 13:15:56 +02:00
  • f9febb4415 Added fire type to REST call 2.9.23 vjrj 2018-08-22 08:10:35 +02:00
  • f5665a56a8 Hardcode available list of langs in profile 2.9.22 Vicente J. Ruiz Jurado 2018-08-17 11:33:29 +02:00
  • 4d7938220b Added comment Vicente J. Ruiz Jurado 2018-08-17 06:13:57 +02:00
  • 829fae4f07 Trying to get available list of langs in profile 2.9.21 Vicente J. Ruiz Jurado 2018-08-17 05:39:03 +02:00
  • e223ddb643 Preload langs 2.9.20 Vicente J. Ruiz Jurado 2018-08-16 22:44:38 +02:00
  • dc5e38f8d5 gl fallback to es in T9 2.9.19 Vicente J. Ruiz Jurado 2018-08-16 19:04:46 +02:00