[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