New features:
- Improved IncDocs error handling. The error message from IncDocs is now appended to staff notes e.g. "DOI missing".
- New plugin configuration 'fall requester mail'. This is the e-mail address that should be used if the patron does not have an e-mail address.
- Library information is no longer shown on the automatic backend workflow screen.
- Support for ILLModuleUnmediated added. If this system preference is enabled, the ILL request will be immediately placed with IncDocs after it's been created. Otherwise, the IncDocs availability screen is shown and manual confirmation is required.
- Now supports IllLog system preference to add logging when certain actions occur e.g. IncDocs status check.
- The IncDocs library ID was added to declined reason added to the staff notes when a request is declined.
- Added a new 'Unavailable' status. Used if request not found at any library.
- Added 'Place request with IncDocs' functionality for 'Declined' requests. This functionality will check libraries that have previously declined the request and only allow to place a request with a different library.
- Allow for a request to be manually "completed" if at "Requested" status. This is to enable staff members to manually complete a request if it was resolved outside of IncDocs or the supplying library forgot to update the status on IncDocs.