{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":633816629,"defaultBranch":"master","name":"PONS","ownerLogin":"gh0st42","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-28T10:48:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1264131?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1722284172.0","currentOid":""},"activityList":{"items":[{"before":"b49b2bd97fcfed94d99399ae8d803f6f6327fb4d","after":"aba959b74527dba1f57016f8bba73b63ca383112","ref":"refs/heads/master","pushedAt":"2024-08-09T08:15:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"fix(netedit): fix bug resulting in the wrong node id when more than 9 nodes exist (#8)\n\nCo-authored-by: Matthes Wuerbs ","shortMessageHtmlLink":"fix(netedit): fix bug resulting in the wrong node id when more than 9…"}},{"before":"9386c97cac1dc52980e6ad82efad7f0579d3c3aa","after":"b49b2bd97fcfed94d99399ae8d803f6f6327fb4d","ref":"refs/heads/master","pushedAt":"2024-08-01T19:03:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat: ponsanim now suggests to use gifsicle to optimize output gif","shortMessageHtmlLink":"feat: ponsanim now suggests to use gifsicle to optimize output gif"}},{"before":"28bf1e6eb9c792b0718ec220efdcefcf812a2fda","after":"9386c97cac1dc52980e6ad82efad7f0579d3c3aa","ref":"refs/heads/master","pushedAt":"2024-08-01T07:26:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat: simulation can now either do real network discovery with packets (old way) or assume link sensing and get new peers automatically without sending packets (much faster sim speed)","shortMessageHtmlLink":"feat: simulation can now either do real network discovery with packet…"}},{"before":"fb258838bd0b410172d5de60998077dbfcccd752","after":"28bf1e6eb9c792b0718ec220efdcefcf812a2fda","ref":"refs/heads/master","pushedAt":"2024-07-31T10:58:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat: setting LOG_FILE overrides source config and actives event logging","shortMessageHtmlLink":"feat: setting LOG_FILE overrides source config and actives event logging"}},{"before":"62398bdf6a736bed5da5feb9141004615b1a116d","after":"fb258838bd0b410172d5de60998077dbfcccd752","ref":"refs/heads/master","pushedAt":"2024-07-31T10:35:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat: added ENV variables to control event log output and sim duration","shortMessageHtmlLink":"feat: added ENV variables to control event log output and sim duration"}},{"before":"5b13c5265e361feb1c037a9102998523bcbb290c","after":"62398bdf6a736bed5da5feb9141004615b1a116d","ref":"refs/heads/master","pushedAt":"2024-07-31T09:48:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat: ponsanim can now plot app rx and tx events","shortMessageHtmlLink":"feat: ponsanim can now plot app rx and tx events"}},{"before":"b93acb0b91d9102754efafe8ed33d26b49188a0c","after":"5b13c5265e361feb1c037a9102998523bcbb290c","ref":"refs/heads/master","pushedAt":"2024-07-31T09:26:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"refactor!: changed forget and remember helpers in router to work with just an ID instead of a complete message obj","shortMessageHtmlLink":"refactor!: changed forget and remember helpers in router to work with…"}},{"before":"65e37823856625bc531066cfaf2be5bef1e6c5ef","after":"b93acb0b91d9102754efafe8ed33d26b49188a0c","ref":"refs/heads/master","pushedAt":"2024-07-31T09:00:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"fix: netplan now adds missing edges to the full_graph stored when setting a contact plan","shortMessageHtmlLink":"fix: netplan now adds missing edges to the full_graph stored when set…"}},{"before":"1f6d51ab3de7f0fe3ceef7e5affe64857004c5df","after":"65e37823856625bc531066cfaf2be5bef1e6c5ef","ref":"refs/heads/master","pushedAt":"2024-07-29T21:59:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"fix: log dynamic links that are active at time 0.0","shortMessageHtmlLink":"fix: log dynamic links that are active at time 0.0"}},{"before":"677ac55d18a14af13423717aefeb2bf88e358e52","after":"1f6d51ab3de7f0fe3ceef7e5affe64857004c5df","ref":"refs/heads/master","pushedAt":"2024-07-29T20:16:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"release v0.1.3","shortMessageHtmlLink":"release v0.1.3"}},{"before":"cb403bd1e276035edfd1da48ac161752b01153a6","after":"677ac55d18a14af13423717aefeb2bf88e358e52","ref":"refs/heads/master","pushedAt":"2024-07-29T20:13:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/gh0st42/pons","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/gh0st42/pons"}},{"before":"49d9f1d88ad604d82ffb96451b389164bc71ac3c","after":"cb403bd1e276035edfd1da48ac161752b01153a6","ref":"refs/heads/master","pushedAt":"2024-07-29T19:58:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat: netedit tool can now be called with a filename as argument to directly load it","shortMessageHtmlLink":"feat: netedit tool can now be called with a filename as argument to d…"}},{"before":"39da47e1e119763dc6784cde2abfb5bc116be550","after":"49d9f1d88ad604d82ffb96451b389164bc71ac3c","ref":"refs/heads/master","pushedAt":"2024-07-26T19:27:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat: added example ffmpeg usage to mp4 output of ponsanim","shortMessageHtmlLink":"feat: added example ffmpeg usage to mp4 output of ponsanim"}},{"before":"86627607e83deb36b9428f3dd7ab504c6cdb0954","after":"39da47e1e119763dc6784cde2abfb5bc116be550","ref":"refs/heads/master","pushedAt":"2024-07-26T15:43:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"chore: prepared v0.1.2 release","shortMessageHtmlLink":"chore: prepared v0.1.2 release"}},{"before":"dffa9e8c1e9586658ed7ccb70e860a0c1d4f539e","after":"86627607e83deb36b9428f3dd7ab504c6cdb0954","ref":"refs/heads/master","pushedAt":"2024-07-26T12:39:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat: optional mp4 video output for ponsanim","shortMessageHtmlLink":"feat: optional mp4 video output for ponsanim"}},{"before":"1c77be5e5d42c3503148f2f91e5eb344cd978c9b","after":"dffa9e8c1e9586658ed7ccb70e860a0c1d4f539e","ref":"refs/heads/master","pushedAt":"2024-07-26T11:54:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat: ponsanim tool can now draw store utilization and active transmissions on links","shortMessageHtmlLink":"feat: ponsanim tool can now draw store utilization and active transmi…"}},{"before":"de77cbd82e7f87e82258db6b9b8d4230bf57449b","after":"1c77be5e5d42c3503148f2f91e5eb344cd978c9b","ref":"refs/heads/master","pushedAt":"2024-07-25T13:08:30.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"chore: added LICENSE file","shortMessageHtmlLink":"chore: added LICENSE file"}},{"before":"e351cbc933192f8f0a09633367c31611e8b88909","after":"de77cbd82e7f87e82258db6b9b8d4230bf57449b","ref":"refs/heads/master","pushedAt":"2024-07-25T13:05:48.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"refactor: prepared tools and utils code for pypi release","shortMessageHtmlLink":"refactor: prepared tools and utils code for pypi release"}},{"before":"542fb313ba40d882dacc15386326e8136313d4ec","after":"e351cbc933192f8f0a09633367c31611e8b88909","ref":"refs/heads/master","pushedAt":"2024-07-23T12:23:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat: netreplay now can visualize topologies from event logs and the simulation core shows a progress bar","shortMessageHtmlLink":"feat: netreplay now can visualize topologies from event logs and the …"}},{"before":"268be94b359c86af02ec7b93d6f6a3e61676325d","after":"542fb313ba40d882dacc15386326e8136313d4ec","ref":"refs/heads/master","pushedAt":"2024-07-22T13:41:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"refactor: used more dataclasses, type hints and moved message related stuff to its own file","shortMessageHtmlLink":"refactor: used more dataclasses, type hints and moved message related…"}},{"before":"416db0d1c1a34cf2bece366914b4bef8c477778a","after":"268be94b359c86af02ec7b93d6f6a3e61676325d","ref":"refs/heads/master","pushedAt":"2024-07-22T08:27:53.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat!: install_app helper in netsim and breaking change in netsim require constructor parameters, only time and node list is really needed, world size is now optional as well as movements","shortMessageHtmlLink":"feat!: install_app helper in netsim and breaking change in netsim req…"}},{"before":"887e71aa4c21f7496ccc8c2434bd6c62e9ccec2e","after":"416db0d1c1a34cf2bece366914b4bef8c477778a","ref":"refs/heads/master","pushedAt":"2024-07-20T21:37:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"fix: fixed event logging bugs in app and movement code","shortMessageHtmlLink":"fix: fixed event logging bugs in app and movement code"}},{"before":"28b00661344899e458d347eda856f6d3f3c90458","after":"887e71aa4c21f7496ccc8c2434bd6c62e9ccec2e","ref":"refs/heads/master","pushedAt":"2024-07-20T21:28:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"Merge branch 'master' of https://github.com/gh0st42/pons","shortMessageHtmlLink":"Merge branch 'master' of https://github.com/gh0st42/pons"}},{"before":"dd77469e8ee73a95ccd00abb16b6afb0072fffc2","after":"28b00661344899e458d347eda856f6d3f3c90458","ref":"refs/heads/master","pushedAt":"2024-07-20T20:20:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat!: event logger now outputs json","shortMessageHtmlLink":"feat!: event logger now outputs json"}},{"before":"0892d2e0869cceb1e4822bd1286d1a0f4ee38b04","after":"dd77469e8ee73a95ccd00abb16b6afb0072fffc2","ref":"refs/heads/master","pushedAt":"2024-07-20T09:34:42.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"Merge branch 'master' of github.com:gh0st42/PONS","shortMessageHtmlLink":"Merge branch 'master' of github.com:gh0st42/PONS"}},{"before":"657013f4bcdc9e496a9664cb1a11913ea65c545e","after":"0892d2e0869cceb1e4822bd1286d1a0f4ee38b04","ref":"refs/heads/master","pushedAt":"2024-07-19T20:30:49.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat: ping app now can start randomly in interval","shortMessageHtmlLink":"feat: ping app now can start randomly in interval"}},{"before":"e304f127931862bf826b6abdc530ab85e1ed387b","after":"657013f4bcdc9e496a9664cb1a11913ea65c545e","ref":"refs/heads/master","pushedAt":"2024-07-19T19:41:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat: added event_logger to simulation core","shortMessageHtmlLink":"feat: added event_logger to simulation core"}},{"before":"abf1e9636a12b7f5b77597f8d2f2cbe4ee1148af","after":"e304f127931862bf826b6abdc530ab85e1ed387b","ref":"refs/heads/master","pushedAt":"2024-07-19T06:39:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat: added netreplay tool for generating animated gifs","shortMessageHtmlLink":"feat: added netreplay tool for generating animated gifs"}},{"before":"70c29ef1e2788afceb8b559f07321aec151222e4","after":"abf1e9636a12b7f5b77597f8d2f2cbe4ee1148af","ref":"refs/heads/master","pushedAt":"2024-04-06T12:13:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"feat: static routing now can have multiple entries for the same destination and picks a random one that is available","shortMessageHtmlLink":"feat: static routing now can have multiple entries for the same desti…"}},{"before":"cdea2cb9ee63733a2292c8c74c7f3bbc0b988a9c","after":"70c29ef1e2788afceb8b559f07321aec151222e4","ref":"refs/heads/master","pushedAt":"2024-03-26T08:32:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gh0st42","name":"Lars Baumgärtner","path":"/gh0st42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1264131?s=80&v=4"},"commit":{"message":"chore(netedit): updated README of netedit and deactivated screensaver in docker image","shortMessageHtmlLink":"chore(netedit): updated README of netedit and deactivated screensaver…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAElgieCwA","startCursor":null,"endCursor":null}},"title":"Activity · gh0st42/PONS"}