{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":664365139,"defaultBranch":"main","name":"niquests","ownerLogin":"jawah","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-07-09T18:50:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/139072305?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716788941.0","currentOid":""},"activityList":{"items":[{"before":"aa21a1298ac330a5428ba3109704b76eaaba9715","after":null,"ref":"refs/heads/fix-ocsp-reason-phrase","pushedAt":"2024-05-27T05:48:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"}},{"before":"20a9824f1d411834a9f3263ba1589e978c91681c","after":"7df6aec6dc5256708ae26352a5beecc5a47a0ec3","ref":"refs/heads/main","pushedAt":"2024-05-27T05:48:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":bug: Fix generating ocsp error message for revoked certificate (#126)","shortMessageHtmlLink":"πŸ› Fix generating ocsp error message for revoked certificate (#126)"}},{"before":"9d7d3423aad9daf7b18759fb035b0893ea5c2605","after":"aa21a1298ac330a5428ba3109704b76eaaba9715","ref":"refs/heads/fix-ocsp-reason-phrase","pushedAt":"2024-05-27T05:42:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":bug: Fix generating ocsp error message for revoked certificate","shortMessageHtmlLink":"πŸ› Fix generating ocsp error message for revoked certificate"}},{"before":null,"after":"9d7d3423aad9daf7b18759fb035b0893ea5c2605","ref":"refs/heads/fix-ocsp-reason-phrase","pushedAt":"2024-05-27T05:36:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":bug: Fix generating ocsp error message for revoked certificate","shortMessageHtmlLink":"πŸ› Fix generating ocsp error message for revoked certificate"}},{"before":"2b0f99d7fe767642fe0e274d7219ef6b9c746525","after":"20a9824f1d411834a9f3263ba1589e978c91681c","ref":"refs/heads/main","pushedAt":"2024-05-24T05:12:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":"Update download badge to a working one\n\nthe provider seems too unstable.","shortMessageHtmlLink":"Update download badge to a working one"}},{"before":"6d8926e6fc1232206c7f58fc07aa3a3a095ea1ab","after":null,"ref":"refs/heads/improve-boot-time","pushedAt":"2024-05-22T05:50:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"}},{"before":"5fcfe0cf31248dfa3db38b5191d7e6b93ec53102","after":"2b0f99d7fe767642fe0e274d7219ef6b9c746525","ref":"refs/heads/main","pushedAt":"2024-05-22T05:50:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":zap: Lazy load the OCSP extension in order to improve the import performance (#124)\n\n3.6.5 (2024-05-22)\r\n------------------\r\n\r\n**Fixed**\r\n- Support `localhost` as a valid domain for cookies. The standard\r\nlibrary does not allow this special\r\ndomain. Researches showed that a valid domain should have at least two\r\ndots (e.g. abc.com. and xyz.tld. but not com.).\r\nPublic suffixes cannot be used as a cookie domain for security reasons,\r\nbut as `localhost` isn't one we are explicitly\r\n allowing it. Reported in https://github.com/httpie/cli/issues/602\r\n`RequestsCookieJar` set a default policy that circumvent that\r\nlimitation, if you specified a custom cookie policy then this\r\n fix won't be applied.\r\n\r\n**Changed**\r\n- Lazy load the OCSP extension in order to improve the import\r\nperformance.\r\n\r\n**Removed**\r\n- Class variable `disable_thread` in `AsyncSession` that is no longer\r\nrelevant since the native asyncio implementation. (PR #122)","shortMessageHtmlLink":"⚑ Lazy load the OCSP extension in order to improve the import perform…"}},{"before":null,"after":"6d8926e6fc1232206c7f58fc07aa3a3a095ea1ab","ref":"refs/heads/improve-boot-time","pushedAt":"2024-05-22T05:42:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":zap: Lazy load the OCSP extension in order to improve the import performance","shortMessageHtmlLink":"⚑ Lazy load the OCSP extension in order to improve the import perform…"}},{"before":"8072b31f0cf1cfcafdf5f2c4e991377196ace51b","after":null,"ref":"refs/heads/fix-cookie-localhost-accept","pushedAt":"2024-05-21T04:45:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"}},{"before":"2bcae8360186afa9e64fbcf7e350eb194e0bcba8","after":"5fcfe0cf31248dfa3db38b5191d7e6b93ec53102","ref":"refs/heads/main","pushedAt":"2024-05-21T04:45:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":bug: Support `localhost` as a valid domain for cookies (#123)\n\nThe standard library does not allow this special\r\ndomain. Researches showed that a valid domain should have at least two\r\ndots (e.g. abc.com. and xyz.tld. but not com.).\r\nPublic suffixes cannot be used as a cookie domain for security reasons,\r\nbut as `localhost` isn't one we are explicitly\r\n allowing it. Reported in https://github.com/httpie/cli/issues/602\r\n`RequestsCookieJar` set a default policy that circumvent that\r\nlimitation, if you specified a custom cookie policy then this\r\n fix won't be applied.","shortMessageHtmlLink":"πŸ› Support localhost as a valid domain for cookies (#123)"}},{"before":null,"after":"8072b31f0cf1cfcafdf5f2c4e991377196ace51b","ref":"refs/heads/fix-cookie-localhost-accept","pushedAt":"2024-05-21T04:34:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":bug: Support `localhost` as a valid domain for cookies\n\nThe standard library does not allow this special\n domain. Researches showed that a valid domain should have at least two dots (e.g. abc.com. and xyz.tld. but not com.).\n Public suffixes cannot be used as a cookie domain for security reasons, but as `localhost` isn't one we are explicitly\n allowing it. Reported in https://github.com/httpie/cli/issues/602\n `RequestsCookieJar` set a default policy that circumvent that limitation, if you specified a custom cookie policy then this\n fix won't be applied.","shortMessageHtmlLink":"πŸ› Support localhost as a valid domain for cookies"}},{"before":"954764c22f3c51ab51add3c6e3635bbfb3e1ee23","after":"2bcae8360186afa9e64fbcf7e350eb194e0bcba8","ref":"refs/heads/main","pushedAt":"2024-05-18T03:34:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":"remove unused `disable_thread: bool = False # no-op since v3.5` (#122)","shortMessageHtmlLink":"remove unused disable_thread: bool = False # no-op since v3.5 (#122)"}},{"before":"41eab91a864834ec170a4947c8d548de2016252c","after":"954764c22f3c51ab51add3c6e3635bbfb3e1ee23","ref":"refs/heads/main","pushedAt":"2024-05-16T06:23:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"7194bc3a2d7bc6494e3fe8e1b9ea2a464b9046d3","after":null,"ref":"refs/heads/improve-performance","pushedAt":"2024-05-16T05:51:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"}},{"before":"6940d559017e80bb2f9b18a1a4a5e1ef3d3bc77a","after":"41eab91a864834ec170a4947c8d548de2016252c","ref":"refs/heads/main","pushedAt":"2024-05-16T05:51:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":zap: overall performance improvement by reducing redundant iterations from requests era (#121)\n\nalso avoid parsing x509 certificate many times for the same remote peer","shortMessageHtmlLink":"⚑ overall performance improvement by reducing redundant iterations fr…"}},{"before":null,"after":"7194bc3a2d7bc6494e3fe8e1b9ea2a464b9046d3","ref":"refs/heads/improve-performance","pushedAt":"2024-05-16T05:29:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":zap: overall performance improvement by reducing redundant iterations from requests era","shortMessageHtmlLink":"⚑ overall performance improvement by reducing redundant iterations fr…"}},{"before":"2e57e89a3e7122848c6a38a493ed8f25c29eb2b6","after":null,"ref":"refs/heads/release-3.6.3","pushedAt":"2024-05-06T07:02:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"}},{"before":"432a73cfefce59cb4e20c251afd8aacee3ccb75c","after":"6940d559017e80bb2f9b18a1a4a5e1ef3d3bc77a","ref":"refs/heads/main","pushedAt":"2024-05-06T07:01:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":bookmark: Release 3.6.3 (#120)\n\n**Fixed**\r\n- Fixed encoding data with None values and other objects. This was a\r\nregression introduced in our v3. #119\r\n\r\n**Changed**\r\n- Various minor performance improvements.","shortMessageHtmlLink":"πŸ”– Release 3.6.3 (#120)"}},{"before":null,"after":"2e57e89a3e7122848c6a38a493ed8f25c29eb2b6","ref":"refs/heads/release-3.6.3","pushedAt":"2024-05-06T06:51:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":bookmark: Release 3.6.3\n\n**Fixed**\n- Fixed encoding data with None values and other objects. This was a regression introduced in our v3. #119\n\n**Changed**\n- Various minor performance improvements.","shortMessageHtmlLink":"πŸ”– Release 3.6.3"}},{"before":"5382962a8087ba1fb32b1a3f70398ea8b66b0b83","after":"432a73cfefce59cb4e20c251afd8aacee3ccb75c","ref":"refs/heads/main","pushedAt":"2024-05-06T05:17:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":wrench: review werkzeug pin","shortMessageHtmlLink":"πŸ”§ review werkzeug pin"}},{"before":"0b7fa53f7b198eb2d70a18ddb139552cf8535158","after":"5382962a8087ba1fb32b1a3f70398ea8b66b0b83","ref":"refs/heads/main","pushedAt":"2024-05-06T04:37:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":art: fix CI","shortMessageHtmlLink":"🎨 fix CI"}},{"before":"15570bc4f3fd9406dcaea26393db265f3c386d70","after":"0b7fa53f7b198eb2d70a18ddb139552cf8535158","ref":"refs/heads/main","pushedAt":"2024-05-06T04:31:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":"πŸ› Fix encoding data with None values and more (#119)\n\nThis addresses #118, inspired by the code in\r\n[requests](https://github.com/psf/requests/blob/2d5f54779ad174035c5437b3b3c1146b0eaf60fe/src/requests/models.py#L122).\r\n\r\nEssentially this PR will allow encoding any non-iterable object as\r\nstring. This is a general solution to the specific problem in #118.\r\nSince `None` is not iterable, it is encoded \"None\". Similarly, any\r\nnon-iterable object will be encoded as `str(obj)`.\r\n\r\n---------\r\n\r\nCo-authored-by: TAHRI Ahmed R ","shortMessageHtmlLink":"πŸ› Fix encoding data with None values and more (#119)"}},{"before":"1148713469607fd996b3b828fe6a3d7b023a0d9f","after":"15570bc4f3fd9406dcaea26393db265f3c386d70","ref":"refs/heads/main","pushedAt":"2024-05-04T06:02:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":art: fix README.md","shortMessageHtmlLink":"🎨 fix README.md"}},{"before":"b29a4b6f85186178bda811f5d8138f971bd75f4b","after":"1148713469607fd996b3b828fe6a3d7b023a0d9f","ref":"refs/heads/main","pushedAt":"2024-05-02T06:42:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"f8f2daabd7eb57b532c86b78657a1783b23932ad","after":null,"ref":"refs/heads/release-3.6.2","pushedAt":"2024-05-02T06:04:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"}},{"before":"7ac770f0d40755aea7575d672d2c5a1703ae6534","after":"b29a4b6f85186178bda811f5d8138f971bd75f4b","ref":"refs/heads/main","pushedAt":"2024-05-02T06:04:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":bookmark: Release 3.6.2 (#117)\n\n**Fixed**\r\n- \"Help\" program `python -m niquests.help` that depended on h2 while not\r\nrequired anymore.\r\n- Minor performance regression in async while checking OCSP when\r\ncertificate isn't eligible (e.g. no OCSP url provided).","shortMessageHtmlLink":"πŸ”– Release 3.6.2 (#117)"}},{"before":"c5d7f7f54476260870cef5507399dcf238104f09","after":"f8f2daabd7eb57b532c86b78657a1783b23932ad","ref":"refs/heads/release-3.6.2","pushedAt":"2024-05-02T06:01:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":bookmark: Release 3.6.2\n\n**Fixed**\n- \"Help\" program `python -m niquests.help` that depended on h2 while not required anymore.\n- Minor performance regression in async while checking OCSP when certificate isn't eligible (e.g. no OCSP url provided).","shortMessageHtmlLink":"πŸ”– Release 3.6.2"}},{"before":null,"after":"c5d7f7f54476260870cef5507399dcf238104f09","ref":"refs/heads/release-3.6.2","pushedAt":"2024-05-02T05:57:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":":bookmark: Release 3.6.2\n\n**Fixed**\n- \"Help\" program `python -m niquests.help` that depended on h2 while not required anymore.\n- Minor performance regression in async while checking OCSP when certificate isn't eligible (e.g. no OCSP url provided).","shortMessageHtmlLink":"πŸ”– Release 3.6.2"}},{"before":"66f5ceab5b0ed36fe350f4ee8f81e377351249df","after":"7ac770f0d40755aea7575d672d2c5a1703ae6534","ref":"refs/heads/main","pushedAt":"2024-05-01T18:11:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"4d7571f885a2deb8f8cfa0e54852f2795486a0fe","after":null,"ref":"refs/heads/dependabot/github_actions/slsa-framework/slsa-github-generator-2.0.0","pushedAt":"2024-04-26T09:30:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"Ousret","name":"TAHRI Ahmed R.","path":"/Ousret","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9326700?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVIeFkwA","startCursor":null,"endCursor":null}},"title":"Activity Β· jawah/niquests"}