{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":461067283,"defaultBranch":"main","name":"42Course","ownerLogin":"pulgamecanica","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-19T02:37:12.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/28810331?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1649425363.910794","currentOid":""},"activityList":{"items":[{"before":"948f4c1d7accd8d4ae8746ab5e84314d0785a4e5","after":"78c914322d3c222e6dec98dcc09e641dc02390ad","ref":"refs/heads/main","pushedAt":"2024-05-21T22:15:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Fixed pedantic compilation issues on Ubuntu","shortMessageHtmlLink":"Fixed pedantic compilation issues on Ubuntu"}},{"before":"4af1eeb2623bb589fda1684f6d885fe4c3a5dc35","after":"948f4c1d7accd8d4ae8746ab5e84314d0785a4e5","ref":"refs/heads/main","pushedAt":"2024-05-21T22:00:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Finished last module 05 Facade\n\nThe last module puts everything together in the School facade\nSome desitions may be drastic but I had to take them","shortMessageHtmlLink":"Finished last module 05 Facade"}},{"before":"78e33b6a34ce5680f7ca0cdd540b40b59e951d9e","after":"4af1eeb2623bb589fda1684f6d885fe4c3a5dc35","ref":"refs/heads/main","pushedAt":"2024-05-21T15:50:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Ex04 Observer\n\nImplemented the observer design pattern for the bell event","shortMessageHtmlLink":"Ex04 Observer"}},{"before":"b99d73ca65642ae7ed1c234210d4dce7c0042ae3","after":"78e33b6a34ce5680f7ca0cdd540b40b59e951d9e","ref":"refs/heads/main","pushedAt":"2024-05-20T21:24:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Added Mediator Design","shortMessageHtmlLink":"Added Mediator Design"}},{"before":"06984ed91988d02b37f73bdb2cdaa51c2d13557d","after":"b99d73ca65642ae7ed1c234210d4dce7c0042ae3","ref":"refs/heads/main","pushedAt":"2024-05-20T09:28:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Module Factory Command\n\nImplemented all the forms and tested each of them","shortMessageHtmlLink":"Module Factory Command"}},{"before":"9e7f237f69c112a90bfaaed48151d60e02884caa","after":"06984ed91988d02b37f73bdb2cdaa51c2d13557d","ref":"refs/heads/main","pushedAt":"2024-05-19T15:24:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Implemented Singleton module with c++ and smart pointers\n\nTemplate Singleton implemented with smart pointers\nThe GetInstance must be always implemented in each class\nSince the class constructor MUST always be private, the only way\nto access would be implementing a function which calls it","shortMessageHtmlLink":"Implemented Singleton module with c++ and smart pointers"}},{"before":"eacadcef2d7252119018e2e14132464dfe59e4a6","after":"9e7f237f69c112a90bfaaed48151d60e02884caa","ref":"refs/heads/main","pushedAt":"2024-05-19T12:41:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Updated readme and added missing enum Event\n\nAdded UML class diagrams and sequence diagrams\nEvent enum with RingBell event","shortMessageHtmlLink":"Updated readme and added missing enum Event"}},{"before":"160e4a5f8613c5a951b46610be6627a53cf69878","after":"eacadcef2d7252119018e2e14132464dfe59e4a6","ref":"refs/heads/main","pushedAt":"2024-05-19T12:29:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Finished exercise 00, implemented in C++11","shortMessageHtmlLink":"Finished exercise 00, implemented in C++11"}},{"before":"e4d0ed25f2cf079493801677cb087febc84495de","after":"160e4a5f8613c5a951b46610be6627a53cf69878","ref":"refs/heads/main","pushedAt":"2024-05-16T16:41:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Refactoring Module 04 Design\n\nImplementing C++11, learning smart pointers","shortMessageHtmlLink":"Refactoring Module 04 Design"}},{"before":"ba150bcc357c4103e4af27f813633b720dab1785","after":"e4d0ed25f2cf079493801677cb087febc84495de","ref":"refs/heads/main","pushedAt":"2024-05-06T17:27:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Fixed Issue #7 UML using instance instead of pointer","shortMessageHtmlLink":"Fixed Issue #7 UML using instance instead of pointer"}},{"before":"eeae6c5d6a85dc5a20fa89fdc723b2d355fec5a0","after":"ba150bcc357c4103e4af27f813633b720dab1785","ref":"refs/heads/main","pushedAt":"2024-05-05T19:40:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Singleton fix some bugs for object complete independence on destruction","shortMessageHtmlLink":"Singleton fix some bugs for object complete independence on destruction"}},{"before":"f455c80c1e7a3747e439062abdee205bfae7f0cb","after":"eeae6c5d6a85dc5a20fa89fdc723b2d355fec5a0","ref":"refs/heads/main","pushedAt":"2024-05-04T17:11:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Now Factory module is finished, first attempt was incorrect\n\nNow I can better understand the subject, even if its a bit conf-\nussing, but baiscally the forms are filled manually, and it's not\nthe secretary who fills them but the person requesting them","shortMessageHtmlLink":"Now Factory module is finished, first attempt was incorrect"}},{"before":"f0e6679f8b37e4aa2745981cc015a6b175350a69","after":"f455c80c1e7a3747e439062abdee205bfae7f0cb","ref":"refs/heads/main","pushedAt":"2024-05-04T16:28:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Factory Module has been compleated, but it's confussing\n\nThe subject is not clear I had to interpret more than half of the\nlogic for each of the forms, hope it's all good","shortMessageHtmlLink":"Factory Module has been compleated, but it's confussing"}},{"before":"b53c00b3287e6c243b30578a695faa9230040619","after":"f0e6679f8b37e4aa2745981cc015a6b175350a69","ref":"refs/heads/main","pushedAt":"2024-05-04T00:06:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Design Patterns - Singleton","shortMessageHtmlLink":"Design Patterns - Singleton"}},{"before":"fc3c07318fa799fbe7e7b49906d80386e68ee160","after":"b53c00b3287e6c243b30578a695faa9230040619","ref":"refs/heads/main","pushedAt":"2024-04-30T22:30:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Fix small mistake UML diagram \"Direction\"\n\nDirection had wheels with an instance of wheel, where it should be\nan array of wheels[]. Also mark more issues and started DesignPatt","shortMessageHtmlLink":"Fix small mistake UML diagram \"Direction\""}},{"before":"fe39c2451dc97675511b119824b9d2f0865b27cb","after":"fc3c07318fa799fbe7e7b49906d80386e68ee160","ref":"refs/heads/main","pushedAt":"2024-04-30T18:09:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Finished SOLID - SMART module","shortMessageHtmlLink":"Finished SOLID - SMART module"}},{"before":"92fd4c6c9d520ad3c54e76104832e43b99befc00","after":"fe39c2451dc97675511b119824b9d2f0865b27cb","ref":"refs/heads/main","pushedAt":"2024-04-29T22:28:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Fix dottted line which referes to implmentation of an interface","shortMessageHtmlLink":"Fix dottted line which referes to implmentation of an interface"}},{"before":"bfcf39cb1bd13af5b4a74a6b85974662dbc6c053","after":"92fd4c6c9d520ad3c54e76104832e43b99befc00","ref":"refs/heads/main","pushedAt":"2024-04-29T22:19:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"SOLID principle be SMART\n\nEx00 & Ex01 done, also fixed some issues on the UML README","shortMessageHtmlLink":"SOLID principle be SMART"}},{"before":"b3a96c2ff7a4d91e28cfaf7c925136f9733c6695","after":"bfcf39cb1bd13af5b4a74a6b85974662dbc6c053","ref":"refs/heads/main","pushedAt":"2024-04-29T17:08:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Module 02 UML - Completed using Umbrello\n\nUML Class Diagram\nUML Sequence Diageam","shortMessageHtmlLink":"Module 02 UML - Completed using Umbrello"}},{"before":"e7b8992833a9f17db5182cb0609717fee65f590e","after":"b3a96c2ff7a4d91e28cfaf7c925136f9733c6695","ref":"refs/heads/main","pushedAt":"2024-04-27T14:09:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Create Covatiant Template example\n\nStill haven't figured out how to enable covariant templates\nfor pointers, which is basically why I wanted to do this example\n\nWill work on it, for now the casting is failing and forcing with\ndinamic_cast is returning 0 (although the conversion does compile)","shortMessageHtmlLink":"Create Covatiant Template example"}},{"before":"333b2223742a01bf7ed5c682b2359908b0024687","after":"e7b8992833a9f17db5182cb0609717fee65f590e","ref":"refs/heads/main","pushedAt":"2024-04-27T12:14:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Relationship Module Finished + Bonus\n\nTemplate covariance","shortMessageHtmlLink":"Relationship Module Finished + Bonus"}},{"before":"43d4df26fced53ab17a917e2f9157eae3624ae33","after":"333b2223742a01bf7ed5c682b2359908b0024687","ref":"refs/heads/main","pushedAt":"2024-04-26T13:32:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Review Readmes, add descriptions and images","shortMessageHtmlLink":"Review Readmes, add descriptions and images"}},{"before":"5ab7a5c23795a11b7581dc7b124c07fb64c2118f","after":"43d4df26fced53ab17a917e2f9157eae3624ae33","ref":"refs/heads/main","pushedAt":"2024-04-24T20:34:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Fixed minor bugs for template on linux, tests passed on Arch","shortMessageHtmlLink":"Fixed minor bugs for template on linux, tests passed on Arch"}},{"before":"40df789290ae95d47d035242455debb601fde318","after":"5ab7a5c23795a11b7581dc7b124c07fb64c2118f","ref":"refs/heads/main","pushedAt":"2024-04-24T20:16:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Updated The C++ Template, now it supports so many things im proud!\n\nNew Project\n-s, --sources-path Specify the sources path (default: ./srcs)\n-i, --includes-path Specify the includes path (default: ./includes)\n-m, --main-path [] Specify the main path (default: --sources-path). Omitting a path will fallback to the root (./)\n-q, --quiet Enable quiet mode on Makefile\n-v, --version [version] Specify the C++ version (default: 98). Example: -v 98 -v 11 -v 23\n\nNew Class\n-c, --copy-constructor Generate copy constructor\n-a, --assign-operator Generate assign operator\n-o, --overloading Generate overloading operator (<<)\n-d, --defaulting Use default for the copy and assign if not true. (this feature is only for C++ version >= 11)\n-p, --params Specify parameters with types (e.g., param1:string param2:int). Omitting a type will fallback to std::string","shortMessageHtmlLink":"Updated The C++ Template, now it supports so many things im proud!"}},{"before":"55258bc2276cadaf5b714e17cc4284fa336cb4d6","after":"40df789290ae95d47d035242455debb601fde318","ref":"refs/heads/main","pushedAt":"2024-04-23T09:48:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Python For Data Science Readme","shortMessageHtmlLink":"Python For Data Science Readme"}},{"before":"264fec4006ad9a5b9ebd2fee9c2dc0ab1c2f4fd2","after":"55258bc2276cadaf5b714e17cc4284fa336cb4d6","ref":"refs/heads/main","pushedAt":"2024-04-22T11:42:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Finished Python For Data Science Piscine","shortMessageHtmlLink":"Finished Python For Data Science Piscine"}},{"before":"eba93d4121287b89ff90d6717cddd51051f5942c","after":"264fec4006ad9a5b9ebd2fee9c2dc0ab1c2f4fd2","ref":"refs/heads/main","pushedAt":"2024-04-22T09:54:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Finished Module 4 notebook, lets gooo","shortMessageHtmlLink":"Finished Module 4 notebook, lets gooo"}},{"before":"9cb4e04c05d770d4db44edd76ce014c83e430a73","after":"eba93d4121287b89ff90d6717cddd51051f5942c","ref":"refs/heads/main","pushedAt":"2024-04-21T23:24:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Added notebook with some exercises Python - 4 - Dod","shortMessageHtmlLink":"Added notebook with some exercises Python - 4 - Dod"}},{"before":"6af07c36a522d47748a4319f8cb5101dc0aa3336","after":"9cb4e04c05d770d4db44edd76ce014c83e430a73","ref":"refs/heads/main","pushedAt":"2024-04-21T15:40:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Module 3 OOP and fix on wrong file name on Arrays","shortMessageHtmlLink":"Module 3 OOP and fix on wrong file name on Arrays"}},{"before":"145ca7429bb851c29d62724b28d071bf13ac0257","after":"6af07c36a522d47748a4319f8cb5101dc0aa3336","ref":"refs/heads/main","pushedAt":"2024-04-18T15:54:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pulgamecanica","name":"Andre","path":"/pulgamecanica","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28810331?s=80&v=4"},"commit":{"message":"Cleaned Array module, hyper big images makeing github count more","shortMessageHtmlLink":"Cleaned Array module, hyper big images makeing github count more"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUFRQmAA","startCursor":null,"endCursor":null}},"title":"Activity ยท pulgamecanica/42Course"}