Skip to content

Commit

Permalink
Invenio v1.0.2
Browse files Browse the repository at this point in the history
  • Loading branch information
tiborsimko committed Oct 19, 2012
1 parent 7373a92 commit 6750a88
Show file tree
Hide file tree
Showing 6 changed files with 153 additions and 81 deletions.
30 changes: 15 additions & 15 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -44,9 +44,6 @@ The CERN development team currently consists of:
- Jiri Kuncar <jiri.kuncar@cern.ch>
Contributions to the Czech translation.

- Olivier Canévet <olivier.canevet@cern.ch>
Fixes for WebComment report abuse facility.

- Jan Aage Lavik <jan.age.lavik@cern.ch>
Improvements to BibMatch with remote matching capabilities,
improvements to plot extractor, improvements to harvesting and
Expand All @@ -58,9 +55,6 @@ The CERN development team currently consists of:
Numerous improvements to BibEdit, e.g. holding pen, copy/paste,
undo/redo.

- Roman Chyla <roman.chyla@cern.ch>
WSGI handler accepts UTF-8 strings.

- Samuele Carli <samuele.carli@cern.ch>
Fixes for basket export facility and adding external items to
baskets.
Expand All @@ -82,11 +76,6 @@ The EPFL development team currently consists of:

The SLAC development team currently consists of:

- Joe Blaylock <jrbl@slac.stanford.edu>
Rewrite of SPIRES query syntax parser, support for nested
parenthesis for WebSearch, fuzzy author name tokenizer,
enrichment of author pages with h-index.

- Mike Sullivan <sul@slac.stanford.edu>
Improvements to author pages.

Expand All @@ -102,16 +91,27 @@ currently consists of:
- Jay Luker <lbjay@reallywow.com>
Improvements to the emergency notification sending facility.

- Benoit Thiell <bthiell@cfa.harvard.edu>
Fixes for BibRecord library, detailed record links, improvements
to code kwalitee in numerous modules. Improvements to
BibClassify.
- Roman Chyla <roman.chyla@cern.ch>
WSGI handler accepts UTF-8 strings.

Many former team members (mostly CERN staff and fellows, technical
students, diploma students, summer students) contributed to the
project since 2002. In an approximately decreasing chronological
order:

- Joe Blaylock <jrbl@slac.stanford.edu>
Rewrite of SPIRES query syntax parser, support for nested
parenthesis for WebSearch, fuzzy author name tokenizer,
enrichment of author pages with h-index.

- Benoit Thiell <bthiell@cfa.harvard.edu>
Fixes for BibRecord library, detailed record links, improvements
to code kwalitee in numerous modules. Improvements to
BibClassify.

- Olivier Canévet <olivier.canevet@cern.ch>
Fixes for WebComment report abuse facility.

- Belinda Chan <belinda.chan@cern.ch>
User documentation for personal features like alerts and baskets.

Expand Down
10 changes: 8 additions & 2 deletions ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,18 @@ Invenio ChangeLog
=================

Please refer to our source code repository in order to see detailed
ChangeLog between various Invenio versions. For example, to see
changes between Invenio v0.99.1 and v0.99.2, you can run:
ChangeLog between various Invenio versions.

For example, to see changes between Invenio v0.99.1 and v0.99.2, you
can run:

$ cd /tmp
$ git clone http://invenio-software.org/repo/invenio
$ cd invenio
$ git log v0.99.1..v0.99.2

You can also consult the changes in v0.99.2 on the web:

<http://invenio-software.org/repo/invenio/log/?h=v0.99.2&showmsg=1>

- end of file -
30 changes: 15 additions & 15 deletions INSTALL
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ About
=====

This document specifies how to build, customize, and install Invenio
v1.0.1 for the first time. See RELEASE-NOTES if you are upgrading
v1.0.2 for the first time. See RELEASE-NOTES if you are upgrading
from a previous Invenio release.

Contents
Expand Down Expand Up @@ -216,13 +216,13 @@ Contents
----------------

$ cd $HOME/src/
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz.md5
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz.sig
$ md5sum -c invenio-1.0.1.tar.gz.md5
$ gpg --verify invenio-1.0.1.tar.gz.sig invenio-1.0.1.tar.gz
$ tar xvfz invenio-1.0.1.tar.gz
$ cd invenio-1.0.1
$ wget http://invenio-software.org/download/invenio-1.0.2.tar.gz
$ wget http://invenio-software.org/download/invenio-1.0.2.tar.gz.md5
$ wget http://invenio-software.org/download/invenio-1.0.2.tar.gz.sig
$ md5sum -c invenio-1.0.2.tar.gz.md5
$ gpg --verify invenio-1.0.2.tar.gz.sig invenio-1.0.2.tar.gz
$ tar xvfz invenio-1.0.2.tar.gz
$ cd invenio-1.0.2
$ ./configure
$ make
$ make install
Expand Down Expand Up @@ -265,19 +265,19 @@ Contents
sources. (The built files will be installed into different
"target" directories later.)

$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz.md5
$ wget http://invenio-software.org/download/invenio-1.0.1.tar.gz.sig
$ wget http://invenio-software.org/download/invenio-1.0.2.tar.gz
$ wget http://invenio-software.org/download/invenio-1.0.2.tar.gz.md5
$ wget http://invenio-software.org/download/invenio-1.0.2.tar.gz.sig

Fetch Invenio source tarball from the distribution server,
together with MD5 checksum and GnuPG cryptographic signature
files useful for verifying the integrity of the tarball.

$ md5sum -c invenio-1.0.1.tar.gz.md5
$ md5sum -c invenio-1.0.2.tar.gz.md5

Verify MD5 checksum.

$ gpg --verify invenio-1.0.1.tar.gz.sig invenio-1.0.1.tar.gz
$ gpg --verify invenio-1.0.2.tar.gz.sig invenio-1.0.2.tar.gz

Verify GnuPG cryptographic signature. Note that you may
first have to import my public key into your keyring, if you
Expand All @@ -289,11 +289,11 @@ Contents
warning that may follow after the signature has been
successfully verified.

$ tar xvfz invenio-1.0.1.tar.gz
$ tar xvfz invenio-1.0.2.tar.gz

Untar the distribution tarball.

$ cd invenio-1.0.1
$ cd invenio-1.0.2

Go to the source directory.

Expand Down
52 changes: 52 additions & 0 deletions NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,58 @@ releases. For more information about the current release, please
consult RELEASE-NOTES. For more information about changes, please
consult ChangeLog.

Invenio v1.0.2 -- released 2012-10-19
-------------------------------------

*) BibConvert: fix for static files in admin guide

*) BibEdit: regression test case fix

*) BibFormat: fix call to bfe_primary_report_number; revert fix for
format validation report

*) BibHarvest: OAI harvesting via HTTP proxy

*) BibRank: begin_date initialisation in del_recids(); INSERT DELAYED
INTO rnkPAGEVIEWS; user-friendlier message for similar docs

*) BibUpload: clarify correct/replace mode help

*) WebJournal: catch ValueError when reading cache; use
CFG_TMPSHAREDDIR in admin UI

*) WebSearch: allow webcoll to query hidden tags; external collection
search fix; external search XSS vulnerability fix; fix for
parentheses inside quotes; get_collection_reclist() fix; more uses
of `rg` configurable default; 'verbose' mode available to admins
only; XSS and verbose improvements

*) WebSession: fix possibly undefined variables; prevent nickname
modification

*) WebStyle: workaround IE bug with cache and HTTPS

*) WebSubmit: configurable Document File Manager; fix JS check for
mandatory fields; unoconv calling fix

*) bibdocfile: guess_format_from_url() improvement;
guess_format_from_url() improvements; INSERT DELAYED INTO
rnkDOWNLOADS

*) global: removal of psyco

*) I18N: Spanish and Catalan updates to Search Tips; updates to
German translation

*) installation: fix for jQuery UI custom; fix md5sum example
arguments; new index on session.session_expiry

*) intbitset: fix memory leak

*) inveniogc: tmp directory removal improvements

*) urlutils: MS Office redirection workaround

CDS Invenio v0.99.6 -- released 2012-10-18
------------------------------------------

Expand Down
86 changes: 45 additions & 41 deletions RELEASE-NOTES
Original file line number Diff line number Diff line change
@@ -1,66 +1,72 @@
--------------------------------------------------------------------
Invenio v1.0.1 is released
June 28, 2012
Invenio v1.0.2 is released
October 19, 2012
http://invenio-software.org/
--------------------------------------------------------------------

Invenio v1.0.1 was released on June 28, 2012.
Invenio v1.0.2 was released on October 19, 2012.

This is a minor bugfix release only. It is recommended to all Invenio
sites using v1.0.0 or previous releases.
sites using v1.0.1 or previous releases.

What's new:
-----------

*) BibFormat: fix format validation report; fix opensearch prefix
exclusion in RSS; fix retrieval of collection identifier
*) BibConvert: fix for static files in admin guide

*) BibIndex: new unit tests for the Greek stemmer
*) BibEdit: regression test case fix

*) BibSched: improve low level submission arg parsing; set ERROR
status when wrong params; task can stop immediately when sleeping
*) BibFormat: fix call to bfe_primary_report_number; revert fix for
format validation report

*) BibSword: remove dangling documentation
*) BibHarvest: OAI harvesting via HTTP proxy

*) BibUpload: fix setting restriction in -a/-ir modes
*) BibRank: begin_date initialisation in del_recids(); INSERT DELAYED
INTO rnkPAGEVIEWS; user-friendlier message for similar docs

*) WebAlert: simplify HTML markup
*) BibUpload: clarify correct/replace mode help

*) WebComment: only logged users to use report abuse
*) WebJournal: catch ValueError when reading cache; use
CFG_TMPSHAREDDIR in admin UI

*) WebJournal: hide deleted records
*) WebSearch: allow webcoll to query hidden tags; external collection
search fix; external search XSS vulnerability fix; fix for
parentheses inside quotes; get_collection_reclist() fix; more uses
of `rg` configurable default; 'verbose' mode available to admins
only; XSS and verbose improvements

*) WebSearch: adapt test cases for citation summary; fix collection
order on the search page; look at access control when webcolling;
sorting in citesummary breakdown links
*) WebSession: fix possibly undefined variables; prevent nickname
modification

*) WebSession: simplify HTML markup
*) WebStyle: workaround IE bug with cache and HTTPS

*) WebSubmit: capitalise doctypes in Doc File Manager; check
authorizations in endaction; check for problems when archiving;
ensure unique tmp file name for upload; fix email formatting; fix
Move_to_Done function; remove 8564_ field from demo templates;
skip file upload if necessary; update CERN-specific config
*) WebSubmit: configurable Document File Manager; fix JS check for
mandatory fields; unoconv calling fix

*) bibdocfile: BibRecDocs recID argument type check
*) bibdocfile: guess_format_from_url() improvement;
guess_format_from_url() improvements; INSERT DELAYED INTO
rnkDOWNLOADS

*) data cacher: deletes cache before refilling it
*) global: removal of psyco

*) dbquery: fix dbexec CLI WRT max allowed packet
*) I18N: Spanish and Catalan updates to Search Tips; updates to
German translation

*) I18N: updates to Greek translation
*) installation: fix for jQuery UI custom; fix md5sum example
arguments; new index on session.session_expiry

*) installation: fix circular install-jquery-plugins; fix demo user
initialisation; fix jQuery tablesorter download URL; fix jQuery
uploadify download URL; more info about max_allowed_packet; remove
unneeded rxp binary package
*) intbitset: fix memory leak

*) inveniogc: tmp directory removal improvements

*) urlutils: MS Office redirection workaround

Download:
---------

<http://invenio-software.org/download/invenio-1.0.1.tar.gz>
<http://invenio-software.org/download/invenio-1.0.1.tar.gz.md5>
<http://invenio-software.org/download/invenio-1.0.1.tar.gz.sig>
<http://invenio-software.org/download/invenio-1.0.2.tar.gz>
<http://invenio-software.org/download/invenio-1.0.2.tar.gz.md5>
<http://invenio-software.org/download/invenio-1.0.2.tar.gz.sig>

Installation notes:
-------------------
Expand All @@ -70,25 +76,23 @@ Please follow the INSTALL file bundled in the distribution tarball.
Upgrade notes:
--------------

If you are upgrading from Invenio v1.0.0, then:
If you are upgrading from Invenio v1.0.1, then:

a) Stop your bibsched queue and your Apache server.

b) Install the update:

$ tar xvfz invenio-1.0.1.tar.gz
$ cd invenio-1.0.1
$ tar xvfz invenio-1.0.2.tar.gz
$ cd invenio-1.0.2
$ sudo rsync -a /opt/invenio/etc/ /opt/invenio/etc.OLD/
$ sh /opt/invenio/etc/build/config.nice
$ make
$ make check-custom-templates
$ make update-v1.0.1-tables
$ sudo -u www-data make install
$ sudo -u www-data /opt/invenio/bin/inveniocfg --update-all
$ sudo rsync -a /opt/invenio/etc.OLD/ \
--exclude bibformat/format_templates/RSS.xsl \
--exclude bibconvert/config/DEMOBOOcreate.tpl \
--exclude bibconvert/config/DEMOPICcreate.tpl \
--exclude bibconvert/config/DEMOTHEcreate.tpl \
--exclude bibformat/format_templates/Default_HTML_brief.bft \
/opt/invenio/etc/

c) Restart your Apache server and your bibsched queue.
Expand Down
26 changes: 18 additions & 8 deletions THANKS
Original file line number Diff line number Diff line change
Expand Up @@ -93,17 +93,27 @@ contributed to the project:
- Nino Jejelava <nino.jejelava@gmail.com>
Contributions to the Georgian translation.

- Cristian Bacchi <cristian.bacchi@gmail.com>
Improvements to the browse interface.
- Cristian Bacchi <cristian.bacchi@gmail.com>
Improvements to the browse interface.

- Andrey Tremba <metandrey@gmail.com>
Contributions to the Russian translation.
- Andrey Tremba <metandrey@gmail.com>
Contributions to the Russian translation.

- Cornelia Plott <c.plott@fz-juelich.de>
Contributions to the German translation.

- Johnny Mariéthoz <johnny.mariethoz@rero.ch>
Patch to improve BibRecDocs argument checking.

- Alexander Wagner <a.wagner@fz-juelich.de>
Contributions to the German translation.

- Cornelia Plott <c.plott@fz-juelich.de>
Contributions to the German translation.
- Miguel Martín <miguelm@unizar.es>
Patch to fix traceback in get_collection_reclist() occurring for
misspelled collection names in access control rules.

- Johnny Mariéthoz <johnny.mariethoz@rero.ch>
Patch to improve BibRecDocs argument checking.
- Stefan Hesselbach <s.hesselbach@gsi.de>
Patch for OAI harvesting via HTTP proxy.

The URL handler was inspired by the Quixote Web Framework which is
``Copyright (c) 2004 Corporation for National Research Initiatives;
Expand Down

0 comments on commit 6750a88

Please sign in to comment.