Commit Graph
5 Commits
Author SHA1 Message Date
Claude Code e66b2f8be5 Merge remote-tracking branch 'origin/master' into remove-legacy-viz-pipeline
Routine rebase; the only conflict was package-lock.json, regenerated
via npm install against the already-cleanly-merged package.json.
Everything else (package.json, plugin-chart-partition's package.json,
superset/views/base.py, superset/views/core.py,
tests/integration_tests/security_tests.py) merged automatically.
2026-08-03 10:04:50 -07:00
Evan RusackasandClaude Code bbd021925a fix(viz): follow-ups from #41714 self-review (#42530)
Co-authored-by: Claude Code <noreply@anthropic.com>
2026-07-28 09:14:15 -07:00
rusackasandClaude Opus 4.8 80c8d9f388 fix(plugins): drop stale "Legacy" wording from renamed chart package descriptions
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-27 15:24:00 -07:00
Evan RusackasandClaude Opus 4.8 f9dfea8791 test(plugins): regression guards from the migration bug sweep
Adds low-risk import-and-assert tests across migrated plugins, guarding the
classes of bugs found while testing this branch:
- is_timeseries charts must expose a datetime control (calendar, horizon, rose,
  partition). Partition genuinely lacked one, so add sections.legacyTimeseriesTime
  to its control panel (same 500 as paired-t-test otherwise).
- deck.gl Multiple Layers must issue an empty query (self-fetches its layers).
- deck.gl Arc is timeseries only when time_grain_sqla is set.
- Time Pivot's numeric x-axis format must render a number, not the literal
  SMART_NUMBER string.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-27 15:23:48 -07:00
Evan RusackasandClaude Code 1771f05d33 chore(viz): drop the legacy- prefix from migrated chart plugin packages (#41751)
Co-authored-by: Claude Code <noreply@anthropic.com>
2026-07-27 15:05:59 -07:00