{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":168351568,"defaultBranch":"main","name":"template","ownerLogin":"vapor","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-30T13:56:42.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/17364220?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716114570.0","currentOid":""},"activityList":{"items":[{"before":"32a1039e4a56d7fcef73ce74a24caec3396c118d","after":null,"ref":"refs/heads/gwynne-patch-1","pushedAt":"2024-05-19T10:29:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"}},{"before":"64cc082177b0376f96c70ad9901e083fa75d22f6","after":"73d303c7595ab8a8f48ce0eed69deb24ac681149","ref":"refs/heads/main","pushedAt":"2024-05-19T10:29:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"`Sendable` methods work in 5.10 and `swift package resolve --skip-update` is deprecated (#132)\n\n* Sendable methods work in 5.10\r\n\r\n* swift package resolve --skip-update is deprecated in Swift 6 because it doesn't work as expected","shortMessageHtmlLink":"Sendable methods work in 5.10 and `swift package resolve --skip-upd…"}},{"before":"39e9cdb47a5d8ac8430a8fe927dfc65e08fecf44","after":"32a1039e4a56d7fcef73ce74a24caec3396c118d","ref":"refs/heads/gwynne-patch-1","pushedAt":"2024-05-19T10:00:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Update TodoController.swift","shortMessageHtmlLink":"Update TodoController.swift"}},{"before":"e975069cbe505a9ef4724e63fb9578a987b8dae3","after":"39e9cdb47a5d8ac8430a8fe927dfc65e08fecf44","ref":"refs/heads/gwynne-patch-1","pushedAt":"2024-05-19T09:54:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"swift package resolve --skip-update is deprecated in Swift 6 because it doesn't work as expected","shortMessageHtmlLink":"swift package resolve --skip-update is deprecated in Swift 6 because …"}},{"before":null,"after":"e975069cbe505a9ef4724e63fb9578a987b8dae3","ref":"refs/heads/gwynne-patch-1","pushedAt":"2024-05-19T09:53:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Sendable methods work in 5.10","shortMessageHtmlLink":"Sendable methods work in 5.10"}},{"before":"2ce827994cf1ae6ba4a190e08998d4b568fe8317","after":null,"ref":"refs/heads/async-entry","pushedAt":"2024-05-15T16:11:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"}},{"before":"28645e8f941060691f2c646c0875aa76446117d5","after":"64cc082177b0376f96c70ad9901e083fa75d22f6","ref":"refs/heads/main","pushedAt":"2024-05-15T16:11:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Async Entry and Concurrency Executor Takeover (#131)","shortMessageHtmlLink":"Async Entry and Concurrency Executor Takeover (#131)"}},{"before":"6d5be502317fccc1e93e98c1ad3f8dec547a3f55","after":"2ce827994cf1ae6ba4a190e08998d4b568fe8317","ref":"refs/heads/async-entry","pushedAt":"2024-05-13T15:08:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Update Package.swift","shortMessageHtmlLink":"Update Package.swift"}},{"before":"c3d6da7f21f985caee6ad1172741a29dada71a65","after":"6d5be502317fccc1e93e98c1ad3f8dec547a3f55","ref":"refs/heads/async-entry","pushedAt":"2024-05-13T12:14:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Fixes from running","shortMessageHtmlLink":"Fixes from running"}},{"before":"7182e23e5488481c1440ae0e4e0fbc9a58cdc822","after":"c3d6da7f21f985caee6ad1172741a29dada71a65","ref":"refs/heads/async-entry","pushedAt":"2024-05-13T12:04:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Changes as per PR review","shortMessageHtmlLink":"Changes as per PR review"}},{"before":"f2b5121ee2b880c5e134e1b7474c7cdb0d92f8bd","after":"7182e23e5488481c1440ae0e4e0fbc9a58cdc822","ref":"refs/heads/async-entry","pushedAt":"2024-05-10T17:43:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Log executor takeover","shortMessageHtmlLink":"Log executor takeover"}},{"before":"4568564f8e801145ee1f2db6f598c79c987ea059","after":"f2b5121ee2b880c5e134e1b7474c7cdb0d92f8bd","ref":"refs/heads/async-entry","pushedAt":"2024-05-10T13:15:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Fix template bug","shortMessageHtmlLink":"Fix template bug"}},{"before":"5f5d2e185408c3e61546dd9184ae4a2c628a196b","after":"4568564f8e801145ee1f2db6f598c79c987ea059","ref":"refs/heads/async-entry","pushedAt":"2024-05-10T13:14:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Set up custom executor","shortMessageHtmlLink":"Set up custom executor"}},{"before":null,"after":"5f5d2e185408c3e61546dd9184ae4a2c628a196b","ref":"refs/heads/async-entry","pushedAt":"2024-05-10T12:52:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"0xTim","name":"Tim Condon","path":"/0xTim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9938337?s=80&v=4"},"commit":{"message":"Update template for async entrypoints in Application","shortMessageHtmlLink":"Update template for async entrypoints in Application"}},{"before":"0a8f71ea86ba95201b5178d5030687286ff5d4b9","after":null,"ref":"refs/heads/swift-5.10-update","pushedAt":"2024-05-07T07:54:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"}},{"before":"d6a9a49b695ee6dc75bbc77b5d663442e7f4acea","after":null,"ref":"refs/heads/dtos","pushedAt":"2024-05-06T19:06:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"}},{"before":"3e6e6003f42d1808da27002f936710e8a9f23bf6","after":"28645e8f941060691f2c646c0875aa76446117d5","ref":"refs/heads/main","pushedAt":"2024-05-06T19:06:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Use a data transfer object instead of direct model encoding/decoding (#128)\n\n* Use DTOs for the Todo model.\r\n* Add tests for the TodoController routes.\r\n* Add Fluent conditionals to tests and add DTOs folder to manifest","shortMessageHtmlLink":"Use a data transfer object instead of direct model encoding/decoding (#…"}},{"before":"a230d9dc2679d7f53e69349782acf2e0733da62a","after":"d6a9a49b695ee6dc75bbc77b5d663442e7f4acea","ref":"refs/heads/dtos","pushedAt":"2024-05-06T18:46:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Hopefully fix CI","shortMessageHtmlLink":"Hopefully fix CI"}},{"before":"8399e4ba2c7984e918742344351e5bc91906e393","after":"a230d9dc2679d7f53e69349782acf2e0733da62a","ref":"refs/heads/dtos","pushedAt":"2024-05-06T18:25:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Hopefully fix CI","shortMessageHtmlLink":"Hopefully fix CI"}},{"before":"f786bce8b03a13cb11624140caa0e4e7a4ba831a","after":"8399e4ba2c7984e918742344351e5bc91906e393","ref":"refs/heads/dtos","pushedAt":"2024-05-06T18:12:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Hopefully fix CI","shortMessageHtmlLink":"Hopefully fix CI"}},{"before":"34840ca393024365f535cf345785a7925264c957","after":"f786bce8b03a13cb11624140caa0e4e7a4ba831a","ref":"refs/heads/dtos","pushedAt":"2024-05-06T18:01:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Hopefully fix CI","shortMessageHtmlLink":"Hopefully fix CI"}},{"before":"488347d75be98f3dd6972a9ecb251fda0851d6ce","after":"34840ca393024365f535cf345785a7925264c957","ref":"refs/heads/dtos","pushedAt":"2024-05-06T17:35:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Hopefully fix CI","shortMessageHtmlLink":"Hopefully fix CI"}},{"before":"bd0f9d1cca391d704cc62fefd3385d24d041e60a","after":"488347d75be98f3dd6972a9ecb251fda0851d6ce","ref":"refs/heads/dtos","pushedAt":"2024-05-06T17:09:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Hopefully fix CI","shortMessageHtmlLink":"Hopefully fix CI"}},{"before":"7edb4df0df1dd3c5d19889d5ecef7e9bbb3a15ec","after":"bd0f9d1cca391d704cc62fefd3385d24d041e60a","ref":"refs/heads/dtos","pushedAt":"2024-05-06T17:02:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Hopefully fix CI","shortMessageHtmlLink":"Hopefully fix CI"}},{"before":"f264abb2f9c397f46617cf44db2db0d5177f238e","after":"7edb4df0df1dd3c5d19889d5ecef7e9bbb3a15ec","ref":"refs/heads/dtos","pushedAt":"2024-05-06T17:00:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Hopefully fix CI","shortMessageHtmlLink":"Hopefully fix CI"}},{"before":"6ce88e8cb99f21643dcd4f942e04acc70ca65615","after":"f264abb2f9c397f46617cf44db2db0d5177f238e","ref":"refs/heads/dtos","pushedAt":"2024-05-06T16:58:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Hopefully fix CI","shortMessageHtmlLink":"Hopefully fix CI"}},{"before":"729b5da21e87886cc86b65715f3fc43a9902151f","after":"6ce88e8cb99f21643dcd4f942e04acc70ca65615","ref":"refs/heads/dtos","pushedAt":"2024-05-06T16:24:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"4c9482f0787947f659ef15acfa749ae771f5fe57","after":"729b5da21e87886cc86b65715f3fc43a9902151f","ref":"refs/heads/dtos","pushedAt":"2024-05-06T16:14:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"DTO/model conversions should be functions, not properties.","shortMessageHtmlLink":"DTO/model conversions should be functions, not properties."}},{"before":"8090aca79dd60607b58a83c40b595b4583d42c1c","after":null,"ref":"refs/heads/unchecked-model","pushedAt":"2024-04-29T22:21:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"}},{"before":"0720a2f6fd266b557a57222ab50b4df24ebaa3d5","after":"3e6e6003f42d1808da27002f936710e8a9f23bf6","ref":"refs/heads/main","pushedAt":"2024-04-29T22:21:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gwynne","name":"Gwynne Raskind","path":"/gwynne","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1130717?s=80&v=4"},"commit":{"message":"Add unchecked sendable to Todo (#130)","shortMessageHtmlLink":"Add unchecked sendable to Todo (#130)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETgRZVQA","startCursor":null,"endCursor":null}},"title":"Activity · vapor/template"}