Commit Graph

3385 Commits

Author SHA1 Message Date
Michael W Spalti
7e02dbb882 Adding IIIF cors configuration. 2021-08-24 16:46:50 -07:00
Mykhaylo
0816473c41 added check to avoide creating same versioning 2021-08-24 15:20:46 +02:00
Paulo Graça
16e621928a adding openAIREFunding valitation to IT 2021-08-23 12:05:45 +01:00
Paulo Graça
98015e469b adding openAIREFunding valitation to IT 2021-08-23 11:17:27 +01:00
Mykhaylo
fe4332e2ea fix failed tests 2021-08-19 17:55:55 +02:00
Mykhaylo
69e36e7037 implemented linked entities for versionhistory end point 2021-08-19 15:55:31 +02:00
Mykhaylo
bf80dc02f5 [CST-4469] extended versioning end point 2021-08-18 19:10:36 +02:00
Mark H. Wood
ab8499d17b [DS-3952] Don't require authorization. Test this properly. 2021-08-17 12:29:11 -04:00
Yura Bondarenko
816ca59e4c 81832: Don't ignore author fields in discovery authority IT 2021-08-10 09:24:35 +02:00
Mark H. Wood
f435f933ad [DS-3952] Add auth token to request, and replace some deprecated matchers. 2021-08-09 09:27:21 -04:00
Mark H. Wood
8c7ba93913 [DS-3952] Fix incorrect request parameter names that I missed. 2021-08-09 09:26:19 -04:00
Mark H. Wood
c427a2e83f [DS-3952] Fix a broken test. Various cleanups. 2021-08-08 19:12:49 -04:00
Mark H. Wood
596df53d0a [DS-3952] Satisfy checkstyle and license plugins. 2021-08-08 14:51:22 -04:00
Mark H. Wood
8a3d23f2dd [DS-3952] More thorough Matcher, and new date matching. 2021-08-08 14:35:48 -04:00
Mark H. Wood
546efa1c8b [DS-3952] Move test back to integration, tidy, remove commented tests.
Making this one quick test into a unit test would take a lot of
stubbing and just isn't worth the effort.
2021-08-08 14:33:40 -04:00
Mark H. Wood
5f5bc3641e [DS-3952] Align property names with contract; implement POST rather than PUT. 2021-08-08 14:32:15 -04:00
Mark H. Wood
670e453286 [DS-3952] Move some tests from integration to unit testing. 2021-08-08 14:11:03 -04:00
Mark H. Wood
2fae54bfac [DS-3952] More SLF4J -> Log4Jv2 catch-up. 2021-08-08 14:06:42 -04:00
Mark H. Wood
f80546b6d7 [DS-3952] Remove unused setup/teardown; more documentation; correct assertion. 2021-08-08 13:58:38 -04:00
Mark H. Wood
6fa5bf6548 [DS-3952] Drop dangling references that caused unfortunate coupling
with following test classes.
2021-08-08 13:54:54 -04:00
Mark H. Wood
c063434e01 [DS-3952] Fix what the tests say was broken. 2021-08-08 13:53:19 -04:00
Mark H. Wood
a37c658931 [DS-3952] Debug the integration tests (unfinished). 2021-08-08 13:40:13 -04:00
Mark H. Wood
e1986ad678 [DS-3952] Switch to Spring proprietary annotations, and other cleanup. 2021-08-08 11:41:10 -04:00
Mark H. Wood
1b98d735df [DS-3952] Run test with full privileges. 2021-08-08 11:38:53 -04:00
Mark H. Wood
1590e72f0f [DS-3952] Begin building integration tests. 2021-08-08 11:31:43 -04:00
Mark H. Wood
619e6d4eac [DS-3952] Throw a somewhat specific exception if we cannot store a request. 2021-08-08 11:10:00 -04:00
Mark H. Wood
7751b5c75f [DS-3952] Satisfy checkstyle again.
I think I have my IDE configured properly for this now.
2021-08-08 11:09:54 -04:00
Mark H. Wood
7e1bf53b40 [DS-3952] Replace standard @Inject with Spring-proprietary @Autowired for consistency. 2021-08-08 11:07:07 -04:00
Mark H. Wood
0a1babdb54 [DS-3952] First try at writability, untested. 2021-08-08 11:04:15 -04:00
Mark H. Wood
5048105cf6 [DS-3952] Conform better to established endpoint naming conventions. 2021-08-08 11:04:14 -04:00
Mark H. Wood
48dd36f165 [DS-3952] Conform to endpoint naming requirements. 2021-08-08 11:04:10 -04:00
Mark H. Wood
b3a40c198c [DS-3952] Use injected converters instead of creating ephemeral instances; rename methods for consistency with other REST code. 2021-08-08 11:02:41 -04:00
Mark H. Wood
de358067b8 [DS-3952] Fix style errors. 2021-08-08 10:55:05 -04:00
Mark H. Wood
16031a5637 [DS-3952] Better, fuller annotations; better documentation. 2021-08-08 10:52:46 -04:00
Mark H. Wood
8febfa479d [DS-3952] First attempt. It compiles. 2021-08-08 10:46:52 -04:00
Mark H. Wood
ee82706708 [DS-4548] More Checkstyle fixes. 2021-08-04 15:13:51 -04:00
Mark H. Wood
453b0b2cdf [DS-4548] Fix test failure: break circular dependency between DSpacePermissionEvaluator and ConverterService.
Also fix missing versions in deprecated dspace-rest POM.
2021-08-04 14:59:56 -04:00
Mark H. Wood
b43e5dfdd8 [DS-4548] Rename DSpace's LogManager to LogHelper. 2021-08-04 11:41:18 -04:00
Michael Spalti
03df905290 Removed unused import. 2021-08-01 17:10:41 -07:00
Michael Spalti
0f9686f756 Added missing license header. 2021-08-01 12:23:59 -07:00
Michael Spalti
faa34e4b42 Merge branch 'main' into iiif-endpoint 2021-07-30 14:41:29 -07:00
Tim Donohue
3d9df39231 [maven-release-plugin] prepare for next development iteration 2021-07-29 14:09:30 -05:00
Tim Donohue
69345ff3fc [maven-release-plugin] prepare release dspace-7.0 2021-07-29 14:09:20 -05:00
Tim Donohue
dad5e0855f Merge pull request #3294 from atmire/w2p-79734_Search-endpoint-to-find-bitsreams-of-item
Search endpoint to find bitstreams with item handle and bitstream name or sequence
2021-07-21 09:09:56 -05:00
Tim Donohue
960dca862b Merge pull request #3303 from 4Science/issue-3244
Improve logging of REST request adding MDC
2021-07-20 09:48:49 -05:00
Tim Donohue
94e18cbf12 Merge pull request #3321 from tdonohue/fix_pagination_count
Fix `/api/core/items` endpoint's `totalElements` count to avoid empty pages at end
2021-07-16 13:34:24 -05:00
Tim Donohue
065514b5f3 Add tests to prove Workflow Items and Template Items are also not counted/listed 2021-07-16 12:15:20 -05:00
Tim Donohue
5030ccd38f Merge pull request #3318 from 4Science/CST-4385-CanManageMappingsFeaturesometimesDoesNotRespondAsExpected
CanManageMappingsFeature sometimes does not respond as expected
2021-07-15 15:14:02 -05:00
Tim Donohue
6f82c79d2c Merge pull request #3293 from atmire/w2p-79618_bugfix-access-control-section-is-visible-to-non-admin-users-1124
New authorization feature - canManageGroup
2021-07-15 13:18:34 -05:00
Marie Verdonck
a4dabade79 PR#3293: Check if group com/col admin can access starts with COLLECTION_ or COMMUNITY_ 2021-07-14 19:49:03 +02:00