{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":821835568,"defaultBranch":"main","name":"RomeAccidentAnalysis","ownerLogin":"matfe","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-06-29T15:13:23.000Z","ownerAvatar":"https://github.com/avatars/u/23502026?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1719674044.0","currentOid":""},"activityList":{"items":[{"before":"23e3aaa5a302d4c0d411625e8a6b8c67175582d5","after":"fd3ac61313cf12e823ad2ac415ab2204b89ff7f5","ref":"refs/heads/main","pushedAt":"2024-07-29T15:01:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Aggiungi nella cartella docs/report la presentazione del progetto","shortMessageHtmlLink":"Aggiungi nella cartella docs/report la presentazione del progetto"}},{"before":"7b5fa7d6a11f482d8a4cf286633944deed43830f","after":"23e3aaa5a302d4c0d411625e8a6b8c67175582d5","ref":"refs/heads/main","pushedAt":"2024-07-29T14:31:29.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main'"}},{"before":"5f287f6b2e02b3e709166e0bd6641422dc8c0052","after":"7b5fa7d6a11f482d8a4cf286633944deed43830f","ref":"refs/heads/main","pushedAt":"2024-07-29T14:24:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Create LICENSE","shortMessageHtmlLink":"Create LICENSE"}},{"before":"30ee2265e79b5c3e204406f0311d3f6e79daec27","after":"5f287f6b2e02b3e709166e0bd6641422dc8c0052","ref":"refs/heads/main","pushedAt":"2024-07-29T14:15:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Aggiungi README.md per fornire una panoramica del progetto","shortMessageHtmlLink":"Aggiungi README.md per fornire una panoramica del progetto"}},{"before":"995c16f67f62860d1a195453f65bee09f9172108","after":"30ee2265e79b5c3e204406f0311d3f6e79daec27","ref":"refs/heads/main","pushedAt":"2024-07-29T14:09:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Correggi commento nella classe SchemaBuilder","shortMessageHtmlLink":"Correggi commento nella classe SchemaBuilder"}},{"before":"b6713dc28e3a9de5969c391dfcbc03fdb19478f7","after":"995c16f67f62860d1a195453f65bee09f9172108","ref":"refs/heads/main","pushedAt":"2024-07-28T07:36:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Rimuovi il metodo non utilizzato nella classe SparkSessionBuilder.","shortMessageHtmlLink":"Rimuovi il metodo non utilizzato nella classe SparkSessionBuilder."}},{"before":"cbd6d4a03a8bf91aa4f83e8eda89052a0721cc71","after":"b6713dc28e3a9de5969c391dfcbc03fdb19478f7","ref":"refs/heads/main","pushedAt":"2024-07-27T10:04:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Aggiungi nuovi grafici","shortMessageHtmlLink":"Aggiungi nuovi grafici"}},{"before":"9a9d514cc00f11369b5bd009b7daa281dac2f621","after":"cbd6d4a03a8bf91aa4f83e8eda89052a0721cc71","ref":"refs/heads/main","pushedAt":"2024-07-26T16:56:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Aggiungi cartella docs con tutta la documentazione del progetto.","shortMessageHtmlLink":"Aggiungi cartella docs con tutta la documentazione del progetto."}},{"before":"d41c1f168f4f467af276eb7cd1a01d3ebf1132ee","after":"9a9d514cc00f11369b5bd009b7daa281dac2f621","ref":"refs/heads/main","pushedAt":"2024-07-26T06:26:49.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main'"}},{"before":"67f5546b6632ad4ff06f10c77fdb05d35d32ccd2","after":"d41c1f168f4f467af276eb7cd1a01d3ebf1132ee","ref":"refs/heads/main","pushedAt":"2024-07-24T15:21:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Delete dataset/README.md","shortMessageHtmlLink":"Delete dataset/README.md"}},{"before":"7bf3e55435935dbcd71a74bf6d3de2d6d849c356","after":"67f5546b6632ad4ff06f10c77fdb05d35d32ccd2","ref":"refs/heads/main","pushedAt":"2024-07-24T06:53:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Rinomina file di configurazione che configura lo schema dei dati","shortMessageHtmlLink":"Rinomina file di configurazione che configura lo schema dei dati"}},{"before":"284f43823e6d65b042ae6d47ea9eeea56265ad56","after":"7bf3e55435935dbcd71a74bf6d3de2d6d849c356","ref":"refs/heads/main","pushedAt":"2024-07-23T17:30:02.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Rifattorizza main per usare i builder per creare la sessione Spark e lo schema dei dati","shortMessageHtmlLink":"Rifattorizza main per usare i builder per creare la sessione Spark e …"}},{"before":"db33f490b20e3dfc29fde92ec4fc73d5f547e87f","after":"284f43823e6d65b042ae6d47ea9eeea56265ad56","ref":"refs/heads/main","pushedAt":"2024-07-23T13:30:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dar1onapol1","name":null,"path":"/dar1onapol1","primaryAvatarUrl":"https://github.com/avatars/u/174110945?s=80&v=4"},"commit":{"message":"Aggiungi la classe AccidentTypeVehicleGraph per creare un grafo che rappresenta i tipi di veicoli e i relativi incidenti.","shortMessageHtmlLink":"Aggiungi la classe AccidentTypeVehicleGraph per creare un grafo che r…"}},{"before":"418e2d958b0124ec9cf56452c344b4ab29ca1cb3","after":"db33f490b20e3dfc29fde92ec4fc73d5f547e87f","ref":"refs/heads/main","pushedAt":"2024-07-23T13:29:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dar1onapol1","name":null,"path":"/dar1onapol1","primaryAvatarUrl":"https://github.com/avatars/u/174110945?s=80&v=4"},"commit":{"message":" Aggiungi la classe AccidentRoadsGraph per creare un grafo delle strade con incidenti.","shortMessageHtmlLink":" Aggiungi la classe AccidentRoadsGraph per creare un grafo delle stra…"}},{"before":"dce380e30769f543e3217cdbba37535ed0deb173","after":"418e2d958b0124ec9cf56452c344b4ab29ca1cb3","ref":"refs/heads/main","pushedAt":"2024-07-23T13:25:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dar1onapol1","name":null,"path":"/dar1onapol1","primaryAvatarUrl":"https://github.com/avatars/u/174110945?s=80&v=4"},"commit":{"message":"Aggiungi importazione relativa per AccidentRoadsGraph e AccidentTypeVehicleGraph in __init__.py di graph_analysis","shortMessageHtmlLink":"Aggiungi importazione relativa per AccidentRoadsGraph e AccidentTypeV…"}},{"before":"b3cf4f4d62740a418957657135b6fbf3ce49066a","after":"dce380e30769f543e3217cdbba37535ed0deb173","ref":"refs/heads/main","pushedAt":"2024-07-23T13:24:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dar1onapol1","name":null,"path":"/dar1onapol1","primaryAvatarUrl":"https://github.com/avatars/u/174110945?s=80&v=4"},"commit":{"message":"Modifica main per creare e analizzare i grafi AccidentRoadsGraph e AccidentTypeVehicleGraph","shortMessageHtmlLink":"Modifica main per creare e analizzare i grafi AccidentRoadsGraph e Ac…"}},{"before":"0ecd36f2481c2031254743c14b34b29c2306e2ac","after":"b3cf4f4d62740a418957657135b6fbf3ce49066a","ref":"refs/heads/main","pushedAt":"2024-07-23T07:31:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dar1onapol1","name":null,"path":"/dar1onapol1","primaryAvatarUrl":"https://github.com/avatars/u/174110945?s=80&v=4"},"commit":{"message":"Aggiungi nella classe DataCleaner il metodo che sostituisce i valori nel DataFrame secondo un dizionario","shortMessageHtmlLink":"Aggiungi nella classe DataCleaner il metodo che sostituisce i valori …"}},{"before":"259a2a5a0fa18f0908eabaa65a927b901da365da","after":"0ecd36f2481c2031254743c14b34b29c2306e2ac","ref":"refs/heads/main","pushedAt":"2024-07-23T07:30:26.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"dar1onapol1","name":null,"path":"/dar1onapol1","primaryAvatarUrl":"https://github.com/avatars/u/174110945?s=80&v=4"},"commit":{"message":"Rifattorizza la classe AccidentGeoAnalysis reimplementando metodi per visualizzare le mappe","shortMessageHtmlLink":"Rifattorizza la classe AccidentGeoAnalysis reimplementando metodi per…"}},{"before":"71f498fd4353816548a35316169935112df9acf0","after":"259a2a5a0fa18f0908eabaa65a927b901da365da","ref":"refs/heads/main","pushedAt":"2024-07-22T19:19:56.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Modifica main per creare e analizzare i grafi AccidentCrossroadsGraph e AccidentPeopleGraph","shortMessageHtmlLink":"Modifica main per creare e analizzare i grafi AccidentCrossroadsGraph…"}},{"before":"0476ac21870a3be6a6e2f3bd30807e18efaeebf1","after":"71f498fd4353816548a35316169935112df9acf0","ref":"refs/heads/main","pushedAt":"2024-07-20T08:55:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Aggiorna nella classe AnalysisOutputSaver il metodo per salvare i plot","shortMessageHtmlLink":"Aggiorna nella classe AnalysisOutputSaver il metodo per salvare i plot"}},{"before":"c36eecf72f98ed96195fbc7ac1ae938862250ec4","after":"0476ac21870a3be6a6e2f3bd30807e18efaeebf1","ref":"refs/heads/main","pushedAt":"2024-07-19T15:31:45.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Modifica main per utilizzare la logica del modulo accident_analysis","shortMessageHtmlLink":"Modifica main per utilizzare la logica del modulo accident_analysis"}},{"before":"0e58d208081d1bd00ab35b24c24f6f5f938b1ab2","after":"c36eecf72f98ed96195fbc7ac1ae938862250ec4","ref":"refs/heads/main","pushedAt":"2024-07-19T10:20:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dar1onapol1","name":null,"path":"/dar1onapol1","primaryAvatarUrl":"https://github.com/avatars/u/174110945?s=80&v=4"},"commit":{"message":"Aggiungi nella classe AnalysisOutputSaver il metodo per salvare la mappa interattiva","shortMessageHtmlLink":"Aggiungi nella classe AnalysisOutputSaver il metodo per salvare la ma…"}},{"before":"1f443235e6e5594464264e42b5f3a498d353319e","after":"0e58d208081d1bd00ab35b24c24f6f5f938b1ab2","ref":"refs/heads/main","pushedAt":"2024-07-19T10:19:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dar1onapol1","name":null,"path":"/dar1onapol1","primaryAvatarUrl":"https://github.com/avatars/u/174110945?s=80&v=4"},"commit":{"message":"Aggiungi il modulo accident_geo_analysis per l'analisi geografica degli incidenti","shortMessageHtmlLink":"Aggiungi il modulo accident_geo_analysis per l'analisi geografica deg…"}},{"before":"075bc35ad5ba7f5a2d90de684526234fbef8890e","after":"1f443235e6e5594464264e42b5f3a498d353319e","ref":"refs/heads/main","pushedAt":"2024-07-19T10:17:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dar1onapol1","name":null,"path":"/dar1onapol1","primaryAvatarUrl":"https://github.com/avatars/u/174110945?s=80&v=4"},"commit":{"message":"Aggiungi importazione relativa per AccidentGeoAnalysis in __init__.py di data_analysis","shortMessageHtmlLink":"Aggiungi importazione relativa per AccidentGeoAnalysis in __init__.py…"}},{"before":"2a0e3a96fff448f04bdf146fadaf105d9bf78c7f","after":"075bc35ad5ba7f5a2d90de684526234fbef8890e","ref":"refs/heads/main","pushedAt":"2024-07-19T10:16:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dar1onapol1","name":null,"path":"/dar1onapol1","primaryAvatarUrl":"https://github.com/avatars/u/174110945?s=80&v=4"},"commit":{"message":"Modifica main per utilizzare la logica del modulo accident_geo_analysis","shortMessageHtmlLink":"Modifica main per utilizzare la logica del modulo accident_geo_analysis"}},{"before":"3ea7d41ef99f2ce7547670e738c88148c0b1e4ed","after":"2a0e3a96fff448f04bdf146fadaf105d9bf78c7f","ref":"refs/heads/main","pushedAt":"2024-07-19T07:58:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dar1onapol1","name":null,"path":"/dar1onapol1","primaryAvatarUrl":"https://github.com/avatars/u/174110945?s=80&v=4"},"commit":{"message":"Modifica main per utilizzare la logica dei moduli cleaner.py e explorer.py","shortMessageHtmlLink":"Modifica main per utilizzare la logica dei moduli cleaner.py e explor…"}},{"before":"be9e5ac2ffc967f9bf07e9289a9a08ce774eeb19","after":"3ea7d41ef99f2ce7547670e738c88148c0b1e4ed","ref":"refs/heads/main","pushedAt":"2024-07-19T07:56:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dar1onapol1","name":null,"path":"/dar1onapol1","primaryAvatarUrl":"https://github.com/avatars/u/174110945?s=80&v=4"},"commit":{"message":" Rifattorizza la classe DataAnalysisExplorer per leggere i dati dal file di configurazione","shortMessageHtmlLink":" Rifattorizza la classe DataAnalysisExplorer per leggere i dati dal f…"}},{"before":"970e88ef06143d653522c1fd76ed0681b9414946","after":"be9e5ac2ffc967f9bf07e9289a9a08ce774eeb19","ref":"refs/heads/main","pushedAt":"2024-07-19T07:54:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dar1onapol1","name":null,"path":"/dar1onapol1","primaryAvatarUrl":"https://github.com/avatars/u/174110945?s=80&v=4"},"commit":{"message":"Rifattorizza la classe DataCleaner per leggere i dati dal file di configurazione","shortMessageHtmlLink":"Rifattorizza la classe DataCleaner per leggere i dati dal file di con…"}},{"before":"f015bccca30912bd1884d9b070faab3679e4343f","after":"970e88ef06143d653522c1fd76ed0681b9414946","ref":"refs/heads/main","pushedAt":"2024-07-19T07:53:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dar1onapol1","name":null,"path":"/dar1onapol1","primaryAvatarUrl":"https://github.com/avatars/u/174110945?s=80&v=4"},"commit":{"message":"Aggiungi importazione relativa per DataCleaner e DataAnalysisExplorer in __init__.py di data_preparation","shortMessageHtmlLink":"Aggiungi importazione relativa per DataCleaner e DataAnalysisExplorer…"}},{"before":"326ad4a8b26cfac637d668f65b77cad2ea248efa","after":"f015bccca30912bd1884d9b070faab3679e4343f","ref":"refs/heads/main","pushedAt":"2024-07-18T13:58:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matfe","name":null,"path":"/matfe","primaryAvatarUrl":"https://github.com/avatars/u/23502026?s=80&v=4"},"commit":{"message":"Aggiorna file di configurazione dell'applicazione","shortMessageHtmlLink":"Aggiorna file di configurazione dell'applicazione"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yOVQxNTowMToxNy4wMDAwMDBazwAAAASMCFMr","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yOVQxNTowMToxNy4wMDAwMDBazwAAAASMCFMr","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xOFQxMzo1ODo0OS4wMDAwMDBazwAAAASC--YJ"}},"title":"Activity · matfe/RomeAccidentAnalysis"}