{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":375632034,"defaultBranch":"main","name":"sanic-ext","ownerLogin":"sanic-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-10T08:50:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/25215992?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1704018943.0","currentOid":""},"activityList":{"items":[{"before":"99d22d99dc493404bb27cfde23c8dc1abdd786cd","after":null,"ref":"refs/tags/v23.12.0","pushedAt":"2023-12-31T10:35:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"}},{"before":"99d22d99dc493404bb27cfde23c8dc1abdd786cd","after":"7ab93d9f61eb0b22f0479b738c1fa53ab1e6db9d","ref":"refs/heads/main","pushedAt":"2023-12-31T10:35:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Keep on 3.11 build","shortMessageHtmlLink":"Keep on 3.11 build"}},{"before":"0f6f060f548976348a3358056d439543274b8090","after":"99d22d99dc493404bb27cfde23c8dc1abdd786cd","ref":"refs/heads/main","pushedAt":"2023-12-31T10:28:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Bump version 23.12","shortMessageHtmlLink":"Bump version 23.12"}},{"before":"788054def69d4f373cd1387c265a69968cfc2720","after":null,"ref":"refs/heads/priority-listeners","pushedAt":"2023-12-31T10:28:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"}},{"before":"e3ff389a9284a148ddf38413386aaea602edc911","after":"0f6f060f548976348a3358056d439543274b8090","ref":"refs/heads/main","pushedAt":"2023-12-31T10:28:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Fix late dependency registration (#235)\n\n* Fix late dependency registration\r\n\r\n* make pretty\r\n\r\n* Fix ordering of priorities\r\n\r\n* Adjust priorities\r\n\r\n* Make pretty","shortMessageHtmlLink":"Fix late dependency registration (#235)"}},{"before":null,"after":"788054def69d4f373cd1387c265a69968cfc2720","ref":"refs/heads/priority-listeners","pushedAt":"2023-12-31T10:26:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Make pretty","shortMessageHtmlLink":"Make pretty"}},{"before":"de404ba8ce053051740604fd0f126e476aee8930","after":"e3ff389a9284a148ddf38413386aaea602edc911","ref":"refs/heads/main","pushedAt":"2023-12-13T10:43:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Add msgspec support for openapi.Component and @validate() (#229)\n\n* Add msgspec support for openapi.Component and @validate()\r\n\r\n* Ensure that all lines are < 80 characters\r\n\r\n* Run black on modified files\r\n\r\n* Use msgspec.convert instead of model(**data)\r\n\r\nValidation only occurs when using msgspec.convert, so type errors would not be properly caught without the new _msgspec_validate_instance method\r\n\r\n* Run isort\r\n\r\n---------\r\n\r\nCo-authored-by: David McKeone \r\nCo-authored-by: Adam Hopkins ","shortMessageHtmlLink":"Add msgspec support for openapi.Component and @Validate() (#229)"}},{"before":"2e4ed3ae8a229a2582394391aa9861575a7cbf20","after":"de404ba8ce053051740604fd0f126e476aee8930","ref":"refs/heads/main","pushedAt":"2023-12-12T22:31:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"chore: strip CORS_ORIGINS before assigning value (#233)\n\nCo-authored-by: Adam Hopkins ","shortMessageHtmlLink":"chore: strip CORS_ORIGINS before assigning value (#233)"}},{"before":"4b7af454998544d4750847a5ff0b9ce692f05cfc","after":"2e4ed3ae8a229a2582394391aa9861575a7cbf20","ref":"refs/heads/main","pushedAt":"2023-12-12T22:28:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Replaced default list server variables with object (#220)\n\nCo-authored-by: Adam Hopkins ","shortMessageHtmlLink":"Replaced default list server variables with object (#220)"}},{"before":"679179f03c26a69ccfc0e0f032d51a2aa2a1d32c","after":null,"ref":"refs/heads/priority-listeners","pushedAt":"2023-12-10T10:36:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"}},{"before":"32be02d142285683653072dfbb72ea53414cbc69","after":"4b7af454998544d4750847a5ff0b9ce692f05cfc","ref":"refs/heads/main","pushedAt":"2023-12-10T10:36:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Fix late dependency registration (#228)\n\n* Fix late dependency registration\r\n\r\n* make pretty\r\n\r\n* Fix ordering of priorities","shortMessageHtmlLink":"Fix late dependency registration (#228)"}},{"before":"579deaa82a20704d7ea860dec583fe3c511b06c6","after":"679179f03c26a69ccfc0e0f032d51a2aa2a1d32c","ref":"refs/heads/priority-listeners","pushedAt":"2023-12-10T10:27:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Fix ordering of priorities","shortMessageHtmlLink":"Fix ordering of priorities"}},{"before":"ba5ba25e3701839d6706eaf27f6d8338b115f3de","after":"579deaa82a20704d7ea860dec583fe3c511b06c6","ref":"refs/heads/priority-listeners","pushedAt":"2023-12-09T21:25:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"make pretty","shortMessageHtmlLink":"make pretty"}},{"before":"17a3ad520c41c2a36f09f55ae7eb0ba13ffc7c44","after":null,"ref":"refs/heads/ruff","pushedAt":"2023-12-09T21:24:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"}},{"before":"4b52587f308bab6772e861bf62680e0595ba8482","after":"32be02d142285683653072dfbb72ea53414cbc69","ref":"refs/heads/main","pushedAt":"2023-12-09T21:24:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Add ruff to toolchain (#234)\n\n* Add ruff to toolchain\r\n\r\n* tox updates","shortMessageHtmlLink":"Add ruff to toolchain (#234)"}},{"before":null,"after":"17a3ad520c41c2a36f09f55ae7eb0ba13ffc7c44","ref":"refs/heads/ruff","pushedAt":"2023-12-09T21:20:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"tox updates","shortMessageHtmlLink":"tox updates"}},{"before":null,"after":"ba5ba25e3701839d6706eaf27f6d8338b115f3de","ref":"refs/heads/priority-listeners","pushedAt":"2023-09-14T05:41:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Fix late dependency registration","shortMessageHtmlLink":"Fix late dependency registration"}},{"before":null,"after":"9c11cb7737bf4bc2ec397135d3af9160018d2e15","ref":"refs/heads/livereload","pushedAt":"2023-08-29T05:20:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Add livereload.js to build","shortMessageHtmlLink":"Add livereload.js to build"}},{"before":"036054cdd62405f7277a1a1e2285dd5d2b72c5da","after":null,"ref":"refs/heads/new-pypi-workflow","pushedAt":"2023-07-25T09:47:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"}},{"before":"530b75bef3ff78b72e43a99a1106874b90bc007e","after":"4b52587f308bab6772e861bf62680e0595ba8482","ref":"refs/heads/main","pushedAt":"2023-07-25T09:47:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Add new workflow for deployment (#219)","shortMessageHtmlLink":"Add new workflow for deployment (#219)"}},{"before":null,"after":"036054cdd62405f7277a1a1e2285dd5d2b72c5da","ref":"refs/heads/new-pypi-workflow","pushedAt":"2023-07-25T09:46:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Add new workflow for deployment","shortMessageHtmlLink":"Add new workflow for deployment"}},{"before":"31e69b7d6a30dcdd9960362113aad8ff7a360eb4","after":"530b75bef3ff78b72e43a99a1106874b90bc007e","ref":"refs/heads/main","pushedAt":"2023-07-25T09:45:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Removed uri ending slash trim from the doc paths (#212)\n\nCo-authored-by: Adam Hopkins ","shortMessageHtmlLink":"Removed uri ending slash trim from the doc paths (#212)"}},{"before":"75331cd502795e45f99533f184da33017093fdda","after":"31e69b7d6a30dcdd9960362113aad8ff7a360eb4","ref":"refs/heads/main","pushedAt":"2023-07-25T09:36:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"When appropriate use a __func__ handler (#210)","shortMessageHtmlLink":"When appropriate use a __func__ handler (#210)"}},{"before":"b550b16836bee2d62bf39703bd7694c88b718d42","after":"e29fd319e960faecca759735e0eef9abfac0f7fe","ref":"refs/heads/use-func-handler-if-appropriate","pushedAt":"2023-07-25T09:16:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Merge branch 'main' into use-func-handler-if-appropriate","shortMessageHtmlLink":"Merge branch 'main' into use-func-handler-if-appropriate"}},{"before":"047d524a3ac9a3257d6b95910c92cd0ec3efcdc1","after":"aa90126aac896221ca340d802dfde320d495dd37","ref":"refs/heads/revamp-oas","pushedAt":"2023-07-18T10:18:34.000Z","pushType":"push","commitsCount":36,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"make pretty","shortMessageHtmlLink":"make pretty"}},{"before":null,"after":"047d524a3ac9a3257d6b95910c92cd0ec3efcdc1","ref":"refs/heads/revamp-oas","pushedAt":"2023-07-18T10:16:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Begin components","shortMessageHtmlLink":"Begin components"}},{"before":"bcd542929e9d82ad62f84ce5fa1ea4c17392a75e","after":"75331cd502795e45f99533f184da33017093fdda","ref":"refs/heads/main","pushedAt":"2023-07-11T16:44:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Reduce healthcheck CPU (#209)\n\nCo-authored-by: Adam Hopkins ","shortMessageHtmlLink":"Reduce healthcheck CPU (#209)"}},{"before":null,"after":"bcd542929e9d82ad62f84ce5fa1ea4c17392a75e","ref":"refs/heads/schema-param","pushedAt":"2023-07-11T11:19:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Type annotation for Schema on parameter","shortMessageHtmlLink":"Type annotation for Schema on parameter"}},{"before":"89cb055e47de22338bcdcdd49db3f576260a0672","after":"bcd542929e9d82ad62f84ce5fa1ea4c17392a75e","ref":"refs/heads/main","pushedAt":"2023-07-11T11:19:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Type annotation for Schema on parameter","shortMessageHtmlLink":"Type annotation for Schema on parameter"}},{"before":"eb046dfaf48607b1816cabf79ace8597a2833bf2","after":"b550b16836bee2d62bf39703bd7694c88b718d42","ref":"refs/heads/use-func-handler-if-appropriate","pushedAt":"2023-07-11T08:50:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ahopkins","name":"Adam Hopkins","path":"/ahopkins","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166269?s=80&v=4"},"commit":{"message":"Make pretty","shortMessageHtmlLink":"Make pretty"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD1PVGfwA","startCursor":null,"endCursor":null}},"title":"Activity ยท sanic-org/sanic-ext"}