Commit Graph

491 Commits

Author SHA1 Message Date
Pascal-Nicolas Becker
dfe6c7460b The DSpace Matadata Mapping vocabulary moved to digital-repositories.org 2014-09-11 14:51:51 +02:00
Pascal-Nicolas Becker
4b250862fc Enhanced and renamed the DSORelationsConverterPlugin into SimpleDSOR...
Renamed the DSORelationsConverterPlugin into
SimpleDSORelationsConverterPlugin.
Overhault the Plugin: it can be configured now and it can create
multiple links per DSO Relation.
2014-09-11 11:42:36 +02:00
Pascal-Nicolas Becker
c3f05df7fe Export the repository's contents as RDF into the Semantic Web.
This commits adds a module dspace-rdf. The module will convert the
metadata stored in DSpace into RDF. The converted data will be provided
over a webinterface and a SPARQL endpoint.
2014-09-11 11:42:36 +02:00
Hardy Pottinger
ec06834491 Merge pull request #469 from tuub/DS-1906
DS-1906: Adds configurable option to reconvert shibboleth attributes.
2014-07-03 14:15:38 -05:00
Ivan Masár
46a63583cf fix typos 2014-06-27 13:32:12 +02:00
Pascal-Nicolas Becker
7e6b805e32 DS-1906: Adds configurable option to reconvert shibboleth attributes. 2014-02-07 19:11:29 +01:00
kstamatis
4b001ce63a submission lookup: remove unwanted config file 2013-12-01 09:29:34 +02:00
Ivan Masár
6877ab67a6 fix a bunch of typos 2013-11-13 23:01:50 +01:00
Andrea Schweer
e16b9b4f12 Fix config default value / docs: directory not URL
Ensure that the suggested default setting for the "failed package directory" is
actually a directory (as expected by the code that uses this setting) and
matches the value of this setting in the official DSpace documentation. Both
for v1 and v2 of the SWORD server.
2013-11-04 17:26:34 +13:00
Tim Donohue
89f7798450 Normalize incorrect line endings in two files 2013-10-31 14:32:27 +00:00
Peter Dietz
eb1902ae7f Merge pull request #356 from AnjaLeBlanc/DS-1719
DS-1719 Added statistics recording to Jersey-REST API
2013-10-28 13:58:49 -07:00
Anja Le Blanc
6d8417c9af Added statistics recording to API
(required changes in DSpace API!)

Also some changes to make REST API work better with XML output.
Added Checksum and sequenceId to Bitstream.
2013-10-23 14:17:01 +01:00
Pascarelli Luigi Andrea
fee39a913e Added specific configuration file for submission lookup 2013-10-22 18:43:26 +02:00
Richard Jones
e2ba8d5f69 Merge pull request #331 from richard-jones/master
SWORDv2 version for DSpace4
2013-10-21 06:04:45 -07:00
Andrea Bollini
c8719e451f Merge pull request #319 from lap82/porting-versioning-jspui
[DS-1687] Porting Item Versioning to the JSPUI
2013-10-18 10:30:00 -07:00
Richard Jones
cdba10a28e port latest swordv2 version to DSpace 2013-10-16 10:34:50 +01:00
Ivan Masár
e41d5818df DS-1690 assign DSpace group based on LDAP attribute value 2013-10-07 16:33:21 +02:00
Pascarelli Luigi Andrea
25de8a1b79 Finalize porting item version level from xmlui to jspui 2013-10-05 19:10:10 +02:00
helix84
d9163595b9 Merge pull request #219 from lyncode/oai-with-custom-descriptions
DS-1479 : Oai with custom descriptions
2013-07-17 14:08:06 -07:00
Ivan Masár
aba1518c45 DS-1554 redefine hardcoded SWORD upload dir 2013-07-17 22:21:41 +02:00
Tim Donohue
c79e5a2b78 Fix for DS-1593 : Ensure discovery.cfg uses 'solr.server' setting 2013-07-01 12:35:46 -05:00
lyncodev
40e029fde0 Now a new version of the xoai toolkit must be released 2013-05-20 03:04:00 +01:00
Ivan Masár
9e24d11d10 authentication-ldap.cfg comment about slash in URL 2013-02-25 15:57:13 +01:00
Lyncode
529919a34d Harvesting configurations added 2012-12-06 17:38:50 +00:00
Ivan Masár
3bfe6b471a typo fixes and comment changes in dspace.cfg 2012-12-03 09:38:35 +01:00
Lyncode
d269a30a15 Line endings normalization (rebased) 2012-11-01 01:07:36 +00:00
KevinVdV
36554dc9a6 [DS-1246] Discovery indexer indexes collection license field.
Added configuration for community/collection/item metadata, by default the license field will not be indexed for communities and collections.
2012-10-30 12:56:12 +01:00
Mark Diggory
62fe30ae95 Reverting Discovery as Default 2012-10-08 12:27:39 -07:00
Andrea Bollini
d119e9e33a DS-1272 add discovery as default for JSPUI/Browse 2012-10-08 08:44:37 +02:00
Andrea Bollini
cfc242479a Merge remote-tracking branch 'atmire/discovery-default' into discovery-default 2012-10-06 14:55:08 +02:00
Mark Diggory
c99718c714 Merge remote-tracking branch 'lyncode/dspace-with-xoai' into dspace3-lyncode-fix 2012-10-05 16:45:36 -07:00
KevinVdV
2cb2fa0c41 [DS-1272] Setting discovery to be the default search/browse engine 2012-10-04 13:13:01 +02:00
Mark Diggory
f9834fb017 [DS-1144] Maven Project Consolidation : Load Discovery with API 2012-10-03 12:14:17 -07:00
Lyncode
99f6e9261a XOAI configuration directory moved 2012-09-27 19:13:37 +01:00
KevinVdV
808bc6fc5d [DS-1243] @mire solr statistics contribution 2012-09-25 15:58:23 +02:00
Mark Diggory
db9f6e6f36 Atmire dspace 3.0 versioning contribution
Versioning : Add Spring WebMVC Control
Versioning : AIP Prototype Test Improvements.
2012-09-20 01:14:30 +02:00
Hardy Pottinger
3b20361ef1 Merge pull request #75 from atmire/dspace3-workflow
[DS-1249] Configurable Workflow Improvements
2012-09-19 13:46:34 -07:00
Hardy Pottinger
53f1fa3913 Merge pull request #63 from peterdietz/elastic-search-stats
DS-1241 Statistics implementation in Elastic Search
2012-09-19 13:42:33 -07:00
Ivan Masár
8c4341357b fix the special case of anonymous LDAP search
Hierarchical LDAP originally assumed that when search.user is not
set, anonymous search is performed. We now assume that if it's
not set, simple LDAP authentication is performed. That retains
configuration backward comaptibility for the two most common cases.
The special case of anonymous search now requires search.anonymous
to be set to true, which means old installations using this setup
will have to add this config property.
2012-09-17 10:29:40 +02:00
Ivan Masár
3c45c1bc67 consolidate LDAP and LDAPHierarchical auth
Thanks to the previously merged DS-1180, the LDAPHierarchicalAuthentication
method gaind the capabilities of LDAPAuthentication. This commit renames
LDAPHierarchicalAuthentication to LDAPAuthentication and removes the
original LDAPAuthentication.
2012-09-17 10:29:40 +02:00
Peter Dietz
afa0050b9b Move implementation agnostic usage-stats configs to new config module
Not sure if I need to add usage-statistics.cfg to module overlay pom for filter
2012-09-16 13:44:21 -04:00
Peter Dietz
dc6548eaee Move ES configs into module structure of elastic-search-statistics 2012-09-16 13:44:21 -04:00
Andrea Bollini
4fc8b9348b DS-1217 Porting Discovery to the JSPUI
Contribution from CILEA funded by the Hub project from HKU
(http://hub.hku.hk)
Faceting, filtering (autocomplete), sidebar facet for the site home page,
community and collections are all implemented.
Changes to the Discovery API/configuration:
  1) changed the unique field for the SOLR document, now is used the
     concatenation of ID and TYPE-ID (in future we want to index also
     object that have not an handle)
  2) the prune query has been changed in search.resourcetype:[2 TO 4] so to          not remove eventually extra data loaded in the SOLR search core
  3) added defaultRpp parameter

Main differences from the XMLUI implementation:
  1) facets doesn't have a "...More" link but there are pagination to
     scroll facet in the context (search, home page, community, etc.)
  2) facets doesn't show the values already selected
  3) autocomplete is done against user input and does not dump all the
     values (this was a performance issue in XMLUI < 3.0, with 90k items
     I see JSON around 2Mb). With the new Discovery improvements the
     autocomplete feature in XMLUI seems to be turned off
  4) to enable JSPUI discovery you need to add some extra plugins in
     dspace.cfg (instructions are provided as comment in the discovery.cfg)
2012-09-13 12:31:23 +02:00
Ivan Masár
462011ffe6 [DS-1084] authority field in Batch Metadata Editor (squashed) 2012-09-10 15:28:05 +02:00
Andrea Bollini
8bb68ddc81 DS-1218 BrowseDAO based on discovery
This contribution is supported by the University of Hong Kong that has
    adopted the first version of this code since July 2010
    Software development by the CILEA SURplus Team (http://www.cilea.it)

    This is a full featured provider for the DSpace Browse System that read
    data from the Discovery Search SOLR core.
    The browse supports:
    - all the actual browse system configuration options (item and metadata
    browse, pagination, sorting)
    - browse of withdrawn items
    - browse of private items (XMLUI only)
    - search for authors used in the item mapper tool

    Major changes:
    - add two new search methods to the SearchService that allow you to
    specify if you want or not withdrawn items in your result. The old
    methods just call these new methods asking for no withdrawn item (this
    assure backcompatiliby)
    - the SearchServiceImpl now index also withdrawn item, new SolrDoc field
    "withdrawn"
    - DiscoverResult.Facet now keep information also about authority so
    that is possible distinct facets related to homonyms authors, etc.
    (this feature can be disabled in the discovery.cfg)
    - changed the schema.xml the default should be to ignore field if not
    otherwise specified (see also below)
    - better support for projection, metadata are stored (not indexed) with
    all related informations attached (authority, language). Metadata to
    store for projection can be defined in the discovery.cfg

    Other notes:
    - SolrBrowseDAO/SolrCreateBrowseDAO use settings defined in the main
    dspace.cfg (the browse section) this mean that sorting configuration is
    not related to the discovery search sorting etc.
    - Browse consumer should be disabled (if not only overhead but it still
    works), the actual index work is done using the Discovery "plugin"
    SolrServiceIndexPlugin (configurated via spring)
    - SolrCreateBrowseDAO is able to remove the old tables created by the
    DBMS DAO implementations simply using the browse command line script
    (dspace index -d -f)
    - to build the browse index it is required to run the discovery index
    client (dspace update-discovery-index -b)
2012-09-08 15:53:50 +02:00
helix84
946f58c996 Merge pull request #64 from lyncode/dspace-with-oai-2.0
[DS-1202] OAI 2.0 (a.k.a XOAI) integrated into DSpace 3.0
2012-09-03 01:40:01 -07:00
Lyncode
2442601073 OAI 2.0 (a.k.a XOAI) integrated into DSpace 3.0 (squashed) 2012-09-03 10:38:09 +02:00
Mark H. Wood
7f77bef891 Merge pull request #41 from mwoodiupui/DS-861
[DS-861] Salt PasswordAuthentication
2012-08-27 12:54:44 -07:00
KevinVdV
39f38215d2 Atmire dspace 3.0 workflow contribution 2012-08-23 08:50:47 +02:00
kevin
fbb2002e59 Merge branch 'DS-1229'
Conflicts:
	dspace-xmlui/dspace-xmlui-webapp/src/main/webapp/themes/Mirage/lib/css/style.css
2012-08-20 09:06:24 +02:00