Releases: ufal/clarin-dspace
2017.05
Introduces
- reduced size of discojuice feeds (#730)
- updated TOS (#455)
- Rate limiting of outgoing emails
- full list of fixes/changes
To update
Configuration
#798 and #818 make changes to the terms-of-service static page wherein the following variables are used. Be sure to have those in your local.properties or update the terms-of-service html accordingly.
${dspace.name}
${lr.description.institution}
${lr.description.location}
${lr.description.country}
${lr.description.city}
Commands to run pre install
For #816 run
make clean_source
before deploy
Commands to run post install
For #807 run
make update_metadata_scheme
be sure to restart after running the command
2017.04.1
2017.04
Introduces
- Google Drive integration in submission (#743) (see wiki)
- Improved translation management (#662) (see wiki)
- dspace-5.7 final (#775)
- Possible to turn off/raise upload limit in xmlui upload step. (Do check nginx config max_body size.)
- security fixes
- Improved piwik performance with https://github.com/ufal/lindat_piwik_reports and #770
- New command
extendedimport
to import files with bitstream metadata (#781) - Updated query boosting (#647)
- generated download script in item view (#761)
- Integrated clipboardjs (#742) (see #757 or #761 for usage details)
- replaces field visible to everyone in submission (#397)
- full list of fixes/changes
To update
Configuration
If you have Piwik enabled, you need to add the following line to your local.properties
lr.statistics.api.mode = direct
also might be worth checking #770 and https://github.com/ufal/lindat_piwik_reports for the other mode.
If you want to use the google drive integration, see google-drive wiki and/or #507.
Commands to run pre install
make clean_source
Commands to run post install
Just to be sure, that changes from #729 are effective immediately, reindex the solr (through control panel -> programs)
2017.03.1
2017.02.1
2017.02
Introduces
- bug fixes
- enhanced downloads through xmlui (#469 see the wiki link below)
- complete list of issues https://github.com/ufal/clarin-dspace/milestone/11?closed=1
To update
If you want the enhanced downloads follow Speeding up downloads
Commands to run
Due to pom.xml
update in #683 run
make clean_source
before you deploy
2017.01.1
Fixes
- problem with autcomplete (https://jira.duraspace.org/browse/DS-3425)
2017.01
Introduces
- changes from DSpace-5.6 (security fixes)
- cookie warning
- improvements to performance of some of the license queries
- several bug fixes
- complete list of issues https://github.com/ufal/clarin-dspace/milestone/9?closed=1
To update
The update steps from #612 are summarized below. You should follow the steps in previous version if you haven't run that update already
Commands to run
Because of #617 (changes in DSpace version numbers)
make clean_source
LINDAT/CLARIN repository v1.3 based on DSpace 5.5
Introduces
- several bug fixes
- enhancements to piwik, more friendly customizations, sorted languages on item view and more
- complete list of issues https://github.com/ufal/lindat-dspace/milestone/8?closed=1
To update
The update steps from #482 are summarized below. You should follow the steps in previous version if you haven't run that update already
New configs:
There are 2 new configuration variables. Set lr.reserve.pid.on.start
to true
if you want to assign pids to unfinished submissions (#534 for details). If using shibboleth set lr.spEntityId
to your entityID from shibboleth2.xml, this is needed to provide more detailed info when idps don't provide enough information (see #539 and #542)
lr.reserve.pid.on.start = true
lr.spEntityId = your_sp_entity_id
Commands to run
There was a bug (#526) in one of the oai metadataFormats crosswalks. To make sure all is well formed rebuild oai either with control panel commands or with
make rebuild_oai
LINDAT/CLARIN repository v1.2 based on DSpace 5.5
Introduces
- Simple submission collaboration (via share submission)
- Piwik improvements
- Localization (though full translations only for cz/en)
- enabled rest (used with refbox), need to set this in tomcat
- basic previews of bitstream contents (zip, tar)
- bug fixes from upstream dspace, security updates (https://wiki.duraspace.org/display/DSDOC5x/Release+Notes)
- various bug fixes and enhancements
- Complete list of issues
To update
There are two lists (#311, #482) of commands/config changes you should do as part of the update. A summary follows:
New configs:
local.properties (local.conf.dist contains examples of values)
supported.locales = en
#piwik
lr.statistics.show_last_n = 7
#set this to an existing oai identifier
lr.repository.sampleIdentifier =
# description-olac.xml is now interpolated with these variables
lr.description.archiveURL =
lr.description.participant.name =
lr.description.institution =
lr.description.institutionURL =
lr.description.shortLocation =
lr.description.location =
lr.description.synopsis =
lr.desription.access =
lr.description.archivalSubmissionPolicy =
#leave empty if not testing eudat
lr.replication.eudat.retrievetopath=
# OAI webapp url without context (eg. /request) use http
# in theory ${dspace.baseUrl}/oai except for the http requirement
dspace.oai.url = http://ufal-point-dev.ms.mff.cuni.cz/repository/oai
#ignore if not testing url shortener
lr.pid.resolvemetadata = false
lr.shortener.enabled = false
lr.shortener.handle.prefix =
variable.makefile (if you are using it) should now point to lindat-common
DIR_LINDAT_COMMON_THEME :=/opt/lindat-common
URL_LINDAT_COMMON_GIT :=https://github.com/ufal/lindat-common.git
If you want to enable access to piwik statistics create a group called "statistics_viewers" and add the users that should have access (hint. authenticated/anonymous group).
Commands to run
The make
commands are to be run from [dspace-src]/utilities/project_helpers/scripts, bin/dspace
from the installation dir.
make clean_source
before you make deploy
bin/dspace registry-loader -metadata [dspace-src]/dspace/config/registries/local-types.xml
bin/dspace dsrun cz.cuni.mff.ufal.dspace.runnable.FixSponsorField
bin/dspace curate -i all -r - -t fixopenaire
bin/dspace curate -i all -r - -t depositlicense
bin/dspace curate -i all -r - -t processbitstreams
if you have missing/messed up file counts/sizes in item view
bin/dspace curate -i all -r - -t addfiledata
make rebuild_oai
when everything is up and running
tomcat
configure the rest web app (if you are using the refbox or shortener), e.g. in server.xml
what to check
#510 introduces black/white lists on /themes resources, check if your themes still work (modify the whitelist if you're getting 404s)