{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":530955989,"defaultBranch":"main","name":"app-PkiTestsuite","ownerLogin":"gematik","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-08-31T06:09:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/55493511?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715591789.0","currentOid":""},"activityList":{"items":[{"before":"794797cca32624e52693c9250b67b3223fa9e183","after":"287f1b1f847f4fe1d9a78c002ff33b60f3b96cb9","ref":"refs/heads/main","pushedAt":"2024-05-13T09:10:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RStaeber","name":null,"path":"/RStaeber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79303207?s=80&v=4"},"commit":{"message":"v3.0.1","shortMessageHtmlLink":"v3.0.1"}},{"before":null,"after":"faab800a1143f33258a18a6bc9fbc65f7c3a9962","ref":"refs/heads/publishInternalRelease-45","pushedAt":"2024-05-13T09:04:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gematik1","name":"Gematik","path":"/gematik1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52454541?s=80&v=4"},"commit":{"message":"v3.0.1","shortMessageHtmlLink":"v3.0.1"}},{"before":"3e7312ad4c17b29b7a527c7a4b206c730c6ce189","after":"794797cca32624e52693c9250b67b3223fa9e183","ref":"refs/heads/main","pushedAt":"2024-05-06T08:38:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RStaeber","name":null,"path":"/RStaeber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79303207?s=80&v=4"},"commit":{"message":"v3.0.0","shortMessageHtmlLink":"v3.0.0"}},{"before":null,"after":"1c448d11d4aa00394c3a2480e142d9e7d31d2941","ref":"refs/heads/publishInternalRelease-44","pushedAt":"2024-05-06T08:31:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gematik1","name":"Gematik","path":"/gematik1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52454541?s=80&v=4"},"commit":{"message":"v3.0.0","shortMessageHtmlLink":"v3.0.0"}},{"before":"ed51f3f2db5348fb524de5136609d651fbfa0bff","after":"3e7312ad4c17b29b7a527c7a4b206c730c6ce189","ref":"refs/heads/main","pushedAt":"2024-04-22T12:26:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RStaeber","name":null,"path":"/RStaeber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79303207?s=80&v=4"},"commit":{"message":"v2.5.1","shortMessageHtmlLink":"v2.5.1"}},{"before":null,"after":"e7057927325e2ed41ea8861a805659d06f5c8dec","ref":"refs/heads/publishInternalRelease-43","pushedAt":"2024-04-22T11:49:12.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gematik1","name":"Gematik","path":"/gematik1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52454541?s=80&v=4"},"commit":{"message":"v2.5.1","shortMessageHtmlLink":"v2.5.1"}},{"before":"ee51d150f998582f9695715fce0c1684334c0d1b","after":null,"ref":"refs/heads/publishInternalRelease-42","pushedAt":"2024-04-19T10:57:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RStaeber","name":null,"path":"/RStaeber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79303207?s=80&v=4"}},{"before":null,"after":"ee51d150f998582f9695715fce0c1684334c0d1b","ref":"refs/heads/publishInternalRelease-42","pushedAt":"2024-04-19T10:44:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gematik1","name":"Gematik","path":"/gematik1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52454541?s=80&v=4"},"commit":{"message":"v2.5.0","shortMessageHtmlLink":"v2.5.0"}},{"before":"8ab9a31a66a29910a22146329b8d0383b5ac60f4","after":null,"ref":"refs/heads/publishInternalRelease-41","pushedAt":"2024-02-22T07:14:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RStaeber","name":null,"path":"/RStaeber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79303207?s=80&v=4"}},{"before":"ef4a305040c3fcecc69acf357155694a9731d498","after":null,"ref":"refs/heads/publishInternalRelease-40","pushedAt":"2024-02-22T07:14:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RStaeber","name":null,"path":"/RStaeber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79303207?s=80&v=4"}},{"before":"4ae6c6b4d3c7447636d2517fe6d7bec5e7d196ee","after":"ed51f3f2db5348fb524de5136609d651fbfa0bff","ref":"refs/heads/main","pushedAt":"2024-02-21T14:20:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RStaeber","name":null,"path":"/RStaeber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79303207?s=80&v=4"},"commit":{"message":"Release 2.4.2\n\n- update dependencies","shortMessageHtmlLink":"Release 2.4.2"}},{"before":null,"after":"8ab9a31a66a29910a22146329b8d0383b5ac60f4","ref":"refs/heads/publishInternalRelease-41","pushedAt":"2024-02-21T14:15:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gematik1","name":"Gematik","path":"/gematik1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52454541?s=80&v=4"},"commit":{"message":"Release 2.4.2\n\n- update dependencies","shortMessageHtmlLink":"Release 2.4.2"}},{"before":"afc381d59b0890b0ad4278c6a9a1869bf19e3fa7","after":"4ae6c6b4d3c7447636d2517fe6d7bec5e7d196ee","ref":"refs/heads/main","pushedAt":"2024-02-05T08:44:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RStaeber","name":null,"path":"/RStaeber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79303207?s=80&v=4"},"commit":{"message":"Release 2.4.1\n\n- FIX test case verifyExpiredTslInSystem: tolerate missing tsl download (What is crucial is that the\n test object recognizes the TSL expiration and invalidates the trust store)","shortMessageHtmlLink":"Release 2.4.1"}},{"before":null,"after":"ef4a305040c3fcecc69acf357155694a9731d498","ref":"refs/heads/publishInternalRelease-40","pushedAt":"2024-02-02T14:47:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gematik1","name":"Gematik","path":"/gematik1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52454541?s=80&v=4"},"commit":{"message":"Release 2.4.1\n\n- FIX test case verifyExpiredTslInSystem: tolerate missing tsl download (What is crucial is that the\n test object recognizes the TSL expiration and invalidates the trust store)","shortMessageHtmlLink":"Release 2.4.1"}},{"before":"60ca679c081e061c0cd8261eda817cbff22ff283","after":null,"ref":"refs/heads/publishInternalRelease-39","pushedAt":"2024-01-09T14:45:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RStaeber","name":null,"path":"/RStaeber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79303207?s=80&v=4"}},{"before":"ae391dcf3912bb057f612d943028511143445480","after":"afc381d59b0890b0ad4278c6a9a1869bf19e3fa7","ref":"refs/heads/main","pushedAt":"2024-01-09T14:40:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"RStaeber","name":null,"path":"/RStaeber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79303207?s=80&v=4"},"commit":{"message":"## Release 2.4.0\n\n- change the order of the elements in the subjectDN of the ocsp responder id\n- allow brainpool curves in RSA during ECDH according to GS-A_4384-01\n- update dependencies","shortMessageHtmlLink":"## Release 2.4.0"}},{"before":null,"after":"60ca679c081e061c0cd8261eda817cbff22ff283","ref":"refs/heads/publishInternalRelease-39","pushedAt":"2024-01-09T14:37:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gematik1","name":"Gematik","path":"/gematik1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52454541?s=80&v=4"},"commit":{"message":"## Release 2.4.0\n\n- change the order of the elements in the subjectDN of the ocsp responder id\n- allow brainpool curves in RSA during ECDH according to GS-A_4384-01\n- update dependencies","shortMessageHtmlLink":"## Release 2.4.0"}},{"before":"7eb275b0ce7ace65fe4f9f5ef7959b3601251cfa","after":null,"ref":"refs/heads/publishInternalRelease-38","pushedAt":"2023-12-20T14:34:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"RStaeber","name":null,"path":"/RStaeber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79303207?s=80&v=4"}},{"before":"889b515cd46cd9cd267412f42e9d8b22cb7f11e7","after":"ae391dcf3912bb057f612d943028511143445480","ref":"refs/heads/main","pushedAt":"2023-12-20T14:34:40.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"RStaeber","name":null,"path":"/RStaeber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79303207?s=80&v=4"},"commit":{"message":"Delete Jenkinsfile","shortMessageHtmlLink":"Delete Jenkinsfile"}},{"before":"6785bffa4c0c5d855b04055def991852c9347907","after":"7eb275b0ce7ace65fe4f9f5ef7959b3601251cfa","ref":"refs/heads/publishInternalRelease-38","pushedAt":"2023-12-20T14:31:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"RStaeber","name":null,"path":"/RStaeber","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79303207?s=80&v=4"},"commit":{"message":"Delete Jenkinsfile","shortMessageHtmlLink":"Delete Jenkinsfile"}},{"before":null,"after":"6785bffa4c0c5d855b04055def991852c9347907","ref":"refs/heads/publishInternalRelease-38","pushedAt":"2023-12-20T14:21:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gematik1","name":"Gematik","path":"/gematik1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52454541?s=80&v=4"},"commit":{"message":"Release 2.3.1\n\n- update TSL template to latest revision\n- raise verbosity output of tls connection phase\n- raise stability\n- update dependencies","shortMessageHtmlLink":"Release 2.3.1"}},{"before":"aa614b696ebb3e646013c7ccea21bfe35c42f1e7","after":null,"ref":"refs/heads/publishInternalRelease-37","pushedAt":"2023-11-17T12:39:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mjechow","name":"Mirko Jechow","path":"/mjechow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79272490?s=80&v=4"}},{"before":"3713e7953ed1eade29bbc5c177013786fd6da35c","after":"889b515cd46cd9cd267412f42e9d8b22cb7f11e7","ref":"refs/heads/main","pushedAt":"2023-11-17T12:39:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjechow","name":"Mirko Jechow","path":"/mjechow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79272490?s=80&v=4"},"commit":{"message":"Release 2.3.0\n\n- extend validity of default TSL Signer certificate\n- add example scripts for independent usage of the OCSP\n responder [ocspResponderExample](docs%2FocspResponderExample)\n- remove tests (certificates) of wrong admissions because they are too academical\n- change mechanism of zip-package creation by using a dedicated maven module\n- update dependencies\n- code optimizations","shortMessageHtmlLink":"Release 2.3.0"}},{"before":null,"after":"aa614b696ebb3e646013c7ccea21bfe35c42f1e7","ref":"refs/heads/publishInternalRelease-37","pushedAt":"2023-11-17T12:33:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gematik1","name":"Gematik","path":"/gematik1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52454541?s=80&v=4"},"commit":{"message":"Release 2.3.0\n\n- extend validity of default TSL Signer certificate\n- add example scripts for independent usage of the OCSP\n responder [ocspResponderExample](docs%2FocspResponderExample)\n- remove tests (certificates) of wrong admissions because they are too academical\n- change mechanism of zip-package creation by using a dedicated maven module\n- update dependencies\n- code optimizations","shortMessageHtmlLink":"Release 2.3.0"}},{"before":"034eed722ab43f2fe8e9376e3a73bf9024b20a75","after":null,"ref":"refs/heads/publishInternalRelease-36","pushedAt":"2023-09-20T15:42:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mjechow","name":"Mirko Jechow","path":"/mjechow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79272490?s=80&v=4"}},{"before":"ecd110b2a185f2b77589f44880340ea35e34b114","after":"3713e7953ed1eade29bbc5c177013786fd6da35c","ref":"refs/heads/main","pushedAt":"2023-09-20T15:41:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjechow","name":"Mirko Jechow","path":"/mjechow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79272490?s=80&v=4"},"commit":{"message":"Release 2.2.0\n\n- add tests for admission and profession oids for test object types that have to evaluate roles\n- BUGFIX: prevent checkInitialState from passing when performInitialState is not true\n- BUGFIX: initialTslAndTa.sh from failing\n- change shell scripts to return correct error code\n- update dependencies","shortMessageHtmlLink":"Release 2.2.0"}},{"before":null,"after":"034eed722ab43f2fe8e9376e3a73bf9024b20a75","ref":"refs/heads/publishInternalRelease-36","pushedAt":"2023-09-20T15:40:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gematik1","name":"Gematik","path":"/gematik1","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/52454541?s=80&v=4"},"commit":{"message":"Release 2.2.0\n\n- add tests for admission and profession oids for test object types that have to evaluate roles\n- BUGFIX: prevent checkInitialState from passing when performInitialState is not true\n- BUGFIX: initialTslAndTa.sh from failing\n- change shell scripts to return correct error code\n- update dependencies","shortMessageHtmlLink":"Release 2.2.0"}},{"before":"7ed6e54091b2af3626635aecd2750943877715f6","after":null,"ref":"refs/heads/publishInternalRelease-35","pushedAt":"2023-09-13T12:05:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mjechow","name":"Mirko Jechow","path":"/mjechow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79272490?s=80&v=4"}},{"before":"574c93382335a1d6dd3077ee527b1101d9a465bb","after":"ecd110b2a185f2b77589f44880340ea35e34b114","ref":"refs/heads/main","pushedAt":"2023-09-13T12:03:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjechow","name":"Mirko Jechow","path":"/mjechow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79272490?s=80&v=4"},"commit":{"message":"Release 2.1.0\n\n- API CHANGE: introduce test object type. Instead of choosing the right certificate path for a test\n object, it is now possible to use a parameter (testObjectType) instead. (one of:\n IntermediaerServer, KimFachdienst, VsdmFachdienst, VpnKonzentrator, VpnRegServer, IdpFachdienst) (\n see section [configuration](./README.md#configuration) in readme)\n- change behaviour of test case verifyExpiredTslInSystem() to allow test object to invalidate the\n trust store immediately after expiration of the TSL\n- NEW test case: verifyUseCaseRsaCertValid() which uses a RSA certificate for the use case\n- NEW test cases: check hash algorithm in OCSP context\n- BUGFIX: correct extension oid in TSL services\n- BUGFIX: prevent possibility to write unsigned TSL to out directory\n- change communication between test suite and simulators to json (instead of java serialization)\n- remove config parameter: tslSettings.initialStateTslImport\n- remove unused test data for checks of keyUsage and extendedKeyUsage; we do not check for these\n errors\n- correct and update AFO annotations\n- establish swagger api documentation in server simulators at: http://server:port/api-docs\n- javadoc is not generated anymore\n- change OCSP responder to actually calculate issuerCertHash and issuerKeyHash instead of mirroring\n the request\n- optimize execution time of parameterized tests by skipping initial state for the non-first test\n cases\n- add gematik security policy\n- refactor code for better readability and consolidate certificate constants\n- increase code coverage\n- update dependencies","shortMessageHtmlLink":"Release 2.1.0"}},{"before":"10bef5e72a6bdfcc4baa51dfa3982482fb123735","after":null,"ref":"refs/heads/master","pushedAt":"2023-09-13T11:13:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mjechow","name":"Mirko Jechow","path":"/mjechow","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/79272490?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESDOLLgA","startCursor":null,"endCursor":null}},"title":"Activity ยท gematik/app-PkiTestsuite"}