{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":624751341,"defaultBranch":"master","name":"manager-vending-machine","ownerLogin":"maze1377","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-07T07:07:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/34367337?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1680856045.0","currentOid":""},"activityList":{"items":[{"before":"a1773c25cf67cb98499da68c93120824d7ae0022","after":"27269d272eddaf9b0113e2e34409f51c174a485f","ref":"refs/heads/master","pushedAt":"2023-04-12T12:29:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maze1377","name":"Mahdi Akbari Zarkesh","path":"/maze1377","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34367337?s=80&v=4"},"commit":{"message":"Add unit test and integration test for common scenario\n\nThis commit adds both unit tests and integration tests for a common scenario. The unit tests cover the individual components of the scenario and ensure that they are functioning correctly. The integration tests cover the scenario as a whole and ensure that all components are working together as expected. This addition will help to ensure the reliability and stability of the codebase.","shortMessageHtmlLink":"Add unit test and integration test for common scenario"}},{"before":"75259f0ee600212df4b4b204cc3280ab812438a7","after":"a1773c25cf67cb98499da68c93120824d7ae0022","ref":"refs/heads/master","pushedAt":"2023-04-11T12:02:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maze1377","name":"Mahdi Akbari Zarkesh","path":"/maze1377","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34367337?s=80&v=4"},"commit":{"message":"Simplify project setup with Docker Compose","shortMessageHtmlLink":"Simplify project setup with Docker Compose"}},{"before":"4cad24e37f4beabc17c76dc4e72604933f89c9d1","after":"75259f0ee600212df4b4b204cc3280ab812438a7","ref":"refs/heads/master","pushedAt":"2023-04-11T11:30:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maze1377","name":"Mahdi Akbari Zarkesh","path":"/maze1377","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34367337?s=80&v=4"},"commit":{"message":"Improve software usability and maintainability with readme and config file updates","shortMessageHtmlLink":"Improve software usability and maintainability with readme and config…"}},{"before":"741676f87df171e8605a69a23ab07cb0b8ab36a1","after":"4cad24e37f4beabc17c76dc4e72604933f89c9d1","ref":"refs/heads/master","pushedAt":"2023-04-10T23:30:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maze1377","name":"Mahdi Akbari Zarkesh","path":"/maze1377","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34367337?s=80&v=4"},"commit":{"message":"Implement manager command to save events in repository layer.","shortMessageHtmlLink":"Implement manager command to save events in repository layer."}},{"before":"36d739f287e87505440c5c2c8a339c678f3b0586","after":"741676f87df171e8605a69a23ab07cb0b8ab36a1","ref":"refs/heads/master","pushedAt":"2023-04-10T22:14:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maze1377","name":"Mahdi Akbari Zarkesh","path":"/maze1377","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34367337?s=80&v=4"},"commit":{"message":"Add storage and metrics layers to improve data management and performance tracking.","shortMessageHtmlLink":"Add storage and metrics layers to improve data management and perform…"}},{"before":"7cf9357bad4a8621cd6e2c9382f0d32af621c762","after":"36d739f287e87505440c5c2c8a339c678f3b0586","ref":"refs/heads/master","pushedAt":"2023-04-10T20:56:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maze1377","name":"Mahdi Akbari Zarkesh","path":"/maze1377","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34367337?s=80&v=4"},"commit":{"message":"Add Grpc Service for Machine and add example client for call it","shortMessageHtmlLink":"Add Grpc Service for Machine and add example client for call it"}},{"before":"53cd064becd5720a1c3935bddb31ec50a57bb956","after":"7cf9357bad4a8621cd6e2c9382f0d32af621c762","ref":"refs/heads/master","pushedAt":"2023-04-10T18:19:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maze1377","name":"Mahdi Akbari Zarkesh","path":"/maze1377","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34367337?s=80&v=4"},"commit":{"message":"Add MachineService and implement GetProduct, ExecuteCommand and NotifyEvent APIs","shortMessageHtmlLink":"Add MachineService and implement GetProduct, ExecuteCommand and Notif…"}},{"before":"77525261f0ce68f035ba82a4b30eefffc51687f7","after":"53cd064becd5720a1c3935bddb31ec50a57bb956","ref":"refs/heads/master","pushedAt":"2023-04-10T13:18:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maze1377","name":"Mahdi Akbari Zarkesh","path":"/maze1377","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34367337?s=80&v=4"},"commit":{"message":"Add command pattern layer, update state pattern interface, and add uid in API call to create user session","shortMessageHtmlLink":"Add command pattern layer, update state pattern interface, and add ui…"}},{"before":"168f35a4120b513dff3d165062dbb69a0cbb3bb3","after":"77525261f0ce68f035ba82a4b30eefffc51687f7","ref":"refs/heads/master","pushedAt":"2023-04-08T20:37:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maze1377","name":"Mahdi Akbari Zarkesh","path":"/maze1377","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34367337?s=80&v=4"},"commit":{"message":"add api","shortMessageHtmlLink":"add api"}},{"before":"be0c0b123dd8d9ad914ad81e1b07296431384e9f","after":"168f35a4120b513dff3d165062dbb69a0cbb3bb3","ref":"refs/heads/master","pushedAt":"2023-04-07T09:51:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maze1377","name":"Mahdi Akbari Zarkesh","path":"/maze1377","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34367337?s=80&v=4"},"commit":{"message":"Add Vending Machine with state pattern for better control of vending machine states, and add CMD for running the state machine","shortMessageHtmlLink":"Add Vending Machine with state pattern for better control of vending …"}},{"before":null,"after":"be0c0b123dd8d9ad914ad81e1b07296431384e9f","ref":"refs/heads/master","pushedAt":"2023-04-07T08:27:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"maze1377","name":"Mahdi Akbari Zarkesh","path":"/maze1377","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34367337?s=80&v=4"},"commit":{"message":"Initialize project with basic file structure and README.md\n\nAdd Dockerfile for containerization, linter for code consistency, config reading for better configuration management, and base command for print project version","shortMessageHtmlLink":"Initialize project with basic file structure and README.md"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADFyCTagA","startCursor":null,"endCursor":null}},"title":"Activity · maze1377/manager-vending-machine"}