{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":456683853,"defaultBranch":"main","name":"odilia","ownerLogin":"odilia-app","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-07T21:30:36.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/90208896?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717022460.0","currentOid":""},"activityList":{"items":[{"before":"c69f9da7026c84671ac16be721dfa0dca12cc4a0","after":"cedfdb4ec00270c6e9f9e391a6dfadd47e6cbbe8","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-07-01T02:19:27.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Use bleeding-edge atspi","shortMessageHtmlLink":"Use bleeding-edge atspi"}},{"before":"f227f5e73873ead61c8b0f8bf970b09c0eab215f","after":"c69f9da7026c84671ac16be721dfa0dca12cc4a0","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-26T02:48:19.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Update lock file","shortMessageHtmlLink":"Update lock file"}},{"before":"551561f11acaf7e887aca27ac6715cb3d1daf0df","after":"f227f5e73873ead61c8b0f8bf970b09c0eab215f","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-20T21:18:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Fix yaml error","shortMessageHtmlLink":"Fix yaml error"}},{"before":"bfc07ab4654b35a042ac3e282a6132fdb70d0533","after":"551561f11acaf7e887aca27ac6715cb3d1daf0df","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-20T21:15:41.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Setup nightly MSRV","shortMessageHtmlLink":"Setup nightly MSRV"}},{"before":"90a07d4bad58c2d7f7a93ab979bda6dffedbcaa3","after":"bfc07ab4654b35a042ac3e282a6132fdb70d0533","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-20T21:00:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Fix notify private documentation","shortMessageHtmlLink":"Fix notify private documentation"}},{"before":"93d8bb139a5066ba617488c050ae94c416473ea4","after":"90a07d4bad58c2d7f7a93ab979bda6dffedbcaa3","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-20T20:59:06.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Fix some other CI issues with old versions of actions-rs","shortMessageHtmlLink":"Fix some other CI issues with old versions of actions-rs"}},{"before":"8e75f09487efd809a1b17bb96dc123e2b27a3ac7","after":"93d8bb139a5066ba617488c050ae94c416473ea4","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-20T20:40:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Fix test which had a bad import","shortMessageHtmlLink":"Fix test which had a bad import"}},{"before":"686bd1141d814d3f7dac253f12a49e8073ed04b6","after":"8e75f09487efd809a1b17bb96dc123e2b27a3ac7","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-20T20:37:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Use dtolnay instead of actions-rs actions","shortMessageHtmlLink":"Use dtolnay instead of actions-rs actions"}},{"before":"aa0b50698fdf33cbcc36a0998a890234ec81e0a9","after":"686bd1141d814d3f7dac253f12a49e8073ed04b6","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-20T20:32:04.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Add nightly to CI temporarily","shortMessageHtmlLink":"Add nightly to CI temporarily"}},{"before":"9ce4a000222cb018737e01843ab0dc6798e7ec0b","after":"aa0b50698fdf33cbcc36a0998a890234ec81e0a9","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-19T19:23:49.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Use ChooserStatic trait, iter_into combinator","shortMessageHtmlLink":"Use ChooserStatic trait, iter_into combinator"}},{"before":"2dc1257c59b087221845b48ba59e3d664a589836","after":"9ce4a000222cb018737e01843ab0dc6798e7ec0b","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-18T03:50:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Remove return type generic on HandlerService","shortMessageHtmlLink":"Remove return type generic on HandlerService"}},{"before":"f08d9fe1f5de877fd91f8851875773fcbe072e79","after":"2dc1257c59b087221845b48ba59e3d664a589836","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-18T03:39:19.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Use new Odilia-specific ServiceExt","shortMessageHtmlLink":"Use new Odilia-specific ServiceExt"}},{"before":"8bdcdf7e7cbb3a02af83a7c9224068ef8a9ac12a","after":"f08d9fe1f5de877fd91f8851875773fcbe072e79","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-18T00:19:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Speak entire item upon focus","shortMessageHtmlLink":"Speak entire item upon focus"}},{"before":"334fc2b9190a965fb9c03b87729a858ba5a9b6c7","after":"8bdcdf7e7cbb3a02af83a7c9224068ef8a9ac12a","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-18T00:15:02.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Update cargo lock","shortMessageHtmlLink":"Update cargo lock"}},{"before":"81f1d1c8c72e8181cce2740968d70ed062ea7146","after":"334fc2b9190a965fb9c03b87729a858ba5a9b6c7","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-17T19:57:48.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Stop using channels to communicate commands\n\nStop using channels to communicate commands","shortMessageHtmlLink":"Stop using channels to communicate commands"}},{"before":"94a6bbacbe71894fea83976663c9cfd068acabec","after":"81f1d1c8c72e8181cce2740968d70ed062ea7146","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-17T05:10:56.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Cleanups and new inner services\n\n- Remove unused deps\n- Use if let ... on loop { ... } instead of while let Some(...)\n- Switch to using the ChoiceService model\n- Remove attempt at \"generic handlers\"; handled by ChoiceService","shortMessageHtmlLink":"Cleanups and new inner services"}},{"before":"6d454efaf109c73a0446e1716725054f93694329","after":"94a6bbacbe71894fea83976663c9cfd068acabec","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-17T01:37:37.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"User ServiceSet","shortMessageHtmlLink":"User ServiceSet"}},{"before":"cb7d3a79264e00bfbc858c28341e125e27188920","after":"6d454efaf109c73a0446e1716725054f93694329","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-13T21:22:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Remove unused code","shortMessageHtmlLink":"Remove unused code"}},{"before":"19f9e1a505561b456400e4a7aef03ab3995589a8","after":"cb7d3a79264e00bfbc858c28341e125e27188920","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-13T20:29:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Update logging","shortMessageHtmlLink":"Update logging"}},{"before":"73760b72910d9567bc1c3d8048cbb073e1f76ea6","after":"19f9e1a505561b456400e4a7aef03ab3995589a8","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-13T20:20:44.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Merge branch 'main' into axum-style-handlers","shortMessageHtmlLink":"Merge branch 'main' into axum-style-handlers"}},{"before":"f4261a1bbbed3bc9435e1fea843e3ae549f3a44a","after":"73760b72910d9567bc1c3d8048cbb073e1f76ea6","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-13T20:14:57.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Non-automatic clippy fixups","shortMessageHtmlLink":"Non-automatic clippy fixups"}},{"before":"88fc15ee6a8878c928e88e70fb813533c49b4d02","after":"f4261a1bbbed3bc9435e1fea843e3ae549f3a44a","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-13T19:25:47.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Update cargo lock","shortMessageHtmlLink":"Update cargo lock"}},{"before":"cdd57a84b40c552b57d4776ddc383396f05ab3d8","after":"88fc15ee6a8878c928e88e70fb813533c49b4d02","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-11T17:25:11.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"[WIP] add desired layer layout","shortMessageHtmlLink":"[WIP] add desired layer layout"}},{"before":"0d805daf50303c30494f17ec1f91328b9b25ad8b","after":"cdd57a84b40c552b57d4776ddc383396f05ab3d8","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-10T13:47:55.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"fmt","shortMessageHtmlLink":"fmt"}},{"before":"7f1bd3d63c8f9701ee28b1f9d7d69bad12ca5341","after":"0d805daf50303c30494f17ec1f91328b9b25ad8b","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-10T13:35:43.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Remove unused import","shortMessageHtmlLink":"Remove unused import"}},{"before":"1f8a8a7cecc44cccee7a440a8329ffddf72958ea","after":"7f1bd3d63c8f9701ee28b1f9d7d69bad12ca5341","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-07T23:31:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"ItemEvent -> CacheEvent","shortMessageHtmlLink":"ItemEvent -> CacheEvent"}},{"before":"36338359b93f209fb008b9af3dbc6304daff803f","after":"1f8a8a7cecc44cccee7a440a8329ffddf72958ea","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-07T23:29:32.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"fmt ignore","shortMessageHtmlLink":"fmt ignore"}},{"before":"c88bef85e4178ab88c842e6dd5866fbf45e86a04","after":"36338359b93f209fb008b9af3dbc6304daff803f","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-06-04T23:22:34.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Exapnd tower traits\n\n- One, we set up a few new traits:\n\t- AsyncTryFrom/AsyncTryInto\n\t- FromState\n- Second, we use those traits instead of `From` to get arguments to\n handler functions. This allows us (in theory) to get cached items of\n various kinds.\n- Third, this removes some old test code.\n- Fourth, this adds new trait bounds using feature flags to make this\n work.\n \t- `try_trait_v2` for `FromResidual`\n\t- `impl_trait_in_assoc_type` (ITIAT), which is at least already\n\t has its stabalization PR opened","shortMessageHtmlLink":"Exapnd tower traits"}},{"before":"08904d02d2b126bd557451d884a843ea31ee5a38","after":"c88bef85e4178ab88c842e6dd5866fbf45e86a04","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-05-31T20:30:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Cleanup uncommented code","shortMessageHtmlLink":"Cleanup uncommented code"}},{"before":"23a0229244c10261a78f31e9b953ea3896846d9c","after":"08904d02d2b126bd557451d884a843ea31ee5a38","ref":"refs/heads/axum-style-handlers","pushedAt":"2024-05-31T20:29:32.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"TTWNO","name":"Tait Hoyem","path":"/TTWNO","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44244401?s=80&v=4"},"commit":{"message":"Use 'impl TryIntoCommand' for return type of event processor :)","shortMessageHtmlLink":"Use 'impl TryIntoCommand' for return type of event processor :)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEc0elJAA","startCursor":null,"endCursor":null}},"title":"Activity ยท odilia-app/odilia"}