Andy Wilkinson
27145dfd0a
Test compatibility with latest versions of REST Assured
2024-09-30 11:25:13 +01:00
Andy Wilkinson
88caf04379
Merge branch '2.0.x'
...
Closes gh-891
2023-05-11 17:56:16 +01:00
Andy Wilkinson
e741790f02
Upgrade to Spring Java Format 0.0.38
...
Closes gh-890
2023-05-11 17:51:45 +01:00
Andy Wilkinson
39e7730589
Update dependencies to remove dependency on release repo
2023-01-10 17:55:11 +00:00
Andy Wilkinson
f8e85f7ccf
Upgrade to Tomcat 10.1.1
...
Closes gh-870
2022-11-18 17:48:37 +00:00
Andy Wilkinson
702c9ad5ad
Upgrade to JUnit 4.13.1
...
Upgrade included dropping use of the now-deprecated ExpectedException
in favor of AssertJ's assertions for thrown exceptions.
Closes gh-863
2022-10-15 17:50:13 +01:00
Andy Wilkinson
0c0962d52f
Polish
...
Dependency was accidentally added in f5a629af .
2022-10-15 17:08:24 +01:00
Andy Wilkinson
03b61ab075
Use Framework's HttpStatusCode to model response's status
...
Closes gh-848
2022-10-12 11:26:01 +01:00
Andy Wilkinson
f5a629af34
Handle form and query parameters separately
...
Previously, form and query parameters were handled together as
request parameters. Howeer, request parameters are a server-side
construct that's specific to the servlet specification. As such
they're not appropriate for the client-side documentation that
Spring REST Docs aims to produce.
This commit replaces support for documenting request parameters
with support for documenting query paramters found in the query
string of the request's URI and for documenting form parameters
found in the form URL encoded body of the request.
Closes gh-832
2022-10-12 10:18:33 +01:00
Andy Wilkinson
d5522f5335
Polish "Add support for documenting request and response cookies"
...
See gh-592
2022-07-18 14:46:26 +01:00
clydebarrow
f72a9f1067
Add support for documenting request and response cookies
...
See gh-592
2022-07-18 11:16:16 +01:00
Andy Wilkinson
b4fd66ff9b
Merge branch '2.0.x'
...
Closes gh-829
2022-07-15 12:43:51 +01:00
Andy Wilkinson
ebe70a91c7
Remove redundant throws declarations from non public API
...
Closes gh-828
2022-07-15 12:38:25 +01:00
Andy Wilkinson
ef6aa137e0
Merge branch '2.0.x'
...
Closes gh-826
2022-07-15 11:23:51 +01:00
Andy Wilkinson
f6f45caf5c
Merge branch '2.0.x'
2022-06-20 16:40:06 +01:00
Andy Wilkinson
894dac4b90
Polish
2022-01-24 12:11:57 +00:00
Andy Wilkinson
d38d79755b
Restore support for REST Assured
...
Closes gh-784
2022-01-24 11:21:03 +00:00
Andy Wilkinson
df0e38cb81
Upgrade to Mockito 4.2.0
2022-01-12 15:08:46 +00:00
Andy Wilkinson
d2a5bb26ea
Drop support for REST Assured until it supports Jakarta EE 9
...
Closes gh-761
2021-11-18 15:41:37 +00:00
Andy Wilkinson
0f484e6644
Merge branch '2.0.x'
2021-11-18 15:41:04 +00:00
Andy Wilkinson
1a1fc9711d
Exclude javax.xml.bind API in favor of jakarta.xml.bind API
...
Closes gh-758
2021-11-18 14:53:24 +00:00
Andy Wilkinson
68a981388a
Exclude unwanted commons-logging dependencies
...
Closes gh-757
2021-11-18 14:47:35 +00:00
Andy Wilkinson
da98852d53
Upgrade to Spring Java Format 0.0.29
2021-11-17 11:18:00 +00:00
Andy Wilkinson
4223f70102
Upgrade to Spring Framework 6 and Jakarta EE 9
...
Closes gh-750
Closes gh-748
2021-11-17 11:18:00 +00:00
Andy Wilkinson
774bed30b9
Raise the minimum version of REST Assured to 4.4
...
Closes gh-752
2021-11-17 11:18:00 +00:00
Andy Wilkinson
ea3ac32701
Make use of Gradle's support for test fixtures
...
Closes gh-756
2021-09-28 10:08:24 +01:00
Andy Wilkinson
bf1bfc4075
Fix optional dependencies having compile scope in poms
...
Closes gh-729
2021-06-15 10:59:25 +01:00
Andy Wilkinson
09b21a91ed
Adopt compatibility testing plugin
...
Closes gh-728
2021-05-21 18:08:07 +01:00
Andy Wilkinson
2ead1fb0d8
Upgrade to Gradle 6.8 and modernize the build
...
Closes gh-719
2021-04-28 20:59:20 +01:00
Andy Wilkinson
7a1a989765
Expand and update REST Assured compatibility testing
...
Closes gh-688
2020-07-13 10:53:28 +01:00
Andy Wilkinson
97ddf3dcec
Fix handling of empty querty string parameters
...
Previously empty parameters in a query string were handled
inconsistently such that they sometimes had a value of "" in a list
and sometimes were represented as an empty list. This inconsistency
lead to the parameter appearing twice in the cURL request snippet.
This commit removes the inconsistency by always using an empty string
to represent an empty query parameter value.
Fixes gh-647
2019-10-04 18:34:56 +01:00
Andy Wilkinson
4bbc5b37b5
Perform compatibility testing against REST Assured 4.0 and 4.1
...
Closes gh-640
2019-09-13 13:02:51 +01:00
Andy Wilkinson
3597ebc35a
Allow responses with non-standard status codes to be documented
...
Fixes gh-639
2019-09-12 17:03:21 +01:00
Andy Wilkinson
fce255695e
Polish "Improve diagnostics for null configuration"
...
See gh-583
2019-08-30 17:14:42 +01:00
Dmytro Nosan
b5f2454c00
Improve diagnostics for null configuration
...
See gh-583
2019-08-30 17:09:27 +01:00
Andy Wilkinson
cc22dbfe26
Merge branch '1.2.x'
2019-08-30 11:20:34 +01:00
Andy Wilkinson
508b3d6593
Upgrade to Spring Java Format 0.0.15
2019-08-30 11:07:04 +01:00
Andy Wilkinson
32c92bf885
Merge branch '1.2.x'
2019-03-26 12:11:10 +00:00
Andy Wilkinson
2dda908c7e
Polish "Use HTTPS for externals links where possible"
...
See gh-611
2019-03-26 12:00:27 +00:00
Spring Operator
cb5d7c2220
Use HTTPS for externals links where possible
...
See gh-611
2019-03-26 11:59:53 +00:00
Andy Wilkinson
c2c4ed7752
Merge branch '1.1.x' into 1.2.x
2019-03-26 11:45:06 +00:00
Andy Wilkinson
9444083b81
Polish "Use HTTPS for external links where possible"
...
See gh-610
2019-03-26 11:28:57 +00:00
Spring Operator
1fa4c293c6
Use HTTPS for external links where possible
...
See gh-610
2019-03-26 11:28:26 +00:00
Andy Wilkinson
09a4323ed5
Merge branch '1.2.x'
2019-03-19 11:42:23 +00:00
Andy Wilkinson
3282a798cb
Merge branch '1.1.x' into 1.2.x
2019-03-19 11:35:06 +00:00
Andy Wilkinson
f7e61013bb
Merge branch '1.0.x' into 1.1.x
2019-03-19 11:24:34 +00:00
Andy Wilkinson
fad2dff977
Merge branch '1.2.x'
2018-08-08 16:51:28 +01:00
Andy Wilkinson
244a734232
Adopt Spring Java Format for code formatting and style
2018-08-08 14:08:15 +01:00
Andy Wilkinson
ceb844183d
Merge branch '1.2.x'
2018-08-08 12:27:43 +01:00
Andy Wilkinson
7431426cf3
Update tests to use AssertJ
...
Closes gh-537
2018-08-08 11:22:57 +01:00