{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":465397332,"defaultBranch":"master","name":"Beton","ownerLogin":"21GramConsulting","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-03-02T17:07:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/66959999?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1722600749.0","currentOid":""},"activityList":{"items":[{"before":"4ef1453bed9ed322d85fd89f10f13246d6329c89","after":"ead7113116e17fa5da041d72a04127068e0a4677","ref":"refs/heads/master","pushedAt":"2024-08-03T21:16:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"🏗️ A ton of convenience initializers for measurements.\n\nFirst I'll give 'em a spin or two on a few projects,\nthen if they prove to be useful and convenient,\nI'll write tests for them. Pardon me, but as you\ncan see, the number of functions to tests is quite\nlarge.","shortMessageHtmlLink":"🏗️ A ton of convenience initializers for measurements."}},{"before":"8d932e56fbd25b6b600be61ad25214e3ccfc1548","after":"4ef1453bed9ed322d85fd89f10f13246d6329c89","ref":"refs/heads/master","pushedAt":"2024-08-03T18:42:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"🗒️ Changelog update","shortMessageHtmlLink":"🗒️ Changelog update"}},{"before":"d75befb9fe23256893b7c82b597750420e45d218","after":"8d932e56fbd25b6b600be61ad25214e3ccfc1548","ref":"refs/heads/master","pushedAt":"2024-08-03T18:14:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"😡 Strict concurrency compliance hit its limits:\n\nThe XCTMetric+measurementStorage.swift depends on\na globally shared mutable state. By design. That's\nthe whole point of how the whole performance\nassertion thing was made (due to limitations in\nhow XCT could be extended)..\n\nSince `XCTPerformanceMeasurement` is not Sendable,\nI couldn't find a way I could hack around to fit\nboth the overridden signatures and strict\nconcurrency. Maybe this whole show will be sunset\nwith Swift 6 :(","shortMessageHtmlLink":"😡 Strict concurrency compliance hit its limits:"}},{"before":"aebd5d884d44cdf25ca1dab79435d2a25d85942b","after":"d75befb9fe23256893b7c82b597750420e45d218","ref":"refs/heads/master","pushedAt":"2024-08-02T20:26:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"🧹 Can't believe the tasks.json was committed...","shortMessageHtmlLink":"🧹 Can't believe the tasks.json was committed..."}},{"before":"807053b2683481b196e4322190a4ea44334058b7","after":"aebd5d884d44cdf25ca1dab79435d2a25d85942b","ref":"refs/heads/master","pushedAt":"2024-08-02T20:19:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"🧹 Cleanup leftovers","shortMessageHtmlLink":"🧹 Cleanup leftovers"}},{"before":"5a3e75051543558c80a00484b77a29a789cf48a7","after":"807053b2683481b196e4322190a4ea44334058b7","ref":"refs/heads/master","pushedAt":"2024-08-02T20:12:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"🧹 Just a bunch of cleanups. Details below:\n\n1. Removed the integration tests junk. It was some\n leftover anyways.\n2. Unit tests are still unit tests.\n3. Component and System tests become UserAcceptanceTests\n4. Performance tests are still the same.\n5. Whenever I'll find a bug, it will have regression tests.\n\n* The whole Math directory thing is insane. I moved\n the files into the MEasurement directory as\n they're measurement related :)","shortMessageHtmlLink":"🧹 Just a bunch of cleanups. Details below:"}},{"before":"36a354eb23f9546ee8e3e2eb706ac6fb5bf5138f","after":"5a3e75051543558c80a00484b77a29a789cf48a7","ref":"refs/heads/master","pushedAt":"2024-08-02T12:17:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"😪 Renamed the RELEASE.md to CHANGELOG...","shortMessageHtmlLink":"😪 Renamed the RELEASE.md to CHANGELOG..."}},{"before":"47d77355210a0d16e930050b9b51704201fd513b","after":"36a354eb23f9546ee8e3e2eb706ac6fb5bf5138f","ref":"refs/heads/master","pushedAt":"2024-08-02T12:11:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"🤪 fun","shortMessageHtmlLink":"🤪 fun"}},{"before":"6008dc38f43e0fce3120bbd6737279d508b8a855","after":"47d77355210a0d16e930050b9b51704201fd513b","ref":"refs/heads/master","pushedAt":"2024-08-02T12:07:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"🧹 Strict concurrency thing added (SPI recommendation)","shortMessageHtmlLink":"🧹 Strict concurrency thing added (SPI recommendation)"}},{"before":"3d3701b373741303ed2ff3a1782abed0c9570cb1","after":"6008dc38f43e0fce3120bbd6737279d508b8a855","ref":"refs/heads/master","pushedAt":"2024-08-02T11:54:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"📝 Added shields / badges.","shortMessageHtmlLink":"📝 Added shields / badges."}},{"before":"ef86c301a01a18df327bb4b204bfdfcfcf633307","after":"3d3701b373741303ed2ff3a1782abed0c9570cb1","ref":"refs/heads/master","pushedAt":"2024-08-02T11:46:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"💥 This was merely an attempt to taste docc.","shortMessageHtmlLink":"💥 This was merely an attempt to taste docc."}},{"before":"9ffea3fccb23c3ddf19222a077f004c139f942b3","after":"ef86c301a01a18df327bb4b204bfdfcfcf633307","ref":"refs/heads/master","pushedAt":"2024-08-02T11:42:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"🤦 Forgot to remove the async attempt...","shortMessageHtmlLink":"🤦 Forgot to remove the async attempt..."}},{"before":"ff97048e322622454ef979130d8b9488e9d87f41","after":"9ffea3fccb23c3ddf19222a077f004c139f942b3","ref":"refs/heads/master","pushedAt":"2024-08-02T11:41:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"📝 Markdown was malformed.... omg","shortMessageHtmlLink":"📝 Markdown was malformed.... omg"}},{"before":"520957850e8c3db09ca3804153554afa8fb4cc64","after":"ff97048e322622454ef979130d8b9488e9d87f41","ref":"refs/heads/master","pushedAt":"2024-08-02T11:40:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"📝 Release note update.","shortMessageHtmlLink":"📝 Release note update."}},{"before":"ccfe52180f2b03c2b404939b1e7592600415d9cd","after":"520957850e8c3db09ca3804153554afa8fb4cc64","ref":"refs/heads/master","pushedAt":"2024-08-02T11:22:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"🚀 Notification names are now expressible by string literals.\n\nfixes #13","shortMessageHtmlLink":"🚀 Notification names are now expressible by string literals."}},{"before":"a3b1c5f3439e34d1e0c6e94a11fee2770588c82d","after":"ccfe52180f2b03c2b404939b1e7592600415d9cd","ref":"refs/heads/master","pushedAt":"2024-08-02T10:45:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"🛻 Moved the operators in a common directory.","shortMessageHtmlLink":"🛻 Moved the operators in a common directory."}},{"before":"364aadd5aefb8bcd1d6c2e174c37df7a34f880b8","after":"a3b1c5f3439e34d1e0c6e94a11fee2770588c82d","ref":"refs/heads/master","pushedAt":"2024-08-02T10:42:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"🚀 Added the pipe function. Note:\n\nIT doesn't yet play with async.\nI gave it a quick shot, but is trickier than I\nthought. I'll come back to it later.","shortMessageHtmlLink":"🚀 Added the pipe function. Note:"}},{"before":"c9aff14f18eae53691c5391370fb6cf09cb8f026","after":"364aadd5aefb8bcd1d6c2e174c37df7a34f880b8","ref":"refs/heads/master","pushedAt":"2024-08-02T10:20:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"🏗️ The repeating utility now plays well with throws.\n\nI also made an attempt to simplify and optimize things.\nIf there's an API break, it's unintentional, therefore\nplease let me know.","shortMessageHtmlLink":"🏗️ The repeating utility now plays well with throws."}},{"before":"9a30767310e481683d5f848b4143e1a16bf47a09","after":"c9aff14f18eae53691c5391370fb6cf09cb8f026","ref":"refs/heads/master","pushedAt":"2024-08-01T21:15:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"📖 Swift Package Index specific hosting config added.","shortMessageHtmlLink":"📖 Swift Package Index specific hosting config added."}},{"before":"5f27165d9196f0dad6a41151f8bbb627bba1683a","after":null,"ref":"refs/heads/develop","pushedAt":"2024-08-01T21:07:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"}},{"before":"5f27165d9196f0dad6a41151f8bbb627bba1683a","after":"9a30767310e481683d5f848b4143e1a16bf47a09","ref":"refs/heads/master","pushedAt":"2024-08-01T21:07:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"🚫 No more nonsensical develop branch.","shortMessageHtmlLink":"🚫 No more nonsensical develop branch."}},{"before":"1d82c69c9d60ab9dc67bee529e90ef598aa030c0","after":"5f27165d9196f0dad6a41151f8bbb627bba1683a","ref":"refs/heads/master","pushedAt":"2024-08-01T21:06:27.000Z","pushType":"push","commitsCount":50,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"Merge pull request #16 from 21GramConsulting/improve-coverage\n\nBunch of changes","shortMessageHtmlLink":"Merge pull request #16 from 21GramConsulting/improve-coverage"}},{"before":"4b7306d832da85a6524582c85435ccab9edcbf6c","after":null,"ref":"refs/heads/docs","pushedAt":"2024-08-01T21:04:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"}},{"before":"fdb62cf3b5a3e290270bca1a21bfa63d2ccf7e55","after":null,"ref":"refs/heads/improve-coverage","pushedAt":"2024-08-01T17:45:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"}},{"before":"0082ae69bb09f8b0f913141eb3564776d9d96a1e","after":"5f27165d9196f0dad6a41151f8bbb627bba1683a","ref":"refs/heads/develop","pushedAt":"2024-08-01T17:45:38.000Z","pushType":"pr_merge","commitsCount":41,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"Merge pull request #16 from 21GramConsulting/improve-coverage\n\nBunch of changes","shortMessageHtmlLink":"Merge pull request #16 from 21GramConsulting/improve-coverage"}},{"before":"03ef64c16591f08157ced9399c66ad35a11be5c2","after":"fdb62cf3b5a3e290270bca1a21bfa63d2ccf7e55","ref":"refs/heads/improve-coverage","pushedAt":"2024-08-01T15:12:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"🧪 All tests pass.","shortMessageHtmlLink":"🧪 All tests pass."}},{"before":"eba5ca0cf40abc9f03f2c0dc5333ac0769a03e1b","after":"03ef64c16591f08157ced9399c66ad35a11be5c2","ref":"refs/heads/improve-coverage","pushedAt":"2024-08-01T14:49:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"😪 Sad syntax but at least it builds. Now lets see the tests.","shortMessageHtmlLink":"😪 Sad syntax but at least it builds. Now lets see the tests."}},{"before":"a8ea8012f56797447b27d2b2016ab6da2ba9ae54","after":"eba5ca0cf40abc9f03f2c0dc5333ac0769a03e1b","ref":"refs/heads/improve-coverage","pushedAt":"2024-08-01T14:37:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"⏫ Dependency & Platform upgrade","shortMessageHtmlLink":"⏫ Dependency & Platform upgrade"}},{"before":"5d9e2db0a85df544e8164866b1d866c7474564bc","after":"a8ea8012f56797447b27d2b2016ab6da2ba9ae54","ref":"refs/heads/improve-coverage","pushedAt":"2024-08-01T14:29:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"🧹 Obsolete","shortMessageHtmlLink":"🧹 Obsolete"}},{"before":"cf9ff35a8e589b1463f3af080c51c3d5b83ccb3b","after":"5d9e2db0a85df544e8164866b1d866c7474564bc","ref":"refs/heads/improve-coverage","pushedAt":"2024-08-01T14:24:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adam-rocska","name":"Ádám Rocska","path":"/adam-rocska","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1914616?s=80&v=4"},"commit":{"message":"⚠️ Addressed warnings.\n\nOmg, I was an ass, what was I thinking....","shortMessageHtmlLink":"⚠️ Addressed warnings."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEkQVVhgA","startCursor":null,"endCursor":null}},"title":"Activity · 21GramConsulting/Beton"}