Tim Donohue
cf5bd04447
Merge pull request #1679 from DSpace/rest7
...
Merge the Rest7 branch back to the master
2017-03-23 11:38:27 -05:00
Andrea Bollini
aaa57dd4fa
Merge pull request #1666 from Georgetown-University-Libraries/rest7ds3515
...
[DS-3515] REST 7 Pagination for items and bitstreams
2017-03-23 17:00:57 +01:00
Andrea Bollini
89cc7d7f01
Merge pull request #1678 from 4Science/DS-3513
...
DS-3513 Provide an entry endpoint that exposes the known endpoints via the HAL browser
2017-03-23 16:53:01 +01:00
Andrea Bollini
b66066ffb6
restore dspace-solr profile
2017-03-23 16:38:27 +01:00
Mark H. Wood
e51dfe1f6e
[DS-1140] Add configuration data
2017-03-22 21:49:33 +00:00
Mark H. Wood
a8bf670261
[DS-1140] Add unit test.
2017-03-22 21:49:24 +00:00
Mark H. Wood
3e4af4ec4a
[DS-1140] No need to treat old and new Word formats differently
2017-03-22 21:49:16 +00:00
Mark H. Wood
ec9cc6e038
[DS-1140] New POI-based MS Word extractor and some comment cleanup
2017-03-22 21:49:08 +00:00
Terry W Brady
d921a9c9f2
Add support for Site object
2017-03-20 14:48:20 -07:00
Andrea Bollini
62bd9ed80d
DS-3513 proper setting of the initialized attribute
2017-03-17 12:50:40 +01:00
Andrea Bollini
a2dc17e7ae
DS-3513 initial implementation of the Root Rest Controller
2017-03-16 23:38:38 +01:00
Andrea Bollini
b6a9b0b51d
Merge pull request #1677 from 4Science/rest7-updated
...
Merge current master in the rest7
2017-03-16 23:10:56 +01:00
Andrea Bollini
b20ce90b60
Merge branch 'master' of https://github.com/DSpace/DSpace into rest7
...
Conflicts:
dspace/modules/pom.xml
dspace/modules/spring-rest/pom.xml
pom.xml
2017-03-16 21:52:54 +01:00
Tim Donohue
4ab43d6097
Merge pull request #997 from rradillen/DS-2299
...
DS-2299 useProxies and X-Forwarded-FOR
2017-03-15 14:18:19 -05:00
Terry W Brady
172c0228c1
dao pagination support for item and bitstream
2017-03-13 11:53:24 -07:00
Tim Donohue
5a2fdabaaf
Merge pull request #1675 from mwoodiupui/rest7
...
[DS-3482] Fix test failure and update dependencies
2017-03-10 10:40:04 -06:00
Mark H. Wood
22987c10b2
[DS-3482] Force all Ehcache users that I can find to use a shared CacheManager.
2017-03-10 10:38:20 -05:00
Mark H. Wood
697433085f
[DS-3482] Accept any type of DBConnection.
...
DSpace.getSingletonService(Class) looks for a service of type Class
named Class.getName(). I don't see how this ever worked, since
DBConnection is an interface, and an implementation will have some
other name. Instead request any service which is instanceof
DBConnection. There should be only one.
This patch uncovers a slew of new NPEs in dspace-api tests, which are
happening in dspace-services. We have multiple Ehcache CacheManager
instances for some reason, and newer versions of Ehcache throw a fit
when you try to create multiple managers with the same configuration.
2017-03-10 10:31:22 -05:00
Mark H. Wood
0248b1471d
[DS-3423] Update a few dependencies and fix license headers
2017-03-09 15:30:00 -05:00
Terry Brady
424f01ed65
[DS-3348] Drop date check in EmbargoService ( #1542 )
...
* Drop date check in EmbargoService
* Revise comment per review
2017-03-08 12:28:25 -06:00
Terry Brady
e7fbbc44c8
Merge pull request #1543 from terrywbrady/ds3334
...
[DS-3334] Allow reverse-chronological sort of submitters
2017-03-08 09:03:49 -08:00
Andrea Bollini
ce801dfac9
Merge pull request #1661 from Georgetown-University-Libraries/rest7ds3488
...
[DS-3488] REST7: Create Item Converter
2017-03-05 10:05:27 +01:00
Andrea Bollini
52f284ea5a
add awareness of the pagination
2017-03-02 14:16:29 -08:00
Andrea Bollini
ea41259274
exclude linked resources in the default serialization
2017-03-02 14:16:29 -08:00
Terry W Brady
7c081176c9
Add item, collection, community to rest7
2017-03-02 14:15:52 -08:00
Terry Brady
d3e62e4496
Update README.md
2017-03-02 10:13:34 -08:00
Miika Nurminen
314dddafc7
[DS-3463] Fix IP authentication for anonymous users
...
Added group membership check based on context even if no eperson is found. Affects file downloads in (at least) xmlui.
2017-03-01 19:43:48 +02:00
Terry W Brady
57be1ee8bf
Simple item properties
2017-02-28 15:52:19 -08:00
Tim Donohue
5a26f17a3d
Workaround for travis-ci/travis-ci#4629
2017-02-27 21:37:52 +00:00
Mark H. Wood
96db228d7b
[DS-3378] Patch to restore lost indices, from Adan Roman
2017-02-23 16:36:11 -05:00
Mark H. Wood
a0f4cb734a
Merge pull request #1596 from tomdesair/DS-3367_Configurable-Workflow-authorization-denied-error
...
DS-3367: Fix authorization error on claim by non-admin user
2017-02-23 16:02:56 -05:00
Tim Donohue
280dce2470
Merge pull request #1646 from 4Science/DS-3482
...
Add the spring-rest overlay to allow building of the new rest7
2017-02-23 10:34:40 -06:00
Terry Brady
1a1b765283
Merge pull request #1595 from tomdesair/DS-2952_SOLR-full-text-indexing-multiple-bitstreams
...
DS-2952 SOLR full text indexing multiple bitstreams
2017-02-22 08:10:40 -08:00
Tim Donohue
f7ce229c84
Merge pull request #1577 from helix84/DS-2302-license-headers-cleanup
...
DS-2302 license headers cleanup
2017-02-21 15:12:18 -06:00
Tim Donohue
6a70c9a3c1
Merge pull request #1648 from tdonohue/DS-3422
...
DS-3422 Remove XMLUI and JSPUI from the official distribution
2017-02-20 16:29:37 -06:00
Andrea Bollini
d6c25c57d9
DS-3422 Remove XMLUI and JSPUI from the official distribution
2017-02-20 21:39:09 +00:00
Bram Luyten
27cd68271e
DS-2840 switch logging to debug
...
Changes INFO level sidebar facet transformer log entries to DEBUG
2017-02-18 14:18:54 +01:00
Andrea Bollini
dd7406b8ce
Add the spring-rest overlay to allow building of the new rest7
...
temporary turn off mvn-enforcer dependency convergence
temporary turn off dspace-solr (to migrate to an external SOLR6)
2017-02-17 18:44:07 +01:00
Andrea Bollini
8786987fb6
Add support for resources that use Integer ID instead than UUID
...
The rest resource controller now have separate mapping for resources with Integer identifier and UUID identifier. Each mapping delegate to the same generic method handler.
Add information about the requested rels to the DSpaceResource wrapper so to allow future inclusion of lazy loaded reference
Better handling of 404 and catch of some NPE
2017-02-16 15:23:26 +01:00
Andrea Bollini
e911a11c42
fix the name of the new rest webapp
2017-02-16 15:18:22 +01:00
Tim Donohue
c8084a2594
Merge pull request #1553 from 4Science/DS-3356-v6
...
DS-3356 add turnoff authz system
2017-02-15 16:08:56 -06:00
Andrea Bollini
d6c5aafbff
Add initial informations about the new REST webapp
2017-02-12 19:23:54 +01:00
Andrea Bollini
44d34b397f
Add license header and initial javadoc to describe the classes
2017-02-12 17:32:15 +01:00
Andrea Bollini
b9e885ab98
remove jdk7 env as DSpace7 will use JAVA8 language features
2017-02-12 16:34:36 +01:00
Andrea Bollini
3a21c4b315
Utils is now a singleton. DSpaceResource automatically adds links to embedded resources
2017-02-12 16:29:03 +01:00
Andrea Bollini
b7ce0389db
Allow DSpaceResource to automatically discover links to other resources
2017-02-12 16:24:24 +01:00
Andrea Bollini
e151d86421
add support to serve multiple core entities from the RestResourceController
...
managed 404 for unavailable endpoints
add self link to single resources in a collection
2017-02-12 16:24:23 +01:00
Andrea Bollini
e992e00080
Initial skeleton for Spring MVC + HATEOAS
2017-02-12 16:24:02 +01:00
Andrea Bollini
e5f9aa67b9
update spring and hibernate dependencies
2017-02-12 16:22:55 +01:00
Andrea Bollini
c9807df70e
Merge branch 'master' of https://github.com/DSpace/DSpace into DS-3422
...
# Conflicts:
# dspace-xmlui/src/main/java/org/dspace/app/xmlui/aspect/submission/submit/AccessStepUtil.java
# dspace-xmlui/src/main/java/org/dspace/app/xmlui/objectmanager/ItemAdapter.java
2017-02-12 16:17:07 +01:00