Commit Graph

290 Commits (c623d72426f58770cffc30fe4005c0ef36d5f98b)

Author SHA1 Message Date
Richard Körber c623d72426 Order returns an error document 2017-05-01 16:20:00 +02:00
Richard Körber 4e1d173cc3 Add Problem object for JSON problem documents 2017-05-01 16:19:57 +02:00
Richard Körber e192f300b4 Account returns a list of orders 2017-05-01 16:19:31 +02:00
Richard Körber 4b96878688 Do not return shortened error type any more 2017-05-01 16:18:39 +02:00
Richard Körber 896269ec33 Read rate limit documentation from links 2017-05-01 16:18:34 +02:00
Richard Körber 94ee501811 Remove unused AcmeConflictException 2017-05-01 16:18:07 +02:00
Richard Körber e748df364d Rename to AcmeUserActionRequiredException 2017-05-01 16:17:50 +02:00
Richard Körber 25b13a74e4 Fix misleading exception message 2017-05-01 16:17:29 +02:00
Richard Körber 203c986522 Remove status GOOD 2017-05-01 16:17:25 +02:00
Richard Körber 710e876585 Use system property for enabling Pebble workarounds 2017-05-01 16:17:01 +02:00
Richard Körber 1c75d28dae Use new-account instead of new-reg
Remove unused resource keys
2017-05-01 16:15:52 +02:00
Richard Körber 809978d188 Use Pebble for integration tests
- Build and run Pebble in a docker container
- Move integration tests into a separate module
- Add simple servers for http, dns, and tls-sni challenges
- Add integration tests for ordering a certificate
- Documentation
2017-04-30 11:57:11 +02:00
Richard Körber 39a45a53a5 Update README 2017-04-27 22:43:10 +02:00
Richard Körber 34f17a7e6f Throw AcmeLazyLoadingException when lazy loading of a resource failed 2017-04-27 22:42:38 +02:00
Richard Körber 4478228c5e Remove methods for reading and writing certificates 2017-04-27 22:42:26 +02:00
Richard Körber 846e200e62 Change Certificate resource 2017-04-27 22:42:18 +02:00
Richard Körber 3951577708 Bump snapshot version for draft branch 2017-04-27 22:40:55 +02:00
Richard Körber a953e87b1b Put test JSONs in separate files 2017-04-27 22:40:40 +02:00
Richard Körber 77b0d4217d Mark other Pebble todos 2017-04-27 22:40:27 +02:00
Richard Körber ee3765e543 Pebble does not support kid header yet 2017-04-27 22:38:54 +02:00
Richard Körber 4772488896 Add Order resource 2017-04-27 22:36:46 +02:00
Richard Körber 4fe4c12c62 Use returned Registration object after creation 2017-04-19 00:49:07 +02:00
Richard Körber b40861c66c Key identifier was set on every setLocation, fixed 2017-04-19 00:48:34 +02:00
Richard Körber 7d822e106c Debug output of JWS header, payload and JSON response 2017-04-19 00:48:21 +02:00
Richard Körber 5de6efce95 Key identifier is a String 2017-04-19 00:48:05 +02:00
Richard Körber f2cd592b2e Make URL conversion null-safe 2017-04-19 00:47:57 +02:00
Richard Körber f38002ca06 Use URL instead of URI for accessible resources 2017-04-18 01:17:58 +02:00
Richard Körber d1b313a149 Return empty JSON array for easier processing 2017-04-18 01:13:58 +02:00
Richard Körber 4426a4a210 Read base64 encoded binary from JSON 2017-04-18 01:13:43 +02:00
Richard Körber e52a900001 Use JSON parser for Status 2017-04-18 01:08:11 +02:00
Richard Körber 698d25fd14 Merge master v0.10 into draft 2017-04-15 17:37:25 +02:00
Richard Körber 1b058f2753 Key-Identifier is part of the session 2017-04-15 17:20:31 +02:00
Richard Körber 30257d0529 [maven-release-plugin] prepare for next development iteration 2017-04-14 12:32:55 +02:00
Richard Körber 47827fb148 [maven-release-plugin] prepare release v0.10 2017-04-14 12:32:54 +02:00
Richard Körber 1d882fd0f5 Migration guide to v0.10 2017-04-14 12:28:18 +02:00
Richard Körber a903bec135 Update README, mention the draft branch 2017-04-14 12:04:10 +02:00
Richard Körber f3dc04f2ea Certificate URL is available even on unparseable certs 2017-04-14 12:04:05 +02:00
Richard Körber 1f6d8aea0b Fix potential race condition when threads share a session 2017-04-14 12:03:50 +02:00
Richard Körber 08eaa61f75 No need to lazy-load provider in session 2017-04-14 12:03:41 +02:00
Richard Körber e50c5797d4 Update dependencies 2017-04-14 12:03:33 +02:00
Richard Körber 74a77b848e Merge pull request #30 from xkr47/patch-sourcejar
Generate source jars
2017-04-04 10:01:45 +02:00
Jonas Berlin 9900baa53c Add maven-source-plugin version 2017-04-03 07:56:31 +03:00
Jonas Berlin c7cd984a24 Generate source jars 2017-04-02 23:21:38 +03:00
Richard Körber c667aba488 Update ITs to latest Pebble 2017-02-15 01:09:34 +01:00
Richard Körber 7c88fef90c Change readme for draft branch 2017-02-15 01:09:06 +01:00
Richard Körber 8d3d034103 Add Registration ITs 2017-02-15 01:08:35 +01:00
Richard Körber 8782787343 Show debug log when running tests 2017-02-15 01:08:26 +01:00
Richard Körber 57fbc8d668 Perform ITs on gitlab CI 2017-02-15 01:08:10 +01:00
Richard Körber 75383ca794 Add integration tests against a Pebble test server 2017-02-15 01:07:47 +01:00
Richard Körber 3b3f379be2 Use terms-of-service-agreed to agree to TOS 2017-02-15 01:07:30 +01:00