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