{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":308211255,"defaultBranch":"main","name":"sonr","ownerLogin":"di-dao","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-10-29T03:51:46.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/163641341?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717582152.0","currentOid":""},"activityList":{"items":[{"before":"81ac71e21a213e5faa5e9e7ec2039ea876fbe595","after":null,"ref":"refs/heads/implement/sessions","pushedAt":"2024-06-04T20:34:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"}},{"before":"2a1c401bc991651fba90821e67ddd2ef9c99b9f7","after":"b5d011ae157c9f64c7064c63b1066eed059ea5e8","ref":"refs/heads/main","pushedAt":"2024-06-04T20:34:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"Implement gRPC Sessions (#1082)\n\n### Issues Closed\r\n\r\n- #1066\r\n- #1067\r\n- #1068 \r\n- #1065\r\n- #1064","shortMessageHtmlLink":"Implement gRPC Sessions (#1082)"}},{"before":"dcf8ba1376afd7ce87f0d2daca274cbdb2470d4a","after":"81ac71e21a213e5faa5e9e7ec2039ea876fbe595","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-04T20:23:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"refactor: Remove TestMergedRegistry function from app_test package","shortMessageHtmlLink":"refactor: Remove TestMergedRegistry function from app_test package"}},{"before":"3ffb0cde963e9f5ddf26346295b3c3315e92b521","after":"dcf8ba1376afd7ce87f0d2daca274cbdb2470d4a","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-04T20:03:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"refactor: Remove TestProtoAnnotations function from app_test.go","shortMessageHtmlLink":"refactor: Remove TestProtoAnnotations function from app_test.go"}},{"before":"eaa9c405c6e81dab4d8a65dc6cc678529d20b38d","after":"3ffb0cde963e9f5ddf26346295b3c3315e92b521","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-04T19:59:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"Add Taskfile.yml with development and production serve tasks.","shortMessageHtmlLink":"Add Taskfile.yml with development and production serve tasks."}},{"before":"1559ff40289e420d533fa0160d61449374c2b927","after":"eaa9c405c6e81dab4d8a65dc6cc678529d20b38d","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-04T17:33:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"refactor: Update metadata keys in fetchSession functions and refreshGrpcHeaders\n\nUpdate the metadata keys to use constants instead of literal strings in the \nfetchSessionPeerID, fetchSessionUserAddress, and refreshGrpcHeaders functions.","shortMessageHtmlLink":"refactor: Update metadata keys in fetchSession functions and refreshG…"}},{"before":"ab763276c9305316a338277779f44359528d9fb6","after":null,"ref":"refs/heads/update-devbox-packages","pushedAt":"2024-06-04T17:16:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"}},{"before":"ab763276c9305316a338277779f44359528d9fb6","after":null,"ref":"refs/heads/update/devbox-packages","pushedAt":"2024-06-04T17:16:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"}},{"before":"5c827bf38e5e78b8c0e1473c0d10c373b02dd5ae","after":null,"ref":"refs/heads/update-devbox-lock-gum-version","pushedAt":"2024-06-04T17:16:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"}},{"before":"e46f81d0d2fd4ee588abc2497b98a6d50efe2998","after":null,"ref":"refs/heads/refactor-sessions","pushedAt":"2024-06-04T17:16:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"}},{"before":"4fb690adfbf59ca5673a60f83d4e8336bcdd085a","after":"1559ff40289e420d533fa0160d61449374c2b927","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-04T17:15:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"feat(cache): Add Set and Get methods for generic caching\n\nUpdate the Cache struct to include Set and Get methods for adding and retrieving values from the cache using string-constrained keys.","shortMessageHtmlLink":"feat(cache): Add Set and Get methods for generic caching"}},{"before":"9b309c77ab9d941834b0289fde7697c3bdeed51a","after":"4fb690adfbf59ca5673a60f83d4e8336bcdd085a","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-04T17:15:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"feat(cache): Add Set and Get methods for generic caching\n\nUpdate the Cache struct to include Set and Get methods for adding and retrieving values from the cache using string-constrained keys.","shortMessageHtmlLink":"feat(cache): Add Set and Get methods for generic caching"}},{"before":"2a1c401bc991651fba90821e67ddd2ef9c99b9f7","after":null,"ref":"refs/heads/test-push-1717521303611","pushedAt":"2024-06-04T17:15:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"}},{"before":null,"after":"2a1c401bc991651fba90821e67ddd2ef9c99b9f7","ref":"refs/heads/test-push-1717521303611","pushedAt":"2024-06-04T17:15:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"refactor: Removed obsolete fields and messages from proto files (#1071)\n\nRemoved unused fields and messages from the accounts.proto and\napigw.proto files to clean up the codebase and improve maintainability.","shortMessageHtmlLink":"refactor: Removed obsolete fields and messages from proto files (#1071)"}},{"before":"bec9f458d47b28571bfb27c883a43e0f1a952d6d","after":"9b309c77ab9d941834b0289fde7697c3bdeed51a","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-04T17:02:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"refactor: Update vaultFS struct and methods structure\n\nUpdate the vaultFS struct fields and methods to use auth package.\nAdd necessary imports and update the GetInfoFile method.","shortMessageHtmlLink":"refactor: Update vaultFS struct and methods structure"}},{"before":"d22f5974e84ded3a02f81e066bc965e1f2329ec0","after":"bec9f458d47b28571bfb27c883a43e0f1a952d6d","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-04T04:36:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"feat: Update golangci-lint to version 1.59.0","shortMessageHtmlLink":"feat: Update golangci-lint to version 1.59.0"}},{"before":"30b372851d82c5bcaa61e79c1efe08839747488b","after":"d22f5974e84ded3a02f81e066bc965e1f2329ec0","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-03T23:07:43.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"refactor: Refactor encryption and decryption methods to use keyset.Handle in kss and set files","shortMessageHtmlLink":"refactor: Refactor encryption and decryption methods to use keyset.Ha…"}},{"before":"b31c735297a61dfbd6ac15bc132ec6b581d7e89d","after":"30b372851d82c5bcaa61e79c1efe08839747488b","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-03T22:45:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"feat: Add Connect function to existing vault preparation\n\nfeat: Add Register Options for WebAuthn authentication\n\nfeat: Add EncryptedSet interface for keyshare set","shortMessageHtmlLink":"feat: Add Connect function to existing vault preparation"}},{"before":"965f7e84f2aac748070e9de9a00f6f4815a77ab6","after":"b31c735297a61dfbd6ac15bc132ec6b581d7e89d","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-03T22:07:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"feat: Add InfoFile struct and methods for marshaling and unmarshaling\n\nfeat: Implement GetInfoFile and ToFileMap methods in vaultFS\n\nfeat: Add AddFileMap method to virtual file system\n\nfix: Update vault struct initialization in Generate function\n\nfeat: Add NewFSWithKss method to create VFS with kss keys\n\nfeat: Update VFS interface to include AddFileMap method","shortMessageHtmlLink":"feat: Add InfoFile struct and methods for marshaling and unmarshaling"}},{"before":"841024d94a3f3cf7b57a2ea64c7145159fda142c","after":"965f7e84f2aac748070e9de9a00f6f4815a77ab6","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-03T21:43:05.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"feat: Refactor vault struct to use vaultFS for wallet, credentials, and properties\n\nCreate vaultFS struct in fs.go to encapsulate Wallet, Credentials, and Properties. \nUpdate vault struct in vault.go to use vaultFS instead of individual fields.","shortMessageHtmlLink":"feat: Refactor vault struct to use vaultFS for wallet, credentials, a…"}},{"before":"41e076b61bfd514e857208f8f77f432aaee45497","after":"841024d94a3f3cf7b57a2ea64c7145159fda142c","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-03T19:10:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"feat: remove controller package\n\nThe changes remove the `controller` package from the codebase. The `controller` package was previously used to handle the signing and refreshing of the keyshares, but this functionality has now been moved directly into the `vault` package. The removal of the `controller` package simplifies the codebase and eliminates the need for a separate controller component.","shortMessageHtmlLink":"feat: remove controller package"}},{"before":"5302d2331f338f5c97bf0c46c774e1e5fafb4081","after":"41e076b61bfd514e857208f8f77f432aaee45497","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-03T18:39:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"refactor: Refactor session struct and related methods\tReturning authorizedSession instead of session to provide more information.","shortMessageHtmlLink":"refactor: Refactor session struct and related methods\tReturning autho…"}},{"before":"b82c869c063751fe1c6b5517c621300649b139cd","after":"5302d2331f338f5c97bf0c46c774e1e5fafb4081","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-03T18:37:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"refactor: Update local package function names\n\nRenamed functions in the local package to `SetLocalChainID` and\n`SetLocalValidatorAddress` for clarity and consistency. Removed\nunused variables and functions related to cache setup.","shortMessageHtmlLink":"refactor: Update local package function names"}},{"before":"c0d82b0729005f65e1b0ce840201130cdfa136e6","after":"b82c869c063751fe1c6b5517c621300649b139cd","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-03T18:36:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"refactor(local): Update Session interface and introduce AuthorizedSession type\n\nIntroduced `authorizedSession` type to extend the existing `session` type and added a new `Session` interface with methods for authentication and validation.","shortMessageHtmlLink":"refactor(local): Update Session interface and introduce AuthorizedSes…"}},{"before":"e5ef5384d8abac6529cf5034eca6f984d25f8486","after":"c0d82b0729005f65e1b0ce840201130cdfa136e6","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-03T18:26:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"refactor: Add auth token handling in SonrContext & wallet package","shortMessageHtmlLink":"refactor: Add auth token handling in SonrContext & wallet package"}},{"before":"193851146d7028eaa2488067b553ca8cf9f7776b","after":null,"ref":"refs/heads/clean/repository-structure","pushedAt":"2024-06-03T13:55:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"}},{"before":"386bf719294a3e4fac52b0497eb5c4e9469fd7de","after":"2a1c401bc991651fba90821e67ddd2ef9c99b9f7","ref":"refs/heads/main","pushedAt":"2024-06-03T13:55:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"refactor: Removed obsolete fields and messages from proto files (#1071)\n\nRemoved unused fields and messages from the accounts.proto and\napigw.proto files to clean up the codebase and improve maintainability.","shortMessageHtmlLink":"refactor: Removed obsolete fields and messages from proto files (#1071)"}},{"before":"475c0b78e3c2db2333f16aa2741af01316718a16","after":"e5ef5384d8abac6529cf5034eca6f984d25f8486","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-03T12:51:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"refactor: Remove unused package and redundant code\n\nRemoved unused package \"addr\" and removed redundant newline in encrypt.go file.","shortMessageHtmlLink":"refactor: Remove unused package and redundant code"}},{"before":"3df1adc00d2418ca3f7402fa34ac28db339b3762","after":"475c0b78e3c2db2333f16aa2741af01316718a16","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-01T09:47:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"chore: Update dependencies\n\nAdded github.com/asynkron/protoactor-go as a direct dependency and removed\nit as an indirect dependency.","shortMessageHtmlLink":"chore: Update dependencies"}},{"before":"2bd32ecd32e3e287417aca13ba953673380a6f78","after":"3df1adc00d2418ca3f7402fa34ac28db339b3762","ref":"refs/heads/implement/sessions","pushedAt":"2024-06-01T08:02:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prnk28","name":"Prad Nukala","path":"/prnk28","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804558?s=80&v=4"},"commit":{"message":"refactor: Add context parameter to NewCredentialClaims function and refactor context related functions\n\nAdd context parameter to the NewCredentialClaims function in the credentials.go file to handle context-related operations efficiently. Refactor context-related functions in the local package for better organization and clarity.","shortMessageHtmlLink":"refactor: Add context parameter to NewCredentialClaims function and r…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXHDBIQA","startCursor":null,"endCursor":null}},"title":"Activity · di-dao/sonr"}