Skip to content

chore: add dev SUPPORT_URL config for help button verification#16

Merged
brian-smith-tcril merged 1 commit into
openedx:mainfrom
brian-smith-tcril:help-button
Apr 29, 2026
Merged

chore: add dev SUPPORT_URL config for help button verification#16
brian-smith-tcril merged 1 commit into
openedx:mainfrom
brian-smith-tcril:help-button

Conversation

@brian-smith-tcril
Copy link
Copy Markdown
Contributor

Summary

Companion PR to openedx/frontend-base#251. Adds commonAppConfig.SUPPORT_URL and an instructor-dashboard per-app override in site.config.dev.tsx so the help button can be verified locally without standing up a backend.

site.config.build.tsx is intentionally not modified — these are example URLs for local dev and shouldn't ship in production builds.

This PR is independent of the others — it's just dev-config scaffolding. Useful to merge whenever, since the dev experience without it is "configure your own URLs to verify."

Test plan

  • make dev-packages — dev site comes up
  • Visit a learner-dashboard route → Help link appears, points to https://example.com/help/
  • Visit an instructor-dashboard route → Help link points to https://example.com/help/instructor (per-app override wins over commonAppConfig)
  • Comment out commonAppConfig.SUPPORT_URL and the instructor override → Help link disappears on both routes

🤖 Generated with Claude Code

Sets commonAppConfig.SUPPORT_URL and an instructor-dashboard per-app
SUPPORT_URL override in site.config.dev.tsx so the help button can be
verified locally without standing up a backend.

site.config.build.tsx is intentionally not modified — these are
example URLs for local dev and shouldn't ship in production builds.
Operators configure SUPPORT_URL through whatever mechanism suits
their deployment.

Refs openedx/frontend-base#245

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@brian-smith-tcril brian-smith-tcril marked this pull request as ready for review April 29, 2026 00:11
@brian-smith-tcril brian-smith-tcril merged commit e59a6f8 into openedx:main Apr 29, 2026
3 checks passed
@arbrandes arbrandes linked an issue Apr 29, 2026 that may be closed by this pull request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Help button in the header

4 participants