RTC PR-5.3-dev Pending

User tests: Successful: Unsuccessful:

avatar pe7er
pe7er
28 Apr 2025

This PR improves the HTTP Headers system plugin under the Content Security Policy the "Policy Directive" drop down list.

Summary of Changes

The PR orders the options in the Policy Directive drop down box alphabetically and adds a fancy select layout to make it easier to find an option.

Testing Instructions

In Joomla back-end go to System > Plugins > "System - HTTP Headers" > go to the "Content-Security-Policy (CSP)" tab.
Choose for "Content Security Policy (CSP)": select "Enable", Add Directive: click the + button
Click on the Policy Directive drop down box.

Actual result BEFORE applying this Pull Request

Before the PR, the list is not ordered alphabetically.

http-headers-csp-before-pr

Expected result AFTER applying this Pull Request

After applying this PR, the list is ordered alphabetically.

http-headers-csp-alphabetical

And the list has a fancy select layout: an extra search option to make it easier to find the right options

http-headers-csp-fancy-select

Link to documentations

Please select:

  • Documentation link for docs.joomla.org:

  • No documentation changes for docs.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

Votes

# of Users Experiencing Issue
1/1
Average Importance Score
3.00

avatar pe7er pe7er - open - 28 Apr 2025
avatar pe7er pe7er - change - 28 Apr 2025
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 28 Apr 2025
Category Front End Plugins
avatar rachelwalraven rachelwalraven - test_item - 28 Apr 2025 - Tested successfully
avatar rachelwalraven
rachelwalraven - comment - 28 Apr 2025

I have tested this item ✅ successfully on fc78b62

Installed the fix and got the result as shown in the description.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45407.

avatar Kleijson Kleijson - test_item - 28 Apr 2025 - Tested successfully
avatar Kleijson
Kleijson - comment - 28 Apr 2025

I have tested this item ✅ successfully on fc78b62

It works as stated


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45407.

avatar QuyTon QuyTon - change - 28 Apr 2025
Status Pending Ready to Commit
Labels Added: PR-5.3-dev
avatar QuyTon
QuyTon - comment - 28 Apr 2025

RTC


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/45407.

avatar QuyTon QuyTon - change - 28 Apr 2025
Labels Added: RTC
avatar laoneo laoneo - change - 29 Apr 2025
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2025-04-29 05:51:53
Closed_By laoneo
avatar laoneo laoneo - close - 29 Apr 2025
avatar laoneo laoneo - merge - 29 Apr 2025
avatar laoneo
laoneo - comment - 29 Apr 2025

Thanks!

Add a Comment

Login with GitHub to post a comment