{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":81928197,"defaultBranch":"master","name":"ezyfox-server","ownerLogin":"youngmonkeys","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-14T09:25:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18701486?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1697361988.0","currentOid":""},"activityList":{"items":[{"before":"25a2f0101a75dd0ce26430b84343af34c341c206","after":"d531962fbb3d6a789c04631d29c7f6343451901c","ref":"refs/heads/master","pushedAt":"2024-06-19T10:16:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"update REAMDE","shortMessageHtmlLink":"update REAMDE"}},{"before":"f6da70253ae0dc1d0d56af2ec3e35e0a595c06a0","after":"25a2f0101a75dd0ce26430b84343af34c341c206","ref":"refs/heads/master","pushedAt":"2024-03-12T03:47:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"update README","shortMessageHtmlLink":"update README"}},{"before":"49ce9107ad67eacfae470367ddfbb7902abea8f1","after":"f6da70253ae0dc1d0d56af2ec3e35e0a595c06a0","ref":"refs/heads/master","pushedAt":"2024-01-31T04:23:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":"fce4252f4ff5604aa2fed9bfd9f1cef45d9464e8","after":"49ce9107ad67eacfae470367ddfbb7902abea8f1","ref":"refs/heads/master","pushedAt":"2024-01-31T04:22:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":"7d038caabf80e588b46c9f3a7c773529d616ea46","after":"fce4252f4ff5604aa2fed9bfd9f1cef45d9464e8","ref":"refs/heads/master","pushedAt":"2024-01-31T04:16:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":"bf3f79caf7ecf949491df4ded173ce83947bd5be","after":"7d038caabf80e588b46c9f3a7c773529d616ea46","ref":"refs/heads/master","pushedAt":"2023-10-23T14:28:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":"06c0331a5b647f6146eae70645da5008390e9606","after":"bf3f79caf7ecf949491df4ded173ce83947bd5be","ref":"refs/heads/master","pushedAt":"2023-10-23T14:25:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"update readme","shortMessageHtmlLink":"update readme"}},{"before":"80ec6ec9e4b00efecf1ee9cd51b19477d3850704","after":null,"ref":"refs/heads/ssl","pushedAt":"2023-10-15T09:25:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"}},{"before":"b47df6e85b596c5a777ae205a3904ded92c6ecb8","after":"06c0331a5b647f6146eae70645da5008390e9606","ref":"refs/heads/master","pushedAt":"2023-10-15T09:24:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vu-luong","name":"Vu Luong","path":"/vu-luong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8142030?s=80&v=4"},"commit":{"message":"standard ssl implementation (#110)\n\n* ssl\r\n\r\n* update (#111)\r\n\r\n* can handshake ssl\r\n\r\n* add EzySslHandshakeHandler\r\n\r\n* update keystore\r\n\r\n* update\r\n\r\n* can ssh hanshake with android client\r\n\r\n* can transfer data with swift\r\n\r\n* add EzyChannel.pack\r\n\r\n* update EzySecureSocketDataReceiver\r\n\r\n* update ssl-keystore\r\n\r\n* close connection\r\n\r\n* EzySslHandshakeHandlerTest unitest for unwrap\r\n\r\n* done EzySslHandshakeHandlerTest\r\n\r\n* update EzyAbstractResponseApiTest\r\n\r\n* add setting unit test\r\n\r\n* change SslType and update EzyAbstractServerBootstrapBuilderTest\r\n\r\n* update EzySocketResponseApiTest\r\n\r\n* update EzyHandShakeControllerTest\r\n\r\n* add EzyChannelTest and SslByteBuffersTest\r\n\r\n* add EzySocketChannels\r\n\r\n* add EzySecureSocketDataReceiverTest\r\n\r\n* add EzyNioSecureSocketChannelTest\r\n\r\n* update bootstrap and test\r\n\r\n* update EzyNioSocketAcceptorTest\r\n\r\n* update EzyAbstractHandlerGroupTest\r\n\r\n* update EzySimpleNioHandlerGroupTest\r\n\r\n* update EzySecureSocketDataReceiverTest\r\n\r\n* update EzyNioServerBootstrapBuilderImplTest\r\n\r\n* update EzyAbstractHandlerGroupTest\r\n\r\n* update unit test\r\n\r\n* update EzyHandshakeController to check clientKey != null\r\n\r\n* check null\r\n\r\n* update EzySimplePacket.getSize\r\n\r\n* remove tryNewSslContext\r\n\r\n* update EzySslHandshakeHandler logs\r\n\r\n* v2\r\n\r\n* update\r\n\r\n* runnable\r\n\r\n* move logic to channel\r\n\r\n* try to complete unit test\r\n\r\n* almost done unit test\r\n\r\n* complete unit test and remove session locks\r\n\r\n* update settings\r\n\r\n* add max request size\r\n\r\n* resolve review comments","shortMessageHtmlLink":"standard ssl implementation (#110)"}},{"before":"0e494c129b024849ce67062f623a3dd9bb0f0b13","after":"80ec6ec9e4b00efecf1ee9cd51b19477d3850704","ref":"refs/heads/ssl","pushedAt":"2023-10-15T07:20:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"resolve review comments","shortMessageHtmlLink":"resolve review comments"}},{"before":"dd0e872a548a637e690f621b03d40884e9e57690","after":null,"ref":"refs/heads/improve-EzyNioSocketAcceptor","pushedAt":"2023-09-21T04:52:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"}},{"before":"f8f59cbce7ab4cf5d67fe13814d6ddcc18f15f5f","after":null,"ref":"refs/heads/update-readme-production-game","pushedAt":"2023-09-18T07:53:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"}},{"before":"4745bf71f8c2f29ef9ebbdc0572b42d9f870d650","after":"b47df6e85b596c5a777ae205a3904ded92c6ecb8","ref":"refs/heads/master","pushedAt":"2023-09-16T02:34:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vu-luong","name":"Vu Luong","path":"/vu-luong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8142030?s=80&v=4"},"commit":{"message":"Update README.md (#128)","shortMessageHtmlLink":"Update README.md (#128)"}},{"before":null,"after":"f8f59cbce7ab4cf5d67fe13814d6ddcc18f15f5f","ref":"refs/heads/update-readme-production-game","pushedAt":"2023-09-15T13:58:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"e97e966702bdcbb12b0772cb0dddc111e7ea9aa2","after":"0e494c129b024849ce67062f623a3dd9bb0f0b13","ref":"refs/heads/ssl","pushedAt":"2023-08-23T15:45:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"Merge branch 'master' into ssl","shortMessageHtmlLink":"Merge branch 'master' into ssl"}},{"before":"285f9addeabafe97ed5262ee13a24512ab6df5df","after":"4745bf71f8c2f29ef9ebbdc0572b42d9f870d650","ref":"refs/heads/master","pushedAt":"2023-08-23T14:17:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vu-luong","name":"Vu Luong","path":"/vu-luong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8142030?s=80&v=4"},"commit":{"message":"improve EzyNioSocketAcceptor (#124)\n\nimprove EzyNioSocketAcceptor","shortMessageHtmlLink":"improve EzyNioSocketAcceptor (#124)"}},{"before":"cd007b47fdc4878232566244525bb827d8dd9f83","after":"e97e966702bdcbb12b0772cb0dddc111e7ea9aa2","ref":"refs/heads/ssl","pushedAt":"2023-08-23T14:00:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"Merge branch 'master' into ssl","shortMessageHtmlLink":"Merge branch 'master' into ssl"}},{"before":"06039dd13804165b72768a8929b75906312f2c2b","after":null,"ref":"refs/heads/correct-ssl-settings","pushedAt":"2023-08-23T13:55:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"}},{"before":"0ddf83ad61762438ca871c67ca6c7773bc6169af","after":"285f9addeabafe97ed5262ee13a24512ab6df5df","ref":"refs/heads/master","pushedAt":"2023-08-23T13:54:08.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"vu-luong","name":"Vu Luong","path":"/vu-luong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8142030?s=80&v=4"},"commit":{"message":"Merge pull request #123 from youngmonkeys/correct-ssl-settings\n\ncorrect ssl settings","shortMessageHtmlLink":"Merge pull request #123 from youngmonkeys/correct-ssl-settings"}},{"before":"27754129904f039f5f1ae1cf6ba65eadf6616f5f","after":"cd007b47fdc4878232566244525bb827d8dd9f83","ref":"refs/heads/ssl","pushedAt":"2023-08-12T05:02:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"add max request size","shortMessageHtmlLink":"add max request size"}},{"before":"1b28b6aba17bae316cdba870c7057d597b8dca6d","after":"27754129904f039f5f1ae1cf6ba65eadf6616f5f","ref":"refs/heads/ssl","pushedAt":"2023-08-11T15:05:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"update settings","shortMessageHtmlLink":"update settings"}},{"before":"f86c500812d5ffac211f2ccda4a62fa2a20384b2","after":"1b28b6aba17bae316cdba870c7057d597b8dca6d","ref":"refs/heads/ssl","pushedAt":"2023-08-11T14:45:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"complete unit test and remove session locks","shortMessageHtmlLink":"complete unit test and remove session locks"}},{"before":"68e8ba3ceb82e78293070cdf711c015151dd5295","after":"f86c500812d5ffac211f2ccda4a62fa2a20384b2","ref":"refs/heads/ssl","pushedAt":"2023-08-10T16:04:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"almost done unit test","shortMessageHtmlLink":"almost done unit test"}},{"before":"a6c93c38a027d83890e28126fcf4cd01ab2a516a","after":"68e8ba3ceb82e78293070cdf711c015151dd5295","ref":"refs/heads/ssl","pushedAt":"2023-08-08T16:12:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"try to complete unit test","shortMessageHtmlLink":"try to complete unit test"}},{"before":"77d427bcfbdc7ab7a50f5f9846eb95fedabeda04","after":"a6c93c38a027d83890e28126fcf4cd01ab2a516a","ref":"refs/heads/ssl","pushedAt":"2023-08-07T14:57:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"move logic to channel","shortMessageHtmlLink":"move logic to channel"}},{"before":"55b87af4cbe235d542514f7681930d759d5a4a0c","after":"77d427bcfbdc7ab7a50f5f9846eb95fedabeda04","ref":"refs/heads/ssl","pushedAt":"2023-08-07T13:38:45.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"Merge branch 'master' into ssl","shortMessageHtmlLink":"Merge branch 'master' into ssl"}},{"before":"87b8c92fe098a19fb04d60fd7d49d5293a7e4ac0","after":"dd0e872a548a637e690f621b03d40884e9e57690","ref":"refs/heads/improve-EzyNioSocketAcceptor","pushedAt":"2023-08-07T13:38:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"update test","shortMessageHtmlLink":"update test"}},{"before":"1bebeddf884146774553da36624319ce1dd93a68","after":"87b8c92fe098a19fb04d60fd7d49d5293a7e4ac0","ref":"refs/heads/improve-EzyNioSocketAcceptor","pushedAt":"2023-08-07T13:35:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"update","shortMessageHtmlLink":"update"}},{"before":"7f90383b00c72f1c1aeaf5d5ca51824d3ca3a63c","after":"06039dd13804165b72768a8929b75906312f2c2b","ref":"refs/heads/correct-ssl-settings","pushedAt":"2023-08-07T13:31:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"correct ssl settings","shortMessageHtmlLink":"correct ssl settings"}},{"before":"aea9d3f9470729b790307d12b0257f3e8993028c","after":"1bebeddf884146774553da36624319ce1dd93a68","ref":"refs/heads/improve-EzyNioSocketAcceptor","pushedAt":"2023-08-07T13:31:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tvd12","name":"Ta Van Dung","path":"/tvd12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6251901?s=80&v=4"},"commit":{"message":"improve EzyNioSocketAcceptor","shortMessageHtmlLink":"improve EzyNioSocketAcceptor"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEaWbx5AA","startCursor":null,"endCursor":null}},"title":"Activity ยท youngmonkeys/ezyfox-server"}