{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":806035134,"defaultBranch":"master","name":"dfs","ownerLogin":"imanimen","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-26T07:26:58.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/81464695?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716712472.0","currentOid":""},"activityList":{"items":[{"before":"0c630b07deedb07f0689d48b4a9e7e88ae3e0c32","after":"c627fbe5a3c7e7e96cca7cac2a11e0377f12e53f","ref":"refs/heads/master","pushedAt":"2024-06-03T21:44:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"update: added Root Dir for write, read methods, [Delete] not working","shortMessageHtmlLink":"update: added Root Dir for write, read methods, [Delete] not working"}},{"before":"b8a98f0c8082b064f199c9db02c9bafb26057239","after":"0c630b07deedb07f0689d48b4a9e7e88ae3e0c32","ref":"refs/heads/master","pushedAt":"2024-06-03T20:37:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"test: write,read,delete","shortMessageHtmlLink":"test: write,read,delete"}},{"before":"147e294d63282c321df7b7c3d6e26fff2f8830ad","after":"b8a98f0c8082b064f199c9db02c9bafb26057239","ref":"refs/heads/master","pushedAt":"2024-06-03T20:15:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"#10 fix: Delete method","shortMessageHtmlLink":"#10 fix: Delete method"}},{"before":"bf93171ae7d3292f1c2b2f5371b1c68f6e8bbcec","after":"147e294d63282c321df7b7c3d6e26fff2f8830ad","ref":"refs/heads/master","pushedAt":"2024-06-03T19:42:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:imanimen/dfs","shortMessageHtmlLink":"Merge branch 'master' of github.com:imanimen/dfs"}},{"before":"b09e18811f6969f1af87fe8a5af12167f5d1eb23","after":"bf93171ae7d3292f1c2b2f5371b1c68f6e8bbcec","ref":"refs/heads/master","pushedAt":"2024-06-03T19:41:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"Merge pull request #10 from imanimen/iman_dev\n\nfix: delete file:","shortMessageHtmlLink":"Merge pull request #10 from imanimen/iman_dev"}},{"before":"4c8c5a74ef8f310dbabe4cb3b698bddc1ef4d361","after":"a9f654ef582c143bf2607e69b12bf8c70d4c86b4","ref":"refs/heads/iman_dev","pushedAt":"2024-06-03T19:33:34.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"fix: delete file:","shortMessageHtmlLink":"fix: delete file:"}},{"before":"408d1443bf3ef0cddd9920070cffe5959ab146b9","after":"b09e18811f6969f1af87fe8a5af12167f5d1eb23","ref":"refs/heads/master","pushedAt":"2024-06-02T07:40:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"add: reader + test","shortMessageHtmlLink":"add: reader + test"}},{"before":"4e2b83acba91d62795062e76b30c0fa71ccb9955","after":"408d1443bf3ef0cddd9920070cffe5959ab146b9","ref":"refs/heads/master","pushedAt":"2024-05-31T14:46:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"Merge pull request #9 from imanimen/iman_dev\n\nbug: test is not working as expected","shortMessageHtmlLink":"Merge pull request #9 from imanimen/iman_dev"}},{"before":"a964e6f429361472a9859a4308707ae36b3ba759","after":"4c8c5a74ef8f310dbabe4cb3b698bddc1ef4d361","ref":"refs/heads/iman_dev","pushedAt":"2024-05-29T21:03:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"bug: test is not working as expected","shortMessageHtmlLink":"bug: test is not working as expected"}},{"before":"f766ace8fadf73ba5659261d62d1f750f6cd3c17","after":"4e2b83acba91d62795062e76b30c0fa71ccb9955","ref":"refs/heads/master","pushedAt":"2024-05-29T20:11:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"Merge pull request #8 from imanimen/iman_dev\n\nfix: storing file with correct algorithm:","shortMessageHtmlLink":"Merge pull request #8 from imanimen/iman_dev"}},{"before":"9451bb5cde4065bc203e8bed8d89c7d88410aceb","after":"a964e6f429361472a9859a4308707ae36b3ba759","ref":"refs/heads/iman_dev","pushedAt":"2024-05-29T20:10:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"fix: storing file with correct algorithm:","shortMessageHtmlLink":"fix: storing file with correct algorithm:"}},{"before":"eb2d133929c2a92a60a961bcd8a81837d4678453","after":"f766ace8fadf73ba5659261d62d1f750f6cd3c17","ref":"refs/heads/master","pushedAt":"2024-05-29T19:56:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"Merge pull request #7 from imanimen/iman_dev\n\nhotfix: storing file issue in buffer reader -> The provided fix reads all data first and then calculates the hash, ensuring a valid filename based on the actual content.","shortMessageHtmlLink":"Merge pull request #7 from imanimen/iman_dev"}},{"before":"44e0221a0b49e8dd31e56fcb0dc87cc63b91f79c","after":"9451bb5cde4065bc203e8bed8d89c7d88410aceb","ref":"refs/heads/iman_dev","pushedAt":"2024-05-29T19:55:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"hotfix: storing file issue in buffer reader -> The provided fix reads all data first and then calculates the hash, ensuring a valid filename based on the actual content.","shortMessageHtmlLink":"hotfix: storing file issue in buffer reader -> The provided fix reads…"}},{"before":"7b5946054ccabc28e6ea3fbdc5e8dbbfd5b4e45a","after":"eb2d133929c2a92a60a961bcd8a81837d4678453","ref":"refs/heads/master","pushedAt":"2024-05-28T12:00:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"Merge pull request #6 from imanimen/iman_dev\n\nfeat: CAS function for foldering the file based on the hash sha1 + hex","shortMessageHtmlLink":"Merge pull request #6 from imanimen/iman_dev"}},{"before":"d2f7735301c78e6d4ad6339ef6766ac4babd7123","after":"44e0221a0b49e8dd31e56fcb0dc87cc63b91f79c","ref":"refs/heads/iman_dev","pushedAt":"2024-05-28T11:53:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"feat: CAS function for foldering the file based on the hash sha1 + hex","shortMessageHtmlLink":"feat: CAS function for foldering the file based on the hash sha1 + hex"}},{"before":"2fc2018dc56d8f65f6d91a176d6f57d5d6a404ee","after":"7b5946054ccabc28e6ea3fbdc5e8dbbfd5b4e45a","ref":"refs/heads/master","pushedAt":"2024-05-28T11:22:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"Merge pull request #5 from imanimen/iman_dev\n\nadd: store file & keys phase 1","shortMessageHtmlLink":"Merge pull request #5 from imanimen/iman_dev"}},{"before":"db34d82811e57c69f03276403fe231ef8e62efe4","after":"d2f7735301c78e6d4ad6339ef6766ac4babd7123","ref":"refs/heads/iman_dev","pushedAt":"2024-05-28T11:20:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"add: store file & keys phase 1","shortMessageHtmlLink":"add: store file & keys phase 1"}},{"before":"39d0597e303c50c076612a079c8ad097b74233ad","after":"2fc2018dc56d8f65f6d91a176d6f57d5d6a404ee","ref":"refs/heads/master","pushedAt":"2024-05-28T10:38:52.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"Merge pull request #4 from imanimen/iman_dev\n\nfix: bugfix close connection","shortMessageHtmlLink":"Merge pull request #4 from imanimen/iman_dev"}},{"before":"75e4eeb9b9589c2ec30993ac1ea951d655e646ef","after":"db34d82811e57c69f03276403fe231ef8e62efe4","ref":"refs/heads/iman_dev","pushedAt":"2024-05-28T10:37:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"fix: closed connection due to an error","shortMessageHtmlLink":"fix: closed connection due to an error"}},{"before":"9dc53de3a231e6b2f6d2440a30cb9878f0641273","after":"75e4eeb9b9589c2ec30993ac1ea951d655e646ef","ref":"refs/heads/iman_dev","pushedAt":"2024-05-27T11:14:17.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"fix: bugfix close connection","shortMessageHtmlLink":"fix: bugfix close connection"}},{"before":"5fd4716c01df8987d80016a96ef69d0931f0dd1d","after":"39d0597e303c50c076612a079c8ad097b74233ad","ref":"refs/heads/master","pushedAt":"2024-05-27T09:29:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"update: not dropping connection, test logic for OnPeer function","shortMessageHtmlLink":"update: not dropping connection, test logic for OnPeer function"}},{"before":"be0781038b32f9883599b8d3ea3b452ff4db4933","after":"5fd4716c01df8987d80016a96ef69d0931f0dd1d","ref":"refs/heads/master","pushedAt":"2024-05-27T09:20:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"add: OnPeer function in library for droping the handling the connection","shortMessageHtmlLink":"add: OnPeer function in library for droping the handling the connection"}},{"before":"e1dfac7698a38b0bde681319ffe1f52e39468ab1","after":"be0781038b32f9883599b8d3ea3b452ff4db4933","ref":"refs/heads/master","pushedAt":"2024-05-27T08:31:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"add: test & RPC start","shortMessageHtmlLink":"add: test & RPC start"}},{"before":"40be7fefadcc521648e7fc1207282111689c634b","after":"e1dfac7698a38b0bde681319ffe1f52e39468ab1","ref":"refs/heads/master","pushedAt":"2024-05-27T07:44:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"fix: encoder.go","shortMessageHtmlLink":"fix: encoder.go"}},{"before":"eb5880611902a835ba9937f43b8d3077926eee4d","after":"40be7fefadcc521648e7fc1207282111689c634b","ref":"refs/heads/master","pushedAt":"2024-05-26T11:47:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"add: decode incoming messages","shortMessageHtmlLink":"add: decode incoming messages"}},{"before":"a9d983cc2897dcb57f56205e0f004ae1885c6e5b","after":"eb5880611902a835ba9937f43b8d3077926eee4d","ref":"refs/heads/master","pushedAt":"2024-05-26T10:47:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"add: message.go doc","shortMessageHtmlLink":"add: message.go doc"}},{"before":"70fbc949f0c6d381fbbc660762fdaa21b3c91838","after":"a9d983cc2897dcb57f56205e0f004ae1885c6e5b","ref":"refs/heads/master","pushedAt":"2024-05-26T10:31:37.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"Merge pull request #3 from imanimen/iman_dev\n\nadd: encoding, handshake, message","shortMessageHtmlLink":"Merge pull request #3 from imanimen/iman_dev"}},{"before":"aa15ac808487bf891fdc257b764a943545279097","after":"9dc53de3a231e6b2f6d2440a30cb9878f0641273","ref":"refs/heads/iman_dev","pushedAt":"2024-05-26T10:30:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"add: encoding, handshake, message","shortMessageHtmlLink":"add: encoding, handshake, message"}},{"before":"21b212e7a819dd9aca81d2519842ffe2adf6e45d","after":"70fbc949f0c6d381fbbc660762fdaa21b3c91838","ref":"refs/heads/master","pushedAt":"2024-05-26T10:00:32.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"Merge pull request #2 from imanimen/iman_dev\n\nadd: peer connection & test","shortMessageHtmlLink":"Merge pull request #2 from imanimen/iman_dev"}},{"before":"cefb87dd902403136b8e892124ee8b3cd19ec09f","after":"aa15ac808487bf891fdc257b764a943545279097","ref":"refs/heads/iman_dev","pushedAt":"2024-05-26T08:55:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"imanimen","name":"Iman Imen","path":"/imanimen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/81464695?s=80&v=4"},"commit":{"message":"add: peer connection & test","shortMessageHtmlLink":"add: peer connection & test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wM1QyMTo0NDo0NS4wMDAwMDBazwAAAARbZoJK","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wM1QyMTo0NDo0NS4wMDAwMDBazwAAAARbZoJK","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yNlQwODo1NToyOC4wMDAwMDBazwAAAARUECZM"}},"title":"Activity · imanimen/dfs"}