Commit Graph

9437 Commits

Author SHA1 Message Date
Andrea Bollini
2ef05eb448 DS-3699 embedding authority information in the inputform 2017-10-13 12:33:45 +02:00
Andrea Bollini
8c83c2d419 DS-3699 first implementation input-form endpoint 2017-10-13 12:33:45 +02:00
Andrea Bollini
d026d72017 DS-3699 add support for regex validation, page heading and mandatory flag 2017-10-13 12:33:45 +02:00
Andrea Bollini
2594415db7 DS-3699 code cleanup 2017-10-13 12:33:44 +02:00
Andrea Bollini
a42a18c4cb DS-3699 renamed getInputs in getInputsByCollection 2017-10-13 12:33:44 +02:00
Andrea Bollini
a54d0ba47e DS-3699 add findByCollection to the submission definition repository 2017-10-13 12:33:44 +02:00
Andrea Bollini
d9fc8bea05 DS-3699 flag the default submission config 2017-10-13 12:33:44 +02:00
Andrea Bollini
5247bc86e3 DS-3699 Expose the item-submission configuration over the new REST 2017-10-13 12:33:44 +02:00
Tom Desair
205ad24d3b DS-3711: Retrigger build after Coveralls 404 error 2017-10-13 10:06:08 +02:00
Tom Desair
6fa8832f8c DS-3711: Move aggregated reports to DSpace Assembly and Configuration module 2017-10-12 22:52:49 +02:00
Tom Desair
eea9993b8a DS-3711: Configured JaCoCo and Coveralls code coverage tools
DS-3711: Added and configured JaCoCo maven plugin for DSpace API module

DS-3711: Attempt to configure the Coveralls plugin

DS-3711: Updated coveralls-maven-plugin configuration for DSpace API

Added comment

Added dspace-oai coverage reporting + updated coveralls config to not run locally

DS-3711: Correct skip-coveralls configuration

DS-3711: Second attempt to correct skip-coveralls configuration

DS-3711: Attempt to aggregate JaCoCo reports for coverall

DS-3711: Second attempt to aggregate JaCoCo reports for coveralls

Fix maven dependencies

DS-3711: Attempt to fix coveralls No source found for error
2017-10-12 22:51:48 +02:00
Terry Brady
48aa148bf7 Merge pull request #1861 from tdonohue/add_error_prone_checks
DS-3712: Add Error Prone checks to catch common Java code mistakes
2017-10-11 13:13:33 -07:00
Andrea Bollini
0bc719eb7e Merge pull request #1843 from atmire/DS-3697_Autowire-DSpace-service-in-Spring-REST-webapp
DS-3697: Enable autowiring of DSpace Services in the Spring REST webapp
2017-10-11 13:47:49 +02:00
Andrea Bollini
a1c46a488e Merge pull request #1726 from 4Science/DS-3544
DS-3544 add support to search methods for repositories
2017-10-10 21:56:33 +02:00
Tim Donohue
3fceaf46c3 Bug fix to Unit Tests as reported by ErrorProne 2017-10-05 17:28:22 +00:00
Tim Donohue
74cff74c3e Bug fixes to OAI-PMH as reported by Error Prone 2017-10-05 17:05:31 +00:00
Tim Donohue
5edb6f4a7c Bug fixes to REST API as reported by Error Prone 2017-10-05 17:05:04 +00:00
Tim Donohue
22f7690a19 Bug fixes to Java API reported by ErrorProne 2017-10-05 17:04:31 +00:00
Tim Donohue
9ba039a51a Enable ErrorProne in POM 2017-10-05 17:04:16 +00:00
Tom Desair
e2d36236c0 DS-3697: More imports cleaning 2017-10-04 13:04:44 +02:00
Tom Desair
84c9341381 DS-3697: Restore DSpace Kernel startup on Servlet Context init + fix imports 2017-10-04 13:00:12 +02:00
Tom Desair
6628d872d8 DS-3697: Enable autowiring of DSpace Services in the Spring REST webapp 2017-10-04 12:37:14 +02:00
Andrea Bollini
5b2b2b6764 DS-3544 code cleanup 2017-09-30 14:43:24 +02:00
Andrea Bollini
5200b203ac DS-3544 fix repository methods return page instead than list 2017-09-30 14:43:03 +02:00
Andrea Bollini
4ead87a23a DS-3544 refactored the repository related code in an utils class 2017-09-30 14:42:03 +02:00
Andrea Bollini
5bd215c1cf DS-3544 add support for search methods that return a single instance 2017-09-30 11:53:29 +02:00
Andrea Bollini
e34375e6cb DS-3544 only expose the search endpoint if there are search methods 2017-09-30 11:53:12 +02:00
Andrea Bollini
31929bd2e0 DS-3544 fix (fake) pagination of top communities add subCommunities search method 2017-09-30 11:51:52 +02:00
Andrea Bollini
8f0be17158 DS-3544 add support for custom search methods signatures 2017-09-30 11:51:52 +02:00
Andrea Bollini
5adeadcdff DS-3544 add support to search methods for repositories 2017-09-30 11:51:52 +02:00
Pascal-Nicolas Becker
a786dd74c8 DS-3627: Cleanup utility leaves files in assetstore 2017-09-29 17:47:41 +02:00
Andrea Bollini
09d58f5e73 DS-3701 explicitly set the doi table name to lowercase 2017-09-27 09:04:19 +02:00
Tom Desair
ca63b4f3e1 DS-3698 Correct HAL browser context path 2017-09-26 21:11:56 +02:00
Tom Desair (Atmire)
0d6688e91b DS-3696: Absolute links in root resource (#1841)
* Return absolute URLs in the Links section of the ROOT resource

* DS-3696: Root context should return absolute URLs

* DS-3696: Improve base REST url implementation

* DS-3696: Calculate link outside loop
2017-09-26 19:16:58 +02:00
Andrea Bollini
83446ab8eb Merge pull request #1809 from DSpace/bitstream-retrieve-renamed
HAL link to the bitstream content renamed
2017-09-25 10:26:48 +02:00
Pascal-Nicolas Becker
bd0c458a19 DS-3680: Remove problematic unaching. Also see DS-3681 as follow-up. 2017-08-30 20:45:09 +00:00
Pascal-Nicolas Becker
5510415ab6 DS-3680: clarify that we need to dispatch events before committing 2017-08-30 20:44:58 +00:00
Pascal-Nicolas Becker
74b75d546a Revert "Events must be dispatched after commit() to ensure they can retrieve latest data from DB"
This reverts commit 646936a3d8.
2017-08-30 20:43:40 +00:00
Terry Brady
fd934e6e3b [DS-3602] Ensure Consistent Use of Legacy Id in Usage Queries (#1782)
* ensure that owning Item,Coll,Comm use legacy consistently

* scopeId query

* refine queries

* alter id query

* Commenting the behavior of the id / legacyId search

* Address duplicate disp for DSO w legacy and uuid stats
2017-08-17 13:56:24 +00:00
Tim Donohue
4b017e6d7d Replace dispatchEvents() call with an actual commit() to ensure changes are saved 2017-08-16 20:58:29 +00:00
Tim Donohue
058e0c7e39 Events must be dispatched after commit() to ensure they can retrieve latest data from DB 2017-08-16 20:58:18 +00:00
Tim Donohue
43b841fcee DS-3648: Don't uncache submitter and related groups. Also DS-3656: Flush changes before evict() 2017-08-16 20:54:52 +00:00
Mark H. Wood
dd1f64a1e3 Merge pull request #1827 from hardyoyo/DS-3674-provide-inputforms-config-for-plugin-test
[DS-3674] copied over input-forms.xml to the test config folder
2017-08-15 15:35:21 -04:00
Hardy Pottinger
293a1e15f9 [DS-3674] copied over input-forms.xml to the test config folder 2017-08-15 16:56:28 +00:00
Terry W Brady
981c126c74 Normalize space 2017-08-09 13:20:25 -07:00
Terry W Brady
64634be53f Port PR1817, Only request image info if color space 2017-08-09 13:20:03 -07:00
Alexander Sulfrian
388558792c DS-3660: Fix discovery reindex on metadata change
Stored objects may get evicted from the session cache and get into detached
state. Lazy loaded fields are inaccessible and throw an exception on access.

Before using objects they have to be reloaded (retrieved from the
database and associated with the session again).
2017-08-09 19:31:27 +00:00
Tim Donohue
342f190231 DS-3659: Ensure readonly connections can never rollback 2017-08-03 13:52:57 +00:00
Tim Donohue
e4cef702fe Merge pull request #1783 from 4Science/bitstream-retrieve
Add Bitstream /content endpoint
2017-07-14 23:54:29 +10:00
Andrea Bollini
56650ee49a remove old retrieve link name 2017-07-14 12:08:28 +02:00