Commit Graph

361 Commits

Author SHA1 Message Date
Kevin Van de Velde
640aef21bb [DS-2898] Add support for all authentication methods in the rest api 2016-02-11 10:46:05 +01:00
Ivan Masár
d4cf1754e5 DS-2619 removed annotations from setters 2016-02-05 15:40:15 +01:00
Ivan Masár
f138e83abd DS-2619 add DSpace version to /rest/status 2016-02-05 15:40:15 +01:00
helix84
8d12b313b5 Merge pull request #1264 from helix84/DS-3016-upgrade-dependencies_building-only
DS-3016 upgrade dependencies before 6.0 release (2)
2016-02-03 22:37:21 +01:00
Terry Brady
2c30c20a14 use id field from /rest/hierarchy 2016-02-02 17:53:38 -08:00
Terry Brady
699fd029cc handle comma separated properties 2016-02-02 14:32:25 -08:00
Ivan Masár
3a2c5c0524 DS-3016 upgrade dependencies before 6.0 release 2016-02-02 22:05:36 +01:00
Terry Brady
730f344a65 remove unneeded decl 2016-02-02 12:38:16 -08:00
Peter Dietz
c195bf0695 Merge branch 'DS-2784-jersey2' of https://github.com/akotynski/DSpace into akotynski-DS-2784-jersey2
Conflicts:
	dspace-rest/src/main/java/org/dspace/rest/RestReports.java
2016-02-02 12:43:21 -05:00
Tim Donohue
eb2f1c8ace Refactor REST API and code from PR #1239 to use ConfigurationService and PluginService. Rename rest.cfg configs to use proper prefixing. 2016-01-25 14:36:34 -06:00
Tim Donohue
92df20eeee Re-enable web.xml filtering in Maven POMs. It's necessary for running/debugging webapps in IDEs 2016-01-25 14:36:29 -06:00
KevinVdV
0d79a7109a Create factory to retrieve an instance of the "configurationService" object 2016-01-25 14:36:22 -06:00
Tim Donohue
1afaadb89f Remove more filtering from POMs. No longer used. 2016-01-25 14:36:12 -06:00
Tim Donohue
a428d5a24e Prepend all configs with module name (to ensure unique keys). Load all module configs from dspace.cfg via "include" statements. 2016-01-25 14:35:23 -06:00
Tim Donohue
257248e362 Rewrite ConfigurationManager to wrap ConfigurationService. Removal of "dspace-config" and "dspace.configuration" system/servlet params 2016-01-25 14:35:15 -06:00
Terry Brady
e4f7b8a2e8 Refine logic to handle presence of restricted coll 2016-01-22 12:31:39 -08:00
Terry Brady
06e915b7c4 Incrementally apply filters to items in large collections 2016-01-22 11:41:30 -08:00
Terry Brady
05de93f59f Exclude eperson schema from field drop down 2016-01-22 11:40:57 -08:00
Terry Brady
0be738dfa1 Fix enum name to match title/logic 2016-01-22 11:40:39 -08:00
aleksanderkotbury
5360217536 Merge branch 'master' into DS-2784-jersey2
Conflicts:
	dspace-rest/src/main/java/org/dspace/rest/common/Item.java
	dspace-rest/src/main/webapp/WEB-INF/web.xml
2016-01-19 19:07:25 +01:00
Terry Brady
a1fdf13db8 /rest/hierarchy normalized uuid to id field 2016-01-14 14:47:21 -08:00
Terry Brady
7f3d38836a Optimize hierarchy export, support hierarchy as json 2016-01-14 14:20:14 -08:00
Terry Brady
d76f5696de Re-assemble pull request 2016-01-13 13:15:53 -08:00
Hardy Pottinger
a61ea06637 Merge pull request #1173 from terrywbrady/ds-2894
DS-2894:REST Call to return Optimized Hierarchy
2016-01-13 14:58:28 -05:00
Terry Brady
c9f2072e7e Add additional endpoint to Rest Index 2016-01-13 09:52:19 -08:00
aleksanderkotbury
da507bd256 remove unused import. 2015-12-24 14:40:33 +01:00
aleksanderkotbury
2a775ca3a3 DS-2975 delete item using itemService 2015-12-24 14:37:41 +01:00
aleksanderkotbury
0934603e12 DS-2975 - remove item from dspace 2015-12-24 14:10:31 +01:00
aleksanderkotbury
89ed289214 Merge remote-tracking branch 'upstream/master' into DS-2784-jersey2
Conflicts:
	dspace-rest/src/main/java/org/dspace/rest/HandleResource.java
2015-12-24 13:49:27 +01:00
Terry Brady
9ed74125c4 change class name from HierarchyRepository to HierarchySite 2015-12-16 18:52:18 -08:00
Terry Brady
f16a8b0cb7 change class name from HierarchyRepository to HierarchySite 2015-12-16 18:51:54 -08:00
Bram Luyten
363b89985a DS-2936 REST-API /handle endpoint broken 2015-12-15 22:19:57 +01:00
Bram Luyten
d08605dd91 Adding class to ensure REST API can register itself during startup 2015-12-11 21:13:52 +00:00
aleksanderkotbury
226c170f08 [DS-2784] schema update - legacy id removed 2015-12-11 19:39:04 +01:00
aleksanderkotbury
cc4dd7063f Merge branch 'master' into DS-2784-jersey2
Conflicts:
	dspace-rest/src/main/java/org/dspace/rest/BitstreamResource.java
2015-12-11 19:28:09 +01:00
Terry Brady
5d18687db2 Conform error handling to match other Resource classes 2015-12-02 15:39:43 -08:00
Terry Brady
1d23379a0b get repo name from site object 2015-12-02 15:14:24 -08:00
Terry Brady
43c5be9c61 Support JSON and XML 2015-12-02 15:14:22 -08:00
Terry Brady
aee6c65856 fix header 2015-12-02 15:14:20 -08:00
Terry Brady
b69a8338b1 Check read auth 2015-12-02 15:14:18 -08:00
Terry Brady
967ec99a8a clean up var names, cleanup 2015-12-02 15:14:16 -08:00
Terry Brady
256c301d51 hierarchy command 2015-12-02 15:14:14 -08:00
helix84
ed0a4429e9 Merge pull request #1185 from KevinVdV/DS-2911-fix-unused-variables
[DS-2911] Inspect and fix unused variables
2015-11-30 10:27:15 +01:00
KevinVdV
0d9c319513 [DS-2911] Inspect and fix unused variables: Remove obsolete comment 2015-11-27 16:14:50 +01:00
Mark H. Wood
d005d68330 Merge pull request #1164 from mwoodiupui/DS-2883
[DS-2883] Resurrect TabFileUsageEventListener
2015-11-24 15:51:24 -05:00
Mark H. Wood
30244c0517 [DS-2883] Correct Spring config, more documentation, lazy init. 2015-11-24 14:37:17 -05:00
KevinVdV
3c8837ec78 [DS-2911] Inspect and fix unused variables 2015-11-20 13:21:46 +01:00
KevinVdV
01c98d508f [DS-2903] Fix potential Nullpointer exceptions indicated by FindBugs 2015-11-20 10:03:13 +01:00
Ivan Masár
87596fe296 typo fixes 2015-11-10 12:36:17 +01:00
Peter Dietz
d36edc77d9 Merge pull request #1114 from arnodb/rest-dto-sanity
DS-2829 Add the logo setter to the Community DTO
2015-11-06 11:32:50 -05:00