Skip to content

Commit f208a41

Browse files
committed
Invenio v1.2.2
Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
1 parent bcf5060 commit f208a41

File tree

3 files changed

+385
-68
lines changed

3 files changed

+385
-68
lines changed

INSTALL

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ About
55
=====
66

77
This document specifies how to build, customize, and install Invenio
8-
v1.2.1 for the first time. See RELEASE-NOTES if you are upgrading
8+
v1.2.2 for the first time. See RELEASE-NOTES if you are upgrading
99
from a previous Invenio release.
1010

1111
Contents
@@ -326,13 +326,13 @@ Contents
326326
----------------
327327

328328
$ cd $HOME/src/
329-
$ wget http://invenio-software.org/download/invenio-1.2.1.tar.gz
330-
$ wget http://invenio-software.org/download/invenio-1.2.1.tar.gz.md5
331-
$ wget http://invenio-software.org/download/invenio-1.2.1.tar.gz.sig
332-
$ md5sum -c invenio-1.2.1.tar.gz.md5
333-
$ gpg --verify invenio-1.2.1.tar.gz.sig invenio-1.2.1.tar.gz
334-
$ tar xvfz invenio-1.2.1.tar.gz
335-
$ cd invenio-1.2.1
329+
$ wget http://invenio-software.org/download/invenio-1.2.2.tar.gz
330+
$ wget http://invenio-software.org/download/invenio-1.2.2.tar.gz.md5
331+
$ wget http://invenio-software.org/download/invenio-1.2.2.tar.gz.sig
332+
$ md5sum -c invenio-1.2.2.tar.gz.md5
333+
$ gpg --verify invenio-1.2.2.tar.gz.sig invenio-1.2.2.tar.gz
334+
$ tar xvfz invenio-1.2.2.tar.gz
335+
$ cd invenio-1.2.2
336336
$ ./configure
337337
$ make
338338
$ make install
@@ -380,19 +380,19 @@ Contents
380380
sources. (The built files will be installed into different
381381
"target" directories later.)
382382

383-
$ wget http://invenio-software.org/download/invenio-1.2.1.tar.gz
384-
$ wget http://invenio-software.org/download/invenio-1.2.1.tar.gz.md5
385-
$ wget http://invenio-software.org/download/invenio-1.2.1.tar.gz.sig
383+
$ wget http://invenio-software.org/download/invenio-1.2.2.tar.gz
384+
$ wget http://invenio-software.org/download/invenio-1.2.2.tar.gz.md5
385+
$ wget http://invenio-software.org/download/invenio-1.2.2.tar.gz.sig
386386

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

391-
$ md5sum -c invenio-1.2.1.tar.gz.md5
391+
$ md5sum -c invenio-1.2.2.tar.gz.md5
392392

393393
Verify MD5 checksum.
394394

395-
$ gpg --verify invenio-1.2.1.tar.gz.sig invenio-1.2.1.tar.gz
395+
$ gpg --verify invenio-1.2.2.tar.gz.sig invenio-1.2.2.tar.gz
396396

397397
Verify GnuPG cryptographic signature. Note that you may
398398
first have to import my public key into your keyring, if you
@@ -404,11 +404,11 @@ Contents
404404
warning that may follow after the signature has been
405405
successfully verified.
406406

407-
$ tar xvfz invenio-1.2.1.tar.gz
407+
$ tar xvfz invenio-1.2.2.tar.gz
408408

409409
Untar the distribution tarball.
410410

411-
$ cd invenio-1.2.1
411+
$ cd invenio-1.2.2
412412

413413
Go to the source directory.
414414

NEWS

Lines changed: 194 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,201 @@ releases. For more information about the current release, please
66
consult RELEASE-NOTES. For more information about changes, please
77
consult ChangeLog.
88

9+
Invenio v1.2.2 -- released 2016-11-25
10+
-------------------------------------
11+
12+
New features
13+
~~~~~~~~~~~~
14+
15+
+ installation
16+
17+
- Initial release of kickstart installations scripts. Ported from
18+
the old `tiborsimko/invenio-devscripts` repository of helper
19+
scripts and adapted to resemble Invenio 3 kickstart installation
20+
scripts. Tested on Ubuntu 12.04 and CentOS 6.
21+
22+
Improved features
23+
~~~~~~~~~~~~~~~~~
24+
25+
+ BibDocFile
26+
27+
- Escapes file name special characters including accents and spaces
28+
in document URLs.
29+
30+
+ BibFormat
31+
32+
- Corrects subfield usage when displaying the DOI qualifying
33+
information, changing subfield `y` (not valid) by `q`. (#3195)
34+
35+
+ BibIndex
36+
37+
- Enhances full-text indexing of external flles. (PR #3358)
38+
39+
+ BibRank
40+
41+
- Allows ranking external files using Solr. (PR #3358)
42+
43+
+ I18N
44+
45+
- Updates Slovak translation from Transifex.
46+
- Updates Slovak translation from Transifex.
47+
- Updates German, French, Slovak and Spanish translations from
48+
Transifex.
49+
- Updates Catalan, French, German, Italian, Russian, Slovak, and
50+
Spanish translations from Transifex.
51+
- Completes Italian translation for Invenio v1.2.
52+
- Completes Italian translation.
53+
- Completes French translation.
54+
55+
+ WebSession
56+
57+
- Changes error message depending on
58+
`CFG_ACCESS_CONTROL_LEVEL_ACCOUNTS` value as the meaning of the
59+
column `note` also changes with it. (#1414) (PR #3414)
60+
61+
+ WebStyle
62+
63+
- Cleans the port from the user's IP preventing issues in future
64+
manipulations of it. (PR #3255)
65+
66+
+ WebSubmit
67+
68+
- Adds subtitle file to the file converter rules. (PR #3358)
69+
- Allows the stamping function to accept both files and directories.
70+
71+
+ crossrefutils
72+
73+
- Supports querying CrossRef with free account (without password).
74+
(#3503) (#1277) (PR #3516)
75+
76+
+ installation
77+
78+
- Installation scripts now support Ubuntu 14.04 LTS.
79+
- Uses `/usr/sbin/service foo` consistently everywhere to restart
80+
daemons instead of deprecated `/etc/init.d/foo`.
81+
- Pinned specific JSON-js and Mediaelement versions instead of using
82+
the latest master branch commits. (#11)
83+
84+
+ urlutils
85+
86+
- Uses `md5` from `hashlib` when available. (#3382)
87+
88+
Bug fixes
89+
~~~~~~~~~
90+
91+
+ BibCirculation
92+
93+
- Fixes the number of copies of an item that is displayed in the
94+
circulation UI item search. (#2018) (PR #3574)
95+
96+
+ BibDocFile
97+
98+
- Disallows % character in filenames since it may cause some
99+
problems with URL encoding/decoding leading to incorrect URLs.
100+
(#1918) (PR #2788)
101+
- Purges old extracted text too, when purging a BibDoc. (#3519)
102+
103+
+ BibFormat
104+
105+
- Casts record ID type to integer in record editor formatting
106+
element. Various functions working with the record ID expect it to
107+
be an integer rather than a string. (PR #2796)
108+
- Fixes filtering of records not modified since the last bibreformat
109+
run, which could have skipped records that were, for whatever
110+
reason, not reformatted in the past. (PR #2824)
111+
- Changes when the missing caches are generated during bibreformat
112+
run. The missing cache is no longer generated for records if the
113+
bibreformat is run with -i, --collection, --field or --pattern
114+
option.
115+
116+
+ BibIndex
117+
118+
- Fixes possible infinite loop in beautify_range_list() that could
119+
have been triggered in particular conditions. (PR #2758)
120+
121+
+ BibSched
122+
123+
- Makes `recid` argument optional in tasklet `bst_create_icons`.
124+
(#2192)
125+
126+
+ I18N
127+
128+
- Fixes a typo in the German translation.
129+
130+
+ OAIHarvest
131+
132+
- Fixes an exception that would happen upon the initial harvest of a
133+
new OAI harvest source marked to be harvested "from beginning".
134+
(#2793)
135+
- Fixes the parsing of resumptiontoken in incoming OAI-PMH XML which
136+
could fail when the resumptiontoken was empty.
137+
138+
+ OAIRepository
139+
140+
- Fixes default configuration of CFG_OAI_METADATA_FORMATS, correctly
141+
assigning the XSD and XML namespace to the corresponding metadata
142+
prefix.
143+
144+
+ WebAccess
145+
146+
- Improves the WebAccess FireRole documentation by providing
147+
corrected example on how to use groups in FireRole definitions.
148+
(#3107) (#3225)
149+
150+
+ WebSearch
151+
152+
- Takes into account the sort order when searching, even if no
153+
specific sort or rank method is used. (PR #3564)
154+
- Adds the proper language parameter on tabs if the user has
155+
selected different language from the browser preferred. (#308) (PR
156+
#3395)
157+
- Fixes a search regression test case that looks for records added
158+
in the past 10 years. This test started to fail because some
159+
records are declared with date added (see MARC tag 005) before
160+
2006. Amends the test case to use safer value of last 100 years
161+
instead of last 10 years.
162+
- Fixes asynchronous external collection getter tests following the
163+
update of the Invenio project web site.
164+
165+
+ WebSession
166+
167+
- Removes pending groups from user info object. (#3526)
168+
169+
+ bibupload
170+
171+
- In case of replicating datasets between instances by means of OAI
172+
harvesting it is plausible to check for external OAI-IDs not only
173+
in the field specified by CFG_BIBUPLOAD_EXTERNAL_OAIID_TAG but
174+
also in CFG_OAI_ID_FIELD. (#2812) (PR #2816)
175+
176+
+ crossrefutils
177+
178+
- Correctly URL-encodes the query sent to CrossRef in order to
179+
retrieve information about a given DOI.
180+
- Correctly passes the noredirect flag to CrossRef API.
181+
182+
+ global
183+
184+
- Silences most MySQL UTF-8 warnings related to inserting into and
185+
updating BLOB table columns.
186+
187+
+ installation
188+
189+
- Amends canonical location of py-editdist and pyRXP packages,
190+
fixing the installation problem.
191+
- Amends installation procedures to download necessary jQuery
192+
plugins from Invenio-hosted web site, fixing problems with non-
193+
existing Google Code pages. (#3620)
194+
- Fixes Apache virtual host configuration generation on CentOS 6.
195+
196+
+ inveniogc
197+
198+
- Fixes garbage collection of temporary directories created by
199+
websubmit_icon_creator and websubmit_file_stamper. (#3556) (PR
200+
#3558)
201+
9202
Invenio v1.1.7 -- released 2016-11-20
10-
--------------------------------------
203+
-------------------------------------
11204

12205
New features
13206
~~~~~~~~~~~~

0 commit comments

Comments
 (0)