Commit Graph

61 Commits

Author SHA1 Message Date
Greg L. Turnquist
5f74daf4bd Upgrade to Spring Boot 2.3 and related changes. 2020-10-20 16:24:26 -05:00
Greg Turnquist
1d12ed185c Upgrade to Spring Boot 2.2.6.RELEASE. 2020-04-13 10:39:01 -05:00
Greg Turnquist
fa2ac888db Use Links API. 2020-04-13 10:38:59 -05:00
Greg Turnquist
287995aa1a For manager-based employee aggregate, swap out default "self link.
Resolves: #29
2019-12-12 11:15:46 -06:00
Greg Turnquist
cfbc9eacfb Upgrade to Spring Framework 5.2.3.BUILD-SNAPSHOT for edge testing. 2019-12-12 10:42:25 -06:00
Greg Turnquist
ac5aa1b05b Upgrade to Spring Boot 2.2.2.RELEASE. 2019-12-12 10:41:52 -06:00
Greg Turnquist
47b5bf3bd4 Upgrade to JDK 13 for edge testing. 2019-10-01 12:36:11 -05:00
Greg Turnquist
5c5dee8e43 Upgrade to latest versions. 2019-10-01 12:33:30 -05:00
Greg Turnquist
6e60e69ab3 Add top link. 2019-08-22 18:03:30 -05:00
Greg Turnquist
83e8ebb40c Introduce Spring Data REST + Spring HATEOAS example.
Show how to integrate custom controller operations with Spring Data REST-provided ones.
2019-08-21 12:24:25 -05:00
Greg Turnquist
c118a4d1eb Drop UTF8 charset extension. 2019-08-20 13:41:18 -05:00
Greg Turnquist
5bc20d4ab1 Replace SimpleIdentifiableResourceAssembler with SimpleIdentifiableRepresentationModelAssembler. 2019-07-30 12:48:39 -05:00
Greg Turnquist
19f0ffd77c Use CollectionModel/EntityModel instead of Resources/Resource. 2019-07-30 12:42:16 -05:00
Greg Turnquist
4d44c9264b Migrate to new API. 2019-07-30 12:40:29 -05:00
Greg Turnquist
18c2d28adb Remove promotion features.
Spring HATEOAS Examples doesn't need to be deployed to artifactory let alone Maven Central. So all the pipeline steps, maven profiles, and CI scripts involving that are removed. This should lighten things up so we can focus on making the examples as powerful as possible along with the message.
2019-07-30 12:30:41 -05:00
Greg Turnquist
1a7edf40f1 Update assembler APIs based on API changes. 2019-07-30 12:24:00 -05:00
Greg Turnquist
71c3f51cf8 Polishing 2019-07-30 12:19:20 -05:00
Greg Turnquist
06c9c0ac3c Polishing 2019-07-30 12:18:53 -05:00
Greg Turnquist
6ab1d7f571 Remove reference to 'Identifiable'. 2019-07-30 10:40:43 -05:00
Greg Turnquist
e1de36b47c Move all release details into a side document. 2019-07-30 10:34:41 -05:00
Greg Turnquist
a2149b352b Reflect changes in 'required' in HAL-FORMS test cases. 2019-07-30 10:33:20 -05:00
Greg Turnquist
8e2da9fdd7 Polishing 2019-07-30 10:28:31 -05:00
Greg Turnquist
6c0bb88f8f Add release instructions. 2019-06-08 09:45:13 -05:00
Greg Turnquist
8ecdef6c48 Add travis badges. 2019-06-08 09:11:23 -05:00
Greg Turnquist
c80d1ff6f1 Introduce Jenkins. 2019-06-08 08:57:34 -05:00
Greg Turnquist
5ebe61a784 Remove Spring 5.1 snapshots profile. 2019-03-13 12:07:07 -05:00
Spring Operator
5de511e104 URL Cleanup
This commit updates URLs to prefer the https protocol. Redirects are not followed to avoid accidentally expanding intentionally shortened URLs (i.e. if using a URL shortener).

These URLs were fixed successfully.

* http://www.apache.org/licenses/LICENSE-2.0 migrated to:
  https://www.apache.org/licenses/LICENSE-2.0 ([https](https://www.apache.org/licenses/LICENSE-2.0) result 200).
* http://repo.spring.io/libs-snapshot migrated to:
  https://repo.spring.io/libs-snapshot ([https](https://repo.spring.io/libs-snapshot) result 302).

These URLs were intentionally ignored.

* http://maven.apache.org/POM/4.0.0
* http://maven.apache.org/xsd/maven-4.0.0.xsd
* http://www.w3.org/2001/XMLSchema-instance
2019-03-08 09:41:05 -06:00
Greg Turnquist
7ad639c875 Adapt to change of RelProvider. 2019-03-04 12:53:24 -06:00
Greg Turnquist
7b4c385656 Build against OpenJDK 8 Docker image. 2019-03-03 13:27:56 -06:00
Greg Turnquist
1bda98f9f5 Fix build.sh script. 2019-03-03 12:38:04 -06:00
Greg Turnquist
e8de8268ad Polishing. 2019-03-03 11:32:25 -06:00
Greg Turnquist
15db5a0513 Upgrade to latest Spring HATEOAS API changes. 2019-03-03 11:31:46 -06:00
Greg Turnquist
35c74de6cb Switch to Concourse CI. 2019-03-03 09:36:49 -06:00
Greg Turnquist
dd57e0a515 Polish text.
* Replace "mediatype" with "media type".
* Remove usage of "produces" clauses in Spring MVC route definitions, since XML support was removed from Spring HATEOAS.
2019-02-04 11:34:54 -06:00
Greg Turnquist
b42758025d Migrate to Spring HATEOAS's SimpleResourceAssembler interface. 2019-02-04 11:01:54 -06:00
Greg Turnquist
e315d878f6 Polish affordances section. 2019-02-04 10:24:55 -06:00
Greg Turnquist
2723283640 Add 'simplified' version 2018-02-12 17:05:31 -06:00
Michael Simons
d8c7f97a37 Use Java 8 default options with bean post processors 2017-12-14 16:27:47 -06:00
Greg Turnquist
16ddcdf139 Fix name of CODE 2017-12-14 16:23:22 -06:00
Greg Turnquist
defc807610 Polishing 2017-12-06 16:43:17 -06:00
Greg Turnquist
190fa97589 Simplify by removing ResourceAssembler 2017-12-06 16:34:11 -06:00
Greg Turnquist
04e0dcf4d0 Polishing 2017-12-05 17:20:27 -06:00
Greg Turnquist
cca3e88643 Provide link to 0.x version 2017-12-05 12:32:39 -06:00
Greg Turnquist
fe4a5923f8 Create copy for Affordances API 2017-12-05 12:29:03 -06:00
Greg Turnquist
a128c72f6c Add example of Affordances API 2017-12-05 12:29:03 -06:00
Greg Turnquist
a8306629cc Update for Spring Boot 2.0 2017-12-05 12:29:00 -06:00
Greg Turnquist
a76e708613 Fix some errors 2017-11-27 14:17:43 -06:00
Greg Turnquist
9b2ae070d7 Polishing 2017-11-24 21:37:56 -06:00
Greg Turnquist
76664cac35 Upgrade Boot and other versions 2017-11-24 21:10:01 -06:00
Greg Turnquist
b228c71779 Introduce hypermedia section
Demonstrate how to:

* Create hypermedia between related aggregates
* Support multiple representations of an entity
* Support legacy routes with new resources
2017-06-06 11:24:03 -05:00