Commit Graph

3385 Commits

Author SHA1 Message Date
kshepherd
202368c759 Merge pull request #2903 from tdonohue/lgtm_fixes
Add error logging & fix "Information exposure through a stack trace" error reported by LGTM
2020-07-29 12:09:04 +12:00
Tim Donohue
441043587b Ensure ShibbolethRestController only redirects to trusted URLs 2020-07-28 12:55:54 -05:00
Raf Ponsaerts
bbdc47fbbf [Task 72215] removed the eperson flag from the REST metadata import script whilst leaving cli unaltered 2020-07-28 16:16:05 +02:00
Tim Donohue
78f837c052 Use equals() for object equality checks 2020-07-27 17:09:49 -05:00
Tim Donohue
c323b989d2 Escape any HTML in user provided param. 2020-07-27 14:42:56 -05:00
Tim Donohue
cf7daef431 Set invalidation cookie to "secure" just to avoid LGTM warning 2020-07-27 11:12:18 -05:00
Tim Donohue
9ae124bef0 Revert changes to StatelessAuthenticationFilter. It is supposed to be a 401 error! 2020-07-24 17:09:41 -05:00
Tim Donohue
5c54554cd9 Fix improper AuthorizeException & more info exposure errors 2020-07-24 16:33:07 -05:00
Tim Donohue
c3c683e23b Fix two other info exposure through stack trace errors 2020-07-24 16:32:31 -05:00
Tim Donohue
eb8f937595 Limit the errors we log 2020-07-24 15:27:01 -05:00
Tim Donohue
0382f8f1e1 Merge pull request #2867 from atmire/w2p-71853_Authorizations-endpoint-should-also-recognize-Authorization-and-X-On-Behalf-Of-headers
DS-4527: Authorizations endpoint and X-On-Behalf-Of headers
2020-07-24 11:39:26 -05:00
Mark H. Wood
f2ad45d25d Merge branch 'main' into #2893 2020-07-24 10:38:06 -04:00
Mark H. Wood
1ec7c38675 Use skipTests not maven.test.skip so tests always built; fix dependencies. #2983 2020-07-23 21:15:25 -04:00
Tim Donohue
9a9253e091 Merge pull request #2830 from atmire/w2p-71701_Missing-parents-link-bitstream-bundle-item
Parent links for bitstream->bundle->item
2020-07-23 12:53:41 -05:00
jonas-atmire
836876508f Addition of explanation to tests + Small comment update 2020-07-23 08:59:10 +02:00
Yana De Pauw
e36e477be4 Fixes due to merge 2020-07-22 16:35:18 +02:00
Yana De Pauw
b1672af5c3 Merge remote-tracking branch 'upstream/main' into DS-626 2020-07-22 16:35:11 +02:00
Mark H. Wood
9d6c8891ec #2893 Rebase on current main, patch recently-added class, tidy documentation. 2020-07-22 09:58:23 -04:00
Mark H. Wood
dd9c0b9999 #2893 Move builders from dspace-server-webapp to dspace-api. 2020-07-22 08:50:20 -04:00
KevinVdV
239bc5271d [Issue: 2800] Put dynamic workflowgroup links on Collections in an array 2020-07-22 11:31:51 +02:00
Tim Donohue
15d2e16ff4 Merge pull request #2828 from ilittle-cnri/master
[DS-4205] Bump Handle to version 9.3.0-SNAPSHOT
2020-07-21 17:10:43 -05:00
Mykhaylo
575ce02077 update comments 2020-07-20 15:32:32 +02:00
Mykhaylo
5cdc55163a Implement community feedbacks 2020-07-20 13:06:46 +02:00
Andrea Bollini
769dd064d0 Add support and test for locales on vocabularies 2020-07-18 17:30:20 +02:00
Andrea Bollini
9863b1c6d5 Add link to the vocabularyEntryDetails search methods from the root 2020-07-18 16:07:04 +02:00
Andrea Bollini
07ffb5fbad Merge branch 'main' of https://github.com/DSpace/DSpace into draft_vocabulary 2020-07-17 19:39:18 +02:00
Andrea Bollini
8fd328855a code cleanup and fix for project in vocabulary entry details 2020-07-17 17:07:20 +02:00
Tim Donohue
f26cfb6fcc Merge pull request #2831 from atmire/w2p-71690_ip-authentication-basics
beta4 - IP Authentication Support
2020-07-16 17:18:18 -05:00
Samuel
109e75de40 taskid 71853 Authorizations endpoint should also recognize Authorization and X-On-Behalf-Of headers 2020-07-15 18:28:52 +02:00
Marie Verdonck
d64d39f536 Merge branch 'dspace-origin-master' into w2p-71734_sitemaps
# Conflicts:
#	dspace-server-webapp/src/test/java/org/dspace/app/rest/RootRestResourceControllerIT.java
#	dspace-server-webapp/src/test/java/org/dspace/app/rest/ShibbolethRestControllerIT.java
2020-07-15 15:53:21 +02:00
Marie Verdonck
c911a0f79a 71859: Endpoint path sitemaps changed 2020-07-15 13:27:55 +02:00
Tim Donohue
61bed89a0c Rename master to main. Rename whitelist to allow list. 2020-07-14 09:44:14 -05:00
Tim Donohue
88fbf33a8b Merge pull request #2784 from 4Science/DS-4466_new
DS-4466 REST API should obtain language settings from Client
2020-07-13 11:38:26 -05:00
Marie Verdonck
0480b65219 71737: Sitemap REST IT 2020-07-08 19:10:39 +02:00
Marie Verdonck
894738a682 71736: Changes to sitemap contents 2020-07-08 15:44:58 +02:00
Marie Verdonck
56be1bbe74 71734: Sitemap REST controller 2020-07-08 14:19:54 +02:00
Raf Ponsaerts
62cfd2d5bd [Task 71761] applied feedback to the AnonymousAdditionalAuthorizationFilter and IT 2020-07-08 13:40:47 +02:00
Kristof De Langhe
3e33a866c6 71701: Checkstyle fixes 2020-07-08 12:59:36 +02:00
Kristof De Langhe
3243f19127 71701: Additional parent link tests for Bitstream and Bundle + JavaDocs 2020-07-08 12:59:36 +02:00
Kristof De Langhe
dfe33d273e 71701: item link on BundleRest + embedded parent tests for bundle and bitstream 2020-07-08 12:59:36 +02:00
Raf Ponsaerts
9184189bb0 [Task 71690] added javadoc for the tests and config 2020-07-08 10:32:53 +02:00
Raf Ponsaerts
4e129cf841 [Task 71753] implemented feedback and added tests for the ip authentication functionality 2020-07-08 10:23:08 +02:00
Pasquale Cavallo
dc958c9d67 Add support for multiple authors in *sv, complete implementation for RIS
and Endnote, complete IT
2020-07-08 00:06:49 +02:00
Ian Little
f34f44d7e0 Bump Handle to version 9.3.0-SNAPSHOT, now coming form CNRI maven repository. Requires bumping Jetty version also. 2020-07-07 09:52:38 -04:00
Raf Ponsaerts
e52e880045 [Task 71690] implemented the IPAuthenticationFilter 2020-07-07 14:39:40 +02:00
Pasquale Cavallo
b7949a14d7 Add endnote support and (partial) test 2020-07-06 16:35:48 +02:00
Tim Donohue
41dbbfedd4 Fix bugs and failed test 2020-07-03 15:16:45 -05:00
Tim Donohue
fcdee50334 Fixes to error handling
Log all errors & provide generic messages in response
2020-07-03 10:55:52 -05:00
Tim Donohue
cc7a6c30fd [maven-release-plugin] prepare for next development iteration 2020-07-02 14:22:06 -05:00
Tim Donohue
dc2151209a [maven-release-plugin] prepare release dspace-7.0-beta3 2020-07-02 14:21:56 -05:00