{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":437113787,"defaultBranch":"master","name":"framework","ownerLogin":"phonyland","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-12-10T21:04:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/63308047?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1640760072.270607","currentOid":""},"activityList":{"items":[{"before":"01339b8ec69eb878f5f1a9516eacb057ecf65f44","after":"76ae7a0715ce1826f548a894407d9d1e1e0b26a5","ref":"refs/heads/master","pushedAt":"2023-08-22T22:47:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deligoez","name":"Yunus Emre Deligöz","path":"/deligoez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3030815?s=80&v=4"},"commit":{"message":"Update GitHub workflow trigger conditions\n\nUpdated the trigger conditions for Pint, PHPstan, and Infection GitHub workflows. Now these workflows run not only on workflow call but also on 'push' and 'pull_request' events, specifically for changes in '.php' files. In the case of PHPstan and Infection, they will also run for changes in 'phpstan.neon.dist' and 'infection.json5' files respectively. This change allows these checks to run automatically whenever relevant file changes are proposed or made, helping improve code quality and catch issues earlier.","shortMessageHtmlLink":"Update GitHub workflow trigger conditions"}},{"before":"684bd75b80529af529075ae9646277835ad88d4d","after":"01339b8ec69eb878f5f1a9516eacb057ecf65f44","ref":"refs/heads/master","pushedAt":"2023-08-22T22:43:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deligoez","name":"Yunus Emre Deligöz","path":"/deligoez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3030815?s=80&v=4"},"commit":{"message":"Refactor code and enhance readability\n\nThis commit consists of multiple changes such as refactoring the code syntax for uniformity, removing unnecessary white spaces, commenting and method documentation, and improving readability by reordering import statements alphabetically. Additionally, exception messages were encapsulated in curly braces to allow for variable interpretation. This refactoring improves readability making it easier for other developers to understand and contribute to the project.","shortMessageHtmlLink":"Refactor code and enhance readability"}},{"before":"29d5f592ecf965a308d4d9fc7f5bc2d0c76752fb","after":"684bd75b80529af529075ae9646277835ad88d4d","ref":"refs/heads/master","pushedAt":"2023-08-22T22:42:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deligoez","name":"Yunus Emre Deligöz","path":"/deligoez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3030815?s=80&v=4"},"commit":{"message":"Refactor GitHub workflows for uniformity and centralization\n\nThis commit streamlines our GitHub workflows by eliminating duplicated code and centralizing the jobs in the phonyland/dev-tools repository. The changes will ensure the uniformity across all workflows and make future adjustments easier and less error-prone. In addition, this allows the Pull requests and Push events to trigger workflows regardless of the branch- which improves the overall code validation process.","shortMessageHtmlLink":"Refactor GitHub workflows for uniformity and centralization"}},{"before":"11cc6e8e1c9625244147eb28dd92dbd1fda6a92b","after":"29d5f592ecf965a308d4d9fc7f5bc2d0c76752fb","ref":"refs/heads/master","pushedAt":"2023-08-22T22:15:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deligoez","name":"Yunus Emre Deligöz","path":"/deligoez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3030815?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"2a8b10413d268c88055f92dc8924cd259182583b","after":"11cc6e8e1c9625244147eb28dd92dbd1fda6a92b","ref":"refs/heads/master","pushedAt":"2023-08-22T22:15:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deligoez","name":"Yunus Emre Deligöz","path":"/deligoez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3030815?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"6ca7b347d2793d9b232af4a96c0e8912a0d4b420","after":"2a8b10413d268c88055f92dc8924cd259182583b","ref":"refs/heads/master","pushedAt":"2023-08-22T22:11:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"deligoez","name":"Yunus Emre Deligöz","path":"/deligoez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3030815?s=80&v=4"},"commit":{"message":"Correct \"phony_workflows\" to \"pest\" in commit Message:\n\nUpdate CI/CD workflows to use the phonyland configuration\n\nUpdated the GitHub actions workflows to use the Pest configuration from Phonyland development tools, replacing the previous \"phony_workflows\". This update simplifies maintaining adherence to software testing best practices and enables a more detailed PHPStan analysis to identify potential code issues effectively.","shortMessageHtmlLink":"Correct \"phony_workflows\" to \"pest\" in commit Message:"}},{"before":"d39e973bf2848fcc23fe6ba7b2aef1e4f79a19a2","after":"6ca7b347d2793d9b232af4a96c0e8912a0d4b420","ref":"refs/heads/master","pushedAt":"2023-08-22T22:07:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"deligoez","name":"Yunus Emre Deligöz","path":"/deligoez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3030815?s=80&v=4"},"commit":{"message":"Refactor CI/CD workflows to use phonyland configuration\n\nRemoved custom configurations of the GitHub actions workflows for better maintainability. We replaced the \"test\" job with the \"phony_workflows\" job that uses a predefined workflow from the phonyland development tools. This change makes it significantly easier to update and maintain compliance with best practices for software testing. It also increases the PHPStan analysis level for a more detailed review of potential code issues.","shortMessageHtmlLink":"Refactor CI/CD workflows to use phonyland configuration"}},{"before":"4d969592c4d3bc0c5f859ada4addae23c96a08c1","after":"d39e973bf2848fcc23fe6ba7b2aef1e4f79a19a2","ref":"refs/heads/master","pushedAt":"2023-08-22T22:05:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"chore: Fix styling","shortMessageHtmlLink":"chore: Fix styling"}},{"before":"9481a7289adea2785252cba674b59c41b2ec72f3","after":"4d969592c4d3bc0c5f859ada4addae23c96a08c1","ref":"refs/heads/master","pushedAt":"2023-08-22T22:04:42.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"deligoez","name":"Yunus Emre Deligöz","path":"/deligoez","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3030815?s=80&v=4"},"commit":{"message":"Improve project structure and upgrade testing level\n\nDeleted the .php-cs-fixer.php and phpunit.xml files to simplify the project structure and avoid duplication, also renamed and updated phpstan and infection configuration files to increase the PHPStan analysis level from 6 to 7 and switch the logs location. The .gitignore was updated to ignore the build/ directory and a new phpunit.xml.dist file was created to improve the test configuration. The Phony.php file was updated adding a TODO comment to remind to implement a mixin analogy to the Laravel IDE helper. These changes were made to make the project more maintainable and with higher code quality standards.","shortMessageHtmlLink":"Improve project structure and upgrade testing level"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADcFFEpwA","startCursor":null,"endCursor":null}},"title":"Activity · phonyland/framework"}