Oliver Gierke
86a298efba
DATAREST-93 - Made mapping classes package protected where possible.
2013-07-08 13:08:55 +02:00
Oliver Gierke
237d142d38
DATAREST-93 - Removed Neo4j repo as it's all in libs-snapshot now.
2013-07-03 11:21:38 +02:00
Oliver Gierke
bbe4dd8db3
DATAREST-93 - More repository tweaking.
2013-07-03 11:08:09 +02:00
Oliver Gierke
794bb0c0d0
DATAREST-93 - Hope to fix build.
2013-07-02 18:13:47 +02:00
Oliver Gierke
175f9eab10
DATAREST-99 - Updated RepositoryController to use new mapping API.
...
RepositoryController now uses the new mapping API to not expose non-public repositories anymore. Added integration test for that in the JPA module.
2013-06-29 17:56:09 +02:00
Oliver Gierke
6b902af058
DATAREST-93 - Build cleanup.
...
Use configuration hook to force all Spring Framework dependencies into a particular version. Disabled caching for dynamic versions to hopefully let Gradle pick up snapshot dependencies finally.
2013-06-29 15:38:58 +02:00
Oliver Gierke
2381c8af15
DATAREST-93 - Polished Jackson dependencies.
...
Upgraded to Jackson 2.2.2. Removed dependency to Jackson 1.9.12 remaining in webmvc module.
2013-06-29 14:26:50 +02:00
Oliver Gierke
310c2f1106
DATAREST-99 - Non-public repositories are not exported by default anymore.
2013-06-29 13:35:52 +02:00
Oliver Gierke
0127ca8d46
DATAREST-93 - Cleanups in RepositoryEntityController.
...
Extracted RepositorySchemaController to handle schema exposure. Turned DomainObjectMerger property into constructor argument.
2013-06-25 09:53:34 +02:00
Oliver Gierke
f87ac43a67
DATARES-93 - Forcing Spring Data Commons dependency to use snapshots.
2013-06-24 13:13:53 +02:00
Oliver Gierke
c5a592bd9d
DATAREST-93 - Further fixes in repository mappings.
...
Simplified new RepositoryMappings infrastructure. Integrated EvoInflectionRelProvider to build collection resource rels. Bumped version number to 2.0 as we're going to break backwards compatibility with the next release to straighten out the rel construction and mapping.
2013-06-18 19:17:56 +02:00
Oliver Gierke
5c61632ec2
DATAREST-93 - Fixed formatting in Spring Data REST.
...
Added formatter to be used within Eclipse going forward.
2013-06-18 16:21:34 +02:00
Oliver Gierke
eec52471d7
DATAREST-93 - More cleanups, more fixes.
2013-06-18 14:03:30 +02:00
Florent Biville
7a1151432d
DATAREST-78 - Fixed customization of query methods through @RestResource(path="…").
2013-06-18 12:52:56 +02:00
Oliver Gierke
db2bbfca0e
DATAREST-93 - Quite a lot of refactoring.
...
Integrated pagination resolving and closer integration of Spring Data Commons configuration.
2013-06-14 20:35:42 +02:00
Oliver Gierke
a1c04a4db8
DATAREST-93 - Build tweaks.
...
Upgraded to Spring 3.2.3.RELEASE, Spring HATEOAS 0.6.0.RELEASE and snapshot versions of Spring Data Commons, JPA, Mongo, and Neo4j. Fixed JUnit dependency. Finally removed JMock completely.
2013-06-11 15:01:17 +02:00
Oliver Gierke
5d07864714
DATAREST-93 - Pulled in current Gradle wrapper in 1.6.
2013-06-11 15:01:13 +02:00
Oliver Gierke
90c4b62428
DATAREST-93 - Removed compiler warnings.
...
Removed dependency on jMock.
2013-06-11 15:01:03 +02:00
Oliver Gierke
cb4056e351
DATAREST-94 - Removed dependency to Guava.
...
Introduced simple Function interface. Replaced usage of Multimap with Spring's MultiValueMap.
2013-06-05 22:13:00 +02:00
Oliver Gierke
0539c012d6
DATAREST-93 - Upgraded Gradle wrapper to 1.6.
2013-06-05 20:50:28 +02:00
Oliver Gierke
8d0fc660ce
DATAREST-83 - Removed type level @RequestMapping annotations.
...
Removed type level @RequestMapping annotations to prevent Spring MVC from picking up the controllers in its default configuration.
2013-06-05 20:49:54 +02:00
Oliver Gierke
f1cf2d5069
DATAREST-83 - Controller classes aren't annotated with @Controller anymore.
...
This is to prevent a parallel Spring MVC setup from picking up the controller classes in addition to the custom RequestHandlerMapping we deploy.
Polished some compiler warnings on the way.
2013-06-05 17:38:34 +02:00
Oliver Gierke
7c6bebfbe9
DATAREST-89 - Upgraded to latest Spring Data milestone builds.
2013-06-05 12:51:49 +02:00
Oliver Gierke
9abd7797a9
DATAREST-88 - Fixed build by downgrading to Docbook plugin 0.2.6.
2013-06-05 12:30:46 +02:00
Jon Brisbin
43e496a203
Bumped versions to latest in Spring Data Arora release train
2013-04-25 15:28:30 -05:00
Jon Brisbin
1fed49879a
Update example for fix for #92 and #85
2013-04-25 15:08:33 -05:00
Jon Brisbin
ad2496374c
#92 Add special Resource subclass that is returned by listRepositories method so that ResourceProcessors can easily add links to it.
2013-04-25 15:08:33 -05:00
Jon Brisbin
d74dde316d
Tweaks to the way resources are returned.
2013-04-25 15:08:33 -05:00
Jon Brisbin
5e52dd0aa1
Fix for NPE when returning a subclass for Resource
2013-04-25 15:08:32 -05:00
Jon Brisbin
94bd20f39f
Tweaks to the way resources are returned.
2013-04-25 15:08:32 -05:00
Jon Brisbin
467966ef63
Primarily formatting changes.
2013-04-25 15:08:32 -05:00
Jon Brisbin
f60219480f
Merge pull request #94 from Intelliware/master
...
Fixed issue DATAREST-82
2013-04-23 08:57:12 -07:00
Alexei Guevara
462adb5a79
Fixed issue DATAREST-82
2013-04-23 11:51:50 -04:00
Jon Brisbin
d9b45a81d9
Updating example.
2013-04-03 00:10:26 +02:00
Jon Brisbin
2d3ebe50ec
Fixing a bug with property reference deletion.
2013-04-03 00:09:54 +02:00
Jon Brisbin
8fcf5681ab
Remove obsolete config options, change from addResourceMapping to setResourceMapping.
2013-04-03 00:08:41 +02:00
Jon Brisbin
9c81264d52
Added extra checks to make sure that query methods marked with @RestResource(exported=false) aren't accidentally exported anyway.
2013-03-26 14:00:25 -05:00
Jon Brisbin
024173f724
Bumped versions.
2013-03-26 13:59:23 -05:00
Jon Brisbin
9b7163c550
Change example entities. Added some Neo4J entities, added a data loader for JPA.
2013-03-20 10:31:07 -05:00
Jon Brisbin
1ad3c93482
Tried to add an optional dependency to get the build to pass.
2013-03-13 15:58:12 -05:00
Jon Brisbin
80202207ee
Updated to Gradle 1.4
2013-03-13 15:52:19 -05:00
Jon Brisbin
34c94d1e92
Update tests.
2013-03-13 15:06:32 -05:00
Jon Brisbin
20d18bd8f2
Fix PagingAndSorting resolver to recognize property aliases from the configuration.
2013-03-13 15:06:14 -05:00
Jon Brisbin
c25d05e12e
Change the signature of a constructor.
2013-03-13 15:05:29 -05:00
Jon Brisbin
94328592f4
Add explicit transactional semantics to the deleteEntity method because of problems with Neo4J support.
2013-03-13 11:14:48 -05:00
Jon Brisbin
8d89cc2ffe
Use Spring 3.2 in the example
2013-03-13 11:14:10 -05:00
Jon Brisbin
2daec49f6a
Added neo4j to the example
2013-03-13 11:13:55 -05:00
Jon Brisbin
e0c34e1be6
Fix paging.
2013-03-12 13:37:07 -05:00
Jon Brisbin
34adf44c1f
Fix a bug where property mappings weren't being considered in sort parameter names.
2013-03-12 13:36:46 -05:00
Jon Brisbin
2d2a85e870
Took of @Transactional because it was causing problems in other parts of the codebase.
2013-03-12 10:27:04 -05:00