{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":398428673,"defaultBranch":"master","name":"iac-compiler-quality","ownerLogin":"paser-group","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-21T00:13:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/54004268?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1682364556.0","currentOid":""},"activityList":{"items":[{"before":"7ad4ba64672f434272203ee2b06767fbd84c589a","after":"7cccb8cc133ef22d6aeb0a4908a51090c00db7e0","ref":"refs/heads/master","pushedAt":"2024-07-25T18:31:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"akondrahman","name":"Akond Rahman","path":"/akondrahman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8557397?s=80&v=4"},"commit":{"message":"Merge pull request #17 from zyue110026/master\n\nUpdate app.py","shortMessageHtmlLink":"Merge pull request #17 from zyue110026/master"}},{"before":"67b2cde6f5af2f6cf8259467c7a2185fe5eb9f21","after":"7ad4ba64672f434272203ee2b06767fbd84c589a","ref":"refs/heads/master","pushedAt":"2023-09-12T15:41:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmsalvador2395","name":null,"path":"/jmsalvador2395","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10580384?s=80&v=4"},"commit":{"message":"changed header sizes in the readme file","shortMessageHtmlLink":"changed header sizes in the readme file"}},{"before":"ce74ce56beff9fec640a2a1e63f02e9474e4782f","after":"67b2cde6f5af2f6cf8259467c7a2185fe5eb9f21","ref":"refs/heads/master","pushedAt":"2023-09-12T15:38:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmsalvador2395","name":null,"path":"/jmsalvador2395","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10580384?s=80&v=4"},"commit":{"message":"changed build script to automatically pull images\n\n* executing `build` now pulls the latest base image before building the new image files\n* updated the main README file to include a guide to setting up the docker infrastructure","shortMessageHtmlLink":"changed build script to automatically pull images"}},{"before":"a09957c7491260662afa82f99b543d01b5cc67f0","after":"ce74ce56beff9fec640a2a1e63f02e9474e4782f","ref":"refs/heads/master","pushedAt":"2023-08-31T20:53:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sibat119","name":"Md. Mahadi Hassan","path":"/sibat119","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15161780?s=80&v=4"},"commit":{"message":"Generate ansible for new issue and heuristic\n\n - Update prompts for new issue and heuristic\n - Generate ansibles\n - Validate ansibles\n - Run ansibles\n - create ipynb to validate_ansible.","shortMessageHtmlLink":"Generate ansible for new issue and heuristic"}},{"before":"3229bf552d23dc84618e8b5e372b5a21d4b4d6d2","after":"a09957c7491260662afa82f99b543d01b5cc67f0","ref":"refs/heads/master","pushedAt":"2023-08-29T14:04:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jmsalvador2395","name":null,"path":"/jmsalvador2395","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10580384?s=80&v=4"},"commit":{"message":"removed breakpoint from line 81","shortMessageHtmlLink":"removed breakpoint from line 81"}},{"before":"42c1ee08510760775c4c81c482fcea2838f77a81","after":"3229bf552d23dc84618e8b5e372b5a21d4b4d6d2","ref":"refs/heads/master","pushedAt":"2023-08-07T21:32:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmsalvador2395","name":null,"path":"/jmsalvador2395","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10580384?s=80&v=4"},"commit":{"message":"collected data for module-targeted testing\n\n* 20230706-083357 data collected for heuristics 1-3\n* 20230726-200652 data collected for heuristics 4-9\n * data saved as json instead of csv because original required delimiters","shortMessageHtmlLink":"collected data for module-targeted testing"}},{"before":"169954094c7ac1811f6965969b5884262433a6bb","after":"42c1ee08510760775c4c81c482fcea2838f77a81","ref":"refs/heads/master","pushedAt":"2023-07-11T18:38:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sibat119","name":"Md. Mahadi Hassan","path":"/sibat119","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15161780?s=80&v=4"},"commit":{"message":"generate ansible for llm comparison","shortMessageHtmlLink":"generate ansible for llm comparison"}},{"before":"8fb50711c4e9d88dc6b1a5911523a2edd0f7cdbc","after":"169954094c7ac1811f6965969b5884262433a6bb","ref":"refs/heads/master","pushedAt":"2023-07-06T22:49:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jmsalvador2395","name":null,"path":"/jmsalvador2395","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10580384?s=80&v=4"},"commit":{"message":"experimenting with prompts\n\n- playbooks are generated by chatgpt. prompting info found in info.csv","shortMessageHtmlLink":"experimenting with prompts"}},{"before":"f5db92a2cfc41474b3d3ae8be1f94de7342daf7e","after":"8fb50711c4e9d88dc6b1a5911523a2edd0f7cdbc","ref":"refs/heads/master","pushedAt":"2023-07-06T21:47:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sibat119","name":"Md. Mahadi Hassan","path":"/sibat119","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15161780?s=80&v=4"},"commit":{"message":"Generate module based ansible test cases and run them.\n\n- generate module based ansibles.\n- modify validation code to accomodate module based code.\n- modify run code to accomodate module based code.","shortMessageHtmlLink":"Generate module based ansible test cases and run them."}},{"before":"5af10339f4302eb922bd4b1de7382fc6bb02b518","after":"f5db92a2cfc41474b3d3ae8be1f94de7342daf7e","ref":"refs/heads/master","pushedAt":"2023-07-05T21:38:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sibat119","name":"Md. Mahadi Hassan","path":"/sibat119","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15161780?s=80&v=4"},"commit":{"message":"Update the prompt","shortMessageHtmlLink":"Update the prompt"}},{"before":"8a5b405dd833a50fdba40b37857cf08b147bf2f0","after":"5af10339f4302eb922bd4b1de7382fc6bb02b518","ref":"refs/heads/master","pushedAt":"2023-07-05T19:20:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jmsalvador2395","name":null,"path":"/jmsalvador2395","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10580384?s=80&v=4"},"commit":{"message":"changed module dataset format for types and args\n\n- changes mentioned in previous commit but i forgot to add this file","shortMessageHtmlLink":"changed module dataset format for types and args"}},{"before":"509e5df525f9e699354f99d68fbcdb7f3814e726","after":"8a5b405dd833a50fdba40b37857cf08b147bf2f0","ref":"refs/heads/master","pushedAt":"2023-07-05T17:39:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sibat119","name":"Md. Mahadi Hassan","path":"/sibat119","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15161780?s=80&v=4"},"commit":{"message":"Update system role","shortMessageHtmlLink":"Update system role"}},{"before":"acc84946d3cf5f595eb4294cd4ba6a4892aeca8c","after":"509e5df525f9e699354f99d68fbcdb7f3814e726","ref":"refs/heads/master","pushedAt":"2023-07-05T17:29:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sibat119","name":"Md. Mahadi Hassan","path":"/sibat119","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15161780?s=80&v=4"},"commit":{"message":"update prompt\n\n- add description to the prompt.","shortMessageHtmlLink":"update prompt"}},{"before":"aecd65041e521199b0b5aded17edd48b26130858","after":"acc84946d3cf5f595eb4294cd4ba6a4892aeca8c","ref":"refs/heads/master","pushedAt":"2023-07-05T17:22:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sibat119","name":"Md. Mahadi Hassan","path":"/sibat119","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15161780?s=80&v=4"},"commit":{"message":"Ansible creation for module based prompting\n\n- update prompt engineering class\n- update validate ansible function\n- add one parser for module based ansible creation\n- create base level prompt","shortMessageHtmlLink":"Ansible creation for module based prompting"}},{"before":"378ea76d6101e76af72fba0f43dec50028fbd744","after":"aecd65041e521199b0b5aded17edd48b26130858","ref":"refs/heads/master","pushedAt":"2023-07-04T20:16:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmsalvador2395","name":null,"path":"/jmsalvador2395","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10580384?s=80&v=4"},"commit":{"message":"added procedure for generating module data\n\n- config modified to include modules to filter for and the save location of the module data\n- fixed binary prompt menu\n- subarguments not handled at the moment","shortMessageHtmlLink":"added procedure for generating module data"}},{"before":"7a1ee620e62f84db1c0c49f1bfef984025d87c32","after":"378ea76d6101e76af72fba0f43dec50028fbd744","ref":"refs/heads/master","pushedAt":"2023-06-07T04:28:34.354Z","pushType":"push","commitsCount":1,"pusher":{"login":"sibat119","name":"Md. Mahadi Hassan","path":"/sibat119","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15161780?s=80&v=4"},"commit":{"message":"Update the inventory config and regenerate ansible\n\n- Update the inventory in the config\n- Delete existing inventory\n- Validate the ansibles and run the ansible\n- update the index and view page in the dataset viewer.","shortMessageHtmlLink":"Update the inventory config and regenerate ansible"}},{"before":"d0287c587f7e9e6889fe3ce8acedea0d34f75726","after":"7a1ee620e62f84db1c0c49f1bfef984025d87c32","ref":"refs/heads/master","pushedAt":"2023-06-06T17:06:41.298Z","pushType":"push","commitsCount":1,"pusher":{"login":"sibat119","name":"Md. Mahadi Hassan","path":"/sibat119","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15161780?s=80&v=4"},"commit":{"message":"Append 0 for smaller id\n\n- fix for both run ansible and validate ansible\n- rerun both the scripts","shortMessageHtmlLink":"Append 0 for smaller id"}},{"before":"0f7d5835bec5a34f7bb3ef4ba1028f3609889c13","after":"d0287c587f7e9e6889fe3ce8acedea0d34f75726","ref":"refs/heads/master","pushedAt":"2023-06-05T22:17:50.603Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmsalvador2395","name":null,"path":"/jmsalvador2395","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10580384?s=80&v=4"},"commit":{"message":"added files/temp to .gitignore\n\n- removed existing file\n- files/temp shouldn't be tracked anymore","shortMessageHtmlLink":"added files/temp to .gitignore"}},{"before":"0b4885fbd4b35158293ad1aa42b02925476aeea5","after":"0f7d5835bec5a34f7bb3ef4ba1028f3609889c13","ref":"refs/heads/master","pushedAt":"2023-06-05T22:12:29.872Z","pushType":"push","commitsCount":2,"pusher":{"login":"jmsalvador2395","name":null,"path":"/jmsalvador2395","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10580384?s=80&v=4"},"commit":{"message":"Merge branch 'dev' added github scraper and unit testing\n\n- in entrypoint.py, moved config reading to beginning instead of making individual calls\n- fixed yes_no menu\n- added unit testing for github scraper\n- added commit history data","shortMessageHtmlLink":"Merge branch 'dev' added github scraper and unit testing"}},{"before":"f6bb8f58692c1e3af855461287c82fe3688d8bef","after":"0b4885fbd4b35158293ad1aa42b02925476aeea5","ref":"refs/heads/master","pushedAt":"2023-06-05T21:03:23.261Z","pushType":"push","commitsCount":2,"pusher":{"login":"sibat119","name":"Md. Mahadi Hassan","path":"/sibat119","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15161780?s=80&v=4"},"commit":{"message":"Merge branch 'sibats-dev'","shortMessageHtmlLink":"Merge branch 'sibats-dev'"}},{"before":"b6cdde6973c34675a5d46e2023f864175de7ec54","after":"f6bb8f58692c1e3af855461287c82fe3688d8bef","ref":"refs/heads/master","pushedAt":"2023-05-25T15:24:08.707Z","pushType":"push","commitsCount":2,"pusher":{"login":"jmsalvador2395","name":null,"path":"/jmsalvador2395","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10580384?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:paser-group/iac-compiler-quality","shortMessageHtmlLink":"Merge branch 'master' of github.com:paser-group/iac-compiler-quality"}},{"before":"bd0b8fc66f414bc8ff691a81f81ccb7f9d9dc26c","after":"b6cdde6973c34675a5d46e2023f864175de7ec54","ref":"refs/heads/master","pushedAt":"2023-05-24T08:51:42.368Z","pushType":"push","commitsCount":2,"pusher":{"login":"sibat119","name":"Md. Mahadi Hassan","path":"/sibat119","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15161780?s=80&v=4"},"commit":{"message":"Merge branch 'sibats-dev'","shortMessageHtmlLink":"Merge branch 'sibats-dev'"}},{"before":"8e9328d619470f049cd1b74a8a91de2911b11163","after":"bd0b8fc66f414bc8ff691a81f81ccb7f9d9dc26c","ref":"refs/heads/master","pushedAt":"2023-05-24T02:12:33.336Z","pushType":"push","commitsCount":3,"pusher":{"login":"jmsalvador2395","name":null,"path":"/jmsalvador2395","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10580384?s=80&v=4"},"commit":{"message":"Merge branch 'master' into dev","shortMessageHtmlLink":"Merge branch 'master' into dev"}},{"before":"874b247803a3ed31c74aab37343321b1f17439a7","after":"8e9328d619470f049cd1b74a8a91de2911b11163","ref":"refs/heads/master","pushedAt":"2023-05-22T21:28:45.264Z","pushType":"push","commitsCount":1,"pusher":{"login":"sibat119","name":"Md. Mahadi Hassan","path":"/sibat119","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15161780?s=80&v=4"},"commit":{"message":"Add preprocessing before generating ansible\n\n- get body and comments for each issue\n- add sudo password file","shortMessageHtmlLink":"Add preprocessing before generating ansible"}},{"before":"7c9d362b585e230c0d00af0fca22294dff6b1149","after":"874b247803a3ed31c74aab37343321b1f17439a7","ref":"refs/heads/master","pushedAt":"2023-05-18T20:39:55.740Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmsalvador2395","name":null,"path":"/jmsalvador2395","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10580384?s=80&v=4"},"commit":{"message":"added scripts for common commands\n\n- build is used to create the container and tag it as ubuntu:bdi\n- run deploys the infrastructure\n- stop kills the containers\n- enter is to quickly get into one of the deployed nodes","shortMessageHtmlLink":"added scripts for common commands"}},{"before":"4419e36663317cae9e306f2558fe1e05bd36690a","after":"7c9d362b585e230c0d00af0fca22294dff6b1149","ref":"refs/heads/master","pushedAt":"2023-05-18T20:22:20.536Z","pushType":"push","commitsCount":2,"pusher":{"login":"jmsalvador2395","name":null,"path":"/jmsalvador2395","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10580384?s=80&v=4"},"commit":{"message":"added python to the containers\n\n- installed python 2.7 and 3.7 on the containers\n- added password file for ansible","shortMessageHtmlLink":"added python to the containers"}},{"before":"e8ef26c091b35bc617c4aba343087d03854ff1e1","after":"4419e36663317cae9e306f2558fe1e05bd36690a","ref":"refs/heads/master","pushedAt":"2023-05-15T23:00:39.812Z","pushType":"push","commitsCount":1,"pusher":{"login":"sibat119","name":"Md. Mahadi Hassan","path":"/sibat119","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15161780?s=80&v=4"},"commit":{"message":"generate ansible and add statistic subprocess\n\n- Generate ansible with information about the inventory.\n- generate statistics given a csv.","shortMessageHtmlLink":"generate ansible and add statistic subprocess"}},{"before":"7a95f40c853faba946ba6baf453afa372da358f9","after":"e8ef26c091b35bc617c4aba343087d03854ff1e1","ref":"refs/heads/master","pushedAt":"2023-05-11T00:31:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sibat119","name":"Md. Mahadi Hassan","path":"/sibat119","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15161780?s=80&v=4"},"commit":{"message":"Update prompts\n\n- update prompts so that it will contain information about the inventory.\n- delete unnecessary files","shortMessageHtmlLink":"Update prompts"}},{"before":"f731cfa3eee52389bf2acd230afd26139317db23","after":"7a95f40c853faba946ba6baf453afa372da358f9","ref":"refs/heads/master","pushedAt":"2023-05-10T15:25:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sibat119","name":"Md. Mahadi Hassan","path":"/sibat119","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15161780?s=80&v=4"},"commit":{"message":"create module for running the ansible playbooks\n\n - create new parameter set for running ansible\n - add new entrypoint for running ansible\n - create inventory file for running ansible\n - run the ansible and save the output in the csv file","shortMessageHtmlLink":"create module for running the ansible playbooks"}},{"before":"3cdddb46e56ef43d1ab595bef042001361960af5","after":"f731cfa3eee52389bf2acd230afd26139317db23","ref":"refs/heads/master","pushedAt":"2023-05-10T15:10:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmsalvador2395","name":null,"path":"/jmsalvador2395","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10580384?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNVQxODozMTo1MS4wMDAwMDBazwAAAASJVG9A","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNVQxODozMTo1MS4wMDAwMDBazwAAAASJVG9A","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0xMFQxNToxMDozOC4wMDAwMDBazwAAAAMqAQS-"}},"title":"Activity ยท paser-group/iac-compiler-quality"}