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
Greg Turnquist
96888cc69e
Polish descriptions of modules
2017-06-06 11:21:57 -05:00
Greg Turnquist
c99ebe755f
Write out details of API Evolution into a README
2017-06-01 15:05:28 -05:00
Greg Turnquist
0aad6c3ab4
Fix artifact names in api-evolution
2017-05-30 12:25:39 -05:00
Greg Turnquist
fa3940690b
Introduce API evolution
...
Show, through an old/new client/server how to implement backwards compatibility using Spring HATEOAS, thereby eliminating the need to version between domain object changes.
2017-05-30 12:11:17 -05:00
Greg Turnquist
a423412ed5
Polish
2017-05-26 00:01:44 -05:00
Greg Turnquist
3dde0bc36e
Write guide for 'basic' example
2017-05-25 23:53:29 -05:00
Greg Turnquist
b7208cd023
Fix Travis badge
2017-05-25 15:08:08 -05:00
Greg Turnquist
8a1dda67ac
Polish
2017-05-25 13:49:43 -05:00
Greg Turnquist
9680a908a1
Polishing
2017-05-25 13:44:43 -05:00
Greg Turnquist
4a5b3d92fa
Upgrade to Spring Boot 1.5.3.RELEASE
2017-05-25 11:09:55 -05:00
Greg Turnquist
e8a9bc94e7
Initial commit
2017-05-25 11:09:03 -05:00