{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":468238683,"defaultBranch":"main","name":"data-manager-app","ownerLogin":"qbicsoftware","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-10T07:30:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8245829?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726585507.0","currentOid":""},"activityList":{"items":[{"before":"04d895590c7ee4074710eb5fd79bfcb6d90e199a","after":"27c8c53c52ec7ac1ab4845afc595ec1181a2f426","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-24T18:15:05.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"},"commit":{"message":"remove unused field","shortMessageHtmlLink":"remove unused field"}},{"before":"7548ea6128e4c5c6e8ea312284706eea9d11a375","after":"04d895590c7ee4074710eb5fd79bfcb6d90e199a","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-24T18:08:49.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"},"commit":{"message":"fix imports","shortMessageHtmlLink":"fix imports"}},{"before":"c90026024ef39da5973db071f9506396a1726fc1","after":"7548ea6128e4c5c6e8ea312284706eea9d11a375","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-24T12:26:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"},"commit":{"message":"make the option headers bold","shortMessageHtmlLink":"make the option headers bold"}},{"before":"c6bff06b9d1f4f70f45df12e78af07b1fa227cc7","after":"c90026024ef39da5973db071f9506396a1726fc1","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-24T12:13:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"},"commit":{"message":"make accessing parsing result values easier","shortMessageHtmlLink":"make accessing parsing result values easier"}},{"before":"8071b4c06f9b54e6892ed4eab4dc6c860cccb520","after":"c6bff06b9d1f4f70f45df12e78af07b1fa227cc7","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-24T11:39:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"},"commit":{"message":"fix method signature","shortMessageHtmlLink":"fix method signature"}},{"before":"3ae370d5970e696fddf807bee94d2c0e58dee011","after":"8071b4c06f9b54e6892ed4eab4dc6c860cccb520","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-24T11:11:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sven1103","name":"Sven F.","path":"/sven1103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976560?s=80&v=4"},"commit":{"message":"Merge branch 'feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload' of github.com:qbicsoftware/data-manager-app into feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","shortMessageHtmlLink":"Merge branch 'feature/#680-move-from-the-spreadsheet-component-for-sa…"}},{"before":"975eddcb1499ff9f16d74a73c77a1b3197c1ea0c","after":"3ae370d5970e696fddf807bee94d2c0e58dee011","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-24T10:52:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"},"commit":{"message":"Merge branch 'development' into feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload\n\n# Conflicts:\n#\tuser-interface/src/main/bundles/dev.bundle","shortMessageHtmlLink":"Merge branch 'development' into feature/#680-move-from-the-spreadshee…"}},{"before":"131fcb145efadcc188606e8a72b21d4a17ac5e20","after":"975eddcb1499ff9f16d74a73c77a1b3197c1ea0c","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-24T08:10:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven1103","name":"Sven F.","path":"/sven1103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976560?s=80&v=4"},"commit":{"message":"Update service method name","shortMessageHtmlLink":"Update service method name"}},{"before":"828d45d1906422292d014425c05067f45920e08f","after":"131fcb145efadcc188606e8a72b21d4a17ac5e20","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-24T08:09:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven1103","name":"Sven F.","path":"/sven1103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976560?s=80&v=4"},"commit":{"message":"Update registration service implementation","shortMessageHtmlLink":"Update registration service implementation"}},{"before":"ae7c0bb8e6d638669deced5b81524373cd8d162c","after":"828d45d1906422292d014425c05067f45920e08f","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-24T07:17:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven1103","name":"Sven F.","path":"/sven1103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976560?s=80&v=4"},"commit":{"message":"Update registration service","shortMessageHtmlLink":"Update registration service"}},{"before":"d3bbc839155d5045765a7c948f0ea7a903afb40a","after":"ae7c0bb8e6d638669deced5b81524373cd8d162c","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-24T07:01:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven1103","name":"Sven F.","path":"/sven1103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976560?s=80&v=4"},"commit":{"message":"Fix broken class import","shortMessageHtmlLink":"Fix broken class import"}},{"before":"8bba670c917eb2760d157df9bfe80a76c0680d7a","after":"d3bbc839155d5045765a7c948f0ea7a903afb40a","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-24T06:46:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven1103","name":"Sven F.","path":"/sven1103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976560?s=80&v=4"},"commit":{"message":"Provide validation result with payload","shortMessageHtmlLink":"Provide validation result with payload"}},{"before":"2de29fe8f89995484d66ee07bce97ae441de1f4d","after":"8bba670c917eb2760d157df9bfe80a76c0680d7a","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-23T08:54:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven1103","name":"Sven F.","path":"/sven1103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976560?s=80&v=4"},"commit":{"message":"Add registration exception","shortMessageHtmlLink":"Add registration exception"}},{"before":"635304d7d909f7dd9528ae966f42cba2743d95d3","after":"2de29fe8f89995484d66ee07bce97ae441de1f4d","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-23T08:45:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven1103","name":"Sven F.","path":"/sven1103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976560?s=80&v=4"},"commit":{"message":"Remove gibberish code line","shortMessageHtmlLink":"Remove gibberish code line"}},{"before":"e63e98309d9c438beaaa989fc4ec2ef02fa442a3","after":"635304d7d909f7dd9528ae966f42cba2743d95d3","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-23T08:45:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven1103","name":"Sven F.","path":"/sven1103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976560?s=80&v=4"},"commit":{"message":"Update API","shortMessageHtmlLink":"Update API"}},{"before":"2d8018857ec742ce5df2ed6f45d683a27b64f11b","after":"e63e98309d9c438beaaa989fc4ec2ef02fa442a3","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-23T08:05:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sven1103","name":"Sven F.","path":"/sven1103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976560?s=80&v=4"},"commit":{"message":"Improve registration api","shortMessageHtmlLink":"Improve registration api"}},{"before":"4d80e4527d4086062ef0226995c79c37f12b57d5","after":"2d8018857ec742ce5df2ed6f45d683a27b64f11b","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-23T07:53:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven1103","name":"Sven F.","path":"/sven1103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976560?s=80&v=4"},"commit":{"message":"Update process diagram","shortMessageHtmlLink":"Update process diagram"}},{"before":"c21c9283836e84e2e5a619d1024616a92842de80","after":"4d80e4527d4086062ef0226995c79c37f12b57d5","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-23T07:07:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sven1103","name":"Sven F.","path":"/sven1103","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9976560?s=80&v=4"},"commit":{"message":"Provide async service methods","shortMessageHtmlLink":"Provide async service methods"}},{"before":"dcc5cd9fe20e16c4dd08a89eaecdb9c40ea92128","after":"c21c9283836e84e2e5a619d1024616a92842de80","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-17T15:37:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"},"commit":{"message":"use the power of enums","shortMessageHtmlLink":"use the power of enums"}},{"before":"17034a181d1a10c0f9085ad122898f3925839aa0","after":"1d6f08e0b4461f5a7653b521549bb8c0dbbf00b8","ref":"refs/heads/feature/dm-703-overhaul-password-reset-functionality","pushedAt":"2024-09-17T15:20:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"},"commit":{"message":"Merge branch 'development' into feature/dm-703-overhaul-password-reset-functionality","shortMessageHtmlLink":"Merge branch 'development' into feature/dm-703-overhaul-password-rese…"}},{"before":"ca8b12652baaf589477a49cad1a62feea3b02fb9","after":"dcc5cd9fe20e16c4dd08a89eaecdb9c40ea92128","ref":"refs/heads/feature/#680-move-from-the-spreadsheet-component-for-sample-batch-registration-to-xlsx-upload","pushedAt":"2024-09-17T15:20:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"},"commit":{"message":"use the FileRemovedListener","shortMessageHtmlLink":"use the FileRemovedListener"}},{"before":"b81cef4e4009c8388886fd72cb92bed30824f64f","after":null,"ref":"refs/heads/feature-823/823-add-dropdowns-to-edit-measurement-metadata","pushedAt":"2024-09-17T15:05:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"}},{"before":"1f7f71b611479ce5e42d71d95ede3bffda4e14d0","after":"f99ebc296429d5d080e781f22abc996b7e65cbcb","ref":"refs/heads/development","pushedAt":"2024-09-17T15:05:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"},"commit":{"message":"Edit templates for measurement registration (#832)\n\n* WIP\r\n\r\n* wip\r\n\r\n* make it work\r\n\r\n* Extract behaviour\r\n\r\n* remove unused method\r\n\r\n* Adapt proteomics template\r\n\r\nFixes the edit case and renames instrument to MS device\r\n\r\nfixes #786\r\n\r\n* Make ngs row creation simpler\r\n\r\nUses the enum and enhanced switch to make sure all columns are covered and removes complexity.\r\n\r\n* remove duplicate row creation for ngs\r\n\r\n* Rename `Instrument` to `MS Device` in template\r\n\r\n* Fix column name\r\n\r\n* Fix sheet locking\r\n\r\nExcel protected the visible sheet. I do not know why and can only speculate that some reordering was not complete. Creating the hidden sheet second solves the issue.\r\n\r\n* replace instrument by ms device for proteomics\r\n\r\n* correct spelling\r\n\r\n* fix jpa access\r\n\r\n* solves #747 add technical replicate\r\n\r\n* fix constructors in tests\r\n\r\n* use correct methods\r\n\r\n* Fix wrong imports\r\n\r\nCo-authored-by: steffengreiner \r\n\r\n* move test\r\n\r\nCo-authored-by: steffengreiner \r\n\r\n* Add QBIC_SAMPLE_ID\r\n\r\nCo-authored-by: steffengreiner \r\n\r\n---------\r\n\r\nCo-authored-by: steffengreiner ","shortMessageHtmlLink":"Edit templates for measurement registration (#832)"}},{"before":"bbdfa72dc687ca690f168ece2ba79256108f74d0","after":"b81cef4e4009c8388886fd72cb92bed30824f64f","ref":"refs/heads/feature-823/823-add-dropdowns-to-edit-measurement-metadata","pushedAt":"2024-09-17T13:55:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"},"commit":{"message":"Add QBIC_SAMPLE_ID\n\nCo-authored-by: steffengreiner ","shortMessageHtmlLink":"Add QBIC_SAMPLE_ID"}},{"before":"42949457916a72448477a511212b64a9834e3a30","after":"bbdfa72dc687ca690f168ece2ba79256108f74d0","ref":"refs/heads/feature-823/823-add-dropdowns-to-edit-measurement-metadata","pushedAt":"2024-09-17T13:36:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"},"commit":{"message":"move test\n\nCo-authored-by: steffengreiner ","shortMessageHtmlLink":"move test"}},{"before":"5cdefa35f803b3a204fd8fbe75d1c31e1f75be41","after":"42949457916a72448477a511212b64a9834e3a30","ref":"refs/heads/feature-823/823-add-dropdowns-to-edit-measurement-metadata","pushedAt":"2024-09-17T13:33:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"},"commit":{"message":"Fix wrong imports\n\nCo-authored-by: steffengreiner ","shortMessageHtmlLink":"Fix wrong imports"}},{"before":"aec0f86cdbecc53450d88ebd3403b50e413433de","after":"5cdefa35f803b3a204fd8fbe75d1c31e1f75be41","ref":"refs/heads/feature-823/823-add-dropdowns-to-edit-measurement-metadata","pushedAt":"2024-09-17T07:10:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"},"commit":{"message":"use correct methods","shortMessageHtmlLink":"use correct methods"}},{"before":null,"after":"2b8f28f31535b62b65108f5dfc06fa3bea41e76d","ref":"refs/heads/dependabot/maven/org.apache.groovy-groovy-all-4.0.23","pushedAt":"2024-09-16T11:42:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump org.apache.groovy:groovy-all from 4.0.22 to 4.0.23\n\nBumps [org.apache.groovy:groovy-all](https://github.com/apache/groovy) from 4.0.22 to 4.0.23.\n- [Commits](https://github.com/apache/groovy/commits)\n\n---\nupdated-dependencies:\n- dependency-name: org.apache.groovy:groovy-all\n dependency-type: direct:development\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump org.apache.groovy:groovy-all from 4.0.22 to 4.0.23"}},{"before":null,"after":"50cf7e876d2b672a1707da820d2dc03f142856de","ref":"refs/heads/dependabot/maven/vaadin.version-24.4.12","pushedAt":"2024-09-16T11:42:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump vaadin.version from 24.4.11 to 24.4.12\n\nBumps `vaadin.version` from 24.4.11 to 24.4.12.\n\nUpdates `com.vaadin:vaadin-bom` from 24.4.11 to 24.4.12\n\nUpdates `com.vaadin:vaadin-maven-plugin` from 24.4.11 to 24.4.12\n\n---\nupdated-dependencies:\n- dependency-name: com.vaadin:vaadin-bom\n dependency-type: direct:production\n update-type: version-update:semver-patch\n- dependency-name: com.vaadin:vaadin-maven-plugin\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump vaadin.version from 24.4.11 to 24.4.12"}},{"before":"4c5bccd572a14ba08e6805db7d44984e5663bd8b","after":"aec0f86cdbecc53450d88ebd3403b50e413433de","ref":"refs/heads/feature-823/823-add-dropdowns-to-edit-measurement-metadata","pushedAt":"2024-09-16T09:43:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"KochTobi","name":"Tobias Koch","path":"/KochTobi","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11536497?s=80&v=4"},"commit":{"message":"fix constructors in tests","shortMessageHtmlLink":"fix constructors in tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQxODoxNTowNS4wMDAwMDBazwAAAAS_fOKS","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQxODoxNTowNS4wMDAwMDBazwAAAAS_fOKS","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xNlQwOTo0MzozNC4wMDAwMDBazwAAAAS3PyWd"}},"title":"Activity · qbicsoftware/data-manager-app"}