{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":720191438,"defaultBranch":"main","name":"polyapi-python","ownerLogin":"polyapi","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-11-17T19:30:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/124421413?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715194212.0","currentOid":""},"activityList":{"items":[{"before":"79e3aa18cea9883a3bd49a54aafd476540e7da08","after":"13e91b0242a06368b50b1ed495cdc0f2960a96fd","ref":"refs/heads/develop","pushedAt":"2024-05-09T16:12:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"dont force enums to be a str, they can be bool or int too","shortMessageHtmlLink":"dont force enums to be a str, they can be bool or int too"}},{"before":"0bfc7d33371f26afaadd28bada5e4506a69ae2b5","after":null,"ref":"refs/heads/more-render","pushedAt":"2024-05-08T18:50:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"}},{"before":"c455b515d416cd69703aab757fda32ba10b9df4b","after":"79e3aa18cea9883a3bd49a54aafd476540e7da08","ref":"refs/heads/develop","pushedAt":"2024-05-08T18:50:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"more render (#13)\n\n* add new dev version\r\n\r\n* add error_handler\r\n\r\n* add error_handler\r\n\r\n* catch if import name is different than pip name\r\n\r\n* lets hardcode pydantic 2.5.3 and see if that fixes\r\n\r\n* Revert \"lets hardcode pydantic 2.5.3 and see if that fixes\"\r\n\r\nThis reverts commit def20b592f59e057844ce90dd8c94a28bbd0d8df.\r\n\r\n* 0.2.3.dev4, actually its problem with kube_hunter, nvm\r\n\r\n* maybe we need the new requirements\r\n\r\n* woot client functions are done?\r\n\r\n* fix tests\r\n\r\n* 0.2.3.dev7, dont assume client function, must specify with --client\r\n\r\n* 0.2.3.dev8 fix small bug client functions\r\n\r\n* 0.2.3.dev9, add fallbacks if unrecognized version of OpenAPI present in API functions\r\n\r\n* add pyjwt to requirements\r\n\r\n* add ability to do multiple error handlers!\r\n\r\n* dont require pyjwt anymore\r\n\r\n* 0.2.4.dev2, replace hacky manual mimetypes with real mimetypes\r\n\r\n* add polycustom\r\n\r\n* multi webhook (#9)\r\n\r\n* towards multiple webhook handlers simultaneously\r\n\r\n* next\r\n\r\n* update pyproject.toml\r\n\r\n* 0.2.4.dev5, accept non-200 and non-201 status codes from polyCustom\r\n\r\n* 0.2.4.dev6 bring python client in line with execute server and consider 3xx to be error\r\n\r\n* 0.2.4.dev7, make TypedDict input and response types more picky if wrong TypedDict is used\r\n\r\n* actually use args in webhook\r\n\r\n* 0.2.4.dev8, fix webhook stopping text\r\n\r\n* getting there\r\n\r\n* 0.2.4.dev9, handle already connected error on windows\r\n\r\n* 0.2.4.deva1, better user facing messages for webhooks and error handlers\r\n\r\n* woops lets go version 10\r\n\r\n* 0.2.4.dev11\r\n\r\n* move polyCustom to own file\r\n\r\n* onward\r\n\r\n* fix it\r\n\r\n* wip\r\n\r\n* next\r\n\r\n* there we go","shortMessageHtmlLink":"more render (#13)"}},{"before":"8d34db5761f80887acc8c5bdb0bb8bebae855b03","after":"0bfc7d33371f26afaadd28bada5e4506a69ae2b5","ref":"refs/heads/more-render","pushedAt":"2024-05-08T18:48:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"there we go","shortMessageHtmlLink":"there we go"}},{"before":"3b5c03c490ce2c7ca2a3d446721645f20bdbd1ca","after":"8d34db5761f80887acc8c5bdb0bb8bebae855b03","ref":"refs/heads/more-render","pushedAt":"2024-05-08T18:46:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"next","shortMessageHtmlLink":"next"}},{"before":null,"after":"3b5c03c490ce2c7ca2a3d446721645f20bdbd1ca","ref":"refs/heads/more-render","pushedAt":"2024-05-08T17:59:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into more-render","shortMessageHtmlLink":"Merge branch 'develop' into more-render"}},{"before":"19f543fc3d3578ea18b79711b30b3bf6a4f04776","after":null,"ref":"refs/heads/better-webhooks","pushedAt":"2024-05-01T14:37:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"}},{"before":"e9f27733a5a054bf19c234e5fa40fbf47b71d009","after":"c455b515d416cd69703aab757fda32ba10b9df4b","ref":"refs/heads/develop","pushedAt":"2024-05-01T14:37:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"better webhooks (#12)\n\n* add new dev version\r\n\r\n* add error_handler\r\n\r\n* add error_handler\r\n\r\n* catch if import name is different than pip name\r\n\r\n* lets hardcode pydantic 2.5.3 and see if that fixes\r\n\r\n* Revert \"lets hardcode pydantic 2.5.3 and see if that fixes\"\r\n\r\nThis reverts commit def20b592f59e057844ce90dd8c94a28bbd0d8df.\r\n\r\n* 0.2.3.dev4, actually its problem with kube_hunter, nvm\r\n\r\n* maybe we need the new requirements\r\n\r\n* woot client functions are done?\r\n\r\n* fix tests\r\n\r\n* 0.2.3.dev7, dont assume client function, must specify with --client\r\n\r\n* 0.2.3.dev8 fix small bug client functions\r\n\r\n* 0.2.3.dev9, add fallbacks if unrecognized version of OpenAPI present in API functions\r\n\r\n* add pyjwt to requirements\r\n\r\n* add ability to do multiple error handlers!\r\n\r\n* dont require pyjwt anymore\r\n\r\n* 0.2.4.dev2, replace hacky manual mimetypes with real mimetypes\r\n\r\n* add polycustom\r\n\r\n* multi webhook (#9)\r\n\r\n* towards multiple webhook handlers simultaneously\r\n\r\n* next\r\n\r\n* update pyproject.toml\r\n\r\n* 0.2.4.dev5, accept non-200 and non-201 status codes from polyCustom\r\n\r\n* 0.2.4.dev6 bring python client in line with execute server and consider 3xx to be error\r\n\r\n* 0.2.4.dev7, make TypedDict input and response types more picky if wrong TypedDict is used\r\n\r\n* actually use args in webhook\r\n\r\n* 0.2.4.dev8, fix webhook stopping text\r\n\r\n* getting there\r\n\r\n* 0.2.4.dev9, handle already connected error on windows\r\n\r\n* 0.2.4.deva1, better user facing messages for webhooks and error handlers\r\n\r\n* woops lets go version 10\r\n\r\n* 0.2.4.dev11\r\n\r\n* move polyCustom to own file\r\n\r\n* onward\r\n\r\n* fix it\r\n\r\n* 0.2.4.dev13, fix client functions polluting other server functions\r\n\r\n* new version","shortMessageHtmlLink":"better webhooks (#12)"}},{"before":"118f73ebb2158a85ef3405fd22ceb2bb9c21f38e","after":"19f543fc3d3578ea18b79711b30b3bf6a4f04776","ref":"refs/heads/better-webhooks","pushedAt":"2024-05-01T14:35:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into better-webhooks","shortMessageHtmlLink":"Merge branch 'develop' into better-webhooks"}},{"before":"4572d0bc56aed719d1f49d4fc4df8340aedf7eb3","after":"e9f27733a5a054bf19c234e5fa40fbf47b71d009","ref":"refs/heads/develop","pushedAt":"2024-05-01T14:35:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"Revert \"better webhook types (#10)\"\n\nThis reverts commit 7d6dd13393757b214959d449a8ed7c1bb44bab32.","shortMessageHtmlLink":"Revert \"better webhook types (#10)\""}},{"before":null,"after":"118f73ebb2158a85ef3405fd22ceb2bb9c21f38e","ref":"refs/heads/better-webhooks","pushedAt":"2024-05-01T14:35:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into better-webhooks","shortMessageHtmlLink":"Merge branch 'develop' into better-webhooks"}},{"before":"7d6dd13393757b214959d449a8ed7c1bb44bab32","after":"e9f27733a5a054bf19c234e5fa40fbf47b71d009","ref":"refs/heads/main","pushedAt":"2024-05-01T14:34:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"Revert \"better webhook types (#10)\"\n\nThis reverts commit 7d6dd13393757b214959d449a8ed7c1bb44bab32.","shortMessageHtmlLink":"Revert \"better webhook types (#10)\""}},{"before":"118f73ebb2158a85ef3405fd22ceb2bb9c21f38e","after":null,"ref":"refs/heads/better-webhooks","pushedAt":"2024-05-01T14:34:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"}},{"before":"4572d0bc56aed719d1f49d4fc4df8340aedf7eb3","after":"7d6dd13393757b214959d449a8ed7c1bb44bab32","ref":"refs/heads/main","pushedAt":"2024-05-01T14:34:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"better webhook types (#10)\n\n* add new dev version\r\n\r\n* add error_handler\r\n\r\n* add error_handler\r\n\r\n* catch if import name is different than pip name\r\n\r\n* lets hardcode pydantic 2.5.3 and see if that fixes\r\n\r\n* Revert \"lets hardcode pydantic 2.5.3 and see if that fixes\"\r\n\r\nThis reverts commit def20b592f59e057844ce90dd8c94a28bbd0d8df.\r\n\r\n* 0.2.3.dev4, actually its problem with kube_hunter, nvm\r\n\r\n* maybe we need the new requirements\r\n\r\n* woot client functions are done?\r\n\r\n* fix tests\r\n\r\n* 0.2.3.dev7, dont assume client function, must specify with --client\r\n\r\n* 0.2.3.dev8 fix small bug client functions\r\n\r\n* 0.2.3.dev9, add fallbacks if unrecognized version of OpenAPI present in API functions\r\n\r\n* add pyjwt to requirements\r\n\r\n* add ability to do multiple error handlers!\r\n\r\n* dont require pyjwt anymore\r\n\r\n* 0.2.4.dev2, replace hacky manual mimetypes with real mimetypes\r\n\r\n* add polycustom\r\n\r\n* multi webhook (#9)\r\n\r\n* towards multiple webhook handlers simultaneously\r\n\r\n* next\r\n\r\n* update pyproject.toml\r\n\r\n* 0.2.4.dev5, accept non-200 and non-201 status codes from polyCustom\r\n\r\n* 0.2.4.dev6 bring python client in line with execute server and consider 3xx to be error\r\n\r\n* 0.2.4.dev7, make TypedDict input and response types more picky if wrong TypedDict is used\r\n\r\n* actually use args in webhook\r\n\r\n* 0.2.4.dev8, fix webhook stopping text\r\n\r\n* getting there\r\n\r\n* 0.2.4.dev9, handle already connected error on windows\r\n\r\n* 0.2.4.deva1, better user facing messages for webhooks and error handlers\r\n\r\n* woops lets go version 10\r\n\r\n* 0.2.4.dev11\r\n\r\n* move polyCustom to own file\r\n\r\n* onward\r\n\r\n* fix it\r\n\r\n* 0.2.4.dev13, fix client functions polluting other server functions\r\n\r\n* new version","shortMessageHtmlLink":"better webhook types (#10)"}},{"before":"d24a8aabaf5ec924ea56e9ef19b2f69ca160bd7f","after":"118f73ebb2158a85ef3405fd22ceb2bb9c21f38e","ref":"refs/heads/better-webhooks","pushedAt":"2024-05-01T13:30:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"Merge branch 'develop' into better-webhooks","shortMessageHtmlLink":"Merge branch 'develop' into better-webhooks"}},{"before":null,"after":"4572d0bc56aed719d1f49d4fc4df8340aedf7eb3","ref":"refs/heads/develop","pushedAt":"2024-05-01T13:27:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"deploy: R10 - Merging develop branch back into main (#11)","shortMessageHtmlLink":"deploy: R10 - Merging develop branch back into main (#11)"}},{"before":"7a3ba6303a0b528e89227ffcfe46e19f43b372a9","after":"d24a8aabaf5ec924ea56e9ef19b2f69ca160bd7f","ref":"refs/heads/better-webhooks","pushedAt":"2024-05-01T13:24:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"new version","shortMessageHtmlLink":"new version"}},{"before":"9d8e053d7cb3a892bb48fb87950701804b3b7206","after":"7a3ba6303a0b528e89227ffcfe46e19f43b372a9","ref":"refs/heads/better-webhooks","pushedAt":"2024-05-01T13:22:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"merge","shortMessageHtmlLink":"merge"}},{"before":"d335f716e30ba4257b3ff8847531a266e52c7146","after":null,"ref":"refs/heads/develop","pushedAt":"2024-04-30T18:00:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"poly-lucas","name":"Lucas Jandrew","path":"/poly-lucas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162328448?s=80&v=4"}},{"before":"2717b18252d43afa11ace6de0bacd96e1617928d","after":"4572d0bc56aed719d1f49d4fc4df8340aedf7eb3","ref":"refs/heads/main","pushedAt":"2024-04-30T18:00:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"poly-lucas","name":"Lucas Jandrew","path":"/poly-lucas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162328448?s=80&v=4"},"commit":{"message":"deploy: R10 - Merging develop branch back into main (#11)","shortMessageHtmlLink":"deploy: R10 - Merging develop branch back into main (#11)"}},{"before":"42ba5648e1eb2b2200ed4d0337995a0459055faf","after":"d335f716e30ba4257b3ff8847531a266e52c7146","ref":"refs/heads/develop","pushedAt":"2024-04-30T17:59:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"poly-lucas","name":"Lucas Jandrew","path":"/poly-lucas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162328448?s=80&v=4"},"commit":{"message":"Merge branch 'main' into develop","shortMessageHtmlLink":"Merge branch 'main' into develop"}},{"before":"cd087fbb290177d8bfef94fe7181fa9f1822bf63","after":"42ba5648e1eb2b2200ed4d0337995a0459055faf","ref":"refs/heads/develop","pushedAt":"2024-04-30T17:57:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"poly-lucas","name":"Lucas Jandrew","path":"/poly-lucas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/162328448?s=80&v=4"},"commit":{"message":"Updating version for R10 release to 0.2.4","shortMessageHtmlLink":"Updating version for R10 release to 0.2.4"}},{"before":"a49780eb86e4fadb8c2ee5e091f9f547f8b315be","after":"cd087fbb290177d8bfef94fe7181fa9f1822bf63","ref":"refs/heads/develop","pushedAt":"2024-04-30T14:06:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"0.2.4.dev13, fix client functions polluting other server functions","shortMessageHtmlLink":"0.2.4.dev13, fix client functions polluting other server functions"}},{"before":null,"after":"9d8e053d7cb3a892bb48fb87950701804b3b7206","ref":"refs/heads/better-webhooks","pushedAt":"2024-04-25T17:31:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"fix it","shortMessageHtmlLink":"fix it"}},{"before":"1fe0b58ca04f08df8f512b6d2127acb154d5bbd9","after":"a49780eb86e4fadb8c2ee5e091f9f547f8b315be","ref":"refs/heads/develop","pushedAt":"2024-04-24T15:07:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"move polyCustom to own file","shortMessageHtmlLink":"move polyCustom to own file"}},{"before":"e6eff399ebef8564568210abfacf848ad0d7f35f","after":"1fe0b58ca04f08df8f512b6d2127acb154d5bbd9","ref":"refs/heads/develop","pushedAt":"2024-04-23T20:33:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"0.2.4.dev11","shortMessageHtmlLink":"0.2.4.dev11"}},{"before":"51c33cd644d8c004625fb5cacf29ffd4a5ebe119","after":"e6eff399ebef8564568210abfacf848ad0d7f35f","ref":"refs/heads/develop","pushedAt":"2024-04-23T20:27:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"woops lets go version 10","shortMessageHtmlLink":"woops lets go version 10"}},{"before":"9631e64e897347977ef2a6e4206fcbfd823ceb48","after":"51c33cd644d8c004625fb5cacf29ffd4a5ebe119","ref":"refs/heads/develop","pushedAt":"2024-04-23T20:24:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"0.2.4.deva1, better user facing messages for webhooks and error handlers","shortMessageHtmlLink":"0.2.4.deva1, better user facing messages for webhooks and error handlers"}},{"before":"60cad53e98edcefe68d467e4c9536dcb348212db","after":"9631e64e897347977ef2a6e4206fcbfd823ceb48","ref":"refs/heads/develop","pushedAt":"2024-04-23T19:40:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"0.2.4.dev9, handle already connected error on windows","shortMessageHtmlLink":"0.2.4.dev9, handle already connected error on windows"}},{"before":"3eaab8a36bfc540ad3281c33b14999d690520de1","after":"60cad53e98edcefe68d467e4c9536dcb348212db","ref":"refs/heads/develop","pushedAt":"2024-04-23T16:40:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"eupharis","name":"Dan Fellin","path":"/eupharis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/847862?s=80&v=4"},"commit":{"message":"0.2.4.dev8, fix webhook stopping text","shortMessageHtmlLink":"0.2.4.dev8, fix webhook stopping text"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERcs4zQA","startCursor":null,"endCursor":null}},"title":"Activity ยท polyapi/polyapi-python"}