Skip to content

Add external link ordering controls - #1120

Merged
paullizer merged 2 commits into
Developmentfrom
paullizer-issue-793-reorder-external-links
Jul 30, 2026
Merged

Add external link ordering controls#1120
paullizer merged 2 commits into
Developmentfrom
paullizer-issue-793-reorder-external-links

Conversation

@paullizer

Copy link
Copy Markdown
Contributor

Summary

  • add accessible Move Up and Move Down controls for saved external links
  • keep visible row order and the existing external_links_json save payload synchronized
  • rerender boundary states after add, edit, delete, and move operations
  • replace the touched dynamic row markup with safe DOM construction and HTTP/HTTPS URL normalization
  • add functional and Azure Playwright regression coverage, fix documentation, release notes, and version 0.250.102

Validation

  • python -m pytest functional_tests\test_external_link_ordering.py ui_tests\test_admin_external_link_ordering.py -q (2 passed, 1 skipped because authenticated UI environment variables are not configured locally)
  • node --check application\single_app\static\js\admin\admin_settings.js
  • python scripts\check_xss_sinks.py application\single_app\static\js\admin\admin_settings.js --base-sha HEAD^ --head-sha HEAD
  • git -c core.whitespace=blank-at-eol,blank-at-eof,space-before-tab,cr-at-eol diff --check

Closes #793

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@paullizer
paullizer merged commit 08898bf into Development Jul 30, 2026
9 checks passed
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.

1 participant