Commit Graph

  • 9bafa5da6a chore: remove log file from repo Eric FELIXINE 2026-05-05 22:12:49 -04:00
  • c06acf4fe8 feat: distribution service + redpanda consumer + updated flow diagram Eric FELIXINE 2026-05-05 22:12:38 -04:00
  • 742b437ed9 docs: update session_resume with sensor coordinate fixes Eric FELIXINE 2026-05-05 21:24:53 -04:00
  • ad31e2289f fix: replace random coords with fixed Martinique locations (no more sea sensors) Eric FELIXINE 2026-05-05 21:24:29 -04:00
  • 75ee75f036 feat: MapStore ↔ GeoServer integration + Pulsar Manager v0.2.0 Eric FELIXINE 2026-05-05 21:12:32 -04:00
  • 3f06298819 fix: Coordonnées capteurs Martinique - réduit plage à ±0.02 pour éviter mer Eric FELIXINE 2026-05-05 18:38:27 -04:00
  • 3b5ff8d86c READY FOR DEMO 9h00 - 10/10 services - 182 actions complètes Eric FELIXINE 2026-05-05 17:46:03 -04:00
  • 766bb0a179 docs: Session resume démo 9h00 - 7/7 services COMPLETE Eric FELIXINE 2026-05-05 17:37:25 -04:00
  • 204fdc31c7 feat: PULSAR FIXED - Volume reset + BookKeeper init + All 7 services - READY FOR DEMO Eric FELIXINE 2026-05-05 17:33:33 -04:00
  • 1a94471afd demo-ready: Désactive Pulsar (bloqué) pour démo 9h00 - Autres services Eric FELIXINE 2026-05-05 17:26:38 -04:00
  • 8605668454 fix: Pulsar/Redpanda/Stellio/Influx bugs - Pulsar désactivé démo (web service 8080 instable) Eric FELIXINE 2026-05-05 17:25:54 -04:00
  • 9ecc237bdc fix: ENABLE_REDPANDA/STELLIO/INFLUX bugs + Redpanda content-type + topics Eric FELIXINE 2026-05-05 17:10:30 -04:00
  • 81de240b40 fix: ENABLE_INFLUX bug - accepter true/yes/on (pas seulement 1) Eric FELIXINE 2026-05-05 16:20:32 -04:00
  • 06249f67d6 fix: Stabilisation pré-démo - Simulator host-mode, Pulsar disabled, config patch Eric FELIXINE 2026-05-05 15:42:57 -04:00
  • 8642ed7001 feat: Add Redpanda Console, Pulsar Distribution Service, and Grafana Dashboards Eric FELIXINE 2026-05-05 13:49:00 -04:00
  • ca1e037347 docs: session resume 2026-05-05 afternoon - Grafana/FROST/Redpanda/Prometheus status Eric FELIXINE 2026-05-05 11:33:32 -04:00
  • 98954e86fb fix: Redpanda start.sh + FROST direct simulator + Prometheus config Eric FELIXINE 2026-05-05 11:29:07 -04:00
  • 5d4e9cb82d refactor: simulator now sends ONLY to Pulsar (not direct to brokers) Eric FELIXINE 2026-05-05 10:26:40 -04:00
  • ad613beefb feat: Pulsar distribution service (Simulator → Pulsar → Brokers) Eric FELIXINE 2026-05-05 10:20:13 -04:00
  • 5ddde3e013 docs: update session resume with actual work done (simulator fixes, ClickHouse, RisingWave) Eric FELIXINE 2026-05-05 03:04:52 -04:00
  • 01c2be4930 feat(simulator): real-time (1s), fix ENABLE_PULSAR, add Pulsar/Redpanda publish, fix InfluxDB URL Eric FELIXINE 2026-05-05 02:53:43 -04:00
  • e618cbfcb9 feat: migrate InfluxDB and Grafana from digital-twin/ to smart-city/ stack Eric FELIXINE 2026-05-05 01:53:37 -04:00
  • e8f7df7832 Fix: close missing mermaid code block (Parse error on line 53) Eric FELIXINE 2026-05-05 01:09:55 -04:00
  • 83d567b557 Grafana: Fix dashboard provisioning (flatten nested dashboard objects) Eric FELIXINE 2026-05-05 00:39:43 -04:00
  • 5f9da72aa7 Architecture: Add Message Broker (Pulsar/Redpanda) integration Eric FELIXINE 2026-05-05 00:25:51 -04:00
  • e7b6f5c8e2 Session 2026-05-05: Smart City Digital Twin - Complete work Eric FELIXINE 2026-05-05 00:23:15 -04:00
  • 13d6f9c175 Docs: Complete Docker architecture cartography (Smart City) Eric FELIXINE 2026-05-05 00:11:30 -04:00
  • d2a6396ab2 Grafana: Final status - Prometheus works, others documented Eric FELIXINE 2026-05-05 00:00:37 -04:00
  • c114aa4793 Grafana: Final bilan - Prometheus works, others need config Eric FELIXINE 2026-05-04 23:58:39 -04:00
  • 776d9da957 Grafana: Final solutions for datasources Eric FELIXINE 2026-05-04 23:57:37 -04:00
  • 0c37c2256f Grafana: Final diagnostic - Prometheus works, others need fix Eric FELIXINE 2026-05-04 23:54:03 -04:00
  • d9723d1792 Grafana: Fix InfluxDB + document datasource solutions Eric FELIXINE 2026-05-04 23:52:58 -04:00
  • 320371fdea BILAN FINAL: 8+ hour Smart City marathon - ALL GOALS ACHIEVED Eric FELIXINE 2026-05-04 23:49:30 -04:00
  • 2f18137c82 Grafana: Final dashboard with source + mqttTopic variables Eric FELIXINE 2026-05-04 23:47:47 -04:00
  • ea1f140c7c Grafana: Add source variable to Smart City dashboard Eric FELIXINE 2026-05-04 23:47:00 -04:00
  • 92714b61eb Docs: Grafana access info (port 3001) Eric FELIXINE 2026-05-04 23:45:14 -04:00
  • 5fec1f46f2 Docs: Grafana integration plan for source/mqttTopic Eric FELIXINE 2026-05-04 23:44:32 -04:00
  • 6ee9e5103e Fix OpenRemote: Use localhost:8080 for token URL Eric FELIXINE 2026-05-04 23:43:46 -04:00
  • 48aa386aae DOCS: Final resume - 4+ hour Smart City session SUCCESS Eric FELIXINE 2026-05-04 23:41:20 -04:00
  • 2f8c863bb2 Docs: Synthesis of session 2026-05-05 Eric FELIXINE 2026-05-04 23:38:19 -04:00
  • 0ff4dfabc2 Docs: Diagnostic OpenRemote (DNS block) Eric FELIXINE 2026-05-04 23:37:04 -04:00
  • eec9c1b6df Docs: Bilan session 2026-05-05 Eric FELIXINE 2026-05-04 23:35:49 -04:00
  • 92a3026a7b Fix Orion-LD: Clean up debug code Eric FELIXINE 2026-05-04 23:29:51 -04:00
  • f3345ff7fe Debug: Add logging to publish_orion to trace POST vs PATCH Eric FELIXINE 2026-05-04 23:26:44 -04:00
  • 8fcfb4046a Fix Orion-LD: Remove source from @context Eric FELIXINE 2026-05-04 23:16:54 -04:00
  • 1ed03b5a57 Fix Orion-LD: Add source to @context + PATCH with full payload Eric FELIXINE 2026-05-04 23:12:56 -04:00
  • b2ba6f8202 Docs: Modern Data Stack (MDS) reference for Smart City Eric FELIXINE 2026-05-04 23:09:45 -04:00
  • 6c8949f20f Fix publish_orion: PATCH sends attrs only (not id/type/@context) Eric FELIXINE 2026-05-04 23:03:02 -04:00
  • 1f61982e56 Simulator: Fix FROST container (frost_http-web-1 image, port 8090) Eric FELIXINE 2026-05-04 22:46:37 -04:00
  • 5fe800af0d Simulator: Fix INFLUX_URL (localhost:8086 not Docker internal) Eric FELIXINE 2026-05-04 22:45:03 -04:00
  • d9cb0531cb Simulator: Fix FROST port 8088 + traceability fields Eric FELIXINE 2026-05-04 22:41:45 -04:00
  • e0bf96b9c3 Docs: Ajout référentiel data-models (source/mqttTopic) Eric FELIXINE 2026-05-04 22:39:27 -04:00
  • cad1c06422 Simulator: Add source+mqttTopic traceability for Fiware brokers Eric FELIXINE 2026-05-04 22:25:23 -04:00
  • 36e227c27a Diagram: FROST receives from Simulator/Sensors (not from brokers) Eric FELIXINE 2026-05-04 22:09:08 -04:00
  • 7f0543de85 Simulator: Stellio URL to localhost:8087 (exposed container) Eric FELIXINE 2026-05-04 22:01:18 -04:00
  • a2502eff91 Simulator: FROST_URL default to localhost:8086 (expose frost_http-web-1:8080) Eric FELIXINE 2026-05-04 21:57:57 -04:00
  • 4fc233d138 Simulator: default MQTT hosts to localhost (not host.docker.internal) Eric FELIXINE 2026-05-04 21:55:25 -04:00
  • 20fcca5a2b Docs: EMQX Rule Engine configuration for Fiware brokers forwarding Eric FELIXINE 2026-05-04 21:53:04 -04:00
  • 88f0d1e675 Simulator: use localhost URLs for Fiware brokers (Orion:2026, Stellio:8080) Eric FELIXINE 2026-05-04 21:49:59 -04:00
  • 5abab6cc00 Simulator: BunkerM port 1900 is MQTT simple (not TLS) - connection fix Eric FELIXINE 2026-05-04 21:35:39 -04:00
  • d3e2b103c6 Diagram: FROST with MQTT brokers + OpenRemote UI above Manager (UI->ORM) Eric FELIXINE 2026-05-04 21:34:59 -04:00
  • 54ac36412d Diagram: add provenance labels + connect all MQTT brokers to Fiware (Orion/Stellio/FROST) Eric FELIXINE 2026-05-04 21:18:20 -04:00
  • 2660d5946a Simulator: re-add BunkerM (MQTTS) to broker list Eric FELIXINE 2026-05-04 21:08:17 -04:00
  • 428dec8509 Diagram: IoT sensors connect to all brokers + OpenRemote UI linked (ORM->UI) Eric FELIXINE 2026-05-04 21:05:50 -04:00
  • 25e490c758 Simulator: fix variable placement (outside docstring) + host.docker.internal support Eric FELIXINE 2026-05-04 21:01:09 -04:00
  • 2e15a48303 Simulator: use host.docker.internal as default (Docker robust) Eric FELIXINE 2026-05-04 20:53:46 -04:00
  • 816f5fcddc Simulator: use localhost for MQTT brokers (fix DNS resolution) Eric FELIXINE 2026-05-04 20:53:10 -04:00
  • 78b423e43d Test: simple Mermaid diagram for Gitea syntax check Eric FELIXINE 2026-05-04 20:48:22 -04:00
  • d210e0de25 Mermaid: ultra-minimal version (no subgraphs, no labels, no classDef) for Gitea compatibility Eric FELIXINE 2026-05-04 20:45:13 -04:00
  • 150ab406f9 Mermaid: simplify diagram (remove comments, parentheses, emojis) to fix Gitea parse error Eric FELIXINE 2026-05-04 20:44:14 -04:00
  • d89fb6a96d OpenRemote: MQTT Agent setup guide (UI procedure) Eric FELIXINE 2026-05-04 20:41:17 -04:00
  • f0c953c81d Session resume - 04 Mai soirée (Mermaid + Grafana fixes) Eric FELIXINE 2026-05-04 20:39:08 -04:00
  • d1ce116430 Grafana: Fix GeoServer + Orion-LD datasources (readOnly: false) Eric FELIXINE 2026-05-04 20:38:06 -04:00
  • 87238cb5df Fix Mermaid syntax: rename OR→OPENREMOTE, KC→KEYCLOAK (reserved keywords) Eric FELIXINE 2026-05-04 20:36:22 -04:00
  • fc6292fc9c GeoServer: 404 web UI fix - use REST API instead (documented) Eric FELIXINE 2026-05-04 20:24:29 -04:00
  • 8edd09887d Grafana: Fix Orion-LD plugin type (json → grafana-simple-json-datasource) Eric FELIXINE 2026-05-04 20:23:03 -04:00
  • 8bf872ccbf Diagramme de flux: OpenRemote via brokers+MQTT Agent, pas de REST direct du simulateur Eric FELIXINE 2026-05-04 19:09:59 -04:00
  • 6c05a3b5e4 Session resume update: tâches annulées (Orion/MQTT) + points à faire Eric FELIXINE 2026-05-04 19:06:22 -04:00
  • ebeb9debc9 OpenRemote MQTT Agent: API access forbidden - doc + UI workaround Eric FELIXINE 2026-05-04 19:05:52 -04:00
  • 3e302b0732 WIP: Orion Grafana blocked (readOnly) + move to OpenRemote MQTT Eric FELIXINE 2026-05-04 19:00:23 -04:00
  • 69e08ba633 Session resume 04 Mai + GeoServer géoMartinique integration doc Eric FELIXINE 2026-05-04 18:59:07 -04:00
  • c69ecb5a48 WIP: Dockerfile update + Grafana dashboard JSON + InfluxDB population script Eric FELIXINE 2026-05-04 18:54:22 -04:00
  • 1d12a0b370 GeoServer: flux géoMartinique + XStream issue doc + workaround Eric FELIXINE 2026-05-04 18:52:53 -04:00
  • ee708fb4ab Fix: InfluxDB async write + Grafana Org rename + GeoServer workspace Eric FELIXINE 2026-05-04 18:37:29 -04:00
  • 42d1223b14 GeoServer workspace Digitribe + InfluxDB support + data flow diagrams Eric FELIXINE 2026-05-04 18:13:48 -04:00
  • fb5b98043c Add data flow diagram (Mermaid MD, HTML, PDF) for Smart City Digital Twin Eric FELIXINE 2026-05-04 17:43:08 -04:00
  • df725eadbc Fix OpenRemote auth (password grant + client_secret), add Grafana dashboard, update session resume 2026-05-04 Eric FELIXINE 2026-05-04 17:34:24 -04:00
  • 818ebbce6d fix(simulator): add async threads for FROST/Orion/Stellio Eric FELIXINE 2026-05-04 14:56:03 -04:00
  • aa42a213bb fix: Stellio/Orion - use NGSI-LD core context only (remove raw.githubusercontent.com) Eric FELIXINE 2026-05-04 10:35:18 -04:00
  • ba13bf1321 fix: minimal NGSI-LD context without @vocab (Stellio compatible) Eric FELIXINE 2026-05-04 10:09:08 -04:00
  • 16c02c91dc fix: use Gitea raw context URL for Stellio (replaces blocked ETSI URL) Eric FELIXINE 2026-05-04 09:57:33 -04:00
  • a676fe18ae Add simulator contexts directory Eric FELIXINE 2026-05-03 11:40:50 -04:00
  • 871194a5e3 feat: Smart Data Models + FROST/NGSI-LD fixes Eric FELIXINE 2026-05-03 10:53:55 -04:00
  • e8270b7d73 Fix: OpenRemote token with admin-cli password grant, add OR_TOKEN_REALM, fix FROST_URL Eric FELIXINE 2026-05-03 08:47:47 -04:00
  • 4325d5735d docs: add session summary (2026-05-03) with commit hash as session ID for resumption v0.2.0 Eric FELIXINE 2026-05-03 03:14:06 -04:00
  • 8bb0381fff fix: OpenRemote token Basic Auth + corrected URLs (Keycloak container name) Eric FELIXINE 2026-05-03 03:08:24 -04:00
  • 29af64e90e feat: OpenRemote smartcity realm support + DB assets copy + fixed auth Eric FELIXINE 2026-05-03 02:49:25 -04:00
  • 75d8db5a3e fix: OpenRemote auth via client credentials (service account) Eric FELIXINE 2026-05-03 02:09:44 -04:00
  • 0ce4afe779 docs: Ajout documentation persistance données (FROST, Orion, Stellio, OpenRemote) Eric FELIXINE 2026-05-03 01:43:02 -04:00
  • 78e1d51c25 feat: Smart City Digital Twin Martinique - Simulateur IoT multi-broker Eric FELIXINE 2026-05-03 01:13:22 -04:00