diff --git a/docs/docs/manual/wikibase/configuration.md b/docs/docs/manual/wikibase/configuration.md index d4dc066e0..5dccad5fb 100644 --- a/docs/docs/manual/wikibase/configuration.md +++ b/docs/docs/manual/wikibase/configuration.md @@ -56,7 +56,7 @@ Here is the manifest of Wikidata: "registration_page": "https://meta.wikimedia.org/wiki/Special:OAuthConsumerRegistration/propose" }, "reconciliation": { - "endpoint": "https://wdreconcile.toolforge.org/${lang}/api" + "endpoint": "https://wikidata.reconci.link/${lang}/api" }, "editgroups": { "url_schema": "([[:toollabs:editgroups/b/OR/${batch_id}|details]])" @@ -132,7 +132,7 @@ The Wikibase instance must have at least a reconciliation service endpoint linke ##### endpoint {#endpoint} -The default reconciliation service endpoint of the Wikibase instance. The endpoint must contain the "${lang}" variable such as "https://wdreconcile.toolforge.org/${lang}/api", since the reconciliation service is expected to work for different languages. +The default reconciliation service endpoint of the Wikibase instance. The endpoint must contain the "${lang}" variable such as "https://wikidata.reconci.link/${lang}/api", since the reconciliation service is expected to work for different languages. #### editgroups {#editgroups} diff --git a/extensions/wikidata/module/scripts/wikibase-manager.js b/extensions/wikidata/module/scripts/wikibase-manager.js index b6c0d1234..4944ac990 100644 --- a/extensions/wikidata/module/scripts/wikibase-manager.js +++ b/extensions/wikidata/module/scripts/wikibase-manager.js @@ -47,7 +47,7 @@ WikibaseManager.getSelectedWikibaseEditGroupsURLSchema = function() { /** * Returns the default reconciliation service URL of the Wikibase, - * such as "https://wdreconcile.toolforge.org/${lang}/api". + * such as "https://wikidata.reconci.link/${lang}/api". * * Notice that there is a "${lang}" variable in the URL, which should * be replaced with the actual language code. diff --git a/extensions/wikidata/module/scripts/wikibase-manifest-schema-v1.js b/extensions/wikidata/module/scripts/wikibase-manifest-schema-v1.js index 4dfc7a7f7..1d81eac3d 100644 --- a/extensions/wikidata/module/scripts/wikibase-manifest-schema-v1.js +++ b/extensions/wikidata/module/scripts/wikibase-manifest-schema-v1.js @@ -104,7 +104,7 @@ const WikibaseManifestSchemaV1 = { "type": "string", "format": "url", "pattern": "^.*\\${lang}.*$", - "description": "The default reconciliation API endpoint of the Wikibase, the endpoint should include the language variable '${lang}', such as 'https://wdreconcile.toolforge.org/${lang}/api'" + "description": "The default reconciliation API endpoint of the Wikibase, the endpoint should include the language variable '${lang}', such as 'https://wikidata.reconci.link/${lang}/api'" } }, "required": ["endpoint"] diff --git a/extensions/wikidata/module/scripts/wikidata-manifest-v1.0.js b/extensions/wikidata/module/scripts/wikidata-manifest-v1.0.js index 2a7e8a848..be7259ef2 100644 --- a/extensions/wikidata/module/scripts/wikidata-manifest-v1.0.js +++ b/extensions/wikidata/module/scripts/wikidata-manifest-v1.0.js @@ -84,7 +84,7 @@ const WikidataManifestV1_0 = { "registration_page": "https://meta.wikimedia.org/wiki/Special:OAuthConsumerRegistration/propose" }, "reconciliation": { - "endpoint": "https://wdreconcile.toolforge.org/${lang}/api" + "endpoint": "https://wikidata.reconci.link/${lang}/api" }, "editgroups": { "url_schema": "([[:toollabs:editgroups/b/OR/${batch_id}|details]])" diff --git a/extensions/wikidata/tests/data/manifest/wikidata-manifest-v1.0-missing-property-constraint-pid.json b/extensions/wikidata/tests/data/manifest/wikidata-manifest-v1.0-missing-property-constraint-pid.json index 0ca459647..90459d2e5 100644 --- a/extensions/wikidata/tests/data/manifest/wikidata-manifest-v1.0-missing-property-constraint-pid.json +++ b/extensions/wikidata/tests/data/manifest/wikidata-manifest-v1.0-missing-property-constraint-pid.json @@ -83,7 +83,7 @@ "registration_page": "https://meta.wikimedia.org/wiki/Special:OAuthConsumerRegistration/propose" }, "reconciliation": { - "endpoint": "https://wdreconcile.toolforge.org/${lang}/api" + "endpoint": "https://wikidata.reconci.link/${lang}/api" }, "editgroups": { "url_schema": "([[:toollabs:editgroups/b/OR/${batch_id}|details]])" diff --git a/extensions/wikidata/tests/data/manifest/wikidata-manifest-v1.0-without-constraints.json b/extensions/wikidata/tests/data/manifest/wikidata-manifest-v1.0-without-constraints.json index b57296b46..28585ff51 100644 --- a/extensions/wikidata/tests/data/manifest/wikidata-manifest-v1.0-without-constraints.json +++ b/extensions/wikidata/tests/data/manifest/wikidata-manifest-v1.0-without-constraints.json @@ -18,7 +18,7 @@ "registration_page": "https://meta.wikimedia.org/wiki/Special:OAuthConsumerRegistration/propose" }, "reconciliation": { - "endpoint": "https://wdreconcile.toolforge.org/${lang}/api" + "endpoint": "https://wikidata.reconci.link/${lang}/api" }, "editgroups": { "url_schema": "([[:toollabs:editgroups/b/OR/${batch_id}|details]])" diff --git a/extensions/wikidata/tests/data/manifest/wikidata-manifest-v1.0.json b/extensions/wikidata/tests/data/manifest/wikidata-manifest-v1.0.json index 95f9b8483..d776f3da6 100644 --- a/extensions/wikidata/tests/data/manifest/wikidata-manifest-v1.0.json +++ b/extensions/wikidata/tests/data/manifest/wikidata-manifest-v1.0.json @@ -84,7 +84,7 @@ "registration_page": "https://meta.wikimedia.org/wiki/Special:OAuthConsumerRegistration/propose" }, "reconciliation": { - "endpoint": "https://wdreconcile.toolforge.org/${lang}/api" + "endpoint": "https://wikidata.reconci.link/${lang}/api" }, "editgroups": { "url_schema": "([[:toollabs:editgroups/b/OR/${batch_id}|details]])" diff --git a/extensions/wikidata/tests/src/org/openrefine/wikidata/manifests/ManifestV1Test.java b/extensions/wikidata/tests/src/org/openrefine/wikidata/manifests/ManifestV1Test.java index b34260b50..4888350c7 100644 --- a/extensions/wikidata/tests/src/org/openrefine/wikidata/manifests/ManifestV1Test.java +++ b/extensions/wikidata/tests/src/org/openrefine/wikidata/manifests/ManifestV1Test.java @@ -20,7 +20,7 @@ public class ManifestV1Test { assertEquals(5, manifest.getMaxlag()); assertEquals("P31", manifest.getInstanceOfPid()); assertEquals("P279", manifest.getSubclassOfPid()); - assertEquals("https://wdreconcile.toolforge.org/${lang}/api", manifest.getReconServiceEndpoint()); + assertEquals("https://wikidata.reconci.link/${lang}/api", manifest.getReconServiceEndpoint()); assertEquals("P2302", manifest.getConstraintsRelatedId("property_constraint_pid")); assertEquals("Q19474404", manifest.getConstraintsRelatedId("single_value_constraint_qid")); assertEquals("([[:toollabs:editgroups/b/OR/${batch_id}|details]])", manifest.getEditGroupsUrlSchema()); diff --git a/main/src/com/google/refine/importers/WikitextImporter.java b/main/src/com/google/refine/importers/WikitextImporter.java index a7326d982..cfa1ff8bf 100644 --- a/main/src/com/google/refine/importers/WikitextImporter.java +++ b/main/src/com/google/refine/importers/WikitextImporter.java @@ -736,7 +736,7 @@ public class WikitextImporter extends TabularImportingParserBase { String wikiUrl = JSONUtilities.getString(options, "wikiUrl", null); // Wikidata reconciliation endpoint, hardcoded because the user might not have it in its services String reconUrl = JSONUtilities.getString(options, "reconService", - "https://wdreconcile.toolforge.org/en/api"); + "https://wikidata.reconci.link/en/api"); StandardReconConfig cfg = getReconConfig(reconUrl); if (wikiUrl != null) { diff --git a/main/webapp/modules/core/scripts/reconciliation/recon-manager.js b/main/webapp/modules/core/scripts/reconciliation/recon-manager.js index 784f657e3..bebe0d63d 100644 --- a/main/webapp/modules/core/scripts/reconciliation/recon-manager.js +++ b/main/webapp/modules/core/scripts/reconciliation/recon-manager.js @@ -172,7 +172,7 @@ ReconciliationManager.getOrRegisterServiceFromUrl = function(url, f, silent) { ReconciliationManager.ensureDefaultServicePresent = function() { var lang = $.i18n('core-recon/wd-recon-lang'); - var url = "https://wdreconcile.toolforge.org/"+lang+"/api"; + var url = "https://wikidata.reconci.link/"+lang+"/api"; ReconciliationManager.getOrRegisterServiceFromUrl(url, function(service) { }, true); return url; };