{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":22974275,"defaultBranch":"main","name":"nylas-ruby","ownerLogin":"nylas","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-08-15T01:29:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4219865?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713801415.0","currentOid":""},"activityList":{"items":[{"before":"2b562e66e20970db0658adca466733cb95d87a40","after":"647eb2873319f2958ad6db459a3b660e19353f1d","ref":"refs/heads/Ruby-SDK---Add-missing-accessTokenInfo-method","pushedAt":"2024-04-22T16:06:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atejada","name":"Blag","path":"/atejada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1071110?s=80&v=4"},"commit":{"message":"Remove trailing whitespace","shortMessageHtmlLink":"Remove trailing whitespace"}},{"before":"06e21268ab21e1c6c94e652c30cbcc6af35aef98","after":"2b562e66e20970db0658adca466733cb95d87a40","ref":"refs/heads/Ruby-SDK---Add-missing-accessTokenInfo-method","pushedAt":"2024-04-22T16:05:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atejada","name":"Blag","path":"/atejada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1071110?s=80&v=4"},"commit":{"message":"Fix Rubucop complains","shortMessageHtmlLink":"Fix Rubucop complains"}},{"before":"7987bf8b7c7c4a72828124a914b0252b56ccdec2","after":"06e21268ab21e1c6c94e652c30cbcc6af35aef98","ref":"refs/heads/Ruby-SDK---Add-missing-accessTokenInfo-method","pushedAt":"2024-04-22T16:04:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atejada","name":"Blag","path":"/atejada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1071110?s=80&v=4"},"commit":{"message":"snake_case is lower case","shortMessageHtmlLink":"snake_case is lower case"}},{"before":"bc386ed00e310333f04705b3988073abd9ff779e","after":"7987bf8b7c7c4a72828124a914b0252b56ccdec2","ref":"refs/heads/Ruby-SDK---Add-missing-accessTokenInfo-method","pushedAt":"2024-04-22T16:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atejada","name":"Blag","path":"/atejada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1071110?s=80&v=4"},"commit":{"message":"Fix method name","shortMessageHtmlLink":"Fix method name"}},{"before":null,"after":"bc386ed00e310333f04705b3988073abd9ff779e","ref":"refs/heads/Ruby-SDK---Add-missing-accessTokenInfo-method","pushedAt":"2024-04-22T15:56:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atejada","name":"Blag","path":"/atejada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1071110?s=80&v=4"},"commit":{"message":"Update auth.rb add accessTokenInfo\n\nAdd accessTokenInfo method","shortMessageHtmlLink":"Update auth.rb add accessTokenInfo"}},{"before":"5561ab7687d09aa5157118e4c5d640e32c7d2842","after":"fff90ddfc8a34fcf086b419b6a83bf1ba16f7a66","ref":"refs/heads/v5","pushedAt":"2024-04-05T12:59:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"},"commit":{"message":"Support custom headers (#474)\n\nSupport sending a message with customer headers, on the /send endpoint, according to the documentation: https://developer.nylas.com/docs/api/v2/#post-/send","shortMessageHtmlLink":"Support custom headers (#474)"}},{"before":"26dee41ac952e2bfe922284680f685dc2f4bbda1","after":"889169dc13b7ebf4a10797a4934482ebf5d70832","ref":"refs/heads/Ruby-SDK---Add-missing-Webhook-triggers","pushedAt":"2024-03-15T03:44:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atejada","name":"Blag","path":"/atejada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1071110?s=80&v=4"},"commit":{"message":"Deleted some extra whitespaces","shortMessageHtmlLink":"Deleted some extra whitespaces"}},{"before":"84904354edbb451c4cb6c1c393fd555e9d7758c4","after":"26dee41ac952e2bfe922284680f685dc2f4bbda1","ref":"refs/heads/Ruby-SDK---Add-missing-Webhook-triggers","pushedAt":"2024-03-15T03:42:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atejada","name":"Blag","path":"/atejada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1071110?s=80&v=4"},"commit":{"message":"Add missing Webhook triggers\n\nAdded message.created and message.updated","shortMessageHtmlLink":"Add missing Webhook triggers"}},{"before":null,"after":"84904354edbb451c4cb6c1c393fd555e9d7758c4","ref":"refs/heads/Ruby-SDK---Add-missing-Webhook-triggers","pushedAt":"2024-03-15T03:41:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atejada","name":"Blag","path":"/atejada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1071110?s=80&v=4"},"commit":{"message":"v6.0.3 Release (#472)\n\n# Changelog\r\n* Improved message sending and draft create/update performance (#470)\r\n* Change default timeout to match API (90 seconds) (#471)\r\n* Fixed error when invoking `Auth.detect_provider` (#469, #468)","shortMessageHtmlLink":"v6.0.3 Release (#472)"}},{"before":"71f6ef4bb2ed2429522124f6b235ff401d43a3b8","after":null,"ref":"refs/heads/v6.0.3-release","pushedAt":"2024-03-05T22:33:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"}},{"before":"0639d65cb6e8382527543db3c8680ed126ac9b88","after":"84904354edbb451c4cb6c1c393fd555e9d7758c4","ref":"refs/heads/main","pushedAt":"2024-03-05T22:33:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"},"commit":{"message":"v6.0.3 Release (#472)\n\n# Changelog\r\n* Improved message sending and draft create/update performance (#470)\r\n* Change default timeout to match API (90 seconds) (#471)\r\n* Fixed error when invoking `Auth.detect_provider` (#469, #468)","shortMessageHtmlLink":"v6.0.3 Release (#472)"}},{"before":"39b1288e0ed79b27d2486bfe2ff4e680e3c76106","after":"71f6ef4bb2ed2429522124f6b235ff401d43a3b8","ref":"refs/heads/v6.0.3-release","pushedAt":"2024-03-05T22:28:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"},"commit":{"message":"v6.0.3","shortMessageHtmlLink":"v6.0.3"}},{"before":"0639d65cb6e8382527543db3c8680ed126ac9b88","after":"39b1288e0ed79b27d2486bfe2ff4e680e3c76106","ref":"refs/heads/v6.0.3-release","pushedAt":"2024-03-05T22:25:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":null,"after":"0639d65cb6e8382527543db3c8680ed126ac9b88","ref":"refs/heads/v6.0.3-release","pushedAt":"2024-03-05T22:23:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"},"commit":{"message":"Improved message sending and draft create/update performance (#470)\n\nThis PR improves message send/draft create/update performance by always defaulting to application/json instead of multipart. Multipart will only be used for when a request contains a total attachments size of 3mb or higher.","shortMessageHtmlLink":"Improved message sending and draft create/update performance (#470)"}},{"before":"9cbd7c34114c383093f52445fac6e5d59951e23a","after":null,"ref":"refs/heads/TW-2710-ruby-implement-application-json-for-messages-drafts-api","pushedAt":"2024-03-05T22:09:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"}},{"before":"fe73d9c285a72e9623503bca98349b44d3be8e25","after":"0639d65cb6e8382527543db3c8680ed126ac9b88","ref":"refs/heads/main","pushedAt":"2024-03-05T22:09:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"},"commit":{"message":"Improved message sending and draft create/update performance (#470)\n\nThis PR improves message send/draft create/update performance by always defaulting to application/json instead of multipart. Multipart will only be used for when a request contains a total attachments size of 3mb or higher.","shortMessageHtmlLink":"Improved message sending and draft create/update performance (#470)"}},{"before":"1cb586cd8d815617d7c35f4d56349188a5a97a05","after":"9cbd7c34114c383093f52445fac6e5d59951e23a","ref":"refs/heads/TW-2710-ruby-implement-application-json-for-messages-drafts-api","pushedAt":"2024-03-05T22:03:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"},"commit":{"message":"Merge branch 'main' into TW-2710-ruby-implement-application-json-for-messages-drafts-api","shortMessageHtmlLink":"Merge branch 'main' into TW-2710-ruby-implement-application-json-for-…"}},{"before":"2165857349502b0f4a3b83f4387513bb85bfec3b","after":null,"ref":"refs/heads/TW-2712-sdk-v-3-update-default-timeout-to-90-seconds","pushedAt":"2024-03-04T15:59:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"}},{"before":"d97a9a5e8cfced15069284c6d0b02e8931f02f23","after":"fe73d9c285a72e9623503bca98349b44d3be8e25","ref":"refs/heads/main","pushedAt":"2024-03-04T15:59:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"},"commit":{"message":"Change default timeout to match API (90 seconds) (#471)","shortMessageHtmlLink":"Change default timeout to match API (90 seconds) (#471)"}},{"before":"5cff3f90c7970a5b516313e108cc9343c09b5557","after":"2165857349502b0f4a3b83f4387513bb85bfec3b","ref":"refs/heads/TW-2712-sdk-v-3-update-default-timeout-to-90-seconds","pushedAt":"2024-03-04T15:57:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"},"commit":{"message":"Merge branch 'main' into TW-2712-sdk-v-3-update-default-timeout-to-90-seconds","shortMessageHtmlLink":"Merge branch 'main' into TW-2712-sdk-v-3-update-default-timeout-to-90…"}},{"before":null,"after":"5cff3f90c7970a5b516313e108cc9343c09b5557","ref":"refs/heads/TW-2712-sdk-v-3-update-default-timeout-to-90-seconds","pushedAt":"2024-03-01T17:44:42.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"},"commit":{"message":"Change default timeout to match API (90 seconds)","shortMessageHtmlLink":"Change default timeout to match API (90 seconds)"}},{"before":"599d1c8d1800a56b82cbd013d18b8f2a9150bcdf","after":"1cb586cd8d815617d7c35f4d56349188a5a97a05","ref":"refs/heads/TW-2710-ruby-implement-application-json-for-messages-drafts-api","pushedAt":"2024-03-01T17:32:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"},"commit":{"message":"Merge branch 'main' into TW-2710-ruby-implement-application-json-for-messages-drafts-api","shortMessageHtmlLink":"Merge branch 'main' into TW-2710-ruby-implement-application-json-for-…"}},{"before":"7049bf5a87b6b8b5605637818350f19f0c48377e","after":null,"ref":"refs/heads/Ruby-SDK---Detect-Provider-call-wrong-build_query-method","pushedAt":"2024-03-01T17:32:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"}},{"before":"67a0b3868ed85a0233419c5a2f67423ac407bbbd","after":"d97a9a5e8cfced15069284c6d0b02e8931f02f23","ref":"refs/heads/main","pushedAt":"2024-03-01T17:32:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"},"commit":{"message":"Update http_client.rb to fix detect_provider problem (#469)\n\n* Update http_client.rb to fix detect_provider problem\r\n\r\nDetect Provider calls build_query method from Auth.rb instead of http_client.rb. By renaming the private method build_query to build_http_query on http_client.rb the problem is solved.\r\n\r\n* Add build_http_query to spec\r\n\r\n* Renamed build_query on Auth instead of http_client","shortMessageHtmlLink":"Update http_client.rb to fix detect_provider problem (#469)"}},{"before":"afde792fb81cafbb9876fabce3d899e1d81df7b4","after":null,"ref":"refs/heads/TW-2599-Ruby-SDK---Detect-provider-should-be-in-Connectors-not-Auth","pushedAt":"2024-03-01T00:26:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"}},{"before":null,"after":"599d1c8d1800a56b82cbd013d18b8f2a9150bcdf","ref":"refs/heads/TW-2710-ruby-implement-application-json-for-messages-drafts-api","pushedAt":"2024-02-29T23:10:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md","shortMessageHtmlLink":"Update CHANGELOG.md"}},{"before":"2bbb46540c54a1b7878f541f487aa0eb37346518","after":"7049bf5a87b6b8b5605637818350f19f0c48377e","ref":"refs/heads/Ruby-SDK---Detect-Provider-call-wrong-build_query-method","pushedAt":"2024-02-28T18:13:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atejada","name":"Blag","path":"/atejada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1071110?s=80&v=4"},"commit":{"message":"Renamed build_query on Auth instead of http_client","shortMessageHtmlLink":"Renamed build_query on Auth instead of http_client"}},{"before":"6356b9b200da8577ff60d4fdb741893dcbaa431a","after":"2bbb46540c54a1b7878f541f487aa0eb37346518","ref":"refs/heads/Ruby-SDK---Detect-Provider-call-wrong-build_query-method","pushedAt":"2024-02-28T12:39:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"atejada","name":"Blag","path":"/atejada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1071110?s=80&v=4"},"commit":{"message":"Add build_http_query to spec","shortMessageHtmlLink":"Add build_http_query to spec"}},{"before":null,"after":"6356b9b200da8577ff60d4fdb741893dcbaa431a","ref":"refs/heads/Ruby-SDK---Detect-Provider-call-wrong-build_query-method","pushedAt":"2024-02-28T12:30:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"atejada","name":"Blag","path":"/atejada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1071110?s=80&v=4"},"commit":{"message":"Update http_client.rb to fix detect_provider problem\n\nDetect Provider calls build_query method from Auth.rb instead of http_client.rb. By renaming the private method build_query to build_http_query on http_client.rb the problem is solved.","shortMessageHtmlLink":"Update http_client.rb to fix detect_provider problem"}},{"before":"68202bdd778cbaabf7257182e8fd0474dfb45995","after":null,"ref":"refs/heads/v6.0.2-release","pushedAt":"2024-02-27T22:56:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mrashed-dev","name":"Mostafa Rashed","path":"/mrashed-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17770919?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENzRNagA","startCursor":null,"endCursor":null}},"title":"Activity · nylas/nylas-ruby"}