Invenio

Latest version: v3.4.1

Safety actively analyzes 630523 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

1.2.2

Invenio v1.2.2 was released on November 25, 2016.

About

Invenio is a digital library framework enabling you to build your own
digital library or document repository on the web.

This stable release update is recommended to all Invenio sites using
v1.2.1 or previous releases.

New features
- installation
- Initial release of kickstart installations scripts. Ported from
the old `tiborsimko/invenio-devscripts` repository of helper
scripts and adapted to resemble Invenio 3 kickstart installation
scripts. Tested on Ubuntu 12.04 and CentOS 6.

Improved features
- BibDocFile
- Escapes file name special characters including accents and spaces
in document URLs.
- BibFormat
- Corrects subfield usage when displaying the DOI qualifying
information, changing subfield `y` (not valid) by `q`. (3195)
- BibIndex
- Enhances full-text indexing of external flles. (PR 3358)
- BibRank
- Allows ranking external files using Solr. (PR 3358)
- I18N
- Updates Slovak translation from Transifex.
- Updates Slovak translation from Transifex.
- Updates German, French, Slovak and Spanish translations from
Transifex.
- Updates Catalan, French, German, Italian, Russian, Slovak, and
Spanish translations from Transifex.
- Completes Italian translation for Invenio v1.2.
- Completes Italian translation.
- Completes French translation.
- WebSession
- Changes error message depending on
`CFG_ACCESS_CONTROL_LEVEL_ACCOUNTS` value as the meaning of the
column `note` also changes with it. (1414) (PR 3414)
- WebStyle
- Cleans the port from the user's IP preventing issues in future
manipulations of it. (PR 3255)
- WebSubmit
- Adds subtitle file to the file converter rules. (PR 3358)
- Allows the stamping function to accept both files and directories.
- crossrefutils
- Supports querying CrossRef with free account (without password).
(3503) (1277) (PR 3516)
- installation
- Installation scripts now support Ubuntu 14.04 LTS.
- Uses `/usr/sbin/service foo` consistently everywhere to restart
daemons instead of deprecated `/etc/init.d/foo`.
- Pinned specific JSON-js and Mediaelement versions instead of using
the latest master branch commits. (11)
- urlutils
- Uses `md5` from `hashlib` when available. (3382)

Bug fixes
- BibCirculation
- Fixes the number of copies of an item that is displayed in the
circulation UI item search. (2018) (PR 3574)
- BibDocFile
- Disallows % character in filenames since it may cause some
problems with URL encoding/decoding leading to incorrect URLs.
(1918) (PR 2788)
- Purges old extracted text too, when purging a BibDoc. (3519)
- BibFormat
- Casts record ID type to integer in record editor formatting
element. Various functions working with the record ID expect it to
be an integer rather than a string. (PR 2796)
- Fixes filtering of records not modified since the last bibreformat
run, which could have skipped records that were, for whatever
reason, not reformatted in the past. (PR 2824)
- Changes when the missing caches are generated during bibreformat
run. The missing cache is no longer generated for records if the
bibreformat is run with -i, --collection, --field or --pattern
option.
- BibIndex
- Fixes possible infinite loop in beautify_range_list() that could
have been triggered in particular conditions. (PR 2758)
- BibSched
- Makes `recid` argument optional in tasklet `bst_create_icons`.
(2192)
- I18N
- Fixes a typo in the German translation.
- OAIHarvest
- Fixes an exception that would happen upon the initial harvest of a
new OAI harvest source marked to be harvested "from beginning".
(2793)
- Fixes the parsing of resumptiontoken in incoming OAI-PMH XML which
could fail when the resumptiontoken was empty.
- OAIRepository
- Fixes default configuration of CFG_OAI_METADATA_FORMATS, correctly
assigning the XSD and XML namespace to the corresponding metadata
prefix.
- WebAccess
- Improves the WebAccess FireRole documentation by providing
corrected example on how to use groups in FireRole definitions.
(3107) (3225)
- WebSearch
- Takes into account the sort order when searching, even if no
specific sort or rank method is used. (PR 3564)
- Adds the proper language parameter on tabs if the user has
selected different language from the browser preferred. (308) (PR
3395)
- Fixes a search regression test case that looks for records added
in the past 10 years. This test started to fail because some
records are declared with date added (see MARC tag 005) before
1. Amends the test case to use safer value of last 100 years
instead of last 10 years.
- Fixes asynchronous external collection getter tests following the
update of the Invenio project web site.
- WebSession
- Removes pending groups from user info object. (3526)
- bibupload
- In case of replicating datasets between instances by means of OAI
harvesting it is plausible to check for external OAI-IDs not only
in the field specified by CFG_BIBUPLOAD_EXTERNAL_OAIID_TAG but
also in CFG_OAI_ID_FIELD. (2812) (PR 2816)
- crossrefutils
- Correctly URL-encodes the query sent to CrossRef in order to
retrieve information about a given DOI.
- Correctly passes the noredirect flag to CrossRef API.
- global
- Silences most MySQL UTF-8 warnings related to inserting into and
updating BLOB table columns.
- installation
- Amends canonical location of py-editdist and pyRXP packages,
fixing the installation problem.
- Amends installation procedures to download necessary jQuery
plugins from Invenio-hosted web site, fixing problems with non-
existing Google Code pages. (3620)
- Fixes Apache virtual host configuration generation on CentOS 6.
- inveniogc
- Fixes garbage collection of temporary directories created by
websubmit_icon_creator and websubmit_file_stamper. (3556) (PR
3558)

Download
- http://invenio-software.org/download/invenio-1.2.2.tar.gz
- http://invenio-software.org/download/invenio-1.2.2.tar.gz.md5
- http://invenio-software.org/download/invenio-1.2.2.tar.gz.sig

Installation

Please follow the INSTALL file bundled in the distribution tarball.

Upgrade

Please proceed as follows:

a) Stop your bibsched queue and your Apache server.

b) Install the update::


$ tar xvfz invenio-1.2.2.tar.gz
$ cd invenio-1.2.2
$ sudo rsync -a /opt/invenio/etc/ /opt/invenio/etc.OLD/
$ sh /opt/invenio/etc/build/config.nice
$ make
$ make check-upgrade
$ sudo -u www-data make install
$ sudo rsync -a /opt/invenio/etc.OLD/ \
--exclude invenio-autotools.conf \
/opt/invenio/etc/ (1)
$ sudo -u www-data /opt/invenio/bin/inveniocfg --update-all
$ sudo -u www-data /opt/invenio/bin/inveniocfg --upgrade

(1) If you are upgrading from previous stable release series
(v0.99, v1.0 or v1.1), please don't run this rsync command
but diff, in order to inspect changes and adapt your old
configuration to the new Invenio v1.2 release series. For
more information you may also want to consult release notes
coming with Invenio v1.2.0.


c) Restart your Apache server and your bibsched queue.

Happy hacking and thanks for flying Invenio.

| Invenio Development Team
| Email: infoinvenio-software.org
| IRC: invenio on irc.freenode.net
| Twitter: http://twitter.com/inveniosoftware
| GitHub: http://github.com/inveniosoftware
| URL: http://invenio-software.org

1.1.7

Invenio v1.1.7 was released on November 20, 2016.

About

Invenio is a digital library framework enabling you to build your own
digital library or document repository on the web.

This old stable release update is recommended to all Invenio sites
using v1.1.6 or previous releases.

New features
- installation
- Initial release of kickstart installations scripts. Ported from
the old `tiborsimko/invenio-devscripts` repository of helper
scripts and adapted to resemble Invenio 3 kickstart installation
scripts. Tested on Ubuntu 12.04 and CentOS 6.

Improved features
- I18N
- Updates Slovak translation from Transifex.
- Updates German, French, Slovak and Spanish translations from
Transifex.
- Updates Catalan, French, German, Italian, Russian, Slovak, and
Spanish translations from Transifex.
- Completes Italian translation.
- installation
- Installation scripts now support Ubuntu 14.04 LTS.
- Uses `/usr/sbin/service foo` consistently everywhere to restart
daemons instead of deprecated `/etc/init.d/foo`.
- Pinned specific JSON-js and Mediaelement versions instead of using
the latest master branch commits. (11)
- urlutils
- Uses `md5` from `hashlib` when available. (3382)

Bug fixes
- BibDocFile
- Purges old extracted text too, when purging a BibDoc. (3519)
- BibSched
- Makes `recid` argument optional in tasklet `bst_create_icons`.
(2192)
- OAIHarvest
- Fixes the parsing of resumptiontoken in incoming OAI-PMH XML which
could fail when the resumptiontoken was empty.
- OAIRepository
- Fixes default configuration of CFG_OAI_METADATA_FORMATS, correctly
assigning the XSD and XML namespace to the corresponding metadata
prefix.
- WebAccess
- Improves the WebAccess FireRole documentation by providing
corrected example on how to use groups in FireRole definitions.
(3107) (3225)
- WebSearch
- Fixes asynchronous external collection getter tests following the
update of the Invenio project web site.
- WebSession
- Removes pending groups from user info object. (3526)
- bibupload
- In case of replicating datasets between instances by means of OAI
harvesting it is plausible to check for external OAI-IDs not only
in the field specified by CFG_BIBUPLOAD_EXTERNAL_OAIID_TAG but
also in CFG_OAI_ID_FIELD. (2812) (PR 2816)
- global
- Silences most MySQL UTF-8 warnings related to inserting into and
updating BLOB table columns.
- installation
- Amends canonical location of py-editdist and pyRXP packages,
fixing the installation problem.
- Amends installation procedures to download necessary jQuery
plugins from Invenio-hosted web site, fixing problems with non-
existing Google Code pages. (3620)
- Fixes Apache virtual host configuration generation on CentOS 6.
- inveniogc
- Fixes garbage collection of temporary directories created by
websubmit_icon_creator and websubmit_file_stamper. (3556) (PR
3558)

Download
- http://invenio-software.org/download/invenio-1.1.7.tar.gz
- http://invenio-software.org/download/invenio-1.1.7.tar.gz.md5
- http://invenio-software.org/download/invenio-1.1.7.tar.gz.sig

Installation

Please follow the INSTALL file bundled in the distribution tarball.

Upgrade

Please proceed as follows:

a) Stop your bibsched queue and your Apache server.

b) Install the update::


$ tar xvfz invenio-1.1.7.tar.gz
$ cd invenio-1.1.7
$ sudo rsync -a /opt/invenio/etc/ /opt/invenio/etc.OLD/
$ sh /opt/invenio/etc/build/config.nice
$ make
$ make check-upgrade
$ sudo -u www-data make install
$ sudo rsync -a /opt/invenio/etc.OLD/ \
--exclude invenio-autotools.conf \
/opt/invenio/etc/ (1)
$ sudo -u www-data /opt/invenio/bin/inveniocfg --update-all
$ sudo -u www-data /opt/invenio/bin/inveniocfg --upgrade

(1) If you are upgrading from previous stable release series
(v0.99 or v1.0), please don't run this rsync command but
diff, in order to inspect changes and adapt your old
configuration to the new Invenio v1.1 release series.


c) Restart your Apache server and your bibsched queue.

Happy hacking and thanks for flying Invenio.

| Invenio Development Team
| Email: infoinvenio-software.org
| IRC: invenio on irc.freenode.net
| Twitter: http://twitter.com/inveniosoftware
| GitHub: http://github.com/inveniosoftware
| URL: http://invenio-software.org

1.0.10

Invenio v1.0.10 was released on November 9, 2016.

About

Invenio is a digital library framework enabling you to build your own
digital library or document repository on the web.

This old stable release update is recommended to all Invenio sites
using v1.0.9 or previous releases.

New features
- installation
- Initial release of kickstart installations scripts. Ported from
the old `tiborsimko/invenio-devscripts` repository of helper
scripts and adapted to resemble Invenio 3 kickstart installation
scripts. Tested on Ubuntu 12.04 and CentOS 6.

Improved features
- I18N
- Updates Catalan, French, German, Italian, Russian, Slovak, and
Spanish translations from Transifex.
- installation
- Installation scripts now support Ubuntu 14.04 LTS.
- Uses `/usr/sbin/service foo` consistently everywhere to restart
daemons instead of deprecated `/etc/init.d/foo`.

Bug fixes
- WebAccess
- Improves the WebAccess FireRole documentation by providing
corrected example on how to use groups in FireRole definitions.
(3107) (3225)
- WebSearch
- Fixes asynchronous external collection getter tests following the
update of the Invenio project web site.
- global
- Silences most MySQL UTF-8 warnings related to inserting into and
updating BLOB table columns.
- installation
- Amends canonical location of py-editdist and pyRXP packages,
fixing the installation problem.
- Fixes Apache virtual host configuration generation on CentOS 6.

Download
- http://invenio-software.org/download/invenio-1.0.10.tar.gz
- http://invenio-software.org/download/invenio-1.0.10.tar.gz.md5
- http://invenio-software.org/download/invenio-1.0.10.tar.gz.sig

Installation

Please follow the INSTALL file bundled in the distribution tarball.

Upgrade

If you are upgrading from Invenio v1.0.9, then:

a) Stop your bibsched queue and your Apache server.

b) Install the update::


$ tar xvfz invenio-1.0.10.tar.gz
$ cd invenio-1.0.10
$ 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.9-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 invenio-autotools.conf \
/opt/invenio/etc/


c) Restart your Apache server and your bibsched queue.

Happy hacking and thanks for flying Invenio.

| Invenio Development Team
| Email: infoinvenio-software.org
| IRC: invenio on irc.freenode.net
| Twitter: http://twitter.com/inveniosoftware
| GitHub: http://github.com/inveniosoftware
| URL: http://invenio-software.org

1.0.0rc0

December 21, 2010
http://invenio-software.org/
--------------------------------------------------------------------

Invenio v1.0.0-rc0 was released on December 21, 2010.

This is the initial release candidate for Invenio v1.0.0. It is well
tested and stable but it contains a few known issues that we plan to
address in a forthcoming release candidate. We would like to
encourage you to try v1.0.0-rc0 on your test server and to report us
any issues you may encounter.

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

*) CDS Invenio becomes Invenio as of this release

*) new facility of hosted collections; support for external records
in search collections, user alerts and baskets (WebSearch,
WebAlert, WebBasket)

*) support for nested parentheses in search query syntax (WebSearch)

*) new refersto/citedby search operators for second-order searches in
citation map (BibRank, WebSearch)

*) numerous improvements to SPIRES query syntax parser (WebSearch)

*) enhancement to search results summaries, e.g. co-author lists on
author pages, e.g. h-index (WebSearch)

*) new support for unAPI, Zotero, OpenSearch, AWS (WebSearch)

*) new phrase and word-pair indexes (BibIndex)

*) new fuzzy author name matching mode (BibIndex)

*) new time-dependent citation ranking family of methods (BibRank)

*) full-text search now shows context snippets (BibFormat)

*) improvements to the basket UI, basket export facility (WebBasket)

*) new support for FCKeditor in submissions and user comments,
possibility to attach files (WebComment, WebSubmit)

*) commenting facility enhanced with rounds and threads (WebComment)

*) new facility to moderate user comments (WebComment)

*) enhanced CLI tool for document file management bringing new
options such as hidden file flag (WebSubmit)

*) numerous improvements to the submission system, e.g. asynchronous
JavaScript upload support, derived document formats, icon
creation, support for automatic conversion of OpenOffice
documents, PDF/A, OCR (WebSubmit)

*) new full-text file metadata reader/writer tool (WebSubmit)

*) new experimental SWORD protocol client application (BibSword)

*) complete rewrite of the record editor using Ajax technology for
faster user operation, with new features such as field templates,
cloning, copy/paste, undo/redo, auto-completion, etc (BibEdit)

*) new multi-record editor to alter many records in one go (BibEdit)

*) new Ajax-based record differ and merger (BibMerge)

*) new fuzzy record matching mode, with possibility to match records
against remote Invenio installations (BibMatch)

*) new circulation and holdings module (BibCirculation)

*) new facility for matching provenance information when uploading
records (BibUpload)

*) new possibility of uploading incoming changes into holding pen
(BibUpload)

*) new batch uploader facility to support uploading of metadata files
and of full-text files either in CLI or over web (BibUpload)

*) new record exporting module supporting e.g. Sitemap and Google
Scholar export methods (BibExport)

*) improvements to the keyword classifier, e.g. author and core
keywords (BibClassify)

*) new facility for external robot-like login method (WebAccess)

*) numerous improvements to the journal creation facility, new
journal `Atlantis Times' demo journal (WebJournal)

*) refactored and improved OAI exporter and harvester (BibHarvest)

*) new taxonomy-based and dynamic-query knowledge base types
(BibKnowledge)

*) possibility to switch on/off user features such as alerts and
baskets based on RBAC rules (WebAccess and other modules)

*) various improvements to task scheduler, for example better
communication with tasks, possibility to run certain bibsched
tasks within given time limit, etc (BibSched)

*) new database dumper for backup purposes (MiscUtil)

*) new plotextractor library for extracting plots from compuscripts,
new figure caption index and the Plots tab (MiscUtil, BibIndex,
Webearch)

*) enhanced reference extrator, e.g. support for DOI, for author name
recognition (MiscUtil)

*) new register emergency feature e.g. to alert admins by SMS in case
the task queue stops (MiscUtil)

*) infrastructure move from mod_python to mod_wsgi, support for
mod_xsendfile (WebStyle and many modules)

*) infrastructure move from jsMath to MathJax (MiscUtil)

*) some notable backward-incompatible changes: removed authentication
methods related to Apache user and group files, changed BibFormat
element's API (BibFormat, many modules)

*) new translations (Afrikaans, Galician, Georgian, Romanian,
Kinyarwanda) plus many translation updates

*) other numerous improvements and bug fixes done in about 1600
commits over Invenio v0.99 series

Download:
---------

<http://invenio-software.org/download/invenio-1.0.0-rc0.tar.gz>
<http://invenio-software.org/download/invenio-1.0.0-rc0.tar.gz.md5>
<http://invenio-software.org/download/invenio-1.0.0-rc0.tar.gz.sig>

Installation notes:
-------------------

Please follow the INSTALL file bundled in the distribution tarball.

Upgrade notes:
--------------

Upgrade from v0.99 series is not recommended for production servers
yet. For test servers, please install an empty Invenio v1.0 series
installation, dump your production tables and load them onto your test
system, and run the usual `make update-v0.99.3-tables' statements
followed by reindexing. More concrete upgrade instructions will be
provided with the final Invenio v1.0.0 release.

- end of file -

0.99.4

--------------------------------------------------------------------
CDS Invenio v0.99.4 is released
December 19, 2011
http://invenio-software.org/
--------------------------------------------------------------------

CDS Invenio v0.99.4 was released on December 19, 2011.

This is a minor bugfix release only. It is recommended to all CDS
Invenio sites using v0.99.3 or previous releases.

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

*) fixed double stemming during indexing (BibRank)

*) fixed collection translation in admin UI (WebSearch)

*) fixed UP and DOWN functions for UTF-8 strings (BibConvert)

Download:
---------

<http://invenio-software.org/download/cds-invenio-0.99.4.tar.gz>
<http://invenio-software.org/download/cds-invenio-0.99.4.tar.gz.md5>
<http://invenio-software.org/download/cds-invenio-0.99.4.tar.gz.sig>

Installation notes:
-------------------

Please follow the INSTALL file bundled in the distribution tarball.

Upgrade notes:
--------------

If you are upgrading from CDS Invenio v0.99.3, then:

- please stop your bibsched queue and your Apache server

- install the update:

$ cd cds-invenio-0.99.4
$ cp -a /opt/cds-invenio/etc /opt/cds-invenio/etc.OLD
$ sh /opt/cds-invenio/etc/build/config.nice
$ make install
$ /opt/cds-invenio/bin/inveniocfg --update-all
$ cp -a /opt/cds-invenio/etc.OLD /opt/cds-invenio/etc

- in order to apply the double-stemming fix for the indexer,
reindexing of those indexes that use stemming is recommended:

$ bibindex -u admin --reindex

- restart your Apache server and your bibsched queue

- you are done

If you are upgrading from previous CDS Invenio releases (e.g. from

0.99.3

--------------------------------------------------------------------
CDS Invenio v0.99.3 is released
December 13, 2010
http://invenio-software.org/
--------------------------------------------------------------------

CDS Invenio v0.99.3 was released on December 13, 2010.

This is a minor bugfix release only. It is recommended to all CDS
Invenio sites using v0.99.2 or previous releases.

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

*) fixed issues in the harvesting daemon when harvesting from more
than one OAI repository (BibHarvest)

*) fixed failure in formatting engine when dealing with
not-yet-existing records (BibFormat)

*) fixed traversal of final URL parts in the URL dispatcher
(WebStyle)

*) improved bibdocfile URL recognition upon upload of MARC files
(BibUpload)

*) fixed bug in admin interface for adding authorizations (WebAccess)

*) keyword extractor is now compatible with rdflib releases older
than 2.3.2 (BibClassify)

*) output of `bibsched status' now shows the queue mode status as
AUTOMATIC or MANUAL to help queue monitoring (BibSched)

Download:
---------

<http://invenio-software.org/download/cds-invenio-0.99.3.tar.gz>
<http://invenio-software.org/download/cds-invenio-0.99.3.tar.gz.md5>
<http://invenio-software.org/download/cds-invenio-0.99.3.tar.gz.sig>

Installation notes:
-------------------

Please follow the INSTALL file bundled in the distribution tarball.

Upgrade notes:
--------------

If you are upgrading from CDS Invenio v0.99.2, then:

- please stop your bibsched queue and your Apache server

- install the update:

$ cd cds-invenio-0.99.3
$ cp -a /opt/cds-invenio/etc /opt/cds-invenio/etc.OLD
$ sh /opt/cds-invenio/etc/build/config.nice
$ make install
$ /opt/cds-invenio/bin/inveniocfg --update-all
$ cp -a /opt/cds-invenio/etc.OLD /opt/cds-invenio/etc

- restart your Apache server and your bibsched queue

- you are done

If you are upgrading from previous CDS Invenio releases (e.g. from

Page 2 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.