{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":50958700,"defaultBranch":"master","name":"mgmt","ownerLogin":"ffrank","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2016-02-02T23:11:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/436765?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1711220045.0","currentOid":""},"activityList":{"items":[{"before":"a885fa00716bdeae6d231571718fc62aad410568","after":"837014aac210e7c49b6945b30a64d45969cf52d2","ref":"refs/heads/noruby","pushedAt":"2024-05-10T21:40:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"test: mardownlint: WiP removal of the workaround of leading tasbs issues","shortMessageHtmlLink":"test: mardownlint: WiP removal of the workaround of leading tasbs issues"}},{"before":"90f6d4e5630ab69d737fdf7f17c81843a9c6a081","after":"909dbb531df65f6820e8a6b606890eb2f5cdc177","ref":"refs/heads/master","pushedAt":"2024-04-13T14:09:22.000Z","pushType":"push","commitsCount":61,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"lang: ast: Fix small typos","shortMessageHtmlLink":"lang: ast: Fix small typos"}},{"before":"650edb68be52c9d36417c390ca4c69a2cc1884af","after":"e3036c21d1e7f525366e280b95561c6af9012f6d","ref":"refs/heads/repuppet","pushedAt":"2024-04-01T19:54:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"gapi: Bring back puppet and langpuppet\n\nThis reverts commit e767655ede8a2d1d8f901e779ed024ab1d2a05a9.\n\nIn addition, it applies required changes to function with the new CLI backend.","shortMessageHtmlLink":"gapi: Bring back puppet and langpuppet"}},{"before":"bdf2e233492512a25cf561c33779b96178243965","after":"650edb68be52c9d36417c390ca4c69a2cc1884af","ref":"refs/heads/repuppet","pushedAt":"2024-04-01T16:58:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"gapi: Bring back puppet and langpuppet\n\nThis reverts commit e767655ede8a2d1d8f901e779ed024ab1d2a05a9.\n\nIn addition, it applies required changes to function with the new CLI backend.","shortMessageHtmlLink":"gapi: Bring back puppet and langpuppet"}},{"before":"182a2a32b286adb0da741bcc459ea18ee927a79e","after":"bdf2e233492512a25cf561c33779b96178243965","ref":"refs/heads/repuppet","pushedAt":"2024-04-01T16:56:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"Apply suggestions from code review\r\n\r\ngapi: puppet: Some small fixes\n\nCo-authored-by: James ","shortMessageHtmlLink":"Apply suggestions from code review"}},{"before":"b64ad6b27a78c4997169acf166f3d70fed528b10","after":"913c100d8c6524bf923bce90ea08ab07751f8d14","ref":"refs/heads/linenumbers","pushedAt":"2024-03-24T21:42:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"lang: parser: Better semantics for setting positions","shortMessageHtmlLink":"lang: parser: Better semantics for setting positions"}},{"before":null,"after":"b64ad6b27a78c4997169acf166f3d70fed528b10","ref":"refs/heads/linenumbers","pushedAt":"2024-03-23T18:54:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"lang: parser: Store locations in various AST nodes","shortMessageHtmlLink":"lang: parser: Store locations in various AST nodes"}},{"before":"f97381805098b3c7717b6fe10fa483d606487d9d","after":"a71434173eb75d2cfcfe033423a6d3fc027d940e","ref":"refs/heads/vartokens","pushedAt":"2024-03-12T11:20:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"test: vet: Avoid choking on boolean OR in parser actions","shortMessageHtmlLink":"test: vet: Avoid choking on boolean OR in parser actions"}},{"before":"72d9d80050e58379c57b5ebdd248c463d04aa4fb","after":"f97381805098b3c7717b6fe10fa483d606487d9d","ref":"refs/heads/vartokens","pushedAt":"2024-03-12T10:47:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"lang: parser: Grab entire variable names during lexing\n\nThis is inelegant, but I stronly believe that allowing dollar signs and their\nvariable name suffixes to both be first class citizens, is a bad idea.\nThe dollar sign should initiate a token that is exempt from any other\nprocessing.\n\nNote that it would be possible to construct a regex similar to the one for\nIDENTIFIER, that only matches valid variable names. But it will be complex.\nIt seems more maintainable to just consume all allowed characters, and then\ncheck validity with some simple golang in the parser actions.\n\nFixes #728","shortMessageHtmlLink":"lang: parser: Grab entire variable names during lexing"}},{"before":null,"after":"72d9d80050e58379c57b5ebdd248c463d04aa4fb","ref":"refs/heads/vartokens","pushedAt":"2024-03-12T00:20:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"lang: parser: Grab entire variable names during lexing","shortMessageHtmlLink":"lang: parser: Grab entire variable names during lexing"}},{"before":null,"after":"390c2499c83a6a4ff7eb0eb08189e10a103090cf","ref":"refs/heads/mgmtest","pushedAt":"2024-03-10T23:48:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"test: Add prototype mgmtest tool","shortMessageHtmlLink":"test: Add prototype mgmtest tool"}},{"before":"861c7bd6d59410308bea57f46f0cadadcc16d4cd","after":"182a2a32b286adb0da741bcc459ea18ee927a79e","ref":"refs/heads/repuppet","pushedAt":"2024-03-08T21:04:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"gapi: puppet: Proper documentation formatting","shortMessageHtmlLink":"gapi: puppet: Proper documentation formatting"}},{"before":"df1eb4592384db058acdb161215c4b39c064000a","after":"861c7bd6d59410308bea57f46f0cadadcc16d4cd","ref":"refs/heads/repuppet","pushedAt":"2024-03-08T20:17:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"gapi: puppet: Proper documentation formatting","shortMessageHtmlLink":"gapi: puppet: Proper documentation formatting"}},{"before":null,"after":"df1eb4592384db058acdb161215c4b39c064000a","ref":"refs/heads/repuppet","pushedAt":"2024-03-08T16:27:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"gapi: Bring back puppet and langpuppet\n\nThis reverts commit e767655ede8a2d1d8f901e779ed024ab1d2a05a9.\n\nIn addition, it applies required changes to function with the new CLI backend.","shortMessageHtmlLink":"gapi: Bring back puppet and langpuppet"}},{"before":"523cf1956024a8b0dc9be84af48182215cb55970","after":"90f6d4e5630ab69d737fdf7f17c81843a9c6a081","ref":"refs/heads/master","pushedAt":"2024-03-06T14:56:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"legal: Update http to https","shortMessageHtmlLink":"legal: Update http to https"}},{"before":"5664d50e001daef72500eba7afb95a78cdd67acc","after":"db8c973bda478006587d709c15ded6e1ccf7b72a","ref":"refs/heads/remount","pushedAt":"2024-03-06T14:31:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"test: shell: Add a stub test for mount, and some clean-up\n\nAs the --converged-timeout does not work anymore, we cannot use this current\napproach to test the mount resource. Simple resources like file can sync in\ntime before the main loop terminates, but MountRes cannot. Therefor this test\nscript is skipping itself for now. We should replace all of these tests with\na more sophisticated approach.\n\nStill, while we have them, we can reduce some copy/paste work by adding another\nutil function for checking sudo.","shortMessageHtmlLink":"test: shell: Add a stub test for mount, and some clean-up"}},{"before":"8570028cffbdf8c632a9f3dfb755b6013512d9f0","after":"a885fa00716bdeae6d231571718fc62aad410568","ref":"refs/heads/noruby","pushedAt":"2024-03-06T14:18:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"test: commitmessage: Simplify, actually run without PR\n\nAlso now shows the title line of offensive commit message.","shortMessageHtmlLink":"test: commitmessage: Simplify, actually run without PR"}},{"before":"b14f1a8766ba347e24b5b89fd58fe311dc9ea666","after":"5664d50e001daef72500eba7afb95a78cdd67acc","ref":"refs/heads/remount","pushedAt":"2024-03-06T12:15:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"test: shell: Add a stub test for mount, and some clean-up\n\nAs the --converged-timeout does not work anymore, we cannot use this current\napproach to test the mount resource. Simple resources like file can sync in\ntime before the main loop terminates, but MountRes cannot. Therefor this test\nscript is skipping itself for now. We should replace all of these tests with\na more sophisticated approach.\n\nStill, while we have them, we can reduce some copy/paste work by adding another\nutil function for checking sudo.","shortMessageHtmlLink":"test: shell: Add a stub test for mount, and some clean-up"}},{"before":"70f4b0d82d9cef24945c768ce296c5d70a861a19","after":"b14f1a8766ba347e24b5b89fd58fe311dc9ea666","ref":"refs/heads/remount","pushedAt":"2024-03-05T19:24:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"skip test rather than workaround that breaks","shortMessageHtmlLink":"skip test rather than workaround that breaks"}},{"before":"50fd552cf92abd5addcbc2f16c639366dc8bdaad","after":"70f4b0d82d9cef24945c768ce296c5d70a861a19","ref":"refs/heads/remount","pushedAt":"2024-03-05T18:30:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"ah THIS is reflow","shortMessageHtmlLink":"ah THIS is reflow"}},{"before":"9aaa6121f49d842325ff2798da0727500e8abba8","after":"50fd552cf92abd5addcbc2f16c639366dc8bdaad","ref":"refs/heads/remount","pushedAt":"2024-03-05T17:33:25.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"is this proper reflow?","shortMessageHtmlLink":"is this proper reflow?"}},{"before":"afd31a12d7939c84da851a84cbf35621c90b269d","after":"9aaa6121f49d842325ff2798da0727500e8abba8","ref":"refs/heads/remount","pushedAt":"2024-03-05T16:57:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"happier comments","shortMessageHtmlLink":"happier comments"}},{"before":null,"after":"afd31a12d7939c84da851a84cbf35621c90b269d","ref":"refs/heads/remount","pushedAt":"2024-03-05T16:53:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"make device optional for umount purposes","shortMessageHtmlLink":"make device optional for umount purposes"}},{"before":"9034c4ced638a67f07ee79409ed5eaa6183d4dc3","after":"8570028cffbdf8c632a9f3dfb755b6013512d9f0","ref":"refs/heads/noruby","pushedAt":"2024-03-01T23:44:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"test: Show test suite name in failure list","shortMessageHtmlLink":"test: Show test suite name in failure list"}},{"before":"a40ac89f34605427a87504aa1aac999b21617fca","after":"9034c4ced638a67f07ee79409ed5eaa6183d4dc3","ref":"refs/heads/noruby","pushedAt":"2024-03-01T23:13:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"test: Accept two letter topics in commit messages\n\nAlso run the commit-message test locally, so that error can be detected\nbefore pushing to CI.","shortMessageHtmlLink":"test: Accept two letter topics in commit messages"}},{"before":"c476adb4244a53ef33607880f887f42f00ffb590","after":"a40ac89f34605427a87504aa1aac999b21617fca","ref":"refs/heads/noruby","pushedAt":"2024-03-01T23:04:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"okay for real now","shortMessageHtmlLink":"okay for real now"}},{"before":"2d6506c134b58944e4a6086f2c97209c13bb043f","after":"c476adb4244a53ef33607880f887f42f00ffb590","ref":"refs/heads/noruby","pushedAt":"2024-03-01T22:35:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"okay wtf fixit","shortMessageHtmlLink":"okay wtf fixit"}},{"before":"a48512dbc8d5d947327bf10a46979a13d017c1b6","after":"2d6506c134b58944e4a6086f2c97209c13bb043f","ref":"refs/heads/noruby","pushedAt":"2024-03-01T22:25:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"humm","shortMessageHtmlLink":"humm"}},{"before":"2df6f6b15702b522758cc6d3b0afb4abe9a12492","after":"a48512dbc8d5d947327bf10a46979a13d017c1b6","ref":"refs/heads/noruby","pushedAt":"2024-03-01T22:19:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"debug moar","shortMessageHtmlLink":"debug moar"}},{"before":"0a6b590aa41b118cca8fd41873385cfbd914cdad","after":"2df6f6b15702b522758cc6d3b0afb4abe9a12492","ref":"refs/heads/noruby","pushedAt":"2024-03-01T21:59:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ffrank","name":"Felix Frank","path":"/ffrank","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/436765?s=80&v=4"},"commit":{"message":"debug","shortMessageHtmlLink":"debug"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAERvNKEAA","startCursor":null,"endCursor":null}},"title":"Activity ยท ffrank/mgmt"}