Martin Renvoize
b0a570796c
This patch adds a /public equivilent to the item listing endpoint. This allows us to search for an item by it's external_id (barcode). Test plan 1. Apply patch 2. Perform a GET on /api/v1/public/items?external_id=some_barcode 3. Confirm that the above endpoint correctly returns items that should be visible in the OPAC Signed-off-by: Lucas Gass <lucas@bywatersolutions.com> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> Signed-off-by: Nick Clemens <nick@bywatersolutions.com> Bug 33146: (QA follow-up) Do not delete all items in test Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> Signed-off-by: Nick Clemens <nick@bywatersolutions.com> Bug 33146: Allow embedding expanded coded values Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> Signed-off-by: Nick Clemens <nick@bywatersolutions.com> Bug 33146: (QA follow-up) Consistency with /biblios/:biblio_id/items Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> Signed-off-by: Nick Clemens <nick@bywatersolutions.com> Bug 33146: (QA follow-up) Make sure public API enabled for tests Signed-off-by: Nick Clemens <nick@bywatersolutions.com> Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io> |
||
---|---|---|
.. | ||
acquisitions_baskets.yaml | ||
acquisitions_funds.yaml | ||
acquisitions_orders.yaml | ||
acquisitions_vendors.yaml | ||
advancededitormacros.yaml | ||
article_requests.yaml | ||
auth.yaml | ||
authorised_value_categories.yaml | ||
authorised_values.yaml | ||
authorities.yaml | ||
biblios.yaml | ||
biblios_item_groups.yaml | ||
cash_registers.yaml | ||
checkouts.yaml | ||
circulation-rules.yaml | ||
cities.yaml | ||
clubs.yaml | ||
config_smtp_servers.yaml | ||
erm_agreements.yaml | ||
erm_documents.yaml | ||
erm_eholdings_packages.yaml | ||
erm_eholdings_packages_resources.yaml | ||
erm_eholdings_resources.yaml | ||
erm_eholdings_titles.yaml | ||
erm_eholdings_titles_resources.yaml | ||
erm_licenses.yaml | ||
erm_users.yaml | ||
holds.yaml | ||
ill_backends.yaml | ||
illrequests.yaml | ||
import_batch_profiles.yaml | ||
import_batches.yaml | ||
items.yaml | ||
jobs.yaml | ||
libraries.yaml | ||
oauth.yaml | ||
patrons.yaml | ||
patrons_account.yaml | ||
patrons_extended_attributes.yaml | ||
patrons_holds.yaml | ||
patrons_password.yaml | ||
public_oauth.yaml | ||
public_patrons.yaml | ||
quotes.yaml | ||
return_claims.yaml | ||
rotas.yaml | ||
search_filters.yaml | ||
suggestions.yaml | ||
tickets.yaml | ||
transfer_limits.yaml |