Commit Graph

788 Commits

Author SHA1 Message Date
helix84
6d009a4c9f Merge pull request #349 from helix84/KevinVdV-DS-1188-xmlui-collection-view
DS-1188 Collection view doesn't show content by default
2013-10-23 13:46:39 -07:00
Kostas Stamatis
3ed8707cf2 Merge branch 'master' into DS-1252-bugs
Conflicts:
	dspace-api/pom.xml
2013-10-23 08:56:26 +03:00
Pascarelli Luigi Andrea
4cd8b8f31b Some minor changes, fix retrieve data from crossref response 2013-10-22 20:22:23 +02:00
Mark H. Wood
9b228f6422 Move EZID Spring configuration to config/spring and comment out by default. 2013-10-22 13:31:58 -04:00
Kostas Stamatis
6040f8be8b Use properties files for map converters 2013-10-22 14:34:41 +03:00
KevinVdV
ce8800d84a [DS-1188] Collection view doesn't show content by default (disabled by default) 2013-10-22 12:32:58 +02:00
KevinVdV
0292cee4c8 [DS-1188] Collection view doesn't show content by default 2013-10-22 12:32:56 +02:00
Kostas Stamatis
3754fba9e6 Merge Spring XMLs for BTE services (batch import and submission lookup) to avoid duplicate beans declarations 2013-10-22 10:40:47 +03:00
Andrea Bollini
a4bf89d32c Make the responser of the request copy configurable 2013-10-21 18:18:18 +02:00
kstamatis
5dc7ab0f1c Merge with master 2013-10-18 21:19:14 +03:00
Mark H. Wood
c7ee293786 Merge pull request #314 from KevinVdV/DS-1683
[DS-1683] Add spell checker to discovery
2013-10-17 12:05:06 -07:00
Panagiotis Koutsourakis
1e41afad2f Support for OAI-PMH data loader 2013-10-17 18:06:40 +03:00
Pascal-Nicolas Becker
cbc0efd090 Don't use DOI support per default. 2013-10-16 09:21:28 +02:00
Marsa Haoua
66be510a64 We build a cron Job for Doi identifier reservation and registration. 2013-10-16 09:21:27 +02:00
Pascal-Nicolas Becker
0dcc241e29 Documented spring settings for DOIIdentifierProvider.
Added comments so that DOIIdentifierProvider will be used only when needed.
2013-10-16 09:21:26 +02:00
Pascal-Nicolas Becker
3f87ed2535 Restructured DOI extension.
Renamed DOIDataCiteIdentifierProvider into DOIIdentifierProvider.
Added interface org.dspace.identifier.doi.DOIConnector to be able to
support different registration agencies.
Moved spring configuration into
dspace/config/spring/api/identifier-service.xml.
Began development of org.dspace.identifier.doi.DataCiteConnector.
2013-10-16 09:21:25 +02:00
Kostas Stamatis
4be888b087 Support for Endnote data loader 2013-10-09 08:44:32 +03:00
Kostas Stamatis
5624c97301 Fix typo 2013-10-09 08:36:50 +03:00
kstamatis
c9041fceaf Support v0.9 of BTE 2013-10-04 23:30:57 +03:00
KevinVdV
7dbd71543b [DS-1683] Add spell checker to discovery 2013-10-04 10:26:38 +02:00
Andrea Bollini
da364ac92d DS-1633 Sherpa/Romeo integration in the submission upload step 2013-09-26 12:58:56 +02:00
Robin Taylor
d8a59006d7 Merge pull request #140 from atmire/DS-1284
[DS-1284] Facet name (research field subject) too long for discovery box
2012-11-23 14:14:50 -08:00
Robin Taylor
4eaba3ffb2 Merge pull request #138 from atmire/DS-1333
[DS-1333] Versioning an Item causes some metadata values to be lost
2012-11-21 12:18:59 -08:00
KevinVdV
195c96c552 [DS-1284] Facet name (research field subject) too long for discovery box 2012-11-21 11:16:31 +01: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
KevinVdV
bf492d1dca [DS-1333] Versioning an Item causes some metadata values to be lost 2012-10-23 17:56:30 +02:00
Mark Diggory
db255b7345 [DS-1144] Maven Project Consolidation : Load Discovery with API 2012-10-03 12:13:20 -07:00
EKT
d4823f12ba Fix issue with Service Manager and BTE 2012-09-22 08:27:46 +03:00
EKT
0a8953cd88 Fix issue with service manager and BTE 2012-09-22 08:23:53 +03:00
EKT
a7be165999 Update from DSpace master 2012-09-20 09:12:24 +03: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
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
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
KevinVdV
bf34b21bcf [DS-1229] @mire discovery contribution 2012-08-07 09:47:21 +02:00
Kevin Van de Velde
5cf9c55aa5 [DS-971] New Discovery configuration system: default sort order bugfix
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@6651 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2011-09-08 09:25:06 +00:00
Ben Bosman
6d63e00c7c [DS-971] New Discovery configuration system
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@6549 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2011-08-16 09:27:10 +00:00
Ben Bosman
e7efc9c689 [DS-968] XML configurable workflow
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@6532 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2011-08-05 14:22:20 +00:00
Ben Bosman
65f5786e9e [DS-968] XML configurable workflow
git-svn-id: http://scm.dspace.org/svn/repo/dspace/trunk@6526 9c30dcfa-912a-0410-8fc2-9e0234be79fd
2011-08-04 15:58:31 +00:00