{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":47419635,"defaultBranch":"master","name":"acme4j","ownerLogin":"shred","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-12-04T17:40:00.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/505118?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1715782265.0","currentOid":""},"activityList":{"items":[{"before":"f9768d1793624b6170c1fab1dcbfbcf84d31beb1","after":"01249294c86ad8e9b5d36a990ab7c2e5e91d8ff4","ref":"refs/heads/master","pushedAt":"2024-05-15T16:43:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Mention Problem in docs","shortMessageHtmlLink":"Mention Problem in docs"}},{"before":"6d5da63b8ecff56d2e68b068f91ad9f4544a9435","after":"f9768d1793624b6170c1fab1dcbfbcf84d31beb1","ref":"refs/heads/master","pushedAt":"2024-05-15T14:11:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"aeff12088f496f050cdc4e44500fc335e1d5b29f","after":"6d5da63b8ecff56d2e68b068f91ad9f4544a9435","ref":"refs/heads/master","pushedAt":"2024-05-15T13:51:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Handle HTTP errors when fetching a nonce\n\nThe nonce is fetched via HEAD request. Before this fix, if there was a\nHTTP error, acme4j expected a Problem JSON body, which was not send\nbecause of the HEAD request, and lead to an AcmeProtocolException.\n\nNow either an AcmeException or AcmeRetryAfterException is thrown.","shortMessageHtmlLink":"Handle HTTP errors when fetching a nonce"}},{"before":"57ec36054a70736b5ba3da80908302296a697629","after":"aeff12088f496f050cdc4e44500fc335e1d5b29f","ref":"refs/heads/master","pushedAt":"2024-05-10T14:23:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Update spotbugs and related new warnings (fixes #157)","shortMessageHtmlLink":"Update spotbugs and related new warnings (fixes #157)"}},{"before":"4f36055be5a7e4329bb017d6e29faab2490b45d3","after":"57ec36054a70736b5ba3da80908302296a697629","ref":"refs/heads/master","pushedAt":"2024-03-19T21:22:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Use latest Pebble docker image for integration tests\n\n- Updated to the latest pebble and challtestsrv images\n- Could not use the docker images as intended, because I found no way to\n let the docker-maven-plugin setup a network with fixed IP addresses.\n The original images are based on scratch, so getent is not present\n there. The only fix was to build own images based on alpine, and copy\n the apps from the original images. Ugly, but working.\n- Fixed broken integration tests\n- Fixed an old bug: DNS records were removed with two trailing full\n stops.","shortMessageHtmlLink":"Use latest Pebble docker image for integration tests"}},{"before":"773cacde4fe489723f637cd367e0df699d05faf2","after":"4f36055be5a7e4329bb017d6e29faab2490b45d3","ref":"refs/heads/master","pushedAt":"2024-03-19T20:52:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Update wiremock dependency","shortMessageHtmlLink":"Update wiremock dependency"}},{"before":"b5a7e00ac3b0bdc8da3b6caaa6a229d697f747e9","after":"773cacde4fe489723f637cd367e0df699d05faf2","ref":"refs/heads/master","pushedAt":"2024-03-16T09:23:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Add subdomain validation support (RFC 9444)","shortMessageHtmlLink":"Add subdomain validation support (RFC 9444)"}},{"before":"97a6708db3fcbd8eec69dae7aae69bd515275847","after":"b5a7e00ac3b0bdc8da3b6caaa6a229d697f747e9","ref":"refs/heads/master","pushedAt":"2024-03-13T19:27:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Use example IPs according to RFC3849/RFC5737","shortMessageHtmlLink":"Use example IPs according to RFC3849/RFC5737"}},{"before":"511954171dc688436b65948fa27ef833fc99ca9d","after":"97a6708db3fcbd8eec69dae7aae69bd515275847","ref":"refs/heads/master","pushedAt":"2024-03-11T16:31:47.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"65e6e28bff8bfc64e34a859eaa804816152c0df6","after":"511954171dc688436b65948fa27ef833fc99ca9d","ref":"refs/heads/master","pushedAt":"2024-03-09T15:14:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Use en locale for uppercase/lowercase (fixes #156)","shortMessageHtmlLink":"Use en locale for uppercase/lowercase (fixes #156)"}},{"before":"d40e30ab56edcaa310a6ae1d7c54c3a0f6d9dd22","after":"65e6e28bff8bfc64e34a859eaa804816152c0df6","ref":"refs/heads/master","pushedAt":"2024-02-28T17:05:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"d57f4abb60cb159863f0e29f3137a292ffc4a2c4","after":"d40e30ab56edcaa310a6ae1d7c54c3a0f6d9dd22","ref":"refs/heads/master","pushedAt":"2024-02-26T19:05:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Revert json-unit-assertj update\n\nReason: The new version would require JDK 17 for building","shortMessageHtmlLink":"Revert json-unit-assertj update"}},{"before":"f9d479a8f7f454ecbfd170713233bedb0d730e69","after":"d57f4abb60cb159863f0e29f3137a292ffc4a2c4","ref":"refs/heads/master","pushedAt":"2024-02-26T17:45:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Update dependencies","shortMessageHtmlLink":"Update dependencies"}},{"before":"7118a454b23ecf37ffc6c7311a0ba8278e25b5cb","after":"f9d479a8f7f454ecbfd170713233bedb0d730e69","ref":"refs/heads/master","pushedAt":"2024-02-26T17:27:48.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Simplify handling of Retry-After header","shortMessageHtmlLink":"Simplify handling of Retry-After header"}},{"before":"75620f1caed8a2467d9c3e32262ac2fa459c0174","after":"7118a454b23ecf37ffc6c7311a0ba8278e25b5cb","ref":"refs/heads/master","pushedAt":"2024-02-26T17:08:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Update acme4j-example/src/main/java/org/shredzone/acme4j/example/SSLClientWithEabTest.java\n\nCo-authored-by: George Fergadis <55407250+fergadis@users.noreply.github.com>","shortMessageHtmlLink":"Update acme4j-example/src/main/java/org/shredzone/acme4j/example/SSLC…"}},{"before":"48c32f612d1f87203e4a10d8fa7d36a924bca31b","after":"75620f1caed8a2467d9c3e32262ac2fa459c0174","ref":"refs/heads/master","pushedAt":"2024-02-20T15:22:39.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Update acme4j-example/src/main/java/org/shredzone/acme4j/example/SSLClientWithEabTest.java\n\nCo-authored-by: George Fergadis <55407250+fergadis@users.noreply.github.com>","shortMessageHtmlLink":"Update acme4j-example/src/main/java/org/shredzone/acme4j/example/SSLC…"}},{"before":"edb7ec83b64a1dea9348bc3731e5610171b5b700","after":"48c32f612d1f87203e4a10d8fa7d36a924bca31b","ref":"refs/heads/master","pushedAt":"2024-02-19T06:44:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Upgrade to draft-ietf-acme-ari-03","shortMessageHtmlLink":"Upgrade to draft-ietf-acme-ari-03"}},{"before":"216d30b600496c405a4ad73ed22b08cd589a654b","after":"edb7ec83b64a1dea9348bc3731e5610171b5b700","ref":"refs/heads/master","pushedAt":"2024-02-06T17:20:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Generic ACME URIs forward query parameters (#152)","shortMessageHtmlLink":"Generic ACME URIs forward query parameters (#152)"}},{"before":"67a90df47f9e2297483e39d1e03769642dc165e1","after":"216d30b600496c405a4ad73ed22b08cd589a654b","ref":"refs/heads/master","pushedAt":"2023-11-24T10:56:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Minor JavaDoc change","shortMessageHtmlLink":"Minor JavaDoc change"}},{"before":"50a74251e0be6b6bfa39d75bd6ef18f7498ca709","after":"67a90df47f9e2297483e39d1e03769642dc165e1","ref":"refs/heads/master","pushedAt":"2023-11-24T10:38:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Do not set two CNs","shortMessageHtmlLink":"Do not set two CNs"}},{"before":"278f9bd57b4f2a3fd145cf9a3aca3241530c554d","after":"50a74251e0be6b6bfa39d75bd6ef18f7498ca709","ref":"refs/heads/master","pushedAt":"2023-11-24T10:18:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"setCommonName() sets CN only","shortMessageHtmlLink":"setCommonName() sets CN only"}},{"before":"e26f8fc572e79a190bf8941c9cde625f4aa9d390","after":"278f9bd57b4f2a3fd145cf9a3aca3241530c554d","ref":"refs/heads/master","pushedAt":"2023-11-24T10:05:27.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Test value changes\n\nThese are genuine functionality changes, and may represent unexpected\nimpact. Having two CNs doesn't seem right, but that case is tested so\nI'm leaving that here for discussion's sake.\n\nThe other test case doesn't have a CN anymore, as expected","shortMessageHtmlLink":"Test value changes"}},{"before":"e3cc271cd89ea0f0257ad13590e76c16a3086fb6","after":"e26f8fc572e79a190bf8941c9cde625f4aa9d390","ref":"refs/heads/master","pushedAt":"2023-11-24T10:04:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Add question to FAQ","shortMessageHtmlLink":"Add question to FAQ"}},{"before":"f428f1be9c4eb35df8f32270c8eb1ac7c8981238","after":"e3cc271cd89ea0f0257ad13590e76c16a3086fb6","ref":"refs/heads/master","pushedAt":"2023-11-19T20:44:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Fix unit tests","shortMessageHtmlLink":"Fix unit tests"}},{"before":"a9bfc8b46e83eba1f0a8dac49fb4ef5642d9229c","after":"f428f1be9c4eb35df8f32270c8eb1ac7c8981238","ref":"refs/heads/master","pushedAt":"2023-11-15T06:08:50.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"e041decf4817d3f72e2093538918475914d18bb8","after":"a9bfc8b46e83eba1f0a8dac49fb4ef5642d9229c","ref":"refs/heads/master","pushedAt":"2023-10-11T05:26:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"[maven-release-plugin] prepare for next development iteration","shortMessageHtmlLink":"[maven-release-plugin] prepare for next development iteration"}},{"before":"f61ef3ede792d29c83e76363e1cb7b1baa4c3f46","after":"e041decf4817d3f72e2093538918475914d18bb8","ref":"refs/heads/master","pushedAt":"2023-10-11T05:19:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Mark ARI related methods as draft","shortMessageHtmlLink":"Mark ARI related methods as draft"}},{"before":"5ef39534ec0a6de8840677f1ca6a5993a0c628e6","after":"f61ef3ede792d29c83e76363e1cb7b1baa4c3f46","ref":"refs/heads/master","pushedAt":"2023-10-11T05:09:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Accepting hmac key of all sizes (#144)","shortMessageHtmlLink":"Accepting hmac key of all sizes (#144)"}},{"before":"3ad325782b3d6aa1e3f6a32b4aeeaaba24a83847","after":"5ef39534ec0a6de8840677f1ca6a5993a0c628e6","ref":"refs/heads/master","pushedAt":"2023-09-27T16:59:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Remove spotbugs workaround","shortMessageHtmlLink":"Remove spotbugs workaround"}},{"before":"dd7c87375032e25c08cf22fa6b98c193e1fbbe5b","after":"3ad325782b3d6aa1e3f6a32b4aeeaaba24a83847","ref":"refs/heads/master","pushedAt":"2023-09-22T09:36:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"shred","name":"Richard Körber","path":"/shred","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/505118?s=80&v=4"},"commit":{"message":"Add method to set arbitrary MAC algorithm (#141)","shortMessageHtmlLink":"Add method to set arbitrary MAC algorithm (#141)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESsew0AA","startCursor":null,"endCursor":null}},"title":"Activity · shred/acme4j"}