|
1 | 1 | { |
2 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/es-pipeline-doc-in", |
| 2 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/es-pipeline-doc-in", |
3 | 3 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
4 | 4 | "preservedOrder": [ |
5 | 5 | "id", |
|
344 | 344 | "recordFavorite", |
345 | 345 | "recordSaveSearch", |
346 | 346 | "searchboxPreferences", |
347 | | - "boost", |
348 | | - "marklogicQuery" |
| 347 | + "boost" |
349 | 348 | ], |
350 | 349 | "stages": { |
351 | 350 | "addFilter": { |
352 | 351 | "description": "Add Filter action allows you to define the term filters that will get applied on the search type of queries. For example, if somebody searches for iphone then you may want to apply a brand filter with value as apple.", |
353 | 352 | "inputs": { |
354 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/add-filter-input", |
| 353 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/add-filter-input", |
355 | 354 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
356 | 355 | "properties": { |
357 | 356 | "data": { |
|
375 | 374 | "boost": { |
376 | 375 | "description": "Boost stage is useful to boost search results by a specific field’s value, for example, show items with 'holiday-sale' and 'premium' values for 'tag' field above other items.", |
377 | 376 | "inputs": { |
378 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/boost-stage-input-struct", |
| 377 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/boost-stage-input-struct", |
379 | 378 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
380 | 379 | "properties": { |
381 | 380 | "boostFactor": { |
|
441 | 440 | "customData": { |
442 | 441 | "description": "Helps in sending the custom JSON data in the search response. This will be helpful when you want to send some extra information to the frontend, which can help in rendering more specific information.", |
443 | 442 | "inputs": { |
444 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/custom-data-input", |
| 443 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/custom-data-input", |
445 | 444 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
446 | 445 | "properties": { |
447 | 446 | "data": { |
|
459 | 458 | "elasticsearchQuery": { |
460 | 459 | "description": "To perform a request to Elasticsearch Backend.\n\nElasticsearch stage supports async execution. In case of asynchronous execution, you're expected to write a merge script to consume the response from elasticsearch.\nThe elasticsearch response would be present in global script context with stage Id (defaults to elasticsearchQuery) as key.", |
461 | 460 | "inputs": { |
462 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/elasticsearch-query-input", |
| 461 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/elasticsearch-query-input", |
463 | 462 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
464 | 463 | "properties": { |
465 | 464 | "body": { |
|
520 | 519 | "hideResults": { |
521 | 520 | "description": "It helps in hiding certain results from getting included in the actual search results. For example, you want to hide products that not available in the store, or you want to hide results that contain irrelevant data.", |
522 | 521 | "inputs": { |
523 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/hide-result-input", |
| 522 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/hide-result-input", |
524 | 523 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
525 | 524 | "properties": { |
526 | 525 | "data": { |
|
542 | 541 | "httpRequest": { |
543 | 542 | "description": "This stage is useful to perform HTTP requests.", |
544 | 543 | "inputs": { |
545 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/http-request-input", |
| 544 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/http-request-input", |
546 | 545 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
547 | 546 | "properties": { |
548 | 547 | "body": { |
|
591 | 590 | "kNN": { |
592 | 591 | "description": "k Nearest Neighbor (kNN) modifies the ElasticSearch Query with a script_score condition to re-rank the top n results.", |
593 | 592 | "inputs": { |
594 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/knn-struct", |
| 593 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/knn-struct", |
595 | 594 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
596 | 595 | "properties": { |
597 | 596 | "backend": { |
|
601 | 600 | "opensearch", |
602 | 601 | "mongodb", |
603 | 602 | "solr", |
604 | | - "zinc", |
605 | | - "marklogic" |
| 603 | + "zinc" |
606 | 604 | ], |
607 | 605 | "title": "Search Backend", |
608 | 606 | "type": "string" |
|
1491 | 1489 | }, |
1492 | 1490 | "title": "kNN Response" |
1493 | 1491 | }, |
1494 | | - "marklogicQuery": { |
1495 | | - "description": "To perform a request to MarkLogic.", |
1496 | | - "inputs": { |
1497 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/mark-logic-input", |
1498 | | - "$schema": "https://json-schema.org/draft/2020-12/schema", |
1499 | | - "properties": { |
1500 | | - "headers": { |
1501 | | - "description": "Headers to be passed in the Solr query request.", |
1502 | | - "patternProperties": { |
1503 | | - ".*": { |
1504 | | - "type": "string" |
1505 | | - } |
1506 | | - }, |
1507 | | - "title": "Headers", |
1508 | | - "type": "object" |
1509 | | - }, |
1510 | | - "password": { |
1511 | | - "description": "Password to access the URI passed", |
1512 | | - "title": "Password", |
1513 | | - "type": "string" |
1514 | | - }, |
1515 | | - "type": { |
1516 | | - "description": "Type of request to make to MarkLogic. Valid options are sparql, search or optic", |
1517 | | - "title": "Type", |
1518 | | - "type": "string" |
1519 | | - }, |
1520 | | - "uri": { |
1521 | | - "description": "URI to connect to the fusion instance. If passed, host, app, profile and credentials will be ignored and not required. Example: 'http://username:password@localhost:6764/api/apps/appbase/query/appbase'", |
1522 | | - "title": "URI", |
1523 | | - "type": "string" |
1524 | | - }, |
1525 | | - "username": { |
1526 | | - "description": "Username to access the URI passed", |
1527 | | - "title": "Username", |
1528 | | - "type": "string" |
1529 | | - } |
1530 | | - }, |
1531 | | - "type": "object" |
1532 | | - }, |
1533 | | - "title": "MarkLogic" |
1534 | | - }, |
1535 | 1492 | "mongoDBQuery": { |
1536 | 1493 | "description": "To perform a request to MongoDB.\n\nMongoDB stage supports async execution. In case of asynchronous execution, you're expected to write a merge script to consume the response from mongoDB.\nThe mongoDB response would be present in global script context with stage Id (defaults to mongoDBQuery) as key.", |
1537 | 1494 | "inputs": { |
1538 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/mongo-db-input", |
| 1495 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/mongo-db-input", |
1539 | 1496 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
1540 | 1497 | "properties": { |
1541 | 1498 | "body": { |
|
1590 | 1547 | "promoteResults": { |
1591 | 1548 | "description": "Helps in promoting results at a certain position in your result set. For example, when a user searches for iphone you want to promote air pods.", |
1592 | 1549 | "inputs": { |
1593 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/promoted-result-input", |
| 1550 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/promoted-result-input", |
1594 | 1551 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
1595 | 1552 | "properties": { |
1596 | 1553 | "data": { |
|
1650 | 1607 | "removeWords": { |
1651 | 1608 | "description": "Removing words is the progressive loosening of query constraints to include more results when none are initially found.\n\nFor example, imagine an online smartphone shop that sold a limited inventory of iPhones in only 16GB and 32GB varieties. Users searching for “iphone 5 64gb” would see no results. This is not ideal behavior - it would be far better to show users some iPhone 5 results instead of a blank page.", |
1652 | 1609 | "inputs": { |
1653 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/remove-words-input", |
| 1610 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/remove-words-input", |
1654 | 1611 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
1655 | 1612 | "properties": { |
1656 | 1613 | "data": { |
|
1672 | 1629 | "replaceSearchTerm": { |
1673 | 1630 | "description": "It helps in replacing the user's entire search query with another query. Helps in showing relevant results to users, especially when you are aware of the analytics that certain search term is returning no results.", |
1674 | 1631 | "inputs": { |
1675 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/replace-search-input", |
| 1632 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/replace-search-input", |
1676 | 1633 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
1677 | 1634 | "properties": { |
1678 | 1635 | "data": { |
|
1691 | 1648 | "replaceWords": { |
1692 | 1649 | "description": "It allows you to replace words in search query. For example, if you make tv a synonym for television, the stage can replace tv with television so that only television is used to search.", |
1693 | 1650 | "inputs": { |
1694 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/replace-words-input", |
| 1651 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/replace-words-input", |
1695 | 1652 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
1696 | 1653 | "properties": { |
1697 | 1654 | "data": { |
|
1715 | 1672 | "searchRelevancy": { |
1716 | 1673 | "description": "Search Relevancy stage is useful to define the default settings for search queries. For example, to set the default size as 10 for search queries.", |
1717 | 1674 | "inputs": { |
1718 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/search-relevancy-struct", |
| 1675 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/search-relevancy-struct", |
1719 | 1676 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
1720 | 1677 | "properties": { |
1721 | 1678 | "geo": { |
|
6131 | 6088 | "searchboxPreferences": { |
6132 | 6089 | "description": "Searchbox Preferences stage is useful to specify the searchbox preference id for making suggestion queries. A searchbox id represents the design + layout, popular, recent, and endpoint settings for a suggestions experience, configurable from the ReactiveSearch dashboard", |
6133 | 6090 | "inputs": { |
6134 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/searchbox-preferences-struct", |
| 6091 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/searchbox-preferences-struct", |
6135 | 6092 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
6136 | 6093 | "properties": { |
6137 | 6094 | "id": { |
|
6147 | 6104 | "solrQuery": { |
6148 | 6105 | "description": "To perform a request to a Solr search engine", |
6149 | 6106 | "inputs": { |
6150 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/solr-input", |
| 6107 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/solr-input", |
6151 | 6108 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
6152 | 6109 | "properties": { |
6153 | 6110 | "app": { |
|
6228 | 6185 | "zincQuery": { |
6229 | 6186 | "description": "To perform a request to Zinc", |
6230 | 6187 | "inputs": { |
6231 | | - "$id": "https://github.com/appbaseio-confidential/arc-noss/plugins/pipelines/zinc-input", |
| 6188 | + "$id": "https://github.com/appbaseio-confidential/reactivesearch/plugins/pipelines/zinc-input", |
6232 | 6189 | "$schema": "https://json-schema.org/draft/2020-12/schema", |
6233 | 6190 | "properties": { |
6234 | 6191 | "credentials": { |
|
0 commit comments