{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":204188153,"defaultBranch":"main","name":"octyne","ownerLogin":"retrixe","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-24T17:10:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6884828?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1708070184.0","currentOid":""},"activityList":{"items":[{"before":"514be0b504c4281377989abb2ac0111e67d7b24d","after":"37a2a666018df5ad2a9e7394dcd7dd7a5f246600","ref":"refs/heads/main","pushedAt":"2024-02-16T10:12:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Update Actions, require Go 1.22 to drop mux","shortMessageHtmlLink":"Update Actions, require Go 1.22 to drop mux"}},{"before":"688260896c6ccba362b5ef0c568791f5f8319544","after":"514be0b504c4281377989abb2ac0111e67d7b24d","ref":"refs/heads/main","pushedAt":"2024-02-16T07:56:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"1.2.1","shortMessageHtmlLink":"1.2.1"}},{"before":null,"after":"2450c10cd356ba3850429e41f60f31966c7a1538","ref":"refs/heads/wip/feat/docker-support","pushedAt":"2024-02-15T16:41:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"WIP: Docker/podman support","shortMessageHtmlLink":"WIP: Docker/podman support"}},{"before":null,"after":"c2ef25e824e127ddb8050e395dd1ebd043934e78","ref":"refs/heads/feat/transactional-file-api","pushedAt":"2024-02-15T16:35:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Add transactional file API for mv/cp/rm operations","shortMessageHtmlLink":"Add transactional file API for mv/cp/rm operations"}},{"before":"e664bba96fac553b63f66d7d41e49049026e18ad","after":"688260896c6ccba362b5ef0c568791f5f8319544","ref":"refs/heads/main","pushedAt":"2024-02-12T19:59:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Allow multiple consoles per process from a session\nFixes octynectl with multiple consoles, and is the user-friendly option.","shortMessageHtmlLink":"Allow multiple consoles per process from a session"}},{"before":"7d749f2d638cf0d9c2e8f03cf98f7a37e179b4d3","after":"e664bba96fac553b63f66d7d41e49049026e18ad","ref":"refs/heads/main","pushedAt":"2023-12-07T08:34:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Make copy function atomic","shortMessageHtmlLink":"Make copy function atomic"}},{"before":"854fbf2da75e4c0f7285dedbd775b9f2ac3e34af","after":"7d749f2d638cf0d9c2e8f03cf98f7a37e179b4d3","ref":"refs/heads/main","pushedAt":"2023-12-06T19:21:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Split large code blocks into functions","shortMessageHtmlLink":"Split large code blocks into functions"}},{"before":"a4a7c5276988c990e405d9c2079f271acc7070c7","after":"854fbf2da75e4c0f7285dedbd775b9f2ac3e34af","ref":"refs/heads/main","pushedAt":"2023-12-06T19:07:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Split large code blocks into functions","shortMessageHtmlLink":"Split large code blocks into functions"}},{"before":"fa57555ec7917ac7aab5bd2309bcfec656d540d4","after":"a4a7c5276988c990e405d9c2079f271acc7070c7","ref":"refs/heads/main","pushedAt":"2023-12-06T18:53:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Split large code blocks into functions","shortMessageHtmlLink":"Split large code blocks into functions"}},{"before":"edd1623111ada743f10cce0b26cd727782939777","after":"fa57555ec7917ac7aab5bd2309bcfec656d540d4","ref":"refs/heads/main","pushedAt":"2023-12-05T15:36:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Tackle large functions and split them up","shortMessageHtmlLink":"Tackle large functions and split them up"}},{"before":"1445d4ce0d86d6c06b4736aac4b7c07a99541310","after":"edd1623111ada743f10cce0b26cd727782939777","ref":"refs/heads/main","pushedAt":"2023-11-18T22:22:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Fix issue breaking octynectl console commands","shortMessageHtmlLink":"Fix issue breaking octynectl console commands"}},{"before":"b5006a8d515888816f745f96c423a51bc513e7db","after":"1445d4ce0d86d6c06b4736aac4b7c07a99541310","ref":"refs/heads/main","pushedAt":"2023-11-06T19:37:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Support alternate config/users.json locations","shortMessageHtmlLink":"Support alternate config/users.json locations"}},{"before":"74556cb7497357777c495777c67be6875934be61","after":"b5006a8d515888816f745f96c423a51bc513e7db","ref":"refs/heads/main","pushedAt":"2023-10-29T22:58:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Log basePath when compressing files","shortMessageHtmlLink":"Log basePath when compressing files"}},{"before":"c69506b486264630244261d0e63a9bd7bf9c5bef","after":"74556cb7497357777c495777c67be6875934be61","ref":"refs/heads/main","pushedAt":"2023-08-27T15:40:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"1.2.0","shortMessageHtmlLink":"1.2.0"}},{"before":"7b50ecc847efa7c6fbe9089816f48be8081c3109","after":"c69506b486264630244261d0e63a9bd7bf9c5bef","ref":"refs/heads/main","pushedAt":"2023-08-27T14:48:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Add new async compression API.","shortMessageHtmlLink":"Add new async compression API."}},{"before":"30f9c994bdaaaf7c8fb4106e2564b721049b979f","after":"7b50ecc847efa7c6fbe9089816f48be8081c3109","ref":"refs/heads/main","pushedAt":"2023-08-27T13:45:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Add new async compression API.","shortMessageHtmlLink":"Add new async compression API."}},{"before":"c04ce2c10ee51fa2915257d460258c3b20f87284","after":"30f9c994bdaaaf7c8fb4106e2564b721049b979f","ref":"refs/heads/main","pushedAt":"2023-08-25T19:44:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Add /compress/v2 API endpoint to help clients.","shortMessageHtmlLink":"Add /compress/v2 API endpoint to help clients."}},{"before":"2197a472b5576f3a60e3b1b89e949910f1836e90","after":"c04ce2c10ee51fa2915257d460258c3b20f87284","ref":"refs/heads/main","pushedAt":"2023-08-14T18:24:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Add tar archive de/compression support to API.","shortMessageHtmlLink":"Add tar archive de/compression support to API."}},{"before":"1b107cdc44e470a0f62b0222f555f0a8763b7292","after":"2197a472b5576f3a60e3b1b89e949910f1836e90","ref":"refs/heads/main","pushedAt":"2023-08-14T16:25:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Fix zip vuln, prepare for tar archive support","shortMessageHtmlLink":"Fix zip vuln, prepare for tar archive support"}},{"before":"2df5b08606b1fbd346df9a67ea12b80d3fe3f287","after":"1b107cdc44e470a0f62b0222f555f0a8763b7292","ref":"refs/heads/main","pushedAt":"2023-08-07T17:51:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Set Content-Type on HTTP JSON responses (fix #16)","shortMessageHtmlLink":"Set Content-Type on HTTP JSON responses (fix #16)"}},{"before":"3be69592043bc1da61e64cfdf7d5f6d71c8b1f9f","after":"2df5b08606b1fbd346df9a67ea12b80d3fe3f287","ref":"refs/heads/main","pushedAt":"2023-08-07T17:33:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Fix documentation error, note security practices.","shortMessageHtmlLink":"Fix documentation error, note security practices."}},{"before":"78ee1313899ea6a9a750ef080741090e0d12a958","after":"3be69592043bc1da61e64cfdf7d5f6d71c8b1f9f","ref":"refs/heads/main","pushedAt":"2023-07-26T10:20:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Document advice for account renaming API.","shortMessageHtmlLink":"Document advice for account renaming API."}},{"before":"b85ef9a1c3bf5c450451cf9f3e71c091e24fe7b5","after":"78ee1313899ea6a9a750ef080741090e0d12a958","ref":"refs/heads/main","pushedAt":"2023-07-25T00:01:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Rename online to status in /servers?extrainfo=true","shortMessageHtmlLink":"Rename online to status in /servers?extrainfo=true"}},{"before":"7d9eeba84174d76d792e3e102f03b02a6fcb9a5a","after":"b85ef9a1c3bf5c450451cf9f3e71c091e24fe7b5","ref":"refs/heads/main","pushedAt":"2023-07-24T20:27:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Finish documenting all endpoints incl files.","shortMessageHtmlLink":"Finish documenting all endpoints incl files."}},{"before":"935d81fb722fb5eb63c52192b187de7599847269","after":"7d9eeba84174d76d792e3e102f03b02a6fcb9a5a","ref":"refs/heads/main","pushedAt":"2023-07-24T20:23:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Finish documenting all endpoints incl files.","shortMessageHtmlLink":"Finish documenting all endpoints incl files."}},{"before":"c71274270b1a3eb5f89ce81c62e8cbc84a400910","after":"935d81fb722fb5eb63c52192b187de7599847269","ref":"refs/heads/main","pushedAt":"2023-07-24T20:17:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Finish documenting all endpoints incl files.","shortMessageHtmlLink":"Finish documenting all endpoints incl files."}},{"before":"c0d486bdb648ba931d91f67f833d137ce7ac8b43","after":"c71274270b1a3eb5f89ce81c62e8cbc84a400910","ref":"refs/heads/main","pushedAt":"2023-07-24T19:10:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Document more endpoints, reverse proxying.","shortMessageHtmlLink":"Document more endpoints, reverse proxying."}},{"before":"d912b8b617be497e6b9e4ec01bde9a3ee03d9f67","after":"c0d486bdb648ba931d91f67f833d137ce7ac8b43","ref":"refs/heads/main","pushedAt":"2023-07-24T17:14:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Add lines between endpoints, descriptions to docs.","shortMessageHtmlLink":"Add lines between endpoints, descriptions to docs."}},{"before":"372ea55d5115a3b822bbbedf9c5c5a1a1db96e76","after":"d912b8b617be497e6b9e4ec01bde9a3ee03d9f67","ref":"refs/heads/main","pushedAt":"2023-07-24T17:06:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Add missing API endpoints to README.","shortMessageHtmlLink":"Add missing API endpoints to README."}},{"before":"b26d929085a0b7e4df37a8110e9922e6523a898f","after":"372ea55d5115a3b822bbbedf9c5c5a1a1db96e76","ref":"refs/heads/main","pushedAt":"2023-07-24T15:17:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"retrixe","name":"Ibrahim Ansari","path":"/retrixe","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6884828?s=80&v=4"},"commit":{"message":"Add API to rename accounts.","shortMessageHtmlLink":"Add API to rename accounts."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD_G9L1wA","startCursor":null,"endCursor":null}},"title":"Activity ยท retrixe/octyne"}