{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":79902234,"defaultBranch":"master","name":"opendc","ownerLogin":"atlarge-research","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-01-24T10:42:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12035694?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724340073.0","currentOid":""},"activityList":{"items":[{"before":"ad8051faa1f0a6e7f78384e9e0607e847848c033","after":"5047e4a25a0814f96852882f02c4017e1d5f81e7","ref":"refs/heads/master","pushedAt":"2024-09-12T13:32:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Added max number of failures (#254)\n\n* Added a max failure for tasks. If tasks fail more times, they get cancelled\r\n\r\n* Added maxNumFailures to the frontend\r\n\r\n* Updated tests","shortMessageHtmlLink":"Added max number of failures (#254)"}},{"before":"3f05c61faeb94a2f1c920d87a6ca8bde34d551e0","after":"ad8051faa1f0a6e7f78384e9e0607e847848c033","ref":"refs/heads/master","pushedAt":"2024-09-10T10:15:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"rewritten the checkpointing model (#250)\n\n* Updated the checkpointing system to use SimTrace. The checkpoint model can now also scale, which means the interval between checkpoints can increase or decrease over time.\r\n\r\n* spotless kotlin\r\n\r\n* Fixed tests\r\n\r\n* spotless apply","shortMessageHtmlLink":"rewritten the checkpointing model (#250)"}},{"before":"fa6e850b11bf09947c4afc03f4af18f488436bbd","after":"3f05c61faeb94a2f1c920d87a6ca8bde34d551e0","ref":"refs/heads/master","pushedAt":"2024-09-05T13:17:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Sim trace update (#249)\n\n* Started on reimplementing the SimTrace implementation\r\n\r\n* updated trace format. Fragments now do not have a deadline, but a duration. The Fragments are executed in order.","shortMessageHtmlLink":"Sim trace update (#249)"}},{"before":"3363df4c72a064e590ca98f8e01832cfa4e15a3f","after":"fa6e850b11bf09947c4afc03f4af18f488436bbd","ref":"refs/heads/master","pushedAt":"2024-08-29T08:05:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Renamed Scenario to Experiment. A Scenario is now defined as a single setup. An experiment is a set of Scenarios. (#247)","shortMessageHtmlLink":"Renamed Scenario to Experiment. A Scenario is now defined as a single…"}},{"before":"c21708013f2746807f5bdb3fc47c2b47ed15b7c8","after":"3363df4c72a064e590ca98f8e01832cfa4e15a3f","ref":"refs/heads/master","pushedAt":"2024-08-27T11:48:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Renamed input files and internally server is changed to task (#246)\n\n* Updated SimTrace to use a single ArrayDeque instead of three separate lists for deadline, cpuUsage, and coreCount\r\n\r\n* Renamed input files to tasks.parquet and fragments.parquet. Renamed server to task. OpenDC nows exports tasks.parquet instead of server.parquet","shortMessageHtmlLink":"Renamed input files and internally server is changed to task (#246)"}},{"before":"f9ffdfb29a3f08ac11e739494e754c81ef4f5157","after":"c21708013f2746807f5bdb3fc47c2b47ed15b7c8","ref":"refs/heads/master","pushedAt":"2024-08-27T08:57:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Updated SimTrace to use a single ArrayDeque instead of three separate lists for deadline, cpuUsage, and coreCount (#245)","shortMessageHtmlLink":"Updated SimTrace to use a single ArrayDeque instead of three separate…"}},{"before":"4f98fb2bf8204f6af52cd6eeb3313d21c6ca95bc","after":"f9ffdfb29a3f08ac11e739494e754c81ef4f5157","ref":"refs/heads/master","pushedAt":"2024-08-22T14:45:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Refactored exporters. Allows output column selection in scenario (#241) (#241)","shortMessageHtmlLink":"Refactored exporters. Allows output column selection in scenario (#241)…"}},{"before":"b2877899b9479458dba5e7dcba2891f1248b5d6d","after":"4f98fb2bf8204f6af52cd6eeb3313d21c6ca95bc","ref":"refs/heads/master","pushedAt":"2024-08-22T12:40:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Added Unit of measurament system with new deserialization (#242)","shortMessageHtmlLink":"Added Unit of measurament system with new deserialization (#242)"}},{"before":"461bfa697ec0aa867a6c63878948e22e6a5db29e","after":"b2877899b9479458dba5e7dcba2891f1248b5d6d","ref":"refs/heads/master","pushedAt":"2024-07-31T15:20:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"updated ScenarioFactory and ScenarioSpec (#239)\n\n* Initial Push\r\n\r\n* Refactored the cartesian implementation of ScenariosSpec.kt\r\n\r\n* Fixed typo\r\n\r\n* Some small updates\r\n\r\n* ran spotless","shortMessageHtmlLink":"updated ScenarioFactory and ScenarioSpec (#239)"}},{"before":"a17e7eda3cfd70b033e2fb6097880fba7f5af864","after":"461bfa697ec0aa867a6c63878948e22e6a5db29e","ref":"refs/heads/master","pushedAt":"2024-07-19T07:29:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Fixed typo in gradle build file that caused the distribution to not run. (#237)","shortMessageHtmlLink":"Fixed typo in gradle build file that caused the distribution to not r…"}},{"before":"b6153bbf24970a5b4ba103de00e440911dcc8694","after":null,"ref":"refs/tags/v_test","pushedAt":"2024-07-12T12:12:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"}},{"before":"b6153bbf24970a5b4ba103de00e440911dcc8694","after":null,"ref":"refs/tags/test","pushedAt":"2024-07-12T12:12:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"}},{"before":"b6153bbf24970a5b4ba103de00e440911dcc8694","after":"a17e7eda3cfd70b033e2fb6097880fba7f5af864","ref":"refs/heads/master","pushedAt":"2024-07-12T12:08:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Merged experiment-scenario and experiment-base by moving ScenarioCli.kt to experiment-base. Renamed the distribution of experiment-base to OpenDCScenarioRunner (#236)","shortMessageHtmlLink":"Merged experiment-scenario and experiment-base by moving ScenarioCli.…"}},{"before":"23caa622972708bcf626f7747e509022f70d31fc","after":"b6153bbf24970a5b4ba103de00e440911dcc8694","ref":"refs/heads/master","pushedAt":"2024-06-17T04:14:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Fixed CPU limit problem (#234)\n\n* Fixed a problem which caused the CPU limit to be much lower than it should be.\r\nAllocationPolicy is now properly exposed to the user\r\n\r\n* Fixed tests\r\n\r\n* spotless kotlin","shortMessageHtmlLink":"Fixed CPU limit problem (#234)"}},{"before":"ad20465a5df47b49561bb0afbdda5cd65c5da4b8","after":"23caa622972708bcf626f7747e509022f70d31fc","ref":"refs/heads/master","pushedAt":"2024-05-31T14:10:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Addded host_name and boot_time_absolute to the output files (#233)\n\nAdded host_name to the host output file.\r\nAdded boot_time_absolute to the server output file.\r\nrenamed absolute_timestamp to timestamp_absolute in all output files","shortMessageHtmlLink":"Addded host_name and boot_time_absolute to the output files (#233)"}},{"before":"7c0691eb6c348d2e49da3ef354b652cf26604905","after":"ad20465a5df47b49561bb0afbdda5cd65c5da4b8","ref":"refs/heads/master","pushedAt":"2024-05-07T10:33:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Revamped failure models (#228)","shortMessageHtmlLink":"Revamped failure models (#228)"}},{"before":"1b8e81343f576b0a29cf94e02e0429f5011b1f52","after":"7c0691eb6c348d2e49da3ef354b652cf26604905","ref":"refs/heads/master","pushedAt":"2024-05-01T16:37:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Output folder structure (#225)\n\n* unversioned demo - removed from git history\r\n\r\nunversioned filed pushed\r\n\r\nspotless applied\r\n\r\ncode cleaned up\r\n\r\ncommit before pr\r\n\r\nspotless applied\r\n\r\nsetupOutputFolder moved before getting the scenarios\r\n\r\nspecific topology added\r\n\r\npretty tracking\r\n\r\ngiven scenarios are kept track by id\r\n\r\ncode runnable\r\n\r\noutput name for scenario updated\r\n\r\npython folder and src document connected\r\n\r\nsimulationOutputFolder structure prepared\r\n\r\nbase for python script integration in simulations\r\n\r\noutput contents into a folder defined by the simulation name\r\n\r\noutput contents into a folder defined by the simulation name\r\n\r\n* bugs with trackr.json (id not showing) solved. outputting bug also solved (now we use the output folder indicated in scenario.json input file)\r\n\r\n* spotless applied, ready for PR\r\n\r\n* var -> val in Scenario\r\n\r\n* ScenarioWriter package naming repaired","shortMessageHtmlLink":"Output folder structure (#225)"}},{"before":"2dc44c7283200f4689cc1be15115a8b1cd37d456","after":"1b8e81343f576b0a29cf94e02e0429f5011b1f52","ref":"refs/heads/master","pushedAt":"2024-04-29T11:51:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Reworked Scenario.kt to consist of only specifications. The Specs are turned into objects when the scenario is being executed by ScenarioRunner.kt (#227)","shortMessageHtmlLink":"Reworked Scenario.kt to consist of only specifications. The Specs are…"}},{"before":"aefa53bc65309869922d44509739bf2664cf50a5","after":"2dc44c7283200f4689cc1be15115a8b1cd37d456","ref":"refs/heads/master","pushedAt":"2024-04-29T10:48:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Fixed several cpu related bugs, changed input topology (#226)","shortMessageHtmlLink":"Fixed several cpu related bugs, changed input topology (#226)"}},{"before":"b18e95e687a6acfbb33fdbd7da80538f1459bfb2","after":"aefa53bc65309869922d44509739bf2664cf50a5","ref":"refs/heads/master","pushedAt":"2024-04-24T13:09:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Documentation update (#224)","shortMessageHtmlLink":"Documentation update (#224)"}},{"before":"7ffa97502d2725c1fe0a84677a654a5ea12cb454","after":"b18e95e687a6acfbb33fdbd7da80538f1459bfb2","ref":"refs/heads/master","pushedAt":"2024-04-22T13:35:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"returned the carbon traces to the scenarioSpec (#223)","shortMessageHtmlLink":"returned the carbon traces to the scenarioSpec (#223)"}},{"before":"d4c1d8468a17eb7adf8bf20949c2fdc4b2f93fec","after":"7ffa97502d2725c1fe0a84677a654a5ea12cb454","ref":"refs/heads/master","pushedAt":"2024-04-22T12:32:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Updated the power models and added tests (#222)\n\n* Updated the power models and added tests\r\n\r\n* Updated test topologies","shortMessageHtmlLink":"Updated the power models and added tests (#222)"}},{"before":"d652fa2fa76556edd81d3b8087a0c943d462ec49","after":"d4c1d8468a17eb7adf8bf20949c2fdc4b2f93fec","ref":"refs/heads/master","pushedAt":"2024-04-22T11:51:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Merged scenario and portfolio (#220)\n\n* sync with the master branch\r\n\r\n* rebase\r\n\r\n* multimodel - simulation is currently run as many times as you can see a model\r\n\r\n* factory method - handles models without given params\r\n\r\n* removed redundant flags\r\n\r\n* modelType\r\n\r\n* flags removed\r\n\r\n* implemented output into a folder\r\n\r\n* multimodel ipynb setup - to be implemented and also ran as a python script, when the simulation occurs\r\n\r\n* towards a mutimodel python implementation - issue observed - the saved files have same data?\r\n\r\n* json parsing handles now lists for topology, workloads, allocaitonPolicies, powerModels\r\n\r\n* scenarioFile inputs lists, and creates multiple combinations of scenarios\r\n\r\n* multi-model prediction repaired, now we predict using multiple models\r\n\r\n* commit before removing powerModel from scenario\r\n\r\n* commit after removing powerModel from scenario\r\n\r\n* commit after removing powerModel from scenario (and actually running)\r\n\r\n* powermodels now can output their name and full name (with min and max)\r\n\r\n* now we can select where to output (seed or output folder)\r\n\r\n* input files - clear naming + output naming improved\r\n\r\n* minimal changes\r\n\r\n* all tests passing + json files from tests updated to the new json format\r\n\r\n* json files from topology now accept only one power model (instead of list)\r\n\r\n* json files from topology now accept only one power model (instead of list)\r\n\r\n* multi and single input from tests updated to match the format\r\n\r\n* tests passed locally\r\n\r\n* spotless applies\r\n\r\n* demo folder removed","shortMessageHtmlLink":"Merged scenario and portfolio (#220)"}},{"before":"fff89d25bd3c7b874e68261d21695c473c30ed7d","after":"d652fa2fa76556edd81d3b8087a0c943d462ec49","ref":"refs/heads/master","pushedAt":"2024-04-17T16:17:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Added support for carbon traces (#218)\n\n* Started with the carbon trace implementation\r\n\r\n* Moved the carbon trace system to the proper folders","shortMessageHtmlLink":"Added support for carbon traces (#218)"}},{"before":"a7b0afbb5b7059274962ade234a50240677008fd","after":"fff89d25bd3c7b874e68261d21695c473c30ed7d","ref":"refs/heads/master","pushedAt":"2024-04-16T07:29:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Revamped the trace system. All TraceFormat files are now in the api m… (#216)\n\n* Revamped the trace system. All TraceFormat files are now in the api module. This fixes some problems with not being able to use types of traces\r\n\r\n* applied spotless","shortMessageHtmlLink":"Revamped the trace system. All TraceFormat files are now in the api m… ("}},{"before":"48cde8e59f376c7249e51d8e45e22134d60956d9","after":"a7b0afbb5b7059274962ade234a50240677008fd","ref":"refs/heads/master","pushedAt":"2024-04-11T09:37:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Added absolute timestamp based on the given workload to the output files (#215)","shortMessageHtmlLink":"Added absolute timestamp based on the given workload to the output fi…"}},{"before":"dff30fa60809c018101052f395b09cf17cb83ccb","after":"48cde8e59f376c7249e51d8e45e22134d60956d9","ref":"refs/heads/master","pushedAt":"2024-04-04T13:16:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Fixed scenario and portfolio experiment (#211)\n\n* Fixed the scenario canBeFile problem\r\n\r\n* Fixed the scenario canBeFile problem","shortMessageHtmlLink":"Fixed scenario and portfolio experiment (#211)"}},{"before":"960b3d8a13c67ac4b7f479d5764b0b618fc9ea09","after":"dff30fa60809c018101052f395b09cf17cb83ccb","ref":"refs/heads/master","pushedAt":"2024-03-19T19:26:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Scenario and Portfolio update (#209)\n\n* Initial commit\r\n\r\n* Implemented a new systems of defining and running scenarios / portfolios. Scenarios and Portfolios can now be defined using JSON files similar to topologies. This allows user to define experiments without changing any KotLin code.\r\n\r\n* Ran spotlessApply","shortMessageHtmlLink":"Scenario and Portfolio update (#209)"}},{"before":"5864cbcbfe2eb8c36ca05c3a39c7e5916aeecaec","after":"960b3d8a13c67ac4b7f479d5764b0b618fc9ea09","ref":"refs/heads/master","pushedAt":"2024-03-05T15:50:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Cpu fix (#208)\n\n* Updated the topology format to JSON. Updated TopologyReader.kt to handle JSON filed. Added documentation for the new format.\r\n\r\n* applied spotless kotlin\r\n\r\n* small update\r\n\r\n* Updated for spotless apply\r\n\r\n* Updated for spotless apply","shortMessageHtmlLink":"Cpu fix (#208)"}},{"before":"d28002a3c151d198298574312f32f1cb43f3a660","after":"5864cbcbfe2eb8c36ca05c3a39c7e5916aeecaec","ref":"refs/heads/master","pushedAt":"2024-03-05T12:23:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DanteNiewenhuis","name":"Dante Niewenhuis","path":"/DanteNiewenhuis","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/25668305?s=80&v=4"},"commit":{"message":"Updated package versions, updated web server tests. (#207)\n\n* Updated all package versions including kotlin. Updated all web-server tests to run.\r\n\r\n* Changed the java version of the tests. OpenDC now only supports java 19.\r\n\r\n* small update\r\n\r\n* test update\r\n\r\n* new update\r\n\r\n* updated docker version to 19\r\n\r\n* updated docker version to 19","shortMessageHtmlLink":"Updated package versions, updated web server tests. (#207)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxMzozMjo0Ny4wMDAwMDBazwAAAAS0bd7X","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xMlQxMzozMjo0Ny4wMDAwMDBazwAAAAS0bd7X","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0wNVQxMjoyMzo1OC4wMDAwMDBazwAAAAQMzrn9"}},"title":"Activity · atlarge-research/opendc"}