[INFRA-414] feat: add DRAWIO_EMBED_URL env to plane-enterprise chart#245
[INFRA-414] feat: add DRAWIO_EMBED_URL env to plane-enterprise chart#245akshat5302 wants to merge 2 commits into
Conversation
Adds the DRAWIO_EMBED_URL config var (default empty) to the plane-enterprise app-vars ConfigMap and values.yaml so operators can point the Wiki editor's diagram extension at a self-hosted drawio endpoint. Empty preserves the diagrams.net cloud default. Co-Authored-By: WOZCODE <contact@withwoz.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (3)
✅ Files skipped from review due to trivial changes (2)
WalkthroughA new ChangesDRAWIO_EMBED_URL Configuration
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Linked to Plane Work Item(s) This comment was auto-generated by Plane |
Description
Adds the
DRAWIO_EMBED_URLenvironment variable (default empty) to the plane-enterprise chart so operators can point the Wiki editor's diagram extension at a self-hosted drawio endpoint instead of the diagrams.net cloud.templates/config-secrets/app-env.yaml— rendersDRAWIO_EMBED_URLinto theapp-varsConfigMap, alongside other API settings (SENTRY_DSN,INTAKE_EMAIL_DOMAIN, etc.).values.yaml— addsenv.drawio_embed_url: ''with a documenting comment.When empty, the backend defaults to the diagrams.net cloud, so this is a safe, non-breaking addition. Mirrors the same change made across the docker-compose deployments.
Verified with
helm template— rendersDRAWIO_EMBED_URL: ""by default.Community (
plane-ce) chart intentionally untouched: drawio is an EE feature.References
Summary by CodeRabbit
Release Notes
env.drawio_embed_urlconfiguration option to support a self-hosted diagrams.net/draw.io endpoint for the Wiki editor’s diagram extension. Leaving it empty keeps the default cloud behavior.env.drawio_embed_urlsetting.2.5.2.