Closed (fixed)
Project:
Drupal core
Version:
11.x-dev
Component:
other
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
25 Jan 2026 at 09:48 UTC
Updated:
13 Mar 2026 at 06:55 UTC
Jump to comment: Most recent
Comments
Comment #4
sujal kshatri commentedReplaced http://jsonapi.org URLs with https://jsonapi.org
Changes were made using the following command:
git grep -l http://jsonapi.org | xargs sed -i 's#http://jsonapi.org#https://jsonapi.org#g'After applying the changes, i typed this command:
git grep http://jsonapi.orgwhich returned no results.
after which i ran core/scripts/dev/commit-code-check.sh locally.
Comment #6
dcam commentedI had to rebase it in order to be able to pull the MR to my local.
I opened all of the edited URLs. They all work correctly. I searched Core for
jsonapi.organd checked all of the instances. They all have thehttps://scheme.I also validated all of the changes. When replacements are done via script like this it's possible for incorrect changes to creep in, even if it seems pretty cut-and-dry (See #3569457-8: Replace http with https for test.com and www.test.com for an example). But these are all appropriate. All but three of the changes are in comments and harmless.
This looks good to me.
Comment #7
stefan lehmannI came to the same result as dcam. The only link I found not working is:
https://jsonapi.org/schemas/spec/v1.1/draft in core/modules/jsonapi/src/JsonApiSpec.php in Line 28:
const SUPPORTED_SPECIFICATION_PERMALINK = 'https://jsonapi.org/format/1.1/';However that link didn't work before the change either. I'm a bit confused where the schema for 1.1 actually lives. The only schemas I could find are these ones here:
https://github.com/json-api/json-api/tree/gh-pages/_schemas
.. but there is no 1.1 version nor is there a link on jsonapi.org as far as I can see.
Leaving this on Reviewed & tested by the community as this seems to be unrelated.
Yeah that bit of code is actually not even touched by the current MR.
Comment #8
longwaveCommitted and pushed 1d23af4cea6 to main and 6244f187837 to 11.x. Thanks!
Given this is mostly documentation not sure it's worth trying to backport further.
Comment #13
thirteenthdown commentedI checked the 11.x codebase to work on this, but it looks like all 38 instances of jsonapi.org are already using the https:// protocol! This was likely resolved by another commit in the overarching meta issue. Closing this as fixed/outdated.
Comment #14
quietone commentedThe correct status for this issue should be Fixed.
@thirteenthdown, Welcome to Drupal! Please read my comment on another issue you have commented on.