[koha-commits] updated branch master (8f103c4684013217c3a1a9f26bce1ac5b57628a7)
Koha Gitosis
gitosis at git.koha.org
Thu Aug 13 06:27:23 CEST 2009
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Koha GitWeb".
The branch, master has been updated
via 8f103c4684013217c3a1a9f26bce1ac5b57628a7 (commit)
via 678262db3debb7f4d648794f5995d4d711932026 (commit)
via fcf2bfb638b561c8c117e09a4a8f3b77659a5c86 (commit)
via b8a87ca2569c905983c53e8df7ae8b80ecc9cb61 (commit)
via 54f7ca4d3b528324b127df4bebf3e05a08830235 (commit)
from baa0b0814919f4cb117c2ea9fcd0d726c0191bad (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 8f103c4684013217c3a1a9f26bce1ac5b57628a7
Author: Galen Charlton <gmcharlt at gmail.com>
Date: Thu Aug 13 09:29:28 2009 -0400
added new module dep Digest::SHA to about.pl
Signed-off-by: Galen Charlton <gmcharlt at gmail.com>
commit 678262db3debb7f4d648794f5995d4d711932026
Author: Galen Charlton <gmcharlt at gmail.com>
Date: Thu Aug 13 09:25:34 2009 -0400
bug 3204: tweaks to AWS request signing
* Add AWSPrivateKey system preference to the
Enhanced Content tab in the syspref editor
* Now warns to log if attempting to use
the Amazon API without setting AWSPrivateKey
Signed-off-by: Galen Charlton <gmcharlt at gmail.com>
commit fcf2bfb638b561c8c117e09a4a8f3b77659a5c86
Author: Galen Charlton <gmcharlt at gmail.com>
Date: Thu Aug 13 09:16:32 2009 -0400
bug 3204: add AWSPrivateKey syspref (DBrev 040->041)
The AWSPrivateKey syspref is describe more fully
in a previous commit, but to summarize, it should
contain the Amazon Web Services Secret Access Key
required by Amazon to sign requests to their
Product Advertising API.
Signed-off-by: Galen Charlton <gmcharlt at gmail.com>
commit b8a87ca2569c905983c53e8df7ae8b80ecc9cb61
Author: Galen Charlton <gmcharlt at gmail.com>
Date: Thu Aug 13 08:55:25 2009 -0400
bug 3204: followup to fix AWS request signing
[1] There were some ersataz spaces in the string
being signed.
[2] AWS expects a trailing '=' in the Base64 signature
Signed-off-by: Galen Charlton <gmcharlt at gmail.com>
commit 54f7ca4d3b528324b127df4bebf3e05a08830235
Author: Henri-Damien LAURENT <henridamien.laurent at biblibre.com>
Date: Tue Jul 7 15:44:26 2009 +0200
bug 3204: implement request signing for Amazon Web Services
After 2009-08-15, Amazon Web Services will expect that
all requests to the Product Advertising API, which is what
Koha uses for retrieving reviews and other enhanced content
from Amazon, include signatures. This patch and
subsequenct patches implement this functionality.
What this means in practice (assuming the user has elected
to use any enhanced content from Amazon) is that
[1] The user must get a Amazon Secret Access Key. This can
be done by logging in to the user's AWS account
at (e.g.) http://aws.amazon.com/, going to the 'Access Identifiers'
page, and from there retrieving and/or creating a new Secret
Access Key.
[2] The contents of the Secret Access Key should then be
entered into the new AWSPrivateKey system preference.
Once that is done, grabbing reviews and table of contents from Amazon
should work as normal. If the user doesn't do this before 2009-08-15,
reviews and TOCs will no longer be supplied from Amazon, although there
should be no crashes - the content will simply not show up.
Note that the requirement to sign requests does *NOT* appear to apply
to simply displaying book covers from Amazon.
Signed-off-by: Galen Charlton <gmcharlt at gmail.com>
-----------------------------------------------------------------------
Summary of changes:
C4/External/Amazon.pm | 47 +++++++++++++++-----
Makefile.PL | 2 +
about.pl | 1 +
admin/systempreferences.pl | 1 +
install_misc/debian-lenny.packages | 1 +
installer/data/mysql/en/mandatory/sysprefs.sql | 11 +++--
.../1-Obligatoire/unimarc_standard_systemprefs.sql | 1 +
installer/data/mysql/updatedatabase.pl | 7 +++
kohaversion.pl | 2 +-
9 files changed, 55 insertions(+), 18 deletions(-)
hooks/post-receive
--
Koha GitWeb
More information about the koha-commits
mailing list