Skip to content

Conversation

@michal-ruzicka
Copy link

Various bug fixes and improvements of the middle ware.

– All tabs substituted for four spaces.
– Fixed indentation.
– Added Vim modelines too keep the format seeting for next editings.
Keep the documentation only in correct Markdown formatted README.md file. The
hardly editable, readable and versionable MS Office .docx file was removed.
Use of the current user (should be the Aleph system user account) $HOME
environment variable should be more reliable then use of PWD.
sql_lookup.{cgi,csh} are properly generated from templates now.
Set sql_lookup configuration option to true in api_adapter.cgi if X-server is
not available.
During the installation, ask for both Aleph User base Oracle schema name and
Oracle user credentials of an user with the right reading this scheme. These
values are used for sql_lookup.cgi template translation.
The provided locale value is used in responses to the ‘ilsinstance’ REST API
calls.
Generate correct timezone info in responses to the ‘ilsinstance’ REST API
requests.
Show these information in the debug mode only.
The variable contains a patron ID or an item ID depending on the object type we
are interacting with.
The script is not directly used from the Internet so it is much better have it
save as regular .pl Perl script – .pl files are not callable over the web server
CGI interface by default.
Define all the possible REST API elements and decompose input URL to the
elements so that the use of API can be precisely controled per function type.
This is useful if the real REST API URL differs from the default location as
and we want to provide correct links in our REST API responses.
Proper REST request decomposition for circulationActions loans and cash
subfunctions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant