Skip to content

Feature/run settings UI#692

Merged
rubenarslan merged 7 commits into
rubenarslan:masterfrom
timseidel:feature/run-settings-ui
Jun 11, 2026
Merged

Feature/run settings UI#692
rubenarslan merged 7 commits into
rubenarslan:masterfrom
timseidel:feature/run-settings-ui

Conversation

@timseidel

Copy link
Copy Markdown
Contributor

Run settings UI improvements

Cleanup and UX improvements to the admin run settings page.

  • Fixes special run unit redirects in the settings page
  • Homogenizes the run settings page layout to match the newer admin credential page
  • Updates the delete reminder button styling
  • Opens test session in a new window for better UX

timseidel and others added 7 commits June 3, 2026 17:17
A dedicated API host's vhost rewrites its root to route=api/..., so the
API lives at the domain root. Appending /api pointed the docs page, the
account-page R snippets, and the OpenCPU bridge at api/api/... The /api
suffix remains for the admin-domain fallback (and when api_domain equals
admin_domain). Fixes rubenarslan#695.
Changelog entries for the settings-tab redirect fix, the settings-page
layout homogenization, and the rubenarslan#695 API base URL fix.
The ajax_save_settings response alert was inserted after #app_heading,
which lives in the manifest tab — saving from any other tab gave no
visible feedback. Insert it above the submitted form instead, replacing
the previous alert so repeated saves don't stack.

The OSF tab's connected branch gets the same h4.lead section heading as
the disconnected branch instead of two spacer <br>s.
@rubenarslan rubenarslan merged commit c2c1464 into rubenarslan:master Jun 11, 2026
1 check passed
@timseidel timseidel deleted the feature/run-settings-ui branch June 27, 2026 14:52
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.

2 participants