Commit Graph

9 Commits

Author SHA1 Message Date
rusackas
314bf87444 docs: note that backend pybabel compile errors are swallowed
The python-translation-compiler stage runs pybabel compile with
`|| true`, so a broken .po file won't fail the build. Point that
out next to the BUILD_TRANSLATIONS ARG doc so it's not a surprise.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-30 01:24:03 -07:00
rusackas
83e7a8fc89 docs: strip leaked .po files when copying translations to custom image
The intermediate build stages' own cleanup only matches single-character
extensions (a `*.[po,mo]`-style glob), so `.po` source files can still be
present when copied into a custom image. Strip them explicitly in the
documented recipe so it does what the comment says.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-29 22:44:55 -07:00
rusackas
170dd756c9 docs: clarify BUILD_TRANSLATIONS direction and pin translation base image tag
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-29 18:21:33 -07:00
rusackas
169c1c1117 docs(installation): document how to add translations to a custom Docker image
BUILD_TRANSLATIONS only takes effect when building the image from
source; extending an already-published tag in a small downstream
Dockerfile (the pattern already documented on this page) can't add
translations after the fact, since non-English files are already
stripped out of the published layers. That distinction wasn't
documented anywhere, and came up repeatedly in #35959 as real user
confusion after 5.0.0 made translations opt-in.

Documents the working multi-stage COPY --from pattern a community
member worked out in that issue for pulling the compiled translation
files out of the superset-node/python-translation-compiler build
stages, and clarifies the BUILD_TRANSLATIONS ARG description to point
at it.
2026-07-29 15:55:48 -07:00
Evan Rusackas
7fc1113c31 fix(telemetry): use Scarf static pixel instead of gateway redirect (#41129)
Co-authored-by: Superset Dev <dev@superset.apache.org>
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
2026-06-27 22:41:17 -07:00
Evan Rusackas
69c8f37c67 docs(installation): fix PyPI install Python version and OS dependencies (#41178)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-18 11:03:50 -07:00
Shaitan
cf08a5ebf7 feat(docker): add environment-based debugger control (#40327)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Mehmet Salih Yavuz <salih.yavuz@proton.me>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: Jay Masiwal <masiwaljay.02@gmail.com>
Co-authored-by: JUST.in DO IT <justin.park@airbnb.com>
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Amin Ghadersohi <amin.ghadersohi@gmail.com>
Co-authored-by: chaselynisabella <chaselynisabella@gmail.com>
2026-06-03 12:55:31 +01:00
David
b9de3dba95 fix(docs): fix 404s in documentation (#38974)
Co-authored-by: Evan Rusackas <evan@preset.io>
2026-04-27 08:36:58 -07:00
Evan Rusackas
6589ee48f9 docs: bifurcate documentation into user and admin sections (#38196)
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-26 13:29:08 -08:00