Skip to content

Fix URL signing api for URLs containing special characters#12435

Open
ErykKul wants to merge 9 commits into
developfrom
fix-url-signing-special-characters
Open

Fix URL signing api for URLs containing special characters#12435
ErykKul wants to merge 9 commits into
developfrom
fix-url-signing-special-characters

Conversation

@ErykKul
Copy link
Copy Markdown
Collaborator

@ErykKul ErykKul commented Jun 4, 2026

What this PR does / why we need it:
Bug fix; URL signing for URLs containing special characters broken in 6.10, this PR fixes the introduced bug.

Which issue(s) this PR closes:
Issue not created, bug fixed directly here.

Special notes for your reviewer:
Added tests to prevent regression. Also, API requires now the signing secret to be set, otherwise it will not work.

Suggestions on how to test this:
No special testing needed, the unit tests should be sufficient.

Does this PR introduce a user interface change? If mockups are available, please link/include them here:
No

Is there a release notes update needed for this change?:
Yes, included.

Additional documentation:
No

@ErykKul ErykKul added Size: 3 A percentage of a sprint. 2.1 hours. Type: Bug - Blocker Bug is blocking user work, no workaround available labels Jun 4, 2026
@ErykKul ErykKul added this to the 6.11 milestone Jun 4, 2026
@ErykKul ErykKul moved this to Ready for Review ⏩ in IQSS Dataverse Project Jun 4, 2026
@coveralls
Copy link
Copy Markdown

coveralls commented Jun 4, 2026

Coverage Status

coverage: 25.074% (+0.004%) from 25.07% — fix-url-signing-special-characters into develop

@github-actions

This comment has been minimized.

1 similar comment
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@ErykKul ErykKul moved this from Ready for Review ⏩ to In Progress 💻 in IQSS Dataverse Project Jun 4, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 4, 2026

Test Results

397 tests  ±0   382 ✅ ±0   37m 9s ⏱️ +12s
 53 suites ±0    15 💤 ±0 
 53 files   ±0     0 ❌ ±0 

Results for commit 8b1ab7b. ± Comparison against base commit a3b8fd7.

♻️ This comment has been updated with latest results.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

Comment thread doc/sphinx-guides/source/installation/config.rst
@github-actions

This comment has been minimized.

1 similar comment
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

1 similar comment
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 8, 2026

📦 Pushed preview images as

ghcr.io/gdcc/dataverse:fix-url-signing-special-characters
ghcr.io/gdcc/configbaker:fix-url-signing-special-characters

🚢 See on GHCR. Use by referencing with full name as printed above, mind the registry name.

@pdurbin pdurbin removed this from the 6.11 milestone Jun 8, 2026
@pdurbin pdurbin added this to the 6.12 milestone Jun 8, 2026
@pdurbin pdurbin moved this from In Progress 💻 to Ready for Review ⏩ in IQSS Dataverse Project Jun 8, 2026
@pdurbin
Copy link
Copy Markdown
Member

pdurbin commented Jun 8, 2026

@ErykKul sorry, we bumped this to 6.12 given our capacity and how you said you're probably the only person using this API. 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Size: 3 A percentage of a sprint. 2.1 hours. Type: Bug - Blocker Bug is blocking user work, no workaround available

Projects

Status: Ready for Review ⏩

Development

Successfully merging this pull request may close these issues.

4 participants