Commit Graph

5560 Commits

Author SHA1 Message Date
Mark H. Wood
f765acf844 [DS-3694] Exclude problematic JAR pulled into lib/ by dspace-rest 2018-02-22 11:47:23 -05:00
Mark H. Wood
b1742340c3 [DS-3694] Replace an inappropriate system property with a local Hibernate/EHCache property 2018-02-22 11:47:23 -05:00
Mark H. Wood
033b023b81 [DS-3694] Remove huge blocks of commentary that obscure the settings.
This includes much sample configuration for distributed caching which
DSpace has never used, and documentation of EHCache itself.  If you
want to know more about EHCache, consult its own documentation sources.
2018-02-22 11:47:23 -05:00
Mark H. Wood
781a26b56d [DS-3694] Configure CacheManagers to suppress version check.
Don't set corresponding system property -- it's the wrong way to do
this in Servlet code, and anyway the manager is already initialized
before we can set it.
Remove fallback code that should never execute because injection is @Required.
2018-02-22 11:43:51 -05:00
Mark H. Wood
0f72fe6a22 [DS-3833] Remove log appender A3; Spring will default to A1. 2018-02-08 09:41:55 -05:00
Alan Orth
ed6b7b3e24 DS-3803 Remove db.jndi setting from dspace.cfg
As of DSpace 6.x this setting is no longer used and is not customizable
by the user. Now DSpace always looks for a pool named "jdbc/dspace" in
JNDI and falls back to creating a pool with the db.* settings located
in dspace.cfg.

See: https://wiki.duraspace.org/display/DSDOC6x/Configuration+Reference
See: dspace/config/spring/api/core-hibernate.xml
See: https://jira.duraspace.org/browse/DS-3434
2018-02-05 10:59:17 -05:00
Luigi Andrea Pascarelli
e2fdc751c1 Merge pull request #1929 from 4Science/DS-3755
[DS-3755] integration test for submission configuration endpoint
2018-02-01 17:40:03 +01:00
Luigi Andrea Pascarelli
77dab9c056 DS-3755 fix message 2018-01-31 11:09:38 +01:00
Luigi Andrea Pascarelli
feb2709682 DS-3755 remove the dspace.ui configuration (maybe in a future PR a dspace.path or a dspace.rest.url could be introduced) 2018-01-29 20:51:38 +01:00
Luigi Andrea Pascarelli
87ddad01be Merge DS-3755 with master branch 2018-01-25 16:44:00 +01:00
Terry Brady
04dd484357 Merge pull request #1907 from hardyoyo/DS-3455-remove-elastic-search-stats
[DS-3455] refactored out all mention of Elastic Search, code and configs,
2018-01-24 13:52:02 -08:00
Hardy Pottinger
9c71e4e2aa [DS-3455] added back accidentally-deleted comment at the request of Mark Wood 2018-01-24 14:33:49 -06:00
Hardy Pottinger
8fb788dcc5 refactored out all mention of Elastic Search, code and configs,
removed ES dependency from the dspace-api pom.xml, added lucene-core 4.10.3 instead
2018-01-02 12:23:31 -06:00
Tom Desair
5e9e1c78f9 DS-3489: Added unit test for DiscoverQueryBuilder 2017-12-13 20:52:34 +01:00
Raf Ponsaerts
01a9d8507b DS-3489: Made the implementation for REST with the factory methods included 2017-12-13 20:52:31 +01:00
Tom Desair
4299ff9ec3 DS-3489: Added DiscoveryRestController and custom SearchFilterResolver REST parameter resolver 2017-12-13 20:52:30 +01:00
Andrea Bollini
52782e0342 Merge branch 'DS-3651_Range-Header-support' of https://github.com/atmire/DSpace into atmire-DS-3651_Range-Header-support 2017-12-03 03:36:02 +01:00
Andrea Bollini
8311ae207d Merge pull request #1873 from atmire/POC_stateless_sessions
DS-3542: Stateless sessions authentication
2017-12-02 22:11:03 +01:00
Tom Desair
b0bb8ebf9e DS-3651: Correct ControllerAdvice exception handling + tests 2017-11-29 17:51:48 +01:00
Tom Desair
df950ea475 DS-3651: Finished integration tests 2017-11-29 13:34:01 +01:00
Tom Desair
fd4dde3c6f DS-3651: Log event when downloading bitstream via new REST API 2017-11-29 13:33:05 +01:00
Tom Desair
91ae2e55d3 DS-3651: Small improvements 2017-11-29 13:33:04 +01:00
frederic
34e6676129 DS-3651 configurable buffer 2017-11-29 13:33:04 +01:00
frederic
db54bc12f2 DS-3651: several improvements 2017-11-29 13:33:04 +01:00
Hardy Pottinger
b578b03595 [DS-3757] increase default clamav socket timeout to 6 minutes (#1886) 2017-11-27 10:19:00 -06:00
Tom Desair
5b0c101b65 DS-3542 Code cleanup 2017-11-23 12:31:16 +01:00
Tom Desair
ca37648417 Merge branch 'master' into POC_stateless_sessions 2017-11-22 18:03:52 +01:00
frederic
437d3bebc7 DS-3542 HAL browser Links for Authn 2017-11-22 14:01:57 +01:00
Andrea Bollini
064b4b853d improve the default configuration, renamed in the plural form 2017-11-22 09:10:38 +01:00
frederic
6d2e475577 DS-3542 more tests, improvements and comments 2017-11-21 17:56:54 +01:00
frederic
41691cbe0e DS-3542 Integration/unit tests + small changes 2017-11-21 14:05:35 +01:00
frederic
80c26906e9 DS-3542 configurable encryption 2017-11-17 17:59:16 +01:00
Luigi Andrea Pascarelli
6003012d40 D4CRIS-338 refactoring accesscondition to resourcepolicy; 2017-11-17 15:31:56 +01:00
Luigi Andrea Pascarelli
4870d75afa D4CRIS-338 refactoring to implement PATCH operation model; manage upload section operation; 2017-11-15 19:50:12 +01:00
frederic
bf8d63c1e3 DS-3542 JWT encryption and compression 2017-11-15 17:17:55 +01:00
Luigi Andrea Pascarelli
3e77e73fc2 D4CRIS-338 save granted date into dcterms.accessRights (was dc.rights.date) 2017-11-15 11:39:13 +01:00
Luigi Andrea Pascarelli
7a3532993f Merge branch 'D4CRIS-338' of https://github.com/4Science/DSpace into D4CRIS-338
# Conflicts:
#	dspace-spring-rest/src/main/java/org/dspace/app/rest/RestResourceController.java
#	dspace-spring-rest/src/main/java/org/dspace/app/rest/submit/step/DescribeStep.java
2017-11-15 00:37:46 +01:00
Luigi Andrea Pascarelli
fc13ad5725 D4CRIS-338 add implementation to grant license 2017-11-15 00:31:30 +01:00
Andrea Bollini
6e3395a997 D4CRIS-338 expose the metadata section in the upload as a link to a submissionForm 2017-11-14 18:33:31 +01:00
Luigi Andrea Pascarelli
3fd4b01980 D4CRIS-338 fix name attribute 2017-11-13 19:54:48 +01:00
Tom Desair
561d577939 DS-3542 Fix salt reuse + Authorization header + licenses 2017-11-13 11:24:38 +01:00
frederic
3fb72221ca DS-3542 Reuse salt if not expired 2017-11-13 09:45:23 +01:00
Luigi Andrea Pascarelli
bf04bcc9cf D4CRIS-338 refactoring 2017-11-10 23:16:10 +01:00
Luigi Andrea Pascarelli
f940cffd3e D4CRIS-338 move service to the api 2017-11-10 22:14:04 +01:00
Luigi Andrea Pascarelli
5a2666637b D4CRIS-338 refactoring object model for endpoint default access condition; implementation of upload section config endpoint 2017-11-10 20:58:03 +01:00
Luigi Andrea Pascarelli
83da4d9fe7 DS-3743 implement upload and license step section 2017-11-08 17:24:45 +01:00
Tom Desair
8dcdcb1ebd DS-3542: Refactoring and comments 2017-11-06 14:08:55 +01:00
frederic
3630c817e7 DS-3542 expiration time configurable 2017-11-06 14:08:43 +01:00
frederic
ec0be65d34 DS-3542 expiration time configurable 2017-11-06 14:08:01 +01:00
frederic
bc055f1612 DS-3542 More detailed status end point and other improvements 2017-11-06 14:06:35 +01:00