{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":812716842,"defaultBranch":"main","name":"SpeziDevices","ownerLogin":"StanfordSpezi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-09T17:19:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/133281989?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726575022.0","currentOid":""},"activityList":{"items":[{"before":"5ae7820ea2e10d7aebef042557e99f18554ab834","after":null,"ref":"refs/heads/feature/customize-measurement-time","pushedAt":"2024-09-17T12:06:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"}},{"before":"dc8dcd53773b9bb4041870b0f65cec32f7ed5108","after":"85aee3dba19bbed529d1a1c45449478914e4691e","ref":"refs/heads/main","pushedAt":"2024-09-17T12:06:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Allow to customize the measurements loaded with testing support (#14)\n\n# Allow to customize the measurements loaded with testing support\r\n\r\n## :recycle: Current situation & Problem\r\nPreviously, we used a fixed, default timestamp when creating the current\r\nmeasurement values for Omron Mock devices (we didn't even specify a\r\ntimestamp with the weight scale). This PR improves this mechanism by\r\nallowing to specify a custom time and allowing to specify a time for the\r\nweight scale at all.\r\n\r\n## :gear: Release Notes \r\n* Added new `timeStamp` parameter when creating Omron mock devices.\r\n\r\n\r\n## :books: Documentation\r\nUpdated.\r\n\r\n## :white_check_mark: Testing\r\n--\r\n\r\n## :pencil: Code of Conduct & Contributing Guidelines \r\n\r\nBy submitting creating this pull request, you agree to follow our [Code\r\nof\r\nConduct](https://github.com/StanfordSpezi/.github/blob/main/CODE_OF_CONDUCT.md)\r\nand [Contributing\r\nGuidelines](https://github.com/StanfordSpezi/.github/blob/main/CONTRIBUTING.md):\r\n- [x] I agree to follow the [Code of\r\nConduct](https://github.com/StanfordSpezi/.github/blob/main/CODE_OF_CONDUCT.md)\r\nand [Contributing\r\nGuidelines](https://github.com/StanfordSpezi/.github/blob/main/CONTRIBUTING.md).","shortMessageHtmlLink":"Allow to customize the measurements loaded with testing support (#14)"}},{"before":"5b7d0ac6072699d6f44a63b7170e134a43e335ab","after":"5ae7820ea2e10d7aebef042557e99f18554ab834","ref":"refs/heads/feature/customize-measurement-time","pushedAt":"2024-09-17T11:50:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Disable CodeQl","shortMessageHtmlLink":"Disable CodeQl"}},{"before":"f910b0d9f98dfc1401996a04c4bfb8c6e6bec327","after":"5b7d0ac6072699d6f44a63b7170e134a43e335ab","ref":"refs/heads/feature/customize-measurement-time","pushedAt":"2024-09-17T11:49:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Update conformance","shortMessageHtmlLink":"Update conformance"}},{"before":"73a3f84f0b392638625f81631ef7c395b6d9e9a5","after":"f910b0d9f98dfc1401996a04c4bfb8c6e6bec327","ref":"refs/heads/feature/customize-measurement-time","pushedAt":"2024-09-17T10:02:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Enable Swift 6 Language mode for UITests","shortMessageHtmlLink":"Enable Swift 6 Language mode for UITests"}},{"before":"b8378b5219c93844e9a4cb01f9063ece4ab54ec4","after":"73a3f84f0b392638625f81631ef7c395b6d9e9a5","ref":"refs/heads/feature/customize-measurement-time","pushedAt":"2024-09-17T09:44:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Enable Swift 6 language mode","shortMessageHtmlLink":"Enable Swift 6 language mode"}},{"before":"660b9bbf289966a67e16504ecac3e2345e76461c","after":"b8378b5219c93844e9a4cb01f9063ece4ab54ec4","ref":"refs/heads/feature/customize-measurement-time","pushedAt":"2024-09-17T09:01:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Add .git again. Seems to resolve some caching issues?","shortMessageHtmlLink":"Add .git again. Seems to resolve some caching issues?"}},{"before":"45a81205c77ec3b88a2e88977ab3981c3b59f86f","after":"660b9bbf289966a67e16504ecac3e2345e76461c","ref":"refs/heads/feature/customize-measurement-time","pushedAt":"2024-09-17T08:44:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Allow to provide the measurements for HealthMeasurements mock methods","shortMessageHtmlLink":"Allow to provide the measurements for HealthMeasurements mock methods"}},{"before":null,"after":"45a81205c77ec3b88a2e88977ab3981c3b59f86f","ref":"refs/heads/feature/customize-measurement-time","pushedAt":"2024-09-16T16:19:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Allow to customize the time stamp of the measurement for Omron mock devices","shortMessageHtmlLink":"Allow to customize the time stamp of the measurement for Omron mock d…"}},{"before":"ee91b92a523f0f6d6a7a194ce526ae6d459f5063","after":null,"ref":"refs/heads/fix/easily-save-multiple-measurements","pushedAt":"2024-09-02T12:14:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"}},{"before":"cfba7691b6211bb2f566a8c263ff973921ee555b","after":"dc8dcd53773b9bb4041870b0f65cec32f7ed5108","ref":"refs/heads/main","pushedAt":"2024-09-02T12:14:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Only dismiss the measurements sheet when we are saving the last one (#12)\n\n# Only dismiss the measurements sheet when we are saving the last one\r\n\r\n## :recycle: Current situation & Problem\r\nThis PR address https://github.com/StanfordBDHG/ENGAGE-HF-iOS/issues/79\r\nby only dismissing the recorded measurements sheet only if there aren't\r\nany more measurements displayed. This makes it easier for users to save\r\nmultiple measurements.\r\n\r\n## :gear: Release Notes \r\n* Only dismiss the measurements sheet if the last measurement is saved.\r\n* Show the last measurement in the closing animation.\r\n\r\n## :books: Documentation\r\n--\r\n\r\n\r\n## :white_check_mark: Testing\r\nExisting test validate this behavior.\r\n\r\n## :pencil: Code of Conduct & Contributing Guidelines \r\n\r\nBy submitting creating this pull request, you agree to follow our [Code\r\nof\r\nConduct](https://github.com/StanfordSpezi/.github/blob/main/CODE_OF_CONDUCT.md)\r\nand [Contributing\r\nGuidelines](https://github.com/StanfordSpezi/.github/blob/main/CONTRIBUTING.md):\r\n- [x] I agree to follow the [Code of\r\nConduct](https://github.com/StanfordSpezi/.github/blob/main/CODE_OF_CONDUCT.md)\r\nand [Contributing\r\nGuidelines](https://github.com/StanfordSpezi/.github/blob/main/CONTRIBUTING.md).","shortMessageHtmlLink":"Only dismiss the measurements sheet when we are saving the last one (#12"}},{"before":"6150f1414e8954266f26815c3552f1dae8a284f5","after":"ee91b92a523f0f6d6a7a194ce526ae6d459f5063","ref":"refs/heads/fix/easily-save-multiple-measurements","pushedAt":"2024-09-01T13:34:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Show the last measurement in the closing animation","shortMessageHtmlLink":"Show the last measurement in the closing animation"}},{"before":null,"after":"6150f1414e8954266f26815c3552f1dae8a284f5","ref":"refs/heads/fix/easily-save-multiple-measurements","pushedAt":"2024-09-01T13:22:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Do not dismiss the measurements sheet when there are still measurements recorded","shortMessageHtmlLink":"Do not dismiss the measurements sheet when there are still measuremen…"}},{"before":"936d26ecdfd7ac02c62e3af0be2301042d7797de","after":null,"ref":"refs/heads/feature/updated-visuals","pushedAt":"2024-08-28T14:02:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"}},{"before":"32b379270afe5e121161ea644fa0a8c1a974068a","after":"cfba7691b6211bb2f566a8c263ff973921ee555b","ref":"refs/heads/main","pushedAt":"2024-08-28T14:02:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Update screenshots to include BP7000 (#11)\n\n# Update screenshots to include BP7000\r\n\r\n## :recycle: Current situation & Problem\r\nThis PR updates the screenshots for SpeziDevicesUI to include the BP7000\r\ndevice.\r\n\r\n\r\n## :gear: Release Notes \r\n* Demonstrate the BP7000 model in screenshots.\r\n\r\n\r\n## :books: Documentation\r\n--\r\n\r\n\r\n## :white_check_mark: Testing\r\nModified the TestApp for screenshot creation.\r\n\r\n## :pencil: Code of Conduct & Contributing Guidelines \r\n\r\nBy submitting creating this pull request, you agree to follow our [Code\r\nof\r\nConduct](https://github.com/StanfordSpezi/.github/blob/main/CODE_OF_CONDUCT.md)\r\nand [Contributing\r\nGuidelines](https://github.com/StanfordSpezi/.github/blob/main/CONTRIBUTING.md):\r\n- [x] I agree to follow the [Code of\r\nConduct](https://github.com/StanfordSpezi/.github/blob/main/CODE_OF_CONDUCT.md)\r\nand [Contributing\r\nGuidelines](https://github.com/StanfordSpezi/.github/blob/main/CONTRIBUTING.md).","shortMessageHtmlLink":"Update screenshots to include BP7000 (#11)"}},{"before":"000b37246214e14d1a0e683e93b5bdddad05957f","after":"936d26ecdfd7ac02c62e3af0be2301042d7797de","ref":"refs/heads/feature/updated-visuals","pushedAt":"2024-08-26T13:04:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Resolve swiftlint","shortMessageHtmlLink":"Resolve swiftlint"}},{"before":null,"after":"000b37246214e14d1a0e683e93b5bdddad05957f","ref":"refs/heads/feature/updated-visuals","pushedAt":"2024-08-26T11:28:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Update screenshots to include BP7000","shortMessageHtmlLink":"Update screenshots to include BP7000"}},{"before":"15af3c6839e8afa81ef9cb8c636ddc398eef7254","after":null,"ref":"refs/heads/fix/bump-xctest-extensions","pushedAt":"2024-08-20T17:56:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"}},{"before":"16075cb93b0594c57536d60eb771c7338031d636","after":"32b379270afe5e121161ea644fa0a8c1a974068a","ref":"refs/heads/main","pushedAt":"2024-08-20T17:56:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Bump XCTestExtensions to 1.0 release (#10)\n\n# Bump XCTestExtensions to 1.0 release\r\n\r\n## :recycle: Current situation & Problem\r\nThis PR bumps the `XCTestExtensions` dependency to the latest stable\r\nrelease.\r\n\r\n\r\n## :gear: Release Notes \r\n* Bump XCTestExtensions to 1.0 release\r\n\r\n\r\n## :books: Documentation\r\n--\r\n\r\n\r\n## :white_check_mark: Testing\r\nnot affected\r\n\r\n## :pencil: Code of Conduct & Contributing Guidelines \r\n\r\nBy submitting creating this pull request, you agree to follow our [Code\r\nof\r\nConduct](https://github.com/StanfordSpezi/.github/blob/main/CODE_OF_CONDUCT.md)\r\nand [Contributing\r\nGuidelines](https://github.com/StanfordSpezi/.github/blob/main/CONTRIBUTING.md):\r\n- [x] I agree to follow the [Code of\r\nConduct](https://github.com/StanfordSpezi/.github/blob/main/CODE_OF_CONDUCT.md)\r\nand [Contributing\r\nGuidelines](https://github.com/StanfordSpezi/.github/blob/main/CONTRIBUTING.md).","shortMessageHtmlLink":"Bump XCTestExtensions to 1.0 release (#10)"}},{"before":"660b69715bf8518c390cedc8f5fd36fcb208e5da","after":"15af3c6839e8afa81ef9cb8c636ddc398eef7254","ref":"refs/heads/fix/bump-xctest-extensions","pushedAt":"2024-08-20T09:06:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Release","shortMessageHtmlLink":"Release"}},{"before":null,"after":"660b69715bf8518c390cedc8f5fd36fcb208e5da","ref":"refs/heads/fix/bump-xctest-extensions","pushedAt":"2024-08-20T08:44:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Bump XCTestExtensions to 1.0 release","shortMessageHtmlLink":"Bump XCTestExtensions to 1.0 release"}},{"before":"5b4a45c566a17d781ee62d5c3cfccbdbcddae3ae","after":null,"ref":"refs/heads/fix/omron-measurement-delivery","pushedAt":"2024-08-16T18:52:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"}},{"before":"6fc18b28b03c9e2e5443c8316f59f32bec4304f7","after":"16075cb93b0594c57536d60eb771c7338031d636","ref":"refs/heads/main","pushedAt":"2024-08-16T18:52:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Fix duplicated delivery of Omron Measurements (#9)\n\n# Fix duplicated delivery of Omron Measurements\r\n\r\n## :recycle: Current situation & Problem\r\nThis PR fixes some minor issues with the current implementation of Omron\r\ndevices. https://github.com/StanfordSpezi/SpeziBluetooth/pull/46 made\r\ntwo important changes to improve the overall reliability of the\r\nimplementation. First, it fixes an issue with notify-only\r\ncharacteristics (like weight and blood pressure measurement\r\ncharacteristics) where the `onChange` would not be called. Secondly,\r\nwhile the device is subscribing to characteristic notifications, the\r\nstate is still set to `connecting`, this allows us to properly filter\r\nthe initial measurement notifications that Omron devices send when\r\nsubscribing to characteristics. Further, this allowed us to fix an issue\r\nwhere we couldn't properly determine the point in time where a weight\r\nscale was fully paired by the user.\r\n\r\nAdditionally this PR adds a small time label for the\r\n`MeasurementsRecordedSheet` and adds German localization.\r\n\r\n## :gear: Release Notes \r\n* Fixed duplicated deliver of measurements for Omron devices.\r\n* Fixed pairing with Omron weight scales.\r\n* Added a time label to the `MeasurementsRecordedSheet`.\r\n* Added German localization.\r\n\r\n## :books: Documentation\r\nAdded a small documentation article that collects knowledge about Omron\r\ndevices.\r\n\r\n\r\n## :white_check_mark: Testing\r\nWe used manual testing with real Omron devices to verify the\r\nimplementation. Some additional unit tests were added to ensure no\r\nregression occur.\r\n\r\n\r\n## :pencil: Code of Conduct & Contributing Guidelines \r\n\r\nBy submitting creating this pull request, you agree to follow our [Code\r\nof\r\nConduct](https://github.com/StanfordSpezi/.github/blob/main/CODE_OF_CONDUCT.md)\r\nand [Contributing\r\nGuidelines](https://github.com/StanfordSpezi/.github/blob/main/CONTRIBUTING.md):\r\n- [x] I agree to follow the [Code of\r\nConduct](https://github.com/StanfordSpezi/.github/blob/main/CODE_OF_CONDUCT.md)\r\nand [Contributing\r\nGuidelines](https://github.com/StanfordSpezi/.github/blob/main/CONTRIBUTING.md).","shortMessageHtmlLink":"Fix duplicated delivery of Omron Measurements (#9)"}},{"before":"76d12ceb02010fd413c451eb980b963d807a41f3","after":"5b4a45c566a17d781ee62d5c3cfccbdbcddae3ae","ref":"refs/heads/fix/omron-measurement-delivery","pushedAt":"2024-08-16T18:07:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Use release version","shortMessageHtmlLink":"Use release version"}},{"before":"8122133369e17866df4e12582117ec34af4a30b9","after":"76d12ceb02010fd413c451eb980b963d807a41f3","ref":"refs/heads/fix/omron-measurement-delivery","pushedAt":"2024-08-16T09:30:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Improve test stability","shortMessageHtmlLink":"Improve test stability"}},{"before":"2c6803a0fe153a08f759c4c609f3d1ac3cd1f725","after":"8122133369e17866df4e12582117ec34af4a30b9","ref":"refs/heads/fix/omron-measurement-delivery","pushedAt":"2024-08-16T08:00:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Minor fixes in article","shortMessageHtmlLink":"Minor fixes in article"}},{"before":"21f68f68955631511fb21acb7b8a31b9f84243a3","after":"2c6803a0fe153a08f759c4c609f3d1ac3cd1f725","ref":"refs/heads/fix/omron-measurement-delivery","pushedAt":"2024-08-15T12:06:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Tests","shortMessageHtmlLink":"Tests"}},{"before":"77fc56099d27cde8be3339e5b3aa4b805d0bd00e","after":"21f68f68955631511fb21acb7b8a31b9f84243a3","ref":"refs/heads/fix/omron-measurement-delivery","pushedAt":"2024-08-15T12:02:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Docs and testing","shortMessageHtmlLink":"Docs and testing"}},{"before":"1b3bd5a6af960d906511520c8136a396b1f6f91a","after":"77fc56099d27cde8be3339e5b3aa4b805d0bd00e","ref":"refs/heads/fix/omron-measurement-delivery","pushedAt":"2024-08-15T10:19:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Update ui tests","shortMessageHtmlLink":"Update ui tests"}},{"before":"a0898f6d4a1b5a46ea82658de715e58b9597a8b0","after":"1b3bd5a6af960d906511520c8136a396b1f6f91a","ref":"refs/heads/fix/omron-measurement-delivery","pushedAt":"2024-08-15T10:00:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Supereg","name":"Andreas Bauer","path":"/Supereg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9783857?s=80&v=4"},"commit":{"message":"Add time and date label to measurements sheet. Add German localization.","shortMessageHtmlLink":"Add time and date label to measurements sheet. Add German localization."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxMjowNjo0Mi4wMDAwMDBazwAAAAS4enDV","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxMjowNjo0Mi4wMDAwMDBazwAAAAS4enDV","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNVQxMDowMDoxOS4wMDAwMDBazwAAAASbEiUp"}},"title":"Activity · StanfordSpezi/SpeziDevices"}