{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":143896900,"defaultBranch":"master","name":"tilt","ownerLogin":"tilt-dev","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-08-07T16:00:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/26349925?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717431290.0","currentOid":""},"activityList":{"items":[{"before":"09996720d77c1f3309ba9bfbc335fefbadd70ce8","after":null,"ref":"refs/heads/nicks/sid","pushedAt":"2024-06-03T16:14:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"}},{"before":"39f6952ef25999556ac04fb5120187251f681291","after":"c38f0fd431304ee860fb8524023a0b5343ca0160","ref":"refs/heads/master","pushedAt":"2024-06-03T16:14:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"procutil: use setsid instead of setpgid (#6390)\n\nthis starts to stretch my knowledge\r\nof low-level unix process apis, but\r\nmy current understanding is:\r\n- every process has a process group id and a session id\r\n- all processes in a group belong to the same session\r\n- setpgid creates a new process group id in the same session\r\n- setsid creates a new sessions and new process group\r\n- process groups are used to send signals to sets of processes\r\n- sessions are used to attach a process to a controlling terminal\r\n\r\nusing a new session here ensures\r\nthat the subprocess can't run something\r\nthat closes the terminal controlling tilt,\r\nor put tilt in the background.\r\n\r\nfixes https://github.com/tilt-dev/tilt/issues/6378\r\nfixes https://github.com/tilt-dev/tilt/issues/6387\r\n\r\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"procutil: use setsid instead of setpgid (#6390)"}},{"before":"15cb3a6f7e729e1c8ca4b9a510bcfdeed5e7f76a","after":"39f6952ef25999556ac04fb5120187251f681291","ref":"refs/heads/master","pushedAt":"2024-05-31T22:51:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dev-errant","name":"Knight-Errant","path":"/dev-errant","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/80555862?s=80&v=4"},"commit":{"message":"Update version numbers: 0.33.15","shortMessageHtmlLink":"Update version numbers: 0.33.15"}},{"before":"b28bb9eeb205e387df11405810ccb9d9752224bd","after":"15cb3a6f7e729e1c8ca4b9a510bcfdeed5e7f76a","ref":"refs/heads/master","pushedAt":"2024-05-31T22:32:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"tiltextension: test improvements (#6389)\n\nclean up tests to work with git_subpath\r\n\r\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"tiltextension: test improvements (#6389)"}},{"before":"fb2dc5c0281a51ad6c031275fe585e2ef27ec1ac","after":null,"ref":"refs/heads/nicks/tests2","pushedAt":"2024-05-31T22:32:33.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"}},{"before":"7e8da6aab71e1c8ba1463d55d541d7079505a095","after":"09996720d77c1f3309ba9bfbc335fefbadd70ce8","ref":"refs/heads/nicks/sid","pushedAt":"2024-05-31T22:08:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"procutil: use setsid instead of setpgid\n\nthis starts to stretch my knowledge\nof low-level unix process apis, but\nmy current understanding is:\n- every process has a process group id and a session id\n- all processes in a group belong to the same session\n- setpgid creates a new process group id in the same session\n- setsid creates a new sessions and new process group\n- process groups are used to send signals to sets of processes\n- sessions are used to attach a process to a controlling terminal\n\nusing a new session here ensures\nthat the subprocess can't run something\nthat closes the terminal controlling tilt,\nor put tilt in the background.\n\nfixes https://github.com/tilt-dev/tilt/issues/6378\nfixes https://github.com/tilt-dev/tilt/issues/6387\n\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"procutil: use setsid instead of setpgid"}},{"before":null,"after":"7e8da6aab71e1c8ba1463d55d541d7079505a095","ref":"refs/heads/nicks/sid","pushedAt":"2024-05-31T22:07:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"procutil: use setsid instead of setpgid\n\nthis starts to stretch my knowledge\nof low-level unix process apis, but\nmy current understanding is:\n- every process has a process group id and a session id\n- all processes in a group belong to the same session\n- setpgid creates a new process group id in the same session\n- setsid creates a new sessions and new process group\n- process groups are used to send signals to sets of processes\n- sessions are used to attach a process to a controlling terminal\n\nusing a new session here ensures\nthat the subprocess can't run something\nthat closes the terminal controlling tilt,\nor put tilt in the background.\n\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"procutil: use setsid instead of setpgid"}},{"before":"43c01afca4a3bace5e5bc90fc1627d2645d35b84","after":null,"ref":"refs/heads/nicks/pty","pushedAt":"2024-05-31T21:52:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"}},{"before":"41db2521372125be8cda22ad6d81100a1e6d2d26","after":"b28bb9eeb205e387df11405810ccb9d9752224bd","ref":"refs/heads/master","pushedAt":"2024-05-31T21:52:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"tiltfile: revert pty code (#6388)\n\n* Revert \"tiltfile: add stdin_mode='pty' to local_resouce() (#6382)\"\r\n\r\nThis reverts commit 20ab76bfa92d05b9bd34d9a727ee67cd61307e06.\r\n\r\nSigned-off-by: Nick Santos \r\n\r\n* Revert \"cmd: add the ability to attach a pty to a local command (#6379)\"\r\n\r\nThis reverts commit 69a74bb37f873cf6d231ac05c84afdf590eaafe6.\r\n\r\nSigned-off-by: Nick Santos \r\n\r\n---------\r\n\r\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"tiltfile: revert pty code (#6388)"}},{"before":null,"after":"fb2dc5c0281a51ad6c031275fe585e2ef27ec1ac","ref":"refs/heads/nicks/tests2","pushedAt":"2024-05-31T21:52:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"tiltextension: test improvements\n\nclean up tests to work with git_subpath\n\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"tiltextension: test improvements"}},{"before":"59111b38bb187c5dad4a166c457b77d40c73e7c9","after":"43c01afca4a3bace5e5bc90fc1627d2645d35b84","ref":"refs/heads/nicks/pty","pushedAt":"2024-05-31T21:17:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"Revert \"cmd: add the ability to attach a pty to a local command (#6379)\"\n\nThis reverts commit 69a74bb37f873cf6d231ac05c84afdf590eaafe6.\n\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"Revert \"cmd: add the ability to attach a pty to a local command (#6379)\""}},{"before":null,"after":"59111b38bb187c5dad4a166c457b77d40c73e7c9","ref":"refs/heads/nicks/pty","pushedAt":"2024-05-31T21:15:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"Revert \"cmd: add the ability to attach a pty to a local command (#6379)\"\n\nThis reverts commit 69a74bb37f873cf6d231ac05c84afdf590eaafe6.","shortMessageHtmlLink":"Revert \"cmd: add the ability to attach a pty to a local command (#6379)\""}},{"before":"7e23eaab132a364ca70a28c1211b0c38aba0b817","after":null,"ref":"refs/heads/nicks/security","pushedAt":"2024-05-31T14:10:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"}},{"before":"c1e0786af9d8da2fc002cc202ec86b5d5085fb77","after":"41db2521372125be8cda22ad6d81100a1e6d2d26","ref":"refs/heads/master","pushedAt":"2024-05-31T14:10:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"readme: update the tilt security policy to match the docker one (#6386)\n\ntaken from\r\nhttps://github.com/docker/opensource/blob/main/project-template/README.md\r\n\r\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"readme: update the tilt security policy to match the docker one (#6386)"}},{"before":"284d37ace0f437c3f2d9bb5fd7101269f95c3945","after":null,"ref":"refs/heads/nicks/fsevents","pushedAt":"2024-05-31T12:47:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"}},{"before":"20ab76bfa92d05b9bd34d9a727ee67cd61307e06","after":"c1e0786af9d8da2fc002cc202ec86b5d5085fb77","ref":"refs/heads/master","pushedAt":"2024-05-31T12:47:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"vendor: update fsevents (#6385)\n\ncontains updates for MacOS 13.0 APIs\r\n\r\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"vendor: update fsevents (#6385)"}},{"before":null,"after":"7e23eaab132a364ca70a28c1211b0c38aba0b817","ref":"refs/heads/nicks/security","pushedAt":"2024-05-31T12:47:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"readme: update the tilt security policy to match the docker one\n\ntaken from\nhttps://github.com/docker/opensource/blob/main/project-template/README.md\n\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"readme: update the tilt security policy to match the docker one"}},{"before":"792cb13030063fe3cf91e4b65a651822f83b974b","after":"284d37ace0f437c3f2d9bb5fd7101269f95c3945","ref":"refs/heads/nicks/fsevents","pushedAt":"2024-05-31T02:56:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"vendor: update fsevents\n\ncontains updates for MacOS 13.0 APIs\n\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"vendor: update fsevents"}},{"before":null,"after":"792cb13030063fe3cf91e4b65a651822f83b974b","ref":"refs/heads/nicks/fsevents","pushedAt":"2024-05-31T02:48:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"vendor: update fsevents\n\ncontains updates for MacOS 13.0 APIs\n\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"vendor: update fsevents"}},{"before":"1a73ffa14a1f606cc70e1b5ae892005d46a72455","after":null,"ref":"refs/heads/nicks/stdin2","pushedAt":"2024-05-24T19:34:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"}},{"before":"69a74bb37f873cf6d231ac05c84afdf590eaafe6","after":"20ab76bfa92d05b9bd34d9a727ee67cd61307e06","ref":"refs/heads/master","pushedAt":"2024-05-24T19:34:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"tiltfile: add stdin_mode='pty' to local_resouce() (#6382)\n\nAllows users to attach a pty,\r\nfor interactive commands that try\r\nto grab the \"main\" tty\r\n\r\nfixes https://github.com/tilt-dev/tilt/issues/6378\r\n\r\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"tiltfile: add stdin_mode='pty' to local_resouce() (#6382)"}},{"before":"405400d4d4497bbd33596b0168a187ce87992243","after":"1a73ffa14a1f606cc70e1b5ae892005d46a72455","ref":"refs/heads/nicks/stdin2","pushedAt":"2024-05-24T14:12:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"tiltfile: add stdin_mode='pty' to local_resouce()\n\nAllows users to attach a pty,\nfor interactive commands that try\nto grab the \"main\" tty\n\nfixes https://github.com/tilt-dev/tilt/issues/6378\n\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"tiltfile: add stdin_mode='pty' to local_resouce()"}},{"before":"353d130f2f313a58d742450d0cc9240a16aac9ba","after":"405400d4d4497bbd33596b0168a187ce87992243","ref":"refs/heads/nicks/stdin2","pushedAt":"2024-05-24T13:57:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"tiltfile: add stdin_mode='pty' to local_resouce()\n\nAllows users to attach a pty,\nfor interactive commands that try\nto grab the \"main\" tty\n\nfixes https://github.com/tilt-dev/tilt/issues/6378\n\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"tiltfile: add stdin_mode='pty' to local_resouce()"}},{"before":"bb2e6343b90cd8a17418253dd410aa4094e6e034","after":"353d130f2f313a58d742450d0cc9240a16aac9ba","ref":"refs/heads/nicks/stdin2","pushedAt":"2024-05-24T13:35:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"tiltfile: add stdin_mode='pty' to local_resouce()\n\nAllows users to attach a pty,\nfor interactive commands that try\nto grab the \"main\" tty\n\nfixes https://github.com/tilt-dev/tilt/issues/6378\n\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"tiltfile: add stdin_mode='pty' to local_resouce()"}},{"before":"0dc9c03e0469803fdc1dd3ae43a4e7abe9089f28","after":null,"ref":"refs/heads/nicks/stdin","pushedAt":"2024-05-24T13:34:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"}},{"before":"153ae0d35645497e47f79e9aa0efa7659a1cbfa9","after":"69a74bb37f873cf6d231ac05c84afdf590eaafe6","ref":"refs/heads/master","pushedAt":"2024-05-24T13:34:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"cmd: add the ability to attach a pty to a local command (#6379)\n\nNote that this doesn't wire anything up to\r\nthe tiltfile. That will come in a subsequent PR.\r\n\r\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"cmd: add the ability to attach a pty to a local command (#6379)"}},{"before":"4ac30100afafde5d7739ee13dacd3b70dcb09584","after":"0dc9c03e0469803fdc1dd3ae43a4e7abe9089f28","ref":"refs/heads/nicks/stdin","pushedAt":"2024-05-24T12:58:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"cmd: add the ability to attach a pty to a local command\n\nNote that this doesn't wire anything up to\nthe tiltfile. That will come in a subsequent PR.\n\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"cmd: add the ability to attach a pty to a local command"}},{"before":"bcf7bf2de977c0fc61224b707ca78d9289c3466f","after":"bb2e6343b90cd8a17418253dd410aa4094e6e034","ref":"refs/heads/nicks/stdin2","pushedAt":"2024-05-23T21:16:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"tiltfile: add stdin_mode='pty' to local_resouce()\n\nAllows users to attach a pty,\nfor interactive commands that try\nto grab the \"main\" tty\n\nfixes https://github.com/tilt-dev/tilt/issues/6378\n\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"tiltfile: add stdin_mode='pty' to local_resouce()"}},{"before":null,"after":"bcf7bf2de977c0fc61224b707ca78d9289c3466f","ref":"refs/heads/nicks/stdin2","pushedAt":"2024-05-23T21:16:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"tiltfile: add stdin_mode='pty' to local_resouce()\n\nAllows users to attach a pty,\nfor interactive commands that try\nto grab the \"main\" tty\n\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"tiltfile: add stdin_mode='pty' to local_resouce()"}},{"before":"44a25e0358d3bdaed77a797aeca3eee313ce2d21","after":"4ac30100afafde5d7739ee13dacd3b70dcb09584","ref":"refs/heads/nicks/stdin","pushedAt":"2024-05-23T21:15:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"nicks","name":"Nick Santos","path":"/nicks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/278641?s=80&v=4"},"commit":{"message":"cmd: add the ability to attach a pty to a local command\n\nNote that this doesn't wire anything up to\nthe tiltfile. That will come in a subsequent PR.\n\nSigned-off-by: Nick Santos ","shortMessageHtmlLink":"cmd: add the ability to attach a pty to a local command"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWyY-AwA","startCursor":null,"endCursor":null}},"title":"Activity ยท tilt-dev/tilt"}