{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":704940416,"defaultBranch":"main","name":"netpuppy","ownerLogin":"TrshPuppy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-10-14T15:13:17.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/101938172?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711732821.0","currentOid":""},"activityList":{"items":[{"before":"f274fb1f8cb081789a87371e1e15f90b37bf1e7f","after":"835f606ad863c840303e1e254b1b3e35e09992e5","ref":"refs/heads/main","pushedAt":"2024-06-19T19:18:02.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Merge pull request #67 from TrshPuppy/58-stabilize-shell-pty\n\n58 stabilize shell pty","shortMessageHtmlLink":"Merge pull request #67 from TrshPuppy/58-stabilize-shell-pty"}},{"before":"11ba27a9b478625500a9988502518886de3f21f8","after":"40cc4d595168ddd4715be63d4febef67208a2540","ref":"refs/heads/58-stabilize-shell-pty","pushedAt":"2024-06-19T19:15:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Merge pull request #66 from rawoke083/58-stabilize-shell-pty-macros\n\nC-Macros for build errors for FFI code (pty)","shortMessageHtmlLink":"Merge pull request #66 from rawoke083/58-stabilize-shell-pty-macros"}},{"before":"c7b69ff76f7b88ad86cffdb4480a8f4f4fafce9f","after":"11ba27a9b478625500a9988502518886de3f21f8","ref":"refs/heads/58-stabilize-shell-pty","pushedAt":"2024-06-16T20:42:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Fix some stuff and prints","shortMessageHtmlLink":"Fix some stuff and prints"}},{"before":"bdd11dc5ae32d884abf70244909585b7c5cfef03","after":"c7b69ff76f7b88ad86cffdb4480a8f4f4fafce9f","ref":"refs/heads/58-stabilize-shell-pty","pushedAt":"2024-06-16T20:35:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Fix issue with hanging connection when listener closes. New interfaces w/ counts and reader/ writers.","shortMessageHtmlLink":"Fix issue with hanging connection when listener closes. New interface…"}},{"before":"46ed450aa48b61e3ccaf933c6bd224687bfaabfb","after":"bdd11dc5ae32d884abf70244909585b7c5cfef03","ref":"refs/heads/58-stabilize-shell-pty","pushedAt":"2024-06-09T02:43:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"guess we're rollin our own packets boooiiisssssss","shortMessageHtmlLink":"guess we're rollin our own packets boooiiisssssss"}},{"before":"79a50137885451a79a5c1657f16322a4a61cb092","after":"46ed450aa48b61e3ccaf933c6bd224687bfaabfb","ref":"refs/heads/58-stabilize-shell-pty","pushedAt":"2024-06-08T17:03:06.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Merge pull request #64 from TrshPuppy/main\n\nfuck u git","shortMessageHtmlLink":"Merge pull request #64 from TrshPuppy/main"}},{"before":"d9f601668e8085ce31428bd616d87dac4a6bd28d","after":"f274fb1f8cb081789a87371e1e15f90b37bf1e7f","ref":"refs/heads/main","pushedAt":"2024-06-08T17:01:40.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Fuck you git\n\n58 stabilize shell pty","shortMessageHtmlLink":"Fuck you git"}},{"before":"08d5484befaff1f5c8dd6320881c776b7e7a98f4","after":"79a50137885451a79a5c1657f16322a4a61cb092","ref":"refs/heads/58-stabilize-shell-pty","pushedAt":"2024-06-08T17:00:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"End of fixing merge issues.","shortMessageHtmlLink":"End of fixing merge issues."}},{"before":"6c508f37c8d804a64add44becdad5fa84c62f00b","after":"08d5484befaff1f5c8dd6320881c776b7e7a98f4","ref":"refs/heads/58-stabilize-shell-pty","pushedAt":"2024-06-08T16:54:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"revert names","shortMessageHtmlLink":"revert names"}},{"before":"fd2e81e52e6d8d5fbac3c57c7733852a880ba68f","after":"d9f601668e8085ce31428bd616d87dac4a6bd28d","ref":"refs/heads/main","pushedAt":"2024-06-08T16:28:15.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Merge pull request #62 from TrshPuppy/58-stabilize-shell-pty\n\n58 stabilize shell pty","shortMessageHtmlLink":"Merge pull request #62 from TrshPuppy/58-stabilize-shell-pty"}},{"before":"97c0037a7ea68e2453ead88c01a1bd6686254097","after":"6c508f37c8d804a64add44becdad5fa84c62f00b","ref":"refs/heads/58-stabilize-shell-pty","pushedAt":"2024-06-08T16:27:54.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Merge branch 'main' into 58-stabilize-shell-pty","shortMessageHtmlLink":"Merge branch 'main' into 58-stabilize-shell-pty"}},{"before":"bd2fb73d1afb689ece19a067fdfb3125f57c10f5","after":"97c0037a7ea68e2453ead88c01a1bd6686254097","ref":"refs/heads/58-stabilize-shell-pty","pushedAt":"2024-06-08T16:22:47.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Theoretically handling channel close on error/ exit","shortMessageHtmlLink":"Theoretically handling channel close on error/ exit"}},{"before":"2de6db033ae240d5e9681aa9b77248017f58468b","after":"fd2e81e52e6d8d5fbac3c57c7733852a880ba68f","ref":"refs/heads/main","pushedAt":"2024-04-19T22:27:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Fixed issue with pseudoterminal handling subprocesses.","shortMessageHtmlLink":"Fixed issue with pseudoterminal handling subprocesses."}},{"before":"d68181cea440510a33836171fbc2dd33b30dfcab","after":"2de6db033ae240d5e9681aa9b77248017f58468b","ref":"refs/heads/main","pushedAt":"2024-04-19T02:33:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Clean up and fix interfaces.","shortMessageHtmlLink":"Clean up and fix interfaces."}},{"before":"90f2dee546a70734699879f2ed6244d1059c53c1","after":"d68181cea440510a33836171fbc2dd33b30dfcab","ref":"refs/heads/main","pushedAt":"2024-04-19T02:15:28.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Merge pull request #60 from TrshPuppy/58-stabilize-shell-pty\n\n58 stabilize shell pty","shortMessageHtmlLink":"Merge pull request #60 from TrshPuppy/58-stabilize-shell-pty"}},{"before":"526422423c3126a4f3322d7bc8b4379db5dafb1a","after":"bd2fb73d1afb689ece19a067fdfb3125f57c10f5","ref":"refs/heads/58-stabilize-shell-pty","pushedAt":"2024-04-19T02:15:17.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Merge branch 'main' into 58-stabilize-shell-pty","shortMessageHtmlLink":"Merge branch 'main' into 58-stabilize-shell-pty"}},{"before":"66e443637254fc175f35899df0af2d5f311afda6","after":"526422423c3126a4f3322d7bc8b4379db5dafb1a","ref":"refs/heads/58-stabilize-shell-pty","pushedAt":"2024-04-19T02:06:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"hook pseudoterminal up to socket/ bash shell.","shortMessageHtmlLink":"hook pseudoterminal up to socket/ bash shell."}},{"before":"6db302447ee4d954d9f3400974a545e63cd44c7f","after":"90f2dee546a70734699879f2ed6244d1059c53c1","ref":"refs/heads/main","pushedAt":"2024-04-18T20:48:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Merge pull request #59 from d2bit/avoid-pointers-on-interfaces\n\nAvoid pointer usage on interfaces","shortMessageHtmlLink":"Merge pull request #59 from d2bit/avoid-pointers-on-interfaces"}},{"before":"6db302447ee4d954d9f3400974a545e63cd44c7f","after":"66e443637254fc175f35899df0af2d5f311afda6","ref":"refs/heads/58-stabilize-shell-pty","pushedAt":"2024-04-05T02:51:02.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Add pty package, fix imports, etc.'","shortMessageHtmlLink":"Add pty package, fix imports, etc.'"}},{"before":null,"after":"6db302447ee4d954d9f3400974a545e63cd44c7f","ref":"refs/heads/58-stabilize-shell-pty","pushedAt":"2024-03-29T17:20:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Merge pull request #57 from TrshPuppy/shell-test-branch\n\nAdd test code for shell.go","shortMessageHtmlLink":"Merge pull request #57 from TrshPuppy/shell-test-branch"}},{"before":"669a0e4ccf66cd3dcf192720527a970768b4dc44","after":"6db302447ee4d954d9f3400974a545e63cd44c7f","ref":"refs/heads/main","pushedAt":"2024-03-29T17:19:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Merge pull request #57 from TrshPuppy/shell-test-branch\n\nAdd test code for shell.go","shortMessageHtmlLink":"Merge pull request #57 from TrshPuppy/shell-test-branch"}},{"before":"669a0e4ccf66cd3dcf192720527a970768b4dc44","after":"b07c4b6f462890e32261bda5470b5f2b6a9de0ef","ref":"refs/heads/shell-test-branch","pushedAt":"2024-03-29T16:22:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Add test code for shell.go","shortMessageHtmlLink":"Add test code for shell.go"}},{"before":null,"after":"669a0e4ccf66cd3dcf192720527a970768b4dc44","ref":"refs/heads/shell-test-branch","pushedAt":"2024-03-29T15:35:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Revert \"Merge pull request #51 from pianoplayerjames/test-branch\"\n\nThis reverts commit 5660f2af3d7718ded337c6456d6ef20f096d2c05, reversing\nchanges made to ee8f2a61ac659e86b5e1784dac03203f1f7d98ac.","shortMessageHtmlLink":"Revert \"Merge pull request #51 from pianoplayerjames/test-branch\""}},{"before":"72a2fa94c3683fc82650e789fd390c3c98aab1f1","after":null,"ref":"refs/heads/43-shell_testgo","pushedAt":"2024-03-29T15:35:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"}},{"before":"5660f2af3d7718ded337c6456d6ef20f096d2c05","after":"669a0e4ccf66cd3dcf192720527a970768b4dc44","ref":"refs/heads/main","pushedAt":"2024-03-26T10:18:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Revert \"Merge pull request #51 from pianoplayerjames/test-branch\"\n\nThis reverts commit 5660f2af3d7718ded337c6456d6ef20f096d2c05, reversing\nchanges made to ee8f2a61ac659e86b5e1784dac03203f1f7d98ac.","shortMessageHtmlLink":"Revert \"Merge pull request #51 from pianoplayerjames/test-branch\""}},{"before":"5660f2af3d7718ded337c6456d6ef20f096d2c05","after":"72a2fa94c3683fc82650e789fd390c3c98aab1f1","ref":"refs/heads/43-shell_testgo","pushedAt":"2024-03-24T13:50:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Start writing shell tests.","shortMessageHtmlLink":"Start writing shell tests."}},{"before":null,"after":"5660f2af3d7718ded337c6456d6ef20f096d2c05","ref":"refs/heads/43-shell_testgo","pushedAt":"2024-03-24T13:07:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Merge pull request #51 from pianoplayerjames/test-branch\n\nFine for now. In the future we can take care of this, likely with a native go solution. Eventually NetPuppy should be able to run with `np -l 0.0.0.0 ...` and, even further down the line, should be able to run on other OSs as well.\r\n\r\nTY for this!","shortMessageHtmlLink":"Merge pull request #51 from pianoplayerjames/test-branch"}},{"before":"028b16cf64dccfbdcb6c0a930efa6d1753f9eaac","after":null,"ref":"refs/heads/41-rev-helper-shell","pushedAt":"2024-03-24T13:07:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"}},{"before":"ee8f2a61ac659e86b5e1784dac03203f1f7d98ac","after":"5660f2af3d7718ded337c6456d6ef20f096d2c05","ref":"refs/heads/main","pushedAt":"2024-03-24T12:57:44.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Merge pull request #51 from pianoplayerjames/test-branch\n\nFine for now. In the future we can take care of this, likely with a native go solution. Eventually NetPuppy should be able to run with `np -l 0.0.0.0 ...` and, even further down the line, should be able to run on other OSs as well.\r\n\r\nTY for this!","shortMessageHtmlLink":"Merge pull request #51 from pianoplayerjames/test-branch"}},{"before":"7daf709fe3fb08dd4725f813cb377e82d82cd683","after":"ee8f2a61ac659e86b5e1784dac03203f1f7d98ac","ref":"refs/heads/main","pushedAt":"2024-03-23T23:06:01.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"TrshPuppy","name":"Rose","path":"/TrshPuppy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/101938172?s=80&v=4"},"commit":{"message":"Merge pull request #50 from TrshPuppy/41-rev-helper-shell\n\n41 rev helper shell","shortMessageHtmlLink":"Merge pull request #50 from TrshPuppy/41-rev-helper-shell"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEad5GRQA","startCursor":null,"endCursor":null}},"title":"Activity · TrshPuppy/netpuppy"}