Commit Graph

  • 252efc5196 DATAREST-112 - Moved property mapping into PropertyResourceMapping. Oliver Gierke 2013-08-21 10:20:37 +02:00
  • 70443fc6a7 DATAREST-93 - Refactorings in HandlerAdapters. Oliver Gierke 2013-08-16 12:03:53 +02:00
  • f02b717c44 DATAREST-106 - Spring 4.0 compatibility in ResourceProcessorInvokingHandlerAdapter. Phillip Webb 2013-08-15 23:08:25 -07:00
  • 8ac0d2c222 DATAREST-93 - Fixed test setup. Oliver Gierke 2013-07-24 14:08:51 +02:00
  • d2c2ec8262 DATAREST-93 - More cleanups. Oliver Gierke 2013-07-18 16:39:11 +02:00
  • 0f325bb0a0 DATAREST-93 - Use pluralized class name as default path if EvoInflector is present. Oliver Gierke 2013-07-17 23:19:30 +02:00
  • c1d2f624c9 DATAREST-93 - Enable web integration tests for Gemfire. Oliver Gierke 2013-07-17 23:17:07 +02:00
  • 975b333746 DATAREST-103 - Added support for non-CrudRepositor implementations. Oliver Gierke 2013-07-17 15:14:45 +02:00
  • a4d8a22428 DATAREST-93 - Further refactorings and refinements regarding the search resource mapping. Oliver Gierke 2013-07-12 14:20:32 +02:00
  • f8e53058f8 DATAREST-93 - More cleanups in code structure. Oliver Gierke 2013-07-08 13:27:13 +02:00
  • 86a298efba DATAREST-93 - Made mapping classes package protected where possible. Oliver Gierke 2013-07-08 13:07:50 +02:00
  • 237d142d38 DATAREST-93 - Removed Neo4j repo as it's all in libs-snapshot now. Oliver Gierke 2013-07-03 11:21:38 +02:00
  • bbe4dd8db3 DATAREST-93 - More repository tweaking. Oliver Gierke 2013-07-03 11:08:09 +02:00
  • 794bb0c0d0 DATAREST-93 - Hope to fix build. Oliver Gierke 2013-07-02 18:13:47 +02:00
  • 175f9eab10 DATAREST-99 - Updated RepositoryController to use new mapping API. Oliver Gierke 2013-06-29 17:09:47 +02:00
  • 6b902af058 DATAREST-93 - Build cleanup. Oliver Gierke 2013-06-29 15:38:58 +02:00
  • 2381c8af15 DATAREST-93 - Polished Jackson dependencies. Oliver Gierke 2013-06-29 14:26:50 +02:00
  • 310c2f1106 DATAREST-99 - Non-public repositories are not exported by default anymore. Oliver Gierke 2013-06-29 13:27:07 +02:00
  • 0127ca8d46 DATAREST-93 - Cleanups in RepositoryEntityController. Oliver Gierke 2013-06-25 09:53:34 +02:00
  • f87ac43a67 DATARES-93 - Forcing Spring Data Commons dependency to use snapshots. Oliver Gierke 2013-06-24 13:13:53 +02:00
  • c5a592bd9d DATAREST-93 - Further fixes in repository mappings. Oliver Gierke 2013-06-18 19:17:56 +02:00
  • 5c61632ec2 DATAREST-93 - Fixed formatting in Spring Data REST. Oliver Gierke 2013-06-18 16:16:48 +02:00
  • eec52471d7 DATAREST-93 - More cleanups, more fixes. Oliver Gierke 2013-06-18 14:03:30 +02:00
  • 7a1151432d DATAREST-78 - Fixed customization of query methods through @RestResource(path="…"). Florent Biville 2013-06-18 12:52:22 +02:00
  • db2bbfca0e DATAREST-93 - Quite a lot of refactoring. Oliver Gierke 2013-06-14 19:53:54 +02:00
  • a1c04a4db8 DATAREST-93 - Build tweaks. Oliver Gierke 2013-06-11 14:13:48 +02:00
  • 5d07864714 DATAREST-93 - Pulled in current Gradle wrapper in 1.6. Oliver Gierke 2013-06-10 16:57:17 +02:00
  • 90c4b62428 DATAREST-93 - Removed compiler warnings. Oliver Gierke 2013-06-05 23:50:28 +02:00
  • cb4056e351 DATAREST-94 - Removed dependency to Guava. Oliver Gierke 2013-06-05 22:13:00 +02:00
  • 0539c012d6 DATAREST-93 - Upgraded Gradle wrapper to 1.6. Oliver Gierke 2013-06-05 20:50:28 +02:00
  • 8d0fc660ce DATAREST-83 - Removed type level @RequestMapping annotations. Oliver Gierke 2013-06-05 20:49:54 +02:00
  • f1cf2d5069 DATAREST-83 - Controller classes aren't annotated with @Controller anymore. Oliver Gierke 2013-06-05 17:38:34 +02:00
  • 7c6bebfbe9 DATAREST-89 - Upgraded to latest Spring Data milestone builds. Oliver Gierke 2013-06-05 12:51:49 +02:00
  • 9abd7797a9 DATAREST-88 - Fixed build by downgrading to Docbook plugin 0.2.6. Oliver Gierke 2013-06-05 12:30:46 +02:00
  • 43e496a203 Bumped versions to latest in Spring Data Arora release train Jon Brisbin 2013-04-25 15:28:30 -05:00
  • 1fed49879a Update example for fix for #92 and #85 Jon Brisbin 2013-04-25 15:07:56 -05:00
  • ad2496374c #92 Add special Resource subclass that is returned by listRepositories method so that ResourceProcessors can easily add links to it. Jon Brisbin 2013-04-25 15:07:21 -05:00
  • d74dde316d Tweaks to the way resources are returned. Jon Brisbin 2013-04-25 15:05:52 -05:00
  • 5e52dd0aa1 Fix for NPE when returning a subclass for Resource Jon Brisbin 2013-04-25 15:05:34 -05:00
  • 94bd20f39f Tweaks to the way resources are returned. Jon Brisbin 2013-04-25 15:04:52 -05:00
  • 467966ef63 Primarily formatting changes. Jon Brisbin 2013-04-25 15:04:13 -05:00
  • f60219480f Merge pull request #94 from Intelliware/master Jon Brisbin 2013-04-23 08:57:12 -07:00
  • 462adb5a79 Fixed issue DATAREST-82 Alexei Guevara 2013-04-23 11:51:50 -04:00
  • d9b45a81d9 Updating example. Jon Brisbin 2013-04-03 00:10:26 +02:00
  • 2d3ebe50ec Fixing a bug with property reference deletion. Jon Brisbin 2013-04-03 00:09:54 +02:00
  • 8fcf5681ab Remove obsolete config options, change from addResourceMapping to setResourceMapping. Jon Brisbin 2013-04-03 00:08:41 +02:00
  • 9c81264d52 Added extra checks to make sure that query methods marked with @RestResource(exported=false) aren't accidentally exported anyway. Jon Brisbin 2013-03-26 14:00:25 -05:00
  • 024173f724 Bumped versions. Jon Brisbin 2013-03-26 13:59:23 -05:00
  • 9b7163c550 Change example entities. Added some Neo4J entities, added a data loader for JPA. Jon Brisbin 2013-03-20 10:31:07 -05:00
  • 1ad3c93482 Tried to add an optional dependency to get the build to pass. Jon Brisbin 2013-03-13 15:58:12 -05:00
  • 80202207ee Updated to Gradle 1.4 Jon Brisbin 2013-03-13 15:52:19 -05:00
  • 34c94d1e92 Update tests. Jon Brisbin 2013-03-13 15:06:32 -05:00
  • 20d18bd8f2 Fix PagingAndSorting resolver to recognize property aliases from the configuration. Jon Brisbin 2013-03-13 15:06:14 -05:00
  • c25d05e12e Change the signature of a constructor. Jon Brisbin 2013-03-13 15:05:29 -05:00
  • 94328592f4 Add explicit transactional semantics to the deleteEntity method because of problems with Neo4J support. Jon Brisbin 2013-03-13 11:14:48 -05:00
  • 8d89cc2ffe Use Spring 3.2 in the example Jon Brisbin 2013-03-13 11:14:10 -05:00
  • 2daec49f6a Added neo4j to the example Jon Brisbin 2013-03-13 11:13:55 -05:00
  • e0c34e1be6 Fix paging. Jon Brisbin 2013-03-12 13:37:07 -05:00
  • 34adf44c1f Fix a bug where property mappings weren't being considered in sort parameter names. Jon Brisbin 2013-03-12 13:36:46 -05:00
  • 45206be145 [artifactory-release] Release version 1.1.0.M1 1.1.0.M1 Spring Buildmaster 2013-03-12 08:37:52 -07:00
  • 2d2a85e870 Took of @Transactional because it was causing problems in other parts of the codebase. Jon Brisbin 2013-03-12 10:27:04 -05:00
  • aeaa1782f7 Pushed back version after inadvertently bumping it. Jon Brisbin 2013-03-12 09:50:12 -05:00
  • cf275cb304 Fix a bug where paging information wasn't being displayed in the JSON. Jon Brisbin 2013-03-12 09:49:39 -05:00
  • df239e49ce Catch an error condition. Jon Brisbin 2013-03-12 09:49:07 -05:00
  • fb1cf26fcc Bump project version. Jon Brisbin 2013-03-11 09:55:34 -05:00
  • af0e7e0886 Update dependencies. Jon Brisbin 2013-03-11 09:55:12 -05:00
  • 8b7340c6cc #71 Added a default no-arg constructor to the helper servlet. Jon Brisbin 2013-03-07 10:32:21 -06:00
  • 8012d1135d EOL / tab normalization. Jon Brisbin 2013-03-06 16:06:56 -06:00
  • f1148ef1d3 Updating the documentation. Jon Brisbin 2013-03-06 16:06:12 -06:00
  • cb4e742aa4 Tweaks to the example app. Jon Brisbin 2013-03-06 16:05:58 -06:00
  • 8ddb13bfa3 Turn on Spring Security in the example app. Jon Brisbin 2013-03-06 16:05:41 -06:00
  • cc1573cb39 Make the EntityManagerFactory handling in the JpaHelper a little more robust. Jon Brisbin 2013-03-06 16:05:22 -06:00
  • 93d3214115 DATAREST-67 Can now using Spring Data REST without having to have any JPA dependencies in the classpath. The JPA-specific interceptor that is being used has been moved into a support class that is only created if JPA is in the classpath. Jon Brisbin 2013-03-06 14:06:44 -06:00
  • b83223d0e8 Remove obsolete class Jon Brisbin 2013-03-06 12:14:54 -06:00
  • b814319994 Capture the case where a ResourceNotFoundException was in the cause of an IllegalArgumentException. This situation should result in a 404 not a 500 with an error message. Jon Brisbin 2013-03-06 11:27:05 -06:00
  • 1a7adc6461 Tweaks to ValidationExceptionHandler injection. Jon Brisbin 2013-03-06 10:34:24 -06:00
  • 0b34c81394 Changes to validation code to make javax.validation an optional dependency. Jon Brisbin 2013-03-06 10:20:44 -06:00
  • db5f7de747 Update README to point to latest snapshot docs. Jon Brisbin 2013-03-06 10:20:07 -06:00
  • 4d8f009679 Fix for DATAREST-72. ResourceMapping.isExported() is now considered for displaying the link to the repository or when building the metadata for the request. Now sends back a 404 when a repository is not exported and an attempt to access it is made. Jon Brisbin 2013-03-06 08:42:20 -06:00
  • 5f21071a5e Fix for #74. Replace self link building with calls to EntityLinks instance. Jon Brisbin 2013-03-06 08:25:55 -06:00
  • 35a4846590 Remove JSONP support from the controllers in preference to a forthcoming JSONP Servlet Filter to implement the functionality on a wider scale. Jon Brisbin 2013-03-06 07:56:48 -06:00
  • 05f11a6cf9 Fix for #71. Made validation messages more robust and synced them between the Spring Validator based validation and the JSR-303 validation annotations. The output differed before but is now consistent. Jon Brisbin 2013-03-05 14:05:53 -06:00
  • 810b2144c8 Added BeforeCreateEvent and AfterCreateEvent and needed changes to accommodate a Validator that might want to validate a new entity differently than it does one that's already been saved. Jon Brisbin 2013-03-05 12:29:08 -06:00
  • afbf92bdad Fix for DATAREST-69. Tweaked how RepositoryEntityLinks gets its default baseUri if none is set in the configuration. Jon Brisbin 2013-03-05 10:54:13 -06:00
  • 9e47346314 Fix for DATAREST-69. Now inject an EntityLinks into the controller and provide the RepositoryEntityLinks as a bean in the RepositoryRestMvcConfiguration. Jon Brisbin 2013-03-05 08:59:13 -06:00
  • 9ac79514b7 Fix for DATAREST-70. Added a null check before constructing a RepositoryEntityLinks.PersistentEntityLinkBuilder Jon Brisbin 2013-03-05 07:58:27 -06:00
  • eaf88b18e3 Fix for DATAREST-71. Jon Brisbin 2013-03-05 07:41:14 -06:00
  • 4860ceb47b Fix for a bug in PDF documentation build. Jon Brisbin 2013-03-04 14:48:00 -06:00
  • 2150542f95 Merge pull request #73 from oferrero/1.0.0.RELEASE 1.0.0.RELEASE Jon Brisbin 2013-03-04 12:27:45 -08:00
  • 4ce30976e9 Update the documentation. Jon Brisbin 2013-03-04 14:10:33 -06:00
  • 5beebd9e56 Tweak example app. Jon Brisbin 2013-03-04 14:10:16 -06:00
  • c4e2ce1f91 Add spring-data-neo4j Jon Brisbin 2013-03-04 14:09:52 -06:00
  • be3c200a81 Turn off serialization test because it's unreliable in the current testing environment. Jon Brisbin 2013-03-04 09:35:37 -06:00
  • 458ca9465b Add JsonPath. Jon Brisbin 2013-03-04 09:35:14 -06:00
  • 3cc83ecf70 Fix deprecation warning. Jon Brisbin 2013-03-04 09:35:01 -06:00
  • f87ed05d1d Update documentation. Jon Brisbin 2013-03-02 11:55:21 -06:00
  • de80e462f4 Fix bugs found when using this with the RESTBucks application. Jon Brisbin 2013-03-02 11:54:57 -06:00
  • 6ef500804b Tweak abstract base tests. Jon Brisbin 2013-03-02 11:50:09 -06:00
  • 452134625f Bump versions of several dependencies. Jon Brisbin 2013-03-02 11:49:47 -06:00
  • c23b16bebc Work on reference documentation. Jon Brisbin 2013-02-26 16:39:18 -06:00