Skip to content

Commit 538dfbe

Browse files
jenkins-botGerrit Code Review
authored andcommitted
Merge "Search: Move search endpoints to v1"
2 parents 2e40284 + b65a16f commit 538dfbe

File tree

13 files changed

+42
-18
lines changed

13 files changed

+42
-18
lines changed

extension-repo.json

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -660,6 +660,26 @@
660660
"path": "/wikibase/v0/suggest/properties",
661661
"method": "GET",
662662
"factory": "Wikibase\\Repo\\Domains\\Search\\RouteHandlers\\PropertyPrefixSearchRouteHandler::factory"
663+
},
664+
{
665+
"path": "/wikibase/v1/search/items",
666+
"method": "GET",
667+
"factory": "Wikibase\\Repo\\Domains\\Search\\RouteHandlers\\SimpleItemSearchRouteHandler::factory"
668+
},
669+
{
670+
"path": "/wikibase/v1/search/properties",
671+
"method": "GET",
672+
"factory": "Wikibase\\Repo\\Domains\\Search\\RouteHandlers\\SimplePropertySearchRouteHandler::factory"
673+
},
674+
{
675+
"path": "/wikibase/v1/suggest/items",
676+
"method": "GET",
677+
"factory": "Wikibase\\Repo\\Domains\\Search\\RouteHandlers\\ItemPrefixSearchRouteHandler::factory"
678+
},
679+
{
680+
"path": "/wikibase/v1/suggest/properties",
681+
"method": "GET",
682+
"factory": "Wikibase\\Repo\\Domains\\Search\\RouteHandlers\\PropertyPrefixSearchRouteHandler::factory"
663683
}
664684
],
665685
"SpecialPages": {

repo/domains/search/specs/index.fragment.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ const openapi = {
1515
}
1616
],
1717
"paths": {
18-
"/v0/search/items": {
18+
"/v1/search/items": {
1919
"get": {
2020
"operationId": "simpleItemSearch",
2121
"tags": [ "item search" ],
@@ -35,7 +35,7 @@ const openapi = {
3535
}
3636
}
3737
},
38-
"/v0/search/properties": {
38+
"/v1/search/properties": {
3939
"get": {
4040
"operationId": "simplePropertySearch",
4141
"tags": [ "property search" ],
@@ -55,7 +55,7 @@ const openapi = {
5555
}
5656
}
5757
},
58-
"/v0/suggest/items": {
58+
"/v1/suggest/items": {
5959
"get": {
6060
"operationId": "suggestItems",
6161
"tags": [ "item search" ],
@@ -75,7 +75,7 @@ const openapi = {
7575
}
7676
}
7777
},
78-
"/v0/suggest/properties": {
78+
"/v1/suggest/properties": {
7979
"get": {
8080
"operationId": "suggestProperties",
8181
"tags": [ "property search" ],

repo/domains/search/tests/mocha/api-testing/ItemPrefixSearchTest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ async function createItem( item ) {
1414

1515
function newSearchRequest( language, searchTerm ) {
1616
return new RequestBuilder()
17-
.withRoute( 'GET', '/v0/suggest/items' )
17+
.withRoute( 'GET', '/v1/suggest/items' )
1818
.withQueryParam( 'language', language )
1919
.withQueryParam( 'q', searchTerm );
2020
}

repo/domains/search/tests/mocha/api-testing/PropertyPrefixSearchTest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ async function createProperty( property ) {
1414

1515
function newSearchRequest( language, searchTerm ) {
1616
return new RequestBuilder()
17-
.withRoute( 'GET', '/v0/suggest/properties' )
17+
.withRoute( 'GET', '/v1/suggest/properties' )
1818
.withQueryParam( 'language', language )
1919
.withQueryParam( 'q', searchTerm );
2020
}

repo/domains/search/tests/mocha/api-testing/SimpleItemSearchTest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ async function createItem( item ) {
1414

1515
function newSearchRequest( language, searchTerm ) {
1616
return new RequestBuilder()
17-
.withRoute( 'GET', '/v0/search/items' )
17+
.withRoute( 'GET', '/v1/search/items' )
1818
.withQueryParam( 'language', language )
1919
.withQueryParam( 'q', searchTerm );
2020
}

repo/domains/search/tests/mocha/api-testing/SimplePropertySearchTest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ async function createProperty( property ) {
1414

1515
function newSearchRequest( language, searchTerm ) {
1616
return new RequestBuilder()
17-
.withRoute( 'GET', '/v0/search/properties' )
17+
.withRoute( 'GET', '/v1/search/properties' )
1818
.withQueryParam( 'language', language )
1919
.withQueryParam( 'q', searchTerm );
2020
}

repo/domains/search/tests/mocha/openapi-validation/ItemPrefixSearchTest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ async function createItem( item ) {
1313

1414
function newSearchRequest( language, searchTerm ) {
1515
return new RequestBuilder()
16-
.withRoute( 'GET', '/v0/suggest/items' )
16+
.withRoute( 'GET', '/v1/suggest/items' )
1717
.withQueryParam( 'language', language )
1818
.withQueryParam( 'q', searchTerm );
1919
}

repo/domains/search/tests/mocha/openapi-validation/PropertyPrefixSearchTest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ async function createProperty( property ) {
1313

1414
function newSearchRequest( language, searchTerm ) {
1515
return new RequestBuilder()
16-
.withRoute( 'GET', '/v0/suggest/properties' )
16+
.withRoute( 'GET', '/v1/suggest/properties' )
1717
.withQueryParam( 'language', language )
1818
.withQueryParam( 'q', searchTerm );
1919
}

repo/domains/search/tests/mocha/openapi-validation/SimpleItemSearchTest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ async function createItem( item ) {
1313

1414
function newSearchRequest( language, searchTerm ) {
1515
return new RequestBuilder()
16-
.withRoute( 'GET', '/v0/search/items' )
16+
.withRoute( 'GET', '/v1/search/items' )
1717
.withQueryParam( 'language', language )
1818
.withQueryParam( 'q', searchTerm );
1919
}

repo/domains/search/tests/mocha/openapi-validation/SimplePropertySearchTest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ async function createProperty( property ) {
1313

1414
function newSearchRequest( language, searchTerm ) {
1515
return new RequestBuilder()
16-
.withRoute( 'GET', '/v0/search/properties' )
16+
.withRoute( 'GET', '/v1/search/properties' )
1717
.withQueryParam( 'language', language )
1818
.withQueryParam( 'q', searchTerm );
1919
}

0 commit comments

Comments
 (0)