{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":724122854,"defaultBranch":"main","name":"ris-norms","ownerLogin":"digitalservicebund","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-27T12:52:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/72971514?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716562712.0","currentOid":""},"activityList":{"items":[{"before":"6e0b1ab71931c9ade523b2f4ba46e601c26ef26a","after":"5d3859291b5cb190222013afa770a0bcf7407bf6","ref":"refs/heads/RISDEV-3966-validate-modifications","pushedAt":"2024-05-24T15:27:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SebastianRossa","name":"Sebastian Rossa","path":"/SebastianRossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93929098?s=80&v=4"},"commit":{"message":"Check if elis and eids are consistent for mods\n\nRISDEV-3966","shortMessageHtmlLink":"Check if elis and eids are consistent for mods"}},{"before":"1f6fe6bad25c858902243d650e1d32f850d613de","after":"6e0b1ab71931c9ade523b2f4ba46e601c26ef26a","ref":"refs/heads/RISDEV-3966-validate-modifications","pushedAt":"2024-05-24T15:13:00.000Z","pushType":"push","commitsCount":31,"pusher":{"login":"reckseba","name":"Sebastian Reck","path":"/reckseba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16629355?s=80&v=4"},"commit":{"message":"Merge branch 'refs/heads/main' into RISDEV-3966-validate-modifications","shortMessageHtmlLink":"Merge branch 'refs/heads/main' into RISDEV-3966-validate-modifications"}},{"before":"20ee4a88f68ad1b949935e0ea2a3893c74909469","after":"1f6fe6bad25c858902243d650e1d32f850d613de","ref":"refs/heads/RISDEV-3966-validate-modifications","pushedAt":"2024-05-24T15:04:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"reckseba","name":"Sebastian Reck","path":"/reckseba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16629355?s=80&v=4"},"commit":{"message":"Continue testing oldTextExistsInTargetLaw\n\nRISDEV-3966","shortMessageHtmlLink":"Continue testing oldTextExistsInTargetLaw"}},{"before":null,"after":"4cebf1f61f1113338237e7d0ed4a73f23bb4f1d4","ref":"refs/heads/RISDEV-4009-Connect-update-mod-details-with-time-machine","pushedAt":"2024-05-24T14:58:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"malte-laukoetter","name":"Malte Laukötter","path":"/malte-laukoetter","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10244939?s=80&v=4"},"commit":{"message":"Add endpoint to render norm at specific date and with custom norms\n\nRISDEV-4009","shortMessageHtmlLink":"Add endpoint to render norm at specific date and with custom norms"}},{"before":"ed3ae6d48e5268bdbd05fc45912942787cc4dcf5","after":"20ee4a88f68ad1b949935e0ea2a3893c74909469","ref":"refs/heads/RISDEV-3966-validate-modifications","pushedAt":"2024-05-24T13:37:57.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"reckseba","name":"Sebastian Reck","path":"/reckseba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16629355?s=80&v=4"},"commit":{"message":"Elaborate error messages and provide tests for oldTextExistsInTargetLaw\n\nRISDEV-3966","shortMessageHtmlLink":"Elaborate error messages and provide tests for oldTextExistsInTargetLaw"}},{"before":"75264955251ad9602e591b44bce636e9edaba465","after":"eae20100d64997a344888780f43c1689648f1478","ref":"refs/heads/update_frontend_save","pushedAt":"2024-05-24T13:20:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hamo225","name":"Tarek Hamaoui","path":"/hamo225","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7493938?s=80&v=4"},"commit":{"message":"Added beforeEach hooks to reset modules and mocks before each test\n\nRISDEV-3965","shortMessageHtmlLink":"Added beforeEach hooks to reset modules and mocks before each test"}},{"before":"10e1c2987ea7155faa661887335bfd1069cf8daa","after":"ed3ae6d48e5268bdbd05fc45912942787cc4dcf5","ref":"refs/heads/RISDEV-3966-validate-modifications","pushedAt":"2024-05-24T13:20:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SebastianRossa","name":"Sebastian Rossa","path":"/SebastianRossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93929098?s=80&v=4"},"commit":{"message":"Update change eid in tests\n\nRISDEV-3966","shortMessageHtmlLink":"Update change eid in tests"}},{"before":"2bf7027d8fa54abc3a8926189ee393e7ee99297d","after":"10e1c2987ea7155faa661887335bfd1069cf8daa","ref":"refs/heads/RISDEV-3966-validate-modifications","pushedAt":"2024-05-24T13:16:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"SebastianRossa","name":"Sebastian Rossa","path":"/SebastianRossa","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/93929098?s=80&v=4"},"commit":{"message":"Check if the referenced target law eIds exist\n\nRISDEV-3966","shortMessageHtmlLink":"Check if the referenced target law eIds exist"}},{"before":"1bbd45f20b7e71f40b99ac889cbe5e4dfdf6b900","after":"17ee634b03d67ada9fc43ff14f9fc105a562b0bc","ref":"refs/heads/main","pushedAt":"2024-05-24T13:14:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hannes-mk","name":"Hannes","path":"/hannes-mk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144223543?s=80&v=4"},"commit":{"message":"Test: Use proper mock for fetching an element's HTML rendering\n\nRISDEV-3988","shortMessageHtmlLink":"Test: Use proper mock for fetching an element's HTML rendering"}},{"before":"4a5bc827df273f094595583f5dbe094a7df70dfc","after":"75264955251ad9602e591b44bce636e9edaba465","ref":"refs/heads/update_frontend_save","pushedAt":"2024-05-24T12:59:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"hamo225","name":"Tarek Hamaoui","path":"/hamo225","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7493938?s=80&v=4"},"commit":{"message":"refactor: Extract common XPath expression into a constant\n\nRISDEV-0000","shortMessageHtmlLink":"refactor: Extract common XPath expression into a constant"}},{"before":"371d9542f9d736121290255a5cd0b18a1608b732","after":null,"ref":"refs/heads/add-controller-unit-tests-RISDEV-3988","pushedAt":"2024-05-24T12:59:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"hannes-mk","name":"Hannes","path":"/hannes-mk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144223543?s=80&v=4"}},{"before":"d94c8738bd0aed11a7e7ce3c95ea0c868c3322e2","after":"1bbd45f20b7e71f40b99ac889cbe5e4dfdf6b900","ref":"refs/heads/main","pushedAt":"2024-05-24T12:59:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"hannes-mk","name":"Hannes","path":"/hannes-mk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144223543?s=80&v=4"},"commit":{"message":"Add Element Controller unit tests (#354) - RISDEV-3988\n\n* Return only elements matching the amending law\r\n* Test: Return 400 on bad ELI or EID, return element in HTML or JSON\r\n* Test: Return 400 if atIsoDate is no valid ISO date\r\n* Test: Add tests on list of elements\r\n* Test: Return empty if amending law does not match elements\r\n* Test: Make mocked function calls more specific as to what eli is used\r\n* Test: Use proper mock for fetching an element\r\n\r\nRISDEV-3988","shortMessageHtmlLink":"Add Element Controller unit tests (#354) - RISDEV-3988"}},{"before":"f50d91a01627274ae59ee42b68f7bb7df34a68e9","after":"371d9542f9d736121290255a5cd0b18a1608b732","ref":"refs/heads/add-controller-unit-tests-RISDEV-3988","pushedAt":"2024-05-24T12:51:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"hannes-mk","name":"Hannes","path":"/hannes-mk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144223543?s=80&v=4"},"commit":{"message":"Test: Use proper mock for fetching an element\n\nRISDEV-3988","shortMessageHtmlLink":"Test: Use proper mock for fetching an element"}},{"before":"b2d57afde465304309d283597c044f724889717b","after":"4a5bc827df273f094595583f5dbe094a7df70dfc","ref":"refs/heads/update_frontend_save","pushedAt":"2024-05-24T12:20:20.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"hamo225","name":"Tarek Hamaoui","path":"/hamo225","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7493938?s=80&v=4"},"commit":{"message":"Updates service test for temporalGroupEid\n\nRISDEV-3965","shortMessageHtmlLink":"Updates service test for temporalGroupEid"}},{"before":"3270ffb3f35bdf3f92432a238b6d5507ff5df458","after":"2bf7027d8fa54abc3a8926189ee393e7ee99297d","ref":"refs/heads/RISDEV-3966-validate-modifications","pushedAt":"2024-05-24T11:50:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reckseba","name":"Sebastian Reck","path":"/reckseba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16629355?s=80&v=4"},"commit":{"message":"Provide unit test for Norm::getByEId\n\nRISDEV-3966","shortMessageHtmlLink":"Provide unit test for Norm::getByEId"}},{"before":"1837854c2a37e799771e269ba6376e55728a92d0","after":"3270ffb3f35bdf3f92432a238b6d5507ff5df458","ref":"refs/heads/RISDEV-3966-validate-modifications","pushedAt":"2024-05-24T11:40:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"reckseba","name":"Sebastian Reck","path":"/reckseba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16629355?s=80&v=4"},"commit":{"message":"Fix Article::getMod\n\nRISDEV-3966","shortMessageHtmlLink":"Fix Article::getMod"}},{"before":"5b48b6907ddeb9ad18f6b648e094e0782df90db4","after":null,"ref":"refs/heads/risdev-3988-refactor-element-html","pushedAt":"2024-05-24T10:32:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andreasphil","name":"Andreas Philippi","path":"/andreasphil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18646892?s=80&v=4"}},{"before":"6577f2b7819a292e8d764240c7dacc14601bfd66","after":"d94c8738bd0aed11a7e7ce3c95ea0c868c3322e2","ref":"refs/heads/main","pushedAt":"2024-05-24T10:32:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"andreasphil","name":"Andreas Philippi","path":"/andreasphil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18646892?s=80&v=4"},"commit":{"message":"refactor: move loading individual element HTML to service\n\nRISDEV-3988","shortMessageHtmlLink":"refactor: move loading individual element HTML to service"}},{"before":"42d9dd19b1be3797638186291bad1425c2e88eac","after":"1837854c2a37e799771e269ba6376e55728a92d0","ref":"refs/heads/RISDEV-3966-validate-modifications","pushedAt":"2024-05-24T10:31:51.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"reckseba","name":"Sebastian Reck","path":"/reckseba","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16629355?s=80&v=4"},"commit":{"message":"Implement oldTextExistsInTargetLaw\n\nRISDEV-3966","shortMessageHtmlLink":"Implement oldTextExistsInTargetLaw"}},{"before":"6cf554c8d31ee7dc589c7e0a2e09f23048b368c2","after":"f50d91a01627274ae59ee42b68f7bb7df34a68e9","ref":"refs/heads/add-controller-unit-tests-RISDEV-3988","pushedAt":"2024-05-24T10:25:55.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"hannes-mk","name":"Hannes","path":"/hannes-mk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144223543?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into add-controller-unit-tests-RISDEV-3988","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into add-controller-unit-t…"}},{"before":null,"after":"5b48b6907ddeb9ad18f6b648e094e0782df90db4","ref":"refs/heads/risdev-3988-refactor-element-html","pushedAt":"2024-05-24T10:06:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreasphil","name":"Andreas Philippi","path":"/andreasphil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18646892?s=80&v=4"},"commit":{"message":"refactor: move loading individual element HTML to service\n\nRISDEV-3988","shortMessageHtmlLink":"refactor: move loading individual element HTML to service"}},{"before":"6a1380018d4f49b5ba793719c02807e074a93bc1","after":"6cf554c8d31ee7dc589c7e0a2e09f23048b368c2","ref":"refs/heads/add-controller-unit-tests-RISDEV-3988","pushedAt":"2024-05-24T09:51:13.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"hannes-mk","name":"Hannes","path":"/hannes-mk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144223543?s=80&v=4"},"commit":{"message":"Refactor: Remove unused mock\n\nRISDEV-3988","shortMessageHtmlLink":"Refactor: Remove unused mock"}},{"before":"3a08e6a676687e2604b6e3733215ec38e941073d","after":null,"ref":"refs/heads/mod-form-a11y","pushedAt":"2024-05-24T09:24:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andreasphil","name":"Andreas Philippi","path":"/andreasphil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18646892?s=80&v=4"}},{"before":"97e5c4b2b3e95f69be199878a04760f35d2dfeff","after":"6577f2b7819a292e8d764240c7dacc14601bfd66","ref":"refs/heads/main","pushedAt":"2024-05-24T09:24:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andreasphil","name":"Andreas Philippi","path":"/andreasphil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18646892?s=80&v=4"},"commit":{"message":"fix: remove redundant a11y role\n\nRISDEV-0000","shortMessageHtmlLink":"fix: remove redundant a11y role"}},{"before":null,"after":"3a08e6a676687e2604b6e3733215ec38e941073d","ref":"refs/heads/mod-form-a11y","pushedAt":"2024-05-24T09:21:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreasphil","name":"Andreas Philippi","path":"/andreasphil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18646892?s=80&v=4"},"commit":{"message":"fix: remove redundant a11y role\n\nRISDEV-0000","shortMessageHtmlLink":"fix: remove redundant a11y role"}},{"before":"34caa94e29b10c9bd798440c6e5b7570b26e5cb1","after":"97e5c4b2b3e95f69be199878a04760f35d2dfeff","ref":"refs/heads/main","pushedAt":"2024-05-24T09:01:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreasphil","name":"Andreas Philippi","path":"/andreasphil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18646892?s=80&v=4"},"commit":{"message":"test: more precise test names\n\nRISDEV-3988","shortMessageHtmlLink":"test: more precise test names"}},{"before":"ed715702881dc2d6751a303e489ffe8c3d50b0b6","after":null,"ref":"refs/heads/risdev-3988-refactor-element-info","pushedAt":"2024-05-24T06:57:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"andreasphil","name":"Andreas Philippi","path":"/andreasphil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18646892?s=80&v=4"}},{"before":"41acb522477d45a53ce914755c878cdfea363836","after":"34caa94e29b10c9bd798440c6e5b7570b26e5cb1","ref":"refs/heads/main","pushedAt":"2024-05-24T06:57:44.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"andreasphil","name":"Andreas Philippi","path":"/andreasphil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18646892?s=80&v=4"},"commit":{"message":"test: add missing service mock\n\nRISDEV-3988","shortMessageHtmlLink":"test: add missing service mock"}},{"before":"d8f1ce4c150b909c02fac1afb07dda0fa9c7313a","after":"ed715702881dc2d6751a303e489ffe8c3d50b0b6","ref":"refs/heads/risdev-3988-refactor-element-info","pushedAt":"2024-05-24T06:51:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"andreasphil","name":"Andreas Philippi","path":"/andreasphil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18646892?s=80&v=4"},"commit":{"message":"test: add missing service mock\n\nRISDEV-3988","shortMessageHtmlLink":"test: add missing service mock"}},{"before":null,"after":"d8f1ce4c150b909c02fac1afb07dda0fa9c7313a","ref":"refs/heads/risdev-3988-refactor-element-info","pushedAt":"2024-05-24T06:46:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"andreasphil","name":"Andreas Philippi","path":"/andreasphil","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18646892?s=80&v=4"},"commit":{"message":"refactor: move loading individual elements to service\n\nRISDEV-3988","shortMessageHtmlLink":"refactor: move loading individual elements to service"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUy6oYwA","startCursor":null,"endCursor":null}},"title":"Activity · digitalservicebund/ris-norms"}