Koha/admin
Nick Clemens e762bdb9b2 Bug 21082: Update OverDrive authentication method
Testing will require an OverDrive account, you should be able to obtain a
developer account here:
https://developer.overdrive.com/

You will need to register a SIP connection for patron authentication

To test authentication:
 1 - Set authname default in OD prefs
 2 - Sign in as a patron whose branch matches authname
 3 - Verify the patron can sign into OverDrive
 4 - Set the patrons branch authname to be incorrect
 5 - Verify branch specific authname is used and patron cannot sign in
 6 - Set the default authname to be incorrect and patron's branch
 authname to be correct
 7 - Verofy patron can sign in

To test circulation:
 1 - Fill out all OD prefs and enable circulation
 2 - Sign in to opac
 3 - Verify you have an OverDrive tab
 4 - Click 'Login to Overdrive'
 5 - If password required you shoudl be prompted, otherwise you should be
signed in and see account info
 6 - Test logging out and in
 7 - Log-in, perform a search on the opac - you should see hold/checkout
buttons
 8 - Test the buttons
 9 - After holding/checking out items, check your account page
10 - Verify info is correct
11 - Log out of overdrive
12 - Search catalog click overdrive results
13 - Test "Login to Overdrive" link on OD results
14 - Verify page is reloaded, buttons show and work

Signed-off-by: Sandy Allgood <sandy.allgood@citruslibraries.org>
Signed-off-by: Chris Cormack <chrisc@catalyst.net.nz>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>
2018-10-09 11:04:23 +00:00
..
searchengine/elasticsearch Bug 20248: (QA follow-up) Remove unnecessary stuff 2018-08-22 14:47:51 +00:00
add_user_search.pl
admin-home.pl Bug 20383: Hide link to plugin management if plugins are not enabled 2018-03-19 13:55:53 -03:00
aqbudgetperiods.pl
aqbudgets.pl Bug 21137: Replace USER_INFO with logged_in_user 2018-08-14 12:43:10 +00:00
aqcontract.pl
aqplan.pl Bug 21137: Replace USER_INFO with logged_in_user 2018-08-14 12:43:10 +00:00
audio_alerts.pl
auth_subfields_structure.pl
auth_tag_structure.pl
authorised_values.pl
authtypes.pl
biblio_framework.pl
branch_transfer_limits.pl
branches.pl Bug 7534: Add configuration to admin/branches.pl 2018-09-06 17:27:06 +00:00
categories.pl
check_budget_parent.pl
check_parent_total.pl
checkmarc.pl
cities.pl
classsources.pl
clone-rules.pl
columns_settings.pl
columns_settings.yml Bug 17877: Add the order's notes to the table 2018-10-01 13:56:30 +00:00
currency.pl Bug 7651: Add a new permission for managing currencies and exchange rates 2018-07-18 17:45:21 +00:00
didyoumean.pl
edi_accounts.pl
edi_ean_accounts.pl
fieldmapping.pl
import_export_framework.pl
item_circulation_alerts.pl
items_search_field.pl
items_search_fields.pl
itemtypes.pl
koha2marclinks.pl
library_groups.pl Bug 20157: Save the features that have been checked 2018-02-12 15:42:21 -03:00
localization.pl
marc_subfields_structure.pl
marctagstructure.pl Bug 9701: Configure default indicator 2018-04-12 10:50:34 -03:00
matching-rules.pl
oai_set_mappings.pl
oai_sets.pl
overdrive.pl Bug 21082: Update OverDrive authentication method 2018-10-09 11:04:23 +00:00
patron-attr-types.pl
preferences.pl Bug 20504: Fix lang attribute in html tag on systempreferences page 2018-08-22 12:12:59 +00:00
printers.pl
smart-rules.pl Bug 18887: (QA follow-up) Remove last occurences of old max_holds 2018-10-03 17:58:17 +00:00
sms_providers.pl
sru_modmapping.pl Bug 19436: Add SRU support for authorities 2018-08-08 20:31:34 +00:00
systempreferences.pl
transport-cost-matrix.pl
usage_statistics.pl
z3950servers.pl