{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":43111018,"defaultBranch":"master","name":"mgmt","ownerLogin":"purpleidea","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-09-25T05:15:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/135091?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724381917.0","currentOid":""},"activityList":{"items":[{"before":"a0972c07523549aa78cb2c88d634fcc0947a00b4","after":null,"ref":"refs/heads/bug/misc","pushedAt":"2024-08-23T02:58:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"}},{"before":"001e1a5da05647ada5e9edd49287e07fd0de980d","after":"a0972c07523549aa78cb2c88d634fcc0947a00b4","ref":"refs/heads/master","pushedAt":"2024-08-23T02:58:29.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"lang, engine: Add a metaparam for catching accidental dollar signs\n\nLet's make our life easier for users!","shortMessageHtmlLink":"lang, engine: Add a metaparam for catching accidental dollar signs"}},{"before":"2adc6b1ca518081aefe935d39debd395394f0e56","after":"a0972c07523549aa78cb2c88d634fcc0947a00b4","ref":"refs/heads/bug/misc","pushedAt":"2024-08-23T00:41:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"lang, engine: Add a metaparam for catching accidental dollar signs\n\nLet's make our life easier for users!","shortMessageHtmlLink":"lang, engine: Add a metaparam for catching accidental dollar signs"}},{"before":"8594b6e2a94d470fc93e76ca3ac4619d0167f046","after":"2adc6b1ca518081aefe935d39debd395394f0e56","ref":"refs/heads/bug/misc","pushedAt":"2024-08-23T00:19:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"lang, engine: Add a metaparam for catching accidental dollar signs\n\nLet's make our life easier for users!","shortMessageHtmlLink":"lang, engine: Add a metaparam for catching accidental dollar signs"}},{"before":null,"after":"8594b6e2a94d470fc93e76ca3ac4619d0167f046","ref":"refs/heads/bug/misc","pushedAt":"2024-08-21T23:00:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"lang: funcs: Hint the struct_lookup functions better\n\nIf we have static information, use it to help unification.","shortMessageHtmlLink":"lang: funcs: Hint the struct_lookup functions better"}},{"before":"001e1a5da05647ada5e9edd49287e07fd0de980d","after":null,"ref":"refs/heads/feat/misc-hacking","pushedAt":"2024-08-18T23:30:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"}},{"before":"6f3c3c318b1b50984f17e28dddc4fb7cc813a4f5","after":"001e1a5da05647ada5e9edd49287e07fd0de980d","ref":"refs/heads/master","pushedAt":"2024-08-18T23:30:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"lang: Remove some error wrapping\n\nMakes errors cleaner to read. The extra context wasn't very helpful.","shortMessageHtmlLink":"lang: Remove some error wrapping"}},{"before":"6f3c3c318b1b50984f17e28dddc4fb7cc813a4f5","after":"001e1a5da05647ada5e9edd49287e07fd0de980d","ref":"refs/heads/feat/misc-hacking","pushedAt":"2024-08-18T23:07:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"lang: Remove some error wrapping\n\nMakes errors cleaner to read. The extra context wasn't very helpful.","shortMessageHtmlLink":"lang: Remove some error wrapping"}},{"before":"f2d4cac92d6642e701d272f0a105299529b1e008","after":"6f3c3c318b1b50984f17e28dddc4fb7cc813a4f5","ref":"refs/heads/master","pushedAt":"2024-08-18T23:06:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"lang: core: Shorten functions with wrapper\n\nThis demonstrates how to write a function with the wrapper. Note that\nyou must not include Init if you're not calling the nested wrapper\nfunction.","shortMessageHtmlLink":"lang: core: Shorten functions with wrapper"}},{"before":"c8db98d9c248119bf2afa11eb9fc751ed3c23fa8","after":"6f3c3c318b1b50984f17e28dddc4fb7cc813a4f5","ref":"refs/heads/feat/misc-hacking","pushedAt":"2024-08-18T22:30:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"lang: core: Shorten functions with wrapper\n\nThis demonstrates how to write a function with the wrapper. Note that\nyou must not include Init if you're not calling the nested wrapper\nfunction.","shortMessageHtmlLink":"lang: core: Shorten functions with wrapper"}},{"before":null,"after":"c8db98d9c248119bf2afa11eb9fc751ed3c23fa8","ref":"refs/heads/feat/misc-hacking","pushedAt":"2024-08-18T21:37:09.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"lang: core: Add list and map packages\n\nPut the common functionality for those types in there.","shortMessageHtmlLink":"lang: core: Add list and map packages"}},{"before":"c5dc9c7650b8ff7cbb28bcc6ebf7a3da8443d1e5","after":"f2d4cac92d6642e701d272f0a105299529b1e008","ref":"refs/heads/master","pushedAt":"2024-08-17T03:57:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"docs: Add a short contributing guide\n\nI think this is all common sense, but I thought it might be helpful for\nanyone that might not be well-versed with how such projects run.","shortMessageHtmlLink":"docs: Add a short contributing guide"}},{"before":"7596f5b572f24e7f5a723ec0a1b4860a561c6705","after":"c5dc9c7650b8ff7cbb28bcc6ebf7a3da8443d1e5","ref":"refs/heads/master","pushedAt":"2024-08-17T03:39:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"docs: Add a guide for writing API services\n\nHopefully this is useful to companies who want to design their services\nproperly to support modern tooling.","shortMessageHtmlLink":"docs: Add a guide for writing API services"}},{"before":"d0ed004b24ca76d65077133ab4b4bbd6d18faf76","after":"7596f5b572f24e7f5a723ec0a1b4860a561c6705","ref":"refs/heads/master","pushedAt":"2024-08-08T18:47:30.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"lang: core: os: Add family functions and variables\n\nMake it easier to do os-specific stuff.","shortMessageHtmlLink":"lang: core: os: Add family functions and variables"}},{"before":"7596f5b572f24e7f5a723ec0a1b4860a561c6705","after":null,"ref":"refs/heads/misc/fixups","pushedAt":"2024-08-08T18:47:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"}},{"before":"ad826093c7848f120bfef4caf9af70fae6943f17","after":"7596f5b572f24e7f5a723ec0a1b4860a561c6705","ref":"refs/heads/misc/fixups","pushedAt":"2024-08-07T21:30:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"lang: core: os: Add family functions and variables\n\nMake it easier to do os-specific stuff.","shortMessageHtmlLink":"lang: core: os: Add family functions and variables"}},{"before":null,"after":"ad826093c7848f120bfef4caf9af70fae6943f17","ref":"refs/heads/misc/fixups","pushedAt":"2024-08-07T18:28:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"lang: core: os: Add more family functions\n\nMake it easier to do os-specific stuff.","shortMessageHtmlLink":"lang: core: os: Add more family functions"}},{"before":"88670ae7a19cd674f7662fde67c82f9ad3e20388","after":null,"ref":"refs/heads/misc/fixups","pushedAt":"2024-08-02T00:08:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"}},{"before":null,"after":"88670ae7a19cd674f7662fde67c82f9ad3e20388","ref":"refs/heads/misc/fixups","pushedAt":"2024-08-01T22:45:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"engine: resources: Improve output of log messages\n\nI don't remember ever having this display a pointer address, but it is\nnow, so let's make this cleaner.","shortMessageHtmlLink":"engine: resources: Improve output of log messages"}},{"before":"e2c8caab726d26e360fa34c0949f73138feb815f","after":null,"ref":"refs/heads/bug/fix-testing","pushedAt":"2024-07-31T21:30:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"}},{"before":"fd86b35ce322e33a0310c4e4e73fc20ed9628bb2","after":"d0ed004b24ca76d65077133ab4b4bbd6d18faf76","ref":"refs/heads/master","pushedAt":"2024-07-31T21:30:23.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"examples: lang: Test that each of the mcl examples compiles\n\nWe let these rot, so fixup the issues and test them!","shortMessageHtmlLink":"examples: lang: Test that each of the mcl examples compiles"}},{"before":"b197187bca15add8bfba0e32f65ee5415f4bf3fc","after":"e2c8caab726d26e360fa34c0949f73138feb815f","ref":"refs/heads/bug/fix-testing","pushedAt":"2024-07-31T21:07:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"examples: lang: Test that each of the mcl examples compiles\n\nWe let these rot, so fixup the issues and test them!","shortMessageHtmlLink":"examples: lang: Test that each of the mcl examples compiles"}},{"before":"67ac5dc45da181ae1b00aafaaa8e2197351e197f","after":"b197187bca15add8bfba0e32f65ee5415f4bf3fc","ref":"refs/heads/bug/fix-testing","pushedAt":"2024-07-31T20:03:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"examples: lang: Test that each of the mcl examples compiles\n\nWe let these rot, so fixup the issues and test them!","shortMessageHtmlLink":"examples: lang: Test that each of the mcl examples compiles"}},{"before":null,"after":"67ac5dc45da181ae1b00aafaaa8e2197351e197f","ref":"refs/heads/bug/fix-testing","pushedAt":"2024-07-25T16:39:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"examples: lib: Fix these rotted tests\n\nI think the mgmt lib approach is a good idea, even though I'm not\nputting much energy into keeping these up to date. Let's at least\nre-enable the tests for now, after a few fixups.","shortMessageHtmlLink":"examples: lib: Fix these rotted tests"}},{"before":"ccb0e55d5acc72431060693a8d726e4221c9d043","after":"fd86b35ce322e33a0310c4e4e73fc20ed9628bb2","ref":"refs/heads/master","pushedAt":"2024-07-23T21:27:05.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"docs: Improve the FAQ","shortMessageHtmlLink":"docs: Improve the FAQ"}},{"before":"74f747e80bfb89ee7ac07d0ff4921d745dd82d65","after":"ccb0e55d5acc72431060693a8d726e4221c9d043","ref":"refs/heads/master","pushedAt":"2024-07-08T13:43:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"examples: lang: Fix env0 example\n\nChange function calls to the correct\none, remove extra argument in getenv\ncall, and fix typo.","shortMessageHtmlLink":"examples: lang: Fix env0 example"}},{"before":"a2eb98dbc7ce1fb67e3d88f378bc1a3beefaa624","after":null,"ref":"refs/heads/feat/tredoe-dep-issue","pushedAt":"2024-07-07T17:35:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"}},{"before":"aa03b5ce2f9ad9e48c9821e0235ee17a8a9fd56d","after":"74f747e80bfb89ee7ac07d0ff4921d745dd82d65","ref":"refs/heads/master","pushedAt":"2024-07-07T17:34:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"util: password: Fix suspicious dep issue\n\nIt seems that without warning, the author of this dep has nuked the old\nversion, and reorganized the source tree significantly. I'm not an\nexpert and cryptography routines, but this doesn't make me feel warm\ninside. I hope more expert researchers could look into this so that we\navoid supply chain attacks.","shortMessageHtmlLink":"util: password: Fix suspicious dep issue"}},{"before":null,"after":"a2eb98dbc7ce1fb67e3d88f378bc1a3beefaa624","ref":"refs/heads/feat/tredoe-dep-issue","pushedAt":"2024-07-07T16:43:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"util: password: Fix suspicious dep issue\n\nIt seems that without warning, the author of this dep has nuked the old\nversion, and reorganized the source tree significantly. I'm not an\nexpert and cryptography routines, but this doesn't make me feel warm\ninside. I hope more expert researchers could look into this so that we\navoid supply chain attacks.","shortMessageHtmlLink":"util: password: Fix suspicious dep issue"}},{"before":"5c90aad4d09b0f04b28d5905971c48465b52e6b4","after":"aa03b5ce2f9ad9e48c9821e0235ee17a8a9fd56d","ref":"refs/heads/master","pushedAt":"2024-07-04T01:25:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"purpleidea","name":"James","path":"/purpleidea","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/135091?s=80&v=4"},"commit":{"message":"lang: core: iter: Add filter iterator function\n\nThis was fun to write and adds a new core iterator function.","shortMessageHtmlLink":"lang: core: iter: Add filter iterator function"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEoeprrgA","startCursor":null,"endCursor":null}},"title":"Activity ยท purpleidea/mgmt"}