{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":630384001,"defaultBranch":"develop","name":"ita-challenges-backend","ownerLogin":"IT-Academy-BCN","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-20T09:07:54.000Z","ownerAvatar":"https://github.com/avatars/u/52916255?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724662079.0","currentOid":""},"activityList":{"items":[{"before":"443ccce0a07faccc020e73c796bab15a3ed0fa15","after":"cad8518d2d2ff81d32f96af207b4f51fbb7f9d03","ref":"refs/heads/feature#568d","pushedAt":"2024-09-09T16:56:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"invictuzzzzz","name":"Dani Diaz","path":"/invictuzzzzz","primaryAvatarUrl":"https://github.com/avatars/u/149836511?s=80&v=4"},"commit":{"message":"Change @Autowired for a Inyection Dependency Constructor, for a better and solid code","shortMessageHtmlLink":"Change @Autowired for a Inyection Dependency Constructor, for a bette…"}},{"before":"6de16810c0a4cd514395c5535025d5fcac352304","after":"443ccce0a07faccc020e73c796bab15a3ed0fa15","ref":"refs/heads/feature#568d","pushedAt":"2024-09-09T16:21:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"invictuzzzzz","name":"Dani Diaz","path":"/invictuzzzzz","primaryAvatarUrl":"https://github.com/avatars/u/149836511?s=80&v=4"},"commit":{"message":"Fix test JavaContainer","shortMessageHtmlLink":"Fix test JavaContainer"}},{"before":"399ff923b0ff340a0af0e5a70240e54c49086be1","after":"6de16810c0a4cd514395c5535025d5fcac352304","ref":"refs/heads/feature#568d","pushedAt":"2024-09-09T12:47:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"audiochemist","name":"Germán Medina","path":"/audiochemist","primaryAvatarUrl":"https://github.com/avatars/u/142821789?s=80&v=4"},"commit":{"message":"Refactor lowerCamelCase","shortMessageHtmlLink":"Refactor lowerCamelCase"}},{"before":"b8645b6d20eb7711219ae711b8819d1e5c656f18","after":"399ff923b0ff340a0af0e5a70240e54c49086be1","ref":"refs/heads/feature#568d","pushedAt":"2024-09-09T11:25:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"invictuzzzzz","name":"Dani Diaz","path":"/invictuzzzzz","primaryAvatarUrl":"https://github.com/avatars/u/149836511?s=80&v=4"},"commit":{"message":"Fix issues SonarLint","shortMessageHtmlLink":"Fix issues SonarLint"}},{"before":"d9afdb0ae2015672a05f6fa4af88d519ae0f6ea9","after":"b8645b6d20eb7711219ae711b8819d1e5c656f18","ref":"refs/heads/feature#568d","pushedAt":"2024-09-09T11:01:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"invictuzzzzz","name":"Dani Diaz","path":"/invictuzzzzz","primaryAvatarUrl":"https://github.com/avatars/u/149836511?s=80&v=4"},"commit":{"message":"Added CodeExecutionManagerTest","shortMessageHtmlLink":"Added CodeExecutionManagerTest"}},{"before":"7745c3f45220b4d60e787f7df8f46a1d7ce67fbd","after":"d9afdb0ae2015672a05f6fa4af88d519ae0f6ea9","ref":"refs/heads/feature#568d","pushedAt":"2024-09-09T10:52:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"invictuzzzzz","name":"Dani Diaz","path":"/invictuzzzzz","primaryAvatarUrl":"https://github.com/avatars/u/149836511?s=80&v=4"},"commit":{"message":"Delete SimpleValidate Class, better use BitSet to validate ASCII","shortMessageHtmlLink":"Delete SimpleValidate Class, better use BitSet to validate ASCII"}},{"before":"08b52b8bb3830c79fcb0ccf8773e0bf917d20451","after":"7745c3f45220b4d60e787f7df8f46a1d7ce67fbd","ref":"refs/heads/feature#568d","pushedAt":"2024-09-09T10:48:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"invictuzzzzz","name":"Dani Diaz","path":"/invictuzzzzz","primaryAvatarUrl":"https://github.com/avatars/u/149836511?s=80&v=4"},"commit":{"message":"Fix ScoreControllerTest","shortMessageHtmlLink":"Fix ScoreControllerTest"}},{"before":"c62a27fba8f9e16a55415505266dae4129c46610","after":"08b52b8bb3830c79fcb0ccf8773e0bf917d20451","ref":"refs/heads/feature#568d","pushedAt":"2024-08-30T01:05:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"invictuzzzzz","name":"Dani Diaz","path":"/invictuzzzzz","primaryAvatarUrl":"https://github.com/avatars/u/149836511?s=80&v=4"},"commit":{"message":"Refactor packages sandbox","shortMessageHtmlLink":"Refactor packages sandbox"}},{"before":"1a09f1ccffca35f2940cadfbffaab381721dc568","after":"c62a27fba8f9e16a55415505266dae4129c46610","ref":"refs/heads/feature#568d","pushedAt":"2024-08-30T00:53:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"invictuzzzzz","name":"Dani Diaz","path":"/invictuzzzzz","primaryAvatarUrl":"https://github.com/avatars/u/149836511?s=80&v=4"},"commit":{"message":"Fix ScoreContrellerTest","shortMessageHtmlLink":"Fix ScoreContrellerTest"}},{"before":"ec3dddb1e690ea7833a2db7fcbc987720054ea5c","after":"1a09f1ccffca35f2940cadfbffaab381721dc568","ref":"refs/heads/feature#568d","pushedAt":"2024-08-29T22:10:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"invictuzzzzz","name":"Dani Diaz","path":"/invictuzzzzz","primaryAvatarUrl":"https://github.com/avatars/u/149836511?s=80&v=4"},"commit":{"message":"Clean ScoreController, because the logic now is in Manager","shortMessageHtmlLink":"Clean ScoreController, because the logic now is in Manager"}},{"before":"9658092de13bcbbc2a4a9202e72d3f874743d260","after":"ec3dddb1e690ea7833a2db7fcbc987720054ea5c","ref":"refs/heads/feature#568d","pushedAt":"2024-08-29T21:49:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"invictuzzzzz","name":"Dani Diaz","path":"/invictuzzzzz","primaryAvatarUrl":"https://github.com/avatars/u/149836511?s=80&v=4"},"commit":{"message":"Import changes of branch 568e","shortMessageHtmlLink":"Import changes of branch 568e"}},{"before":"9658092de13bcbbc2a4a9202e72d3f874743d260","after":"07cd9200b0fcec59d136885257d4923f36e51267","ref":"refs/heads/feature#568e","pushedAt":"2024-08-29T17:05:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"audiochemist","name":"Germán Medina","path":"/audiochemist","primaryAvatarUrl":"https://github.com/avatars/u/142821789?s=80&v=4"},"commit":{"message":"Fix of chains and springboot injections\n\nThe micro score was not running due to inconsistencies of dependency injections","shortMessageHtmlLink":"Fix of chains and springboot injections"}},{"before":"cfcd31d8c02fb6a144e4cd8f9002b2da1cc67463","after":"9658092de13bcbbc2a4a9202e72d3f874743d260","ref":"refs/heads/feature#568e","pushedAt":"2024-08-28T09:38:29.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"audiochemist","name":"Germán Medina","path":"/audiochemist","primaryAvatarUrl":"https://github.com/avatars/u/142821789?s=80&v=4"},"commit":{"message":"Added comments in JavaContainerFilterTest","shortMessageHtmlLink":"Added comments in JavaContainerFilterTest"}},{"before":"08c61bd94930a6519751a58446834a53f4ec457e","after":"9658092de13bcbbc2a4a9202e72d3f874743d260","ref":"refs/heads/feature#568d","pushedAt":"2024-08-26T20:15:35.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"invictuzzzzz","name":"Dani Diaz","path":"/invictuzzzzz","primaryAvatarUrl":"https://github.com/avatars/u/149836511?s=80&v=4"},"commit":{"message":"Added comments in JavaContainerFilterTest","shortMessageHtmlLink":"Added comments in JavaContainerFilterTest"}},{"before":"cfcd31d8c02fb6a144e4cd8f9002b2da1cc67463","after":"08c61bd94930a6519751a58446834a53f4ec457e","ref":"refs/heads/feature#568d","pushedAt":"2024-08-26T19:23:15.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"invictuzzzzz","name":"Dani Diaz","path":"/invictuzzzzz","primaryAvatarUrl":"https://github.com/avatars/u/149836511?s=80&v=4"},"commit":{"message":"Repair UnescapeFilterTest","shortMessageHtmlLink":"Repair UnescapeFilterTest"}},{"before":"750092e7e5d4221e0671c68e852ff6230ad17106","after":"cfcd31d8c02fb6a144e4cd8f9002b2da1cc67463","ref":"refs/heads/feature#568d","pushedAt":"2024-08-26T10:27:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"audiochemist","name":"Germán Medina","path":"/audiochemist","primaryAvatarUrl":"https://github.com/avatars/u/142821789?s=80&v=4"},"commit":{"message":"Small fix\n\n- Without @component no injection in the controller is possible\n- No dockerfile is needed if our sandboxing method is testcontainer\n- Fixed constructor of JavaSandboxContainer","shortMessageHtmlLink":"Small fix"}},{"before":"f43fd7236a90ea4f5592345f6100d5622368105f","after":"cfcd31d8c02fb6a144e4cd8f9002b2da1cc67463","ref":"refs/heads/feature#568e","pushedAt":"2024-08-26T09:49:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"audiochemist","name":"Germán Medina","path":"/audiochemist","primaryAvatarUrl":"https://github.com/avatars/u/142821789?s=80&v=4"},"commit":{"message":"Small fix\n\n- Without @component no injection in the controller is possible\n- No dockerfile is needed if our sandboxing method is testcontainer\n- Fixed constructor of JavaSandboxContainer","shortMessageHtmlLink":"Small fix"}},{"before":"74938920e329264f95f1e6572f054a9e0ac935a5","after":"f43fd7236a90ea4f5592345f6100d5622368105f","ref":"refs/heads/feature#568e","pushedAt":"2024-08-26T09:41:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"audiochemist","name":"Germán Medina","path":"/audiochemist","primaryAvatarUrl":"https://github.com/avatars/u/142821789?s=80&v=4"},"commit":{"message":"Revert \"Squashed commit of the following:\"\n\nThis reverts commit 74938920e329264f95f1e6572f054a9e0ac935a5.","shortMessageHtmlLink":"Revert \"Squashed commit of the following:\""}},{"before":"5f1b0181d5ddb1732ebb8e1794143331cda355d2","after":"74938920e329264f95f1e6572f054a9e0ac935a5","ref":"refs/heads/feature#568e","pushedAt":"2024-08-26T09:41:09.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"audiochemist","name":"Germán Medina","path":"/audiochemist","primaryAvatarUrl":"https://github.com/avatars/u/142821789?s=80&v=4"},"commit":{"message":"Squashed commit of the following:\n\ncommit 09078f44d67d4076477aed3654848f7718524475\nMerge: d525d401 e192fdcd\nAuthor: German Medina \nDate: Mon Aug 26 10:45:48 2024 +0200\n\n Merge branch 'feature#568d' into feature#568c\n\ncommit d525d40115c90b74514223ce65c44c57489a145b\nAuthor: German Medina \nDate: Sun Aug 25 14:12:38 2024 +0200\n\n Cambios en cadena de responsabilidad\n\n el codigo pasa por todos los filtros y tambien desecha el contenedor correctamente finalmente, hay que revisar bien los filtros para ver que no esta afectando a que no compile el codigo correctamente\n\ncommit 09c7f0b6394eb2faf22ca4aa1d0206c79d40e7bd\nAuthor: German Medina \nDate: Sun Aug 25 13:16:16 2024 +0200\n\n Limpiar controller\n\n ya tenemos una configuracion de la cadena de responsabilidad, instanciar la misma\n el controller deberia estar lo mas limpio posible\n\ncommit e295373c6e8100787e3a0e553c20f92d66c712ff\nAuthor: German Medina \nDate: Sun Aug 25 13:13:15 2024 +0200\n\n Arreglar cadena de responsabilidad en controller\n\n no hacia falta el dockerfile del sandbox usando test container\n se estan haciendo muchas pruebas manuales a ver si el codigo se esta inyectando, compilando y ejecutando correctamente en el test container\n se han añadido muchos logs en los filtros para entender el proceso y ver cualquier error - estos los quitare cuando termine las pruebas\n\ncommit a16f01da558e30a692a4dbcc04007e16814974de\nAuthor: German Medina \nDate: Sun Aug 25 12:57:56 2024 +0200\n\n Pruebas - sin dockerfile\n\n NO es necesario una dockerfile ya que nuestro metodo es con el testcontainer de dani.","shortMessageHtmlLink":"Squashed commit of the following:"}},{"before":"750092e7e5d4221e0671c68e852ff6230ad17106","after":"5f1b0181d5ddb1732ebb8e1794143331cda355d2","ref":"refs/heads/feature#568e","pushedAt":"2024-08-26T09:38:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"audiochemist","name":"Germán Medina","path":"/audiochemist","primaryAvatarUrl":"https://github.com/avatars/u/142821789?s=80&v=4"},"commit":{"message":"Squashed commit of the following:\n\ncommit 09078f44d67d4076477aed3654848f7718524475\nMerge: d525d401 e192fdcd\nAuthor: German Medina \nDate: Mon Aug 26 10:45:48 2024 +0200\n\n Merge branch 'feature#568d' into feature#568c\n\ncommit d525d40115c90b74514223ce65c44c57489a145b\nAuthor: German Medina \nDate: Sun Aug 25 14:12:38 2024 +0200\n\n Cambios en cadena de responsabilidad\n\n el codigo pasa por todos los filtros y tambien desecha el contenedor correctamente finalmente, hay que revisar bien los filtros para ver que no esta afectando a que no compile el codigo correctamente\n\ncommit 09c7f0b6394eb2faf22ca4aa1d0206c79d40e7bd\nAuthor: German Medina \nDate: Sun Aug 25 13:16:16 2024 +0200\n\n Limpiar controller\n\n ya tenemos una configuracion de la cadena de responsabilidad, instanciar la misma\n el controller deberia estar lo mas limpio posible\n\ncommit e295373c6e8100787e3a0e553c20f92d66c712ff\nAuthor: German Medina \nDate: Sun Aug 25 13:13:15 2024 +0200\n\n Arreglar cadena de responsabilidad en controller\n\n no hacia falta el dockerfile del sandbox usando test container\n se estan haciendo muchas pruebas manuales a ver si el codigo se esta inyectando, compilando y ejecutando correctamente en el test container\n se han añadido muchos logs en los filtros para entender el proceso y ver cualquier error - estos los quitare cuando termine las pruebas\n\ncommit a16f01da558e30a692a4dbcc04007e16814974de\nAuthor: German Medina \nDate: Sun Aug 25 12:57:56 2024 +0200\n\n Pruebas - sin dockerfile\n\n NO es necesario una dockerfile ya que nuestro metodo es con el testcontainer de dani.","shortMessageHtmlLink":"Squashed commit of the following:"}},{"before":null,"after":"750092e7e5d4221e0671c68e852ff6230ad17106","ref":"refs/heads/feature#568e","pushedAt":"2024-08-26T08:47:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"audiochemist","name":"Germán Medina","path":"/audiochemist","primaryAvatarUrl":"https://github.com/avatars/u/142821789?s=80&v=4"},"commit":{"message":"Refactor: Implement chain of responsibility for code execution with optimized handling of ExecutionResultDto","shortMessageHtmlLink":"Refactor: Implement chain of responsibility for code execution with o…"}},{"before":"d525d40115c90b74514223ce65c44c57489a145b","after":"09078f44d67d4076477aed3654848f7718524475","ref":"refs/heads/feature#568c","pushedAt":"2024-08-26T08:45:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"audiochemist","name":"Germán Medina","path":"/audiochemist","primaryAvatarUrl":"https://github.com/avatars/u/142821789?s=80&v=4"},"commit":{"message":"Merge branch 'feature#568d' into feature#568c","shortMessageHtmlLink":"Merge branch 'feature#568d' into feature#568c"}},{"before":"09c8cd22ce42b9b0800bfb598b48b4ee3acfcf32","after":"750092e7e5d4221e0671c68e852ff6230ad17106","ref":"refs/heads/feature#568d","pushedAt":"2024-08-25T19:03:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"invictuzzzzz","name":"Dani Diaz","path":"/invictuzzzzz","primaryAvatarUrl":"https://github.com/avatars/u/149836511?s=80&v=4"},"commit":{"message":"Refactor: Implement chain of responsibility for code execution with optimized handling of ExecutionResultDto","shortMessageHtmlLink":"Refactor: Implement chain of responsibility for code execution with o…"}},{"before":"e192fdcdf95d9b2fe9eecc142fcbc4afc33eddab","after":"09c8cd22ce42b9b0800bfb598b48b4ee3acfcf32","ref":"refs/heads/feature#568d","pushedAt":"2024-08-25T19:00:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"invictuzzzzz","name":"Dani Diaz","path":"/invictuzzzzz","primaryAvatarUrl":"https://github.com/avatars/u/149836511?s=80&v=4"},"commit":{"message":"Refactor: Implement chain of responsibility for code execution with optimized handling of ExecutionResultDto","shortMessageHtmlLink":"Refactor: Implement chain of responsibility for code execution with o…"}},{"before":"2ed0f8b484c1e74dcaf06013ffaa65ccb641f7f2","after":"e192fdcdf95d9b2fe9eecc142fcbc4afc33eddab","ref":"refs/heads/feature#568d","pushedAt":"2024-08-25T16:17:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"invictuzzzzz","name":"Dani Diaz","path":"/invictuzzzzz","primaryAvatarUrl":"https://github.com/avatars/u/149836511?s=80&v=4"},"commit":{"message":"Great refactor and clean Code to Controller Score","shortMessageHtmlLink":"Great refactor and clean Code to Controller Score"}},{"before":"09c7f0b6394eb2faf22ca4aa1d0206c79d40e7bd","after":"d525d40115c90b74514223ce65c44c57489a145b","ref":"refs/heads/feature#568c","pushedAt":"2024-08-25T12:12:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"audiochemist","name":"Germán Medina","path":"/audiochemist","primaryAvatarUrl":"https://github.com/avatars/u/142821789?s=80&v=4"},"commit":{"message":"Cambios en cadena de responsabilidad\n\nel codigo pasa por todos los filtros y tambien desecha el contenedor correctamente finalmente, hay que revisar bien los filtros para ver que no esta afectando a que no compile el codigo correctamente","shortMessageHtmlLink":"Cambios en cadena de responsabilidad"}},{"before":"e295373c6e8100787e3a0e553c20f92d66c712ff","after":"09c7f0b6394eb2faf22ca4aa1d0206c79d40e7bd","ref":"refs/heads/feature#568c","pushedAt":"2024-08-25T11:16:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"audiochemist","name":"Germán Medina","path":"/audiochemist","primaryAvatarUrl":"https://github.com/avatars/u/142821789?s=80&v=4"},"commit":{"message":"Limpiar controller\n\nya tenemos una configuracion de la cadena de responsabilidad, instanciar la misma\nel controller deberia estar lo mas limpio posible","shortMessageHtmlLink":"Limpiar controller"}},{"before":"a16f01da558e30a692a4dbcc04007e16814974de","after":"e295373c6e8100787e3a0e553c20f92d66c712ff","ref":"refs/heads/feature#568c","pushedAt":"2024-08-25T11:13:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"audiochemist","name":"Germán Medina","path":"/audiochemist","primaryAvatarUrl":"https://github.com/avatars/u/142821789?s=80&v=4"},"commit":{"message":"Arreglar cadena de responsabilidad en controller\n\nno hacia falta el dockerfile del sandbox usando test container\nse estan haciendo muchas pruebas manuales a ver si el codigo se esta inyectando, compilando y ejecutando correctamente en el test container\nse han añadido muchos logs en los filtros para entender el proceso y ver cualquier error - estos los quitare cuando termine las pruebas","shortMessageHtmlLink":"Arreglar cadena de responsabilidad en controller"}},{"before":"2ed0f8b484c1e74dcaf06013ffaa65ccb641f7f2","after":"a16f01da558e30a692a4dbcc04007e16814974de","ref":"refs/heads/feature#568c","pushedAt":"2024-08-25T10:58:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"audiochemist","name":"Germán Medina","path":"/audiochemist","primaryAvatarUrl":"https://github.com/avatars/u/142821789?s=80&v=4"},"commit":{"message":"Pruebas - sin dockerfile\n\nNO es necesario una dockerfile ya que nuestro metodo es con el testcontainer de dani.","shortMessageHtmlLink":"Pruebas - sin dockerfile"}},{"before":"b81f9e5198848067be0f8ae10ba09a3ad09534da","after":"2ed0f8b484c1e74dcaf06013ffaa65ccb641f7f2","ref":"refs/heads/feature#568c","pushedAt":"2024-08-12T15:03:33.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"audiochemist","name":"Germán Medina","path":"/audiochemist","primaryAvatarUrl":"https://github.com/avatars/u/142821789?s=80&v=4"},"commit":{"message":"Adding some test","shortMessageHtmlLink":"Adding some test"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsSc5tAA","startCursor":null,"endCursor":null}},"title":"Activity · IT-Academy-BCN/ita-challenges-backend"}