Commit Graph

  • f410c1c22f Merge branch 'fix/spa-reconnect-no-demo-data' into main (Grafana-embed + gateway CORS) main Erik 2026-07-17 08:48:52 +0200
  • 5f8bbe18a4 feat: Grafana-embed mode — hide native picker, follow Grafana time range fix/spa-reconnect-no-demo-data Erik 2026-07-10 15:14:15 +0200
  • 3fcd9a75cd feat: opt into gateway CORS for cross-origin Grafana iframe embed Erik 2026-07-10 13:56:41 +0200
  • 0696f16458 Merge pull request 'fix/spa-reconnect-no-demo-data' (#1) from fix/spa-reconnect-no-demo-data into main Erik 2026-07-09 10:57:30 +0000
  • 979aae426b perf(db): batch the good-parts N+1 + cache the press/reason reference reads #1 Erik 2026-07-09 12:06:49 +0200
  • 07c6789e03 fix(spa): reconnect spinner on connection loss, no demo data in prod Erik 2026-07-09 09:20:34 +0200
  • 7529bc1949 docs: README — data is wired to live MariaDB + reject writes (was "currently SAMPLE") Erik 2026-07-06 11:14:35 +0200
  • ac63988e6d feat(rejects): attribute Ausschuss to the cart's cycle interval (median cycle) Erik 2026-07-06 08:57:43 +0200
  • 10aac9ac5f @ feat(temper_rejects): "Maschinen" filter label + brighter entry-card meta Erik 2026-07-02 20:16:39 +0200
  • 83d86dfe90 feat: wire live data + fail-safe reject booking Erik 2026-07-02 13:46:56 +0200
  • 27edd2664a chore: use yarn (fleet standard) + declare vite devDependency Erik 2026-07-02 09:06:22 +0200
  • c340aef2c3 feat: scaffold Ausschuss-Station reject-booking page-module (temper_rejects) Erik 2026-07-01 20:44:22 +0200
  • 786a499c81 Initial commit Erik 2026-07-01 17:43:40 +0000