{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":616716206,"defaultBranch":"main","name":"GeniusAuthoritarian","ownerLogin":"ncuhome","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-20T23:52:24.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/18623963?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715949687.0","currentOid":""},"activityList":{"items":[{"before":"0c62bd88a4b9ce1091ddd73f4c3a7410aa3be0e0","after":"908e29f0f1d6e21f9b676a1135fd8783ccef1f94","ref":"refs/heads/main","pushedAt":"2024-07-06T17:38:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"docs: remove GOPRIVATE desc","shortMessageHtmlLink":"docs: remove GOPRIVATE desc"}},{"before":"02a3f868329b2cbe767c29c13a47f6cfe39d7a78","after":"0c62bd88a4b9ce1091ddd73f4c3a7410aa3be0e0","ref":"refs/heads/main","pushedAt":"2024-06-09T06:36:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"build: update build command","shortMessageHtmlLink":"build: update build command"}},{"before":"c0958de47f2223703acaef87c0f5b795fe9246ab","after":"02a3f868329b2cbe767c29c13a47f6cfe39d7a78","ref":"refs/heads/main","pushedAt":"2024-05-17T12:41:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"fix: grpc mTLS client dns_name bind logic mistake","shortMessageHtmlLink":"fix: grpc mTLS client dns_name bind logic mistake"}},{"before":"66bbb8dbf667a07fd72e913b1d070c94448e13f7","after":"c0958de47f2223703acaef87c0f5b795fe9246ab","ref":"refs/heads/main","pushedAt":"2024-05-17T12:25:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"feat: add recovery interceptor for grpc servers","shortMessageHtmlLink":"feat: add recovery interceptor for grpc servers"}},{"before":"989d8ed92f1cff7db55668b6c7ff081083cdfb4c","after":"66bbb8dbf667a07fd72e913b1d070c94448e13f7","ref":"refs/heads/main","pushedAt":"2024-05-17T12:17:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"fix: CanceledTokenTable Get panic when slice is empty","shortMessageHtmlLink":"fix: CanceledTokenTable Get panic when slice is empty"}},{"before":"39e3aab4b6be6ee7bfd0ecd03c28a914416fe4cb","after":"989d8ed92f1cff7db55668b6c7ff081083cdfb4c","ref":"refs/heads/main","pushedAt":"2024-05-17T12:09:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"fix: OperationID creation logic","shortMessageHtmlLink":"fix: OperationID creation logic"}},{"before":"7387abbd317725076c019737146b0fc410f84bdc","after":"39e3aab4b6be6ee7bfd0ecd03c28a914416fe4cb","ref":"refs/heads/main","pushedAt":"2024-05-17T10:49:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"feat: implement RefreshToken method for app rpc","shortMessageHtmlLink":"feat: implement RefreshToken method for app rpc"}},{"before":"f230180299fcbcf78090ac3e55b3c13ed5a89e23","after":"7387abbd317725076c019737146b0fc410f84bdc","ref":"refs/heads/main","pushedAt":"2024-05-17T07:11:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"docs: add main feature desc","shortMessageHtmlLink":"docs: add main feature desc"}},{"before":"1cb78f6c27c532712ebd32225d54430caf63d5ab","after":"f230180299fcbcf78090ac3e55b3c13ed5a89e23","ref":"refs/heads/main","pushedAt":"2024-05-17T06:49:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"improve: only send CanceledToken with specified AppCode to WatchTokenOperation client","shortMessageHtmlLink":"improve: only send CanceledToken with specified AppCode to WatchToken…"}},{"before":"2bb0f4cb00568d46734ed2515272b4b409a98afd","after":"1cb78f6c27c532712ebd32225d54430caf63d5ab","ref":"refs/heads/main","pushedAt":"2024-05-17T05:45:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"feat: update app rpc canceled token message contained info","shortMessageHtmlLink":"feat: update app rpc canceled token message contained info"}},{"before":"c445242b0a68c5e7a40c51cad385d499e0738ea5","after":"2bb0f4cb00568d46734ed2515272b4b409a98afd","ref":"refs/heads/main","pushedAt":"2024-05-16T14:25:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"chore: clean unused code","shortMessageHtmlLink":"chore: clean unused code"}},{"before":"aa0fafa5bd66ca8386761e72cbe1635ec621244b","after":"c445242b0a68c5e7a40c51cad385d499e0738ea5","ref":"refs/heads/main","pushedAt":"2024-05-16T14:08:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"fix: tokenStore create node id key expire logic","shortMessageHtmlLink":"fix: tokenStore create node id key expire logic"}},{"before":"6c55e90fed02d6c8e8ba4f02a421bcae711a7012","after":"aa0fafa5bd66ca8386761e72cbe1635ec621244b","ref":"refs/heads/main","pushedAt":"2024-05-16T13:47:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"fix: nil pointer panic in tokenStore package","shortMessageHtmlLink":"fix: nil pointer panic in tokenStore package"}},{"before":"a92c9bcd8a901a528fb642039dd84d909fc4650a","after":"6c55e90fed02d6c8e8ba4f02a421bcae711a7012","ref":"refs/heads/main","pushedAt":"2024-05-16T12:55:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"feat: new algorithm for generating token IDs with high performance","shortMessageHtmlLink":"feat: new algorithm for generating token IDs with high performance"}},{"before":"23b03491c2cd239ea33132ac788f51f02b326a92","after":"a92c9bcd8a901a528fb642039dd84d909fc4650a","ref":"refs/heads/main","pushedAt":"2024-05-15T12:32:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"feat: watch user operation id for app WatchTokenOperation stream","shortMessageHtmlLink":"feat: watch user operation id for app WatchTokenOperation stream"}},{"before":"4291adbb4c74398043ccb94916dca58383c2d735","after":"23b03491c2cd239ea33132ac788f51f02b326a92","ref":"refs/heads/main","pushedAt":"2024-05-15T11:41:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"build: update deps","shortMessageHtmlLink":"build: update deps"}},{"before":"377d167d37872230543c88a67da3639487ba0803","after":"4291adbb4c74398043ccb94916dca58383c2d735","ref":"refs/heads/main","pushedAt":"2024-04-23T06:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"fix: use DNSNames instead of CommonName","shortMessageHtmlLink":"fix: use DNSNames instead of CommonName"}},{"before":"15a72da8d340d3124b416494e7fab6ed6a31de49","after":"377d167d37872230543c88a67da3639487ba0803","ref":"refs/heads/main","pushedAt":"2024-04-22T16:17:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"fix: ca issuer private key format not correct","shortMessageHtmlLink":"fix: ca issuer private key format not correct"}},{"before":"ed429acca1a8c14fc7239388f018f7a7eea8aaaa","after":"15a72da8d340d3124b416494e7fab6ed6a31de49","ref":"refs/heads/main","pushedAt":"2024-04-22T14:59:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"sync: app rpc mutual ssl","shortMessageHtmlLink":"sync: app rpc mutual ssl"}},{"before":"ff857e6e048b3979ba604548b876b6fe6acf5c70","after":"ed429acca1a8c14fc7239388f018f7a7eea8aaaa","ref":"refs/heads/main","pushedAt":"2024-04-22T11:24:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"feat: auto generate app rpc server certs","shortMessageHtmlLink":"feat: auto generate app rpc server certs"}},{"before":"f604c251e3355d4d0cbcc9a070a4e51b4788b58b","after":"ff857e6e048b3979ba604548b876b6fe6acf5c70","ref":"refs/heads/main","pushedAt":"2024-04-22T10:22:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"chore: update app rpc proto types","shortMessageHtmlLink":"chore: update app rpc proto types"}},{"before":"08f0dbb00269fd5de8703d7b8637a02dcd2681d8","after":"f604c251e3355d4d0cbcc9a070a4e51b4788b58b","ref":"refs/heads/main","pushedAt":"2024-04-22T10:11:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"fix: wrong time compare","shortMessageHtmlLink":"fix: wrong time compare"}},{"before":"6654d1b8d5a360550059b8dcaa95584b9f5855cb","after":"08f0dbb00269fd5de8703d7b8637a02dcd2681d8","ref":"refs/heads/main","pushedAt":"2024-04-22T10:07:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"improve: allow 10s time difference in app signature","shortMessageHtmlLink":"improve: allow 10s time difference in app signature"}},{"before":"14ec3680081cb91e72a9e7a94a95b09a0d68f9e1","after":"6654d1b8d5a360550059b8dcaa95584b9f5855cb","ref":"refs/heads/main","pushedAt":"2024-04-22T07:38:12.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"feat: try to run app rpc at port 83","shortMessageHtmlLink":"feat: try to run app rpc at port 83"}},{"before":"883922021abf7be30aa9003f2f3d4920d10b8ff1","after":"14ec3680081cb91e72a9e7a94a95b09a0d68f9e1","ref":"refs/heads/main","pushedAt":"2024-04-21T14:16:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"feat: GetUserInfo method for App rpc","shortMessageHtmlLink":"feat: GetUserInfo method for App rpc"}},{"before":"d1aea9017cd5820af0af4030f462bfbef9533c05","after":"883922021abf7be30aa9003f2f3d4920d10b8ff1","ref":"refs/heads/main","pushedAt":"2024-04-20T14:55:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"feat: GetTokenStatus method for App rpc","shortMessageHtmlLink":"feat: GetTokenStatus method for App rpc"}},{"before":"a9a13fe2671856ab8a63feb27a3d0c08a6ffae0b","after":"d1aea9017cd5820af0af4030f462bfbef9533c05","ref":"refs/heads/main","pushedAt":"2024-04-20T13:49:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"chore: update App protos","shortMessageHtmlLink":"chore: update App protos"}},{"before":"3f207b97410b0d2d8b69ef5f067c3cd35c80abcf","after":"a9a13fe2671856ab8a63feb27a3d0c08a6ffae0b","ref":"refs/heads/main","pushedAt":"2024-04-06T15:54:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"feat: add AppCode into canceled token table","shortMessageHtmlLink":"feat: add AppCode into canceled token table"}},{"before":"8b9e062094897f0da644cc4ec9c20e675ce684e1","after":"3f207b97410b0d2d8b69ef5f067c3cd35c80abcf","ref":"refs/heads/main","pushedAt":"2024-04-06T15:20:07.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"fix: sshDev watch rpc logic","shortMessageHtmlLink":"fix: sshDev watch rpc logic"}},{"before":"9a8b878332114d0c0de566edba5bbd907fc2b3ca","after":"8b9e062094897f0da644cc4ec9c20e675ce684e1","ref":"refs/heads/main","pushedAt":"2024-04-05T14:46:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Mmx233","name":"Mmx","path":"/Mmx233","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/36563672?s=80&v=4"},"commit":{"message":"improve: optimize UserOnline algorithm","shortMessageHtmlLink":"improve: optimize UserOnline algorithm"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEeISsGAA","startCursor":null,"endCursor":null}},"title":"Activity · ncuhome/GeniusAuthoritarian"}