{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":165734857,"defaultBranch":"main","name":"rig","ownerLogin":"TurboTurtle","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-01-14T21:04:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1704155?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1684164063.578767","currentOid":""},"activityList":{"items":[{"before":"c9fcd219c23426db8bb6367c5840dca6d952b5c7","after":"82b36d9f008b4d816fe327c34256e822a618c5a9","ref":"refs/heads/main","pushedAt":"2023-05-15T15:44:28.335Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[build] Update build scripts for new design version\n\nThis commit updates the build script and spec file for the 2.0 version\nredesign. It is not intended to be built and distributed in downstream\nyet, so it is marked as '2.0a' to indicate it is in an alpha state. This\nis being done now to allow local builds to function and consume the\nrecently added documentation for the new sub commands.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[build] Update build scripts for new design version"}},{"before":null,"after":"e7d56e44ca77d92616bde7d83b9b567aae295f51","ref":"refs/heads/build-update","pushedAt":"2023-05-15T15:21:03.578Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[build] Update build scripts for new design version\n\nThis commit updates the build script and spec file for the 2.0 version\nredesign. It is not intended to be built and distributed in downstream\nyet, so it is marked as '2.0a' to indicate it is in an alpha state. This\nis being done now to allow local builds to function and consume the\nrecently added documentation for the new sub commands.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[build] Update build scripts for new design version"}},{"before":"0959333c0854c21fc3d8a3956441c456ccc090c7","after":"c9fcd219c23426db8bb6367c5840dca6d952b5c7","ref":"refs/heads/main","pushedAt":"2023-05-15T13:39:33.158Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[docs] Add manpages for monitors\n\nAdds manpages for existing monitors which can also be referenced via the\nnew `rig list-monitors --show $monitor` command.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[docs] Add manpages for monitors"}},{"before":null,"after":"28996bec050754b3da960ccbf4b6298cb14f8063","ref":"refs/heads/docs-manpages","pushedAt":"2023-05-11T20:31:53.427Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[docs] Add manpages for monitors\n\nAdds manpages for existing monitors which can also be referenced via the\nnew `rig list-monitors --show $monitor` command.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[docs] Add manpages for monitors"}},{"before":"a5e471f505b8694d8e1cb9eecf3c336e7910a8ee","after":"0959333c0854c21fc3d8a3956441c456ccc090c7","ref":"refs/heads/main","pushedAt":"2023-05-10T17:16:27.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[list-actions] Add new command\n\nLike the previous commit for `list-monitors`, add a new `list-actions`\ncommand that will provide information on the locally available actions.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[list-actions] Add new command"}},{"before":null,"after":"b78d86ad17bf9497bb6e24cf5102c907ab3494ab","ref":"refs/heads/docs-update","pushedAt":"2023-05-10T16:48:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[list-actions] Add new command\n\nLike the previous commit for `list-monitors`, add a new `list-actions`\ncommand that will provide information on the locally available actions.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[list-actions] Add new command"}},{"before":"880b54a391375f7abd66c413cd31a95b84e4d85a","after":"a5e471f505b8694d8e1cb9eecf3c336e7910a8ee","ref":"refs/heads/main","pushedAt":"2023-04-27T19:03:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[trigger] Reimplement `trigger` command for CLI\n\nThis commit re-adds the `trigger` command, e.g. `rig trigger $id`, to\nallow users to manually trigger a rig's configured actions without\nwaiting for one of its monitors to meet the specified condition(s).\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[trigger] Reimplement trigger command for CLI"}},{"before":"f6ccd8fee0f90a160033aa4b2c57d18f98a38360","after":"880b54a391375f7abd66c413cd31a95b84e4d85a","ref":"refs/heads/main","pushedAt":"2023-04-27T17:29:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[listcmd] Add parser description\n\nAdds a description for the argparse help output for the `list` command.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[listcmd] Add parser description"}},{"before":null,"after":"484b93409c035b64f5ae6ce21f811f2fbf5e63ad","ref":"refs/heads/rig-list-description","pushedAt":"2023-04-27T17:18:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[listcmd] Add parser description\n\nAdds a description for the argparse help output for the `list` command.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[listcmd] Add parser description"}},{"before":null,"after":"a389a6526ac84a2dad0ed5744f7bac7160a4f898","ref":"refs/heads/trigger-command","pushedAt":"2023-04-27T17:16:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[trigger] Reimplement `trigger` command for CLI\n\nThis commit re-adds the `trigger` command, e.g. `rig trigger $id`, to\nallow users to manually trigger a rig's configured actions without\nwaiting for one of its monitors to meet the specified condition(s).\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[trigger] Reimplement trigger command for CLI"}},{"before":"71ba58e3eb2e21cf250b52d48360836ff5ed5fd5","after":"f6ccd8fee0f90a160033aa4b2c57d18f98a38360","ref":"refs/heads/main","pushedAt":"2023-04-25T16:22:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[timer] Add new timer monitor\n\nThis commit adds a new `timer` monitor, which simply serves to provide a\nmaximum run time for the rig. This monitor accepts two parameters in a\nrigfile:\n\n 1. `timeout`, which specifies how much time to wait until the monitor\ntriggers. This parameter can take either a raw value in seconds, or a\nmore human-friendly string such as `1h 30m` for example.\n\n 2. `trigger_on_expiry`, which controls if the timeout expiring\ntriggers the rig, or simply causes the rig to be removed without\ntriggering actions. Default is true (trigger actions on timeout).\n\nResolves: #45\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[timer] Add new timer monitor"}},{"before":null,"after":"214cb7de55308b700fbccf84ef38d6830ee461d8","ref":"refs/heads/timer-monitor","pushedAt":"2023-04-25T13:23:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[timer] Add new timer monitor\n\nThis commit adds a new `timer` monitor, which simply serves to provide a\nmaximum run time for the rig. This monitor accepts two parameters in a\nrigfile:\n\n 1. `timeout`, which specifies how much time to wait until the monitor\ntriggers. This parameter can take either a raw value in seconds, or a\nmore human-friendly string such as `1h 30m` for example.\n\n 2. `trigger_on_expiry`, which controls if the timeout expiring\ntriggers the rig, or simply causes the rig to be removed without\ntriggering actions. Default is true (trigger actions on timeout).\n\nResolves: #45\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[timer] Add new timer monitor"}},{"before":"5af2293f81af3aa1a4618632fc4bc5ac585360e1","after":"71ba58e3eb2e21cf250b52d48360836ff5ed5fd5","ref":"refs/heads/main","pushedAt":"2023-03-31T14:25:57.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[actions] Add `produces` properties to existing actions\n\nAdds the `produces` property to the existing set of actions so that the\n`rig info` command can give more insight into the configuration of a\ngiven rig and its expected outputs.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[actions] Add produces properties to existing actions"}},{"before":null,"after":"4925fbe19e6d8d42ee7423b24da2b5eb81a04ad9","ref":"refs/heads/rig-info-cmd","pushedAt":"2023-03-30T20:16:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[actions] Add `produces` properties to existing actions\n\nAdds the `produces` property to the existing set of actions so that the\n`rig info` command can give more insight into the configuration of a\ngiven rig and its expected outputs.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[actions] Add produces properties to existing actions"}},{"before":"480e9962bf7d574ce5294fc9a2b2fb37319d1cdc","after":"5af2293f81af3aa1a4618632fc4bc5ac585360e1","ref":"refs/heads/main","pushedAt":"2023-03-29T17:08:31.640Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[connection] Fix error handling for `describe()`\n\nFixes the err callback handling by passing an actualy exception, instead\nof of RigDBusMessage object.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[connection] Fix error handling for describe()"}},{"before":null,"after":"453763825730113eec546108333ac6395a2c4399","ref":"refs/heads/describe-fix-err-handling","pushedAt":"2023-03-29T16:18:10.023Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[connection] Fix error handling for `describe()`\n\nFixes the err callback handling by passing an actualy exception, instead\nof of RigDBusMessage object.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[connection] Fix error handling for describe()"}},{"before":"6eae0e9ce035ea353ceb518ba6471170a322dec3","after":"480e9962bf7d574ce5294fc9a2b2fb37319d1cdc","ref":"refs/heads/main","pushedAt":"2023-03-28T18:11:05.356Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[rigcmd] Add a default ui logger for console output\n\nAdds a `ui_logger` attribute to any `RigCmd` so that there is by default\na reliable way to print to console, and not just log to a file.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[rigcmd] Add a default ui logger for console output"}},{"before":null,"after":"0c12c227403cc8f266a78eb670c251c5e3b54be6","ref":"refs/heads/ui-logging","pushedAt":"2023-03-28T17:32:33.590Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[rigcmd] Add a default ui logger for console output\n\nAdds a `ui_logger` attribute to any `RigCmd` so that there is by default\na reliable way to print to console, and not just log to a file.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[rigcmd] Add a default ui logger for console output"}},{"before":"f75f5cae82e21fcbb4e16017cb14a605e54c229a","after":"6eae0e9ce035ea353ceb518ba6471170a322dec3","ref":"refs/heads/main","pushedAt":"2023-03-27T21:02:30.343Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[list] Expand `rig list` command\n\nThis commit expands the initial `rig list` command by providing a bit\nmore detail on each rig that currently exists on the system. Full\ndetails will need to be obtained by a call to `rig info` which will be\nre-implemented in an upcoming change.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[list] Expand rig list command"}},{"before":"ff93d0bc501a9f24f49d15c479002d96fe05ad28","after":"8c3f9fa39d0ec18ae9270538060fefb990e11dbb","ref":"refs/heads/rig-list-cmd","pushedAt":"2023-03-27T20:01:58.898Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[list] Expand `rig list` command\n\nThis commit expands the initial `rig list` command by providing a bit\nmore detail on each rig that currently exists on the system. Full\ndetails will need to be obtained by a call to `rig info` which will be\nre-implemented in an upcoming change.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[list] Expand rig list command"}},{"before":"a484e4f6a6b336c89ae250bdfb071ed38cb9c4c7","after":"ff93d0bc501a9f24f49d15c479002d96fe05ad28","ref":"refs/heads/rig-list-cmd","pushedAt":"2023-03-27T17:55:40.583Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[list] Expand `rig list` command\n\nThis commit expands the initial `rig list` command by providing a bit\nmore detail on each rig that currently exists on the system. Full\ndetails will need to be obtained by a call to `rig info` which will be\nre-implemented in an upcoming change.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[list] Expand rig list command"}},{"before":"9fe829783b9938bd5aa309b1d670176d6b964d72","after":"a484e4f6a6b336c89ae250bdfb071ed38cb9c4c7","ref":"refs/heads/rig-list-cmd","pushedAt":"2023-03-27T15:58:31.644Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[list] Expand `rig list` command\n\nThis commit expands the initial `rig list` command by providing a bit\nmore detail on each rig that currently exists on the system. Full\ndetails will need to be obtained by a call to `rig info` which will be\nre-implemented in an upcoming change.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[list] Expand rig list command"}},{"before":null,"after":"9fe829783b9938bd5aa309b1d670176d6b964d72","ref":"refs/heads/rig-list-cmd","pushedAt":"2023-03-27T15:55:47.401Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"[list] Expand `rig list` command\n\nThis commit expands the initial `rig list` command by providing a bit\nmore detail on each rig that currently exists on the system. Full\ndetails will need to be obtained by a call to `rig info` which will be\nre-implemented in an upcoming change.\n\nSigned-off-by: Jake Hunsaker ","shortMessageHtmlLink":"[list] Expand rig list command"}},{"before":"9b87b4b2b97fd33b549dd88cb51adef64328af35","after":"f75f5cae82e21fcbb4e16017cb14a605e54c229a","ref":"refs/heads/main","pushedAt":"2023-03-22T14:13:22.000Z","pushType":"pr_merge","commitsCount":25,"pusher":{"login":"TurboTurtle","name":"Jake Hunsaker","path":"/TurboTurtle","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1704155?s=80&v=4"},"commit":{"message":"Add RigDBusListener documentation\n\nSigned-off-by: Juanma Sanchez ","shortMessageHtmlLink":"Add RigDBusListener documentation"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0xNVQxNTo0NDoyOC4zMzUyOTRazwAAAAMtEGE9","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0yMlQxNDoxMzoyMi4wMDAwMDBazwAAAAMI6Qu0"}},"title":"Activity ยท TurboTurtle/rig"}