{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":116970528,"defaultBranch":"master","name":"PlantBreedGame","ownerLogin":"timflutre","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-01-10T14:48:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/607508?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726215046.0","currentOid":""},"activityList":{"items":[{"before":"157c72fd4e2164c13cc61313d296a3103ffcab48","after":"cd120e958c1d3fa1cd3216da8aed74df00b0eba9","ref":"refs/heads/master","pushedAt":"2024-09-13T08:02:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"fix(makefile): typo","shortMessageHtmlLink":"fix(makefile): typo"}},{"before":"247fdb788d18dd04dc10d94611d9a1397ddf18f1","after":"157c72fd4e2164c13cc61313d296a3103ffcab48","ref":"refs/heads/master","pushedAt":"2024-09-13T07:38:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"fix(docker): update flake, skopeo as was broken","shortMessageHtmlLink":"fix(docker): update flake, skopeo as was broken"}},{"before":"00b9e1cc63a737cb0b25ddff877a2e4f9a5c6b6d","after":"247fdb788d18dd04dc10d94611d9a1397ddf18f1","ref":"refs/heads/master","pushedAt":"2024-09-13T07:25:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"fix(test): add delay after registered individuals deletion","shortMessageHtmlLink":"fix(test): add delay after registered individuals deletion"}},{"before":"29290bff83fab4d127d4287d2e36091e85de50fb","after":"00b9e1cc63a737cb0b25ddff877a2e4f9a5c6b6d","ref":"refs/heads/master","pushedAt":"2024-09-13T06:40:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"makefile: add rules and auto-tag for release","shortMessageHtmlLink":"makefile: add rules and auto-tag for release"}},{"before":"865887b9a0d39d9b8486e5e608a0b6c8c6249e7c","after":"29290bff83fab4d127d4287d2e36091e85de50fb","ref":"refs/heads/master","pushedAt":"2024-09-13T06:16:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"Update version to 1.1.1","shortMessageHtmlLink":"Update version to 1.1.1"}},{"before":"7aca914ba6c0a7cdf721b494a3c0c6d5e8351b07","after":"865887b9a0d39d9b8486e5e608a0b6c8c6249e7c","ref":"refs/heads/master","pushedAt":"2024-09-13T05:37:28.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"Update version to 1.1.1","shortMessageHtmlLink":"Update version to 1.1.1"}},{"before":"c3f3bec8ed80850fc6e85aadc7d340783742fd62","after":null,"ref":"refs/heads/test_preview_genetic_values","pushedAt":"2024-09-10T00:45:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"}},{"before":"7aca914ba6c0a7cdf721b494a3c0c6d5e8351b07","after":null,"ref":"refs/heads/refacrReadme","pushedAt":"2024-09-10T00:45:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"}},{"before":"0770f85d8a2d2ba5c13dc7e9655d976250e7203b","after":"7aca914ba6c0a7cdf721b494a3c0c6d5e8351b07","ref":"refs/heads/master","pushedAt":"2024-09-10T00:43:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"Refact(doc): update installation method\n\nAdd emphasis on Docker image to run the game.","shortMessageHtmlLink":"Refact(doc): update installation method"}},{"before":null,"after":"7aca914ba6c0a7cdf721b494a3c0c6d5e8351b07","ref":"refs/heads/refacrReadme","pushedAt":"2024-09-10T00:39:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"Refact(doc): update installation method\n\nAdd emphasis on Docker image to run the game.","shortMessageHtmlLink":"Refact(doc): update installation method"}},{"before":"3a9b44987be01e1367c3c06110e08a7be8b60b1c","after":"0770f85d8a2d2ba5c13dc7e9655d976250e7203b","ref":"refs/heads/master","pushedAt":"2024-09-04T05:54:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"doc(readme): url to docker image targets tags list","shortMessageHtmlLink":"doc(readme): url to docker image targets tags list"}},{"before":"2e438b774a465e85c93b84d49e7748bc9d9fe184","after":null,"ref":"refs/tags/docker_development","pushedAt":"2024-09-03T06:44:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"}},{"before":"c3c4bf6848276ea69bdfe8cac8d59cb6931e0772","after":null,"ref":"refs/tags/docker_latest","pushedAt":"2024-09-03T06:44:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"}},{"before":"84d634012d9424fb41b6c86e8fd7e1a5ed6c3676","after":"3a9b44987be01e1367c3c06110e08a7be8b60b1c","ref":"refs/heads/master","pushedAt":"2024-09-03T06:41:07.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"docker: build image with nix instead of Dockerfile","shortMessageHtmlLink":"docker: build image with nix instead of Dockerfile"}},{"before":"5608e2669280abfb196e03d47b193806d1ec6035","after":"84d634012d9424fb41b6c86e8fd7e1a5ed6c3676","ref":"refs/heads/master","pushedAt":"2024-09-02T05:48:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"fix(server_id): correct file path for pheno/geno downloads","shortMessageHtmlLink":"fix(server_id): correct file path for pheno/geno downloads"}},{"before":"513acb3c04b3f09c4e5540da71908e7e07b8cb00","after":"5608e2669280abfb196e03d47b193806d1ec6035","ref":"refs/heads/master","pushedAt":"2024-08-19T00:50:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"feat(admin game init): add genetic values visualisation\n\nFor that I had to refactor how the genetic values are generated.\n(cf. discussion on https://github.com/timflutre/PlantBreedGame/pull/37)\n\nI used a simulation approach where I simulate the genotypes and\nmarker effects and then calculate the genetic values.\n\nThis is not the best in my opinion since the simulation of the genotypes\nis a bit slow (~3s), fortunately the genotypes are simulated only once\n(when the \"game initialisation\" windows apprears) as this simulation do\nnot depends an any parameter for now.\n\nHowever, the marker effects simulation and genetic values calculation\nare done every time `sigma_a2` or the pleiotropy parameters change.\nThis calculation takes a bit of time and the plots update is not 100%\nsmooth but it is acceptable (on my hardware).","shortMessageHtmlLink":"feat(admin game init): add genetic values visualisation"}},{"before":"d2d21aa3d0a40d1c3e2d45c13335d10ff244552c","after":"513acb3c04b3f09c4e5540da71908e7e07b8cb00","ref":"refs/heads/master","pushedAt":"2024-08-13T08:02:30.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"feat(game init): handle game initialisation error.","shortMessageHtmlLink":"feat(game init): handle game initialisation error."}},{"before":"45b92f3c7df0a1642aadba926fbad128df9e0e0a","after":"d2d21aa3d0a40d1c3e2d45c13335d10ff244552c","ref":"refs/heads/master","pushedAt":"2024-07-30T09:56:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"fix(admin): page do not refresh after any DB update\n\nThe UI of this page depended on `constantsReactive()` which cause the\npage to refresh automatically if they were any change on the DB (quite\nannoying). This commit remove this dependence.","shortMessageHtmlLink":"fix(admin): page do not refresh after any DB update"}},{"before":"fe8a2f2570e51c10eb39ce69f965f025f5e58b75","after":"45b92f3c7df0a1642aadba926fbad128df9e0e0a","ref":"refs/heads/master","pushedAt":"2024-07-30T05:38:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"setup: fix default params, add AFs plot's beta distribution","shortMessageHtmlLink":"setup: fix default params, add AFs plot's beta distribution"}},{"before":"bb3314d712ccfc29eee53adc645ec06e08565455","after":"c3f3bec8ed80850fc6e85aadc7d340783742fd62","ref":"refs/heads/test_preview_genetic_values","pushedAt":"2024-07-30T04:01:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"feat(admin game init): add genetic values visualisation\n\nFor that I had to refactor how the genetic values are generated.\n(cf. discussion on https://github.com/timflutre/PlantBreedGame/pull/37)\n\nI used a simulation approach where I simulate the genotypes and\nmarker effects and then calculate the genetic values.\n\nThis is not the best in my opinion since the simulation of the genotypes\nis a bit slow (~3s), fortunately the genotypes are simulated only once\n(when the \"game initialisation\" windows apprears) as this simulation do\nnot depends an any parameter for now.\n\nHowever, the marker effects simulation and genetic values calculation\nare done every time `sigma_a2` or the pleiotropy parameters change.\nThis calculation takes a bit of time and the plots update is not 100%\nsmooth but it is acceptable (on my hardware).","shortMessageHtmlLink":"feat(admin game init): add genetic values visualisation"}},{"before":"4874add6e9b84bb82f5bbc68c35dcefca882e2f8","after":"bb3314d712ccfc29eee53adc645ec06e08565455","ref":"refs/heads/test_preview_genetic_values","pushedAt":"2024-07-30T04:00:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"feat(admin game init): add genetic values visualisation\n\nFor that I had to refactor how the genetic values are generated.\n(cf. discussion on https://github.com/timflutre/PlantBreedGame/pull/37)\n\nI used a simulation approach where I simulate the genotypes and\nmarker effects and then calculate the genetic values.\n\nThis is not the best in my opinion since the simulation of the genotypes\nis a bit slow (~3s), fortunately the genotypes are simulated only once\n(when the \"game initialisation\" windows apprears) as this simulation do\nnot depends an any parameter for now.\n\nHowever, the marker effects simulation and genetic values calculation\nare done every time `sigma_a2` or the pleiotropy parameters change.\nThis calculation takes a bit of time and the plots update is not 100%\nsmooth but it is acceptable (on my hardware).","shortMessageHtmlLink":"feat(admin game init): add genetic values visualisation"}},{"before":"a2b7b5884aff3cbb8d56ad8369938437b595c548","after":"4874add6e9b84bb82f5bbc68c35dcefca882e2f8","ref":"refs/heads/test_preview_genetic_values","pushedAt":"2024-07-30T03:58:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"feat(admin game init): add genetic values visualisation\n\nFor that I had to refactor how the genetic values are generated.\n(cf. discussion on https://github.com/timflutre/PlantBreedGame/pull/37)\n\nI used a simulation approach where I simulate the genotypes and\nmarker effects and then calculate the genetic values.\n\nThis is not the best in my opinion since the simulation of the genotypes\nis a bit slow (~3s), fortunately the genotypes are simulated only once\n(when the \"game initialisation\" windows apprears) as this simulation do\nnot depends an any parameter for now.\n\nHowever, the marker effects simulation and genetic values calculation\nare done every time `sigma_a2` or the pleiotropy parameters change.\nThis calculation takes a bit of time and the plots update is not 100%\nsmooth but it is acceptable (on my hardware).","shortMessageHtmlLink":"feat(admin game init): add genetic values visualisation"}},{"before":"bdb864889632753bb005f05ddb59b980267b23a9","after":"a2b7b5884aff3cbb8d56ad8369938437b595c548","ref":"refs/heads/test_preview_genetic_values","pushedAt":"2024-07-30T03:56:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"feat(admin game init): add genetic values visualisation\n\nFor that I had to refactor how the genetic values are generated.\n(cf. discussion on https://github.com/timflutre/PlantBreedGame/pull/37)\n\nI used a simulation approach where I simulate the genotypes and\nmarker effects and then calculate the genetic values.\n\nThis is not the best in my opinion since the simulation of the genotypes\nis a bit slow (~3s), fortunately the genotypes are simulated only once\n(when the \"game initialisation\" windows apprears) as this simulation do\nnot depends an any parameter for now.\n\nHowever, the marker effects simulation and genetic values calculation\nare done every time `sigma_a2` or the pleiotropy parameters change.\nThis calculation takes a bit of time and the plots update is not 100%\nsmooth but it is acceptable (on my hardware).","shortMessageHtmlLink":"feat(admin game init): add genetic values visualisation"}},{"before":null,"after":"bdb864889632753bb005f05ddb59b980267b23a9","ref":"refs/heads/test_preview_genetic_values","pushedAt":"2024-07-30T03:29:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"feat(admin game init): add genetic values visualisation\n\nFor that I had to refactor how the genetic values are generated.\n(cf. discussion on https://github.com/timflutre/PlantBreedGame/pull/37)\n\nI used a simulation approach where I simulate the genotypes and\nmarker effects and then calculate the genetic values.\n\nThis is not the best in my opinion since the simulation of the genotypes\nis a bit slow (~3s), fortunately the genotypes are simulated only once\n(when the \"game initialisation\" windows apprears) as this simulation do\nnot depends an any parameter for now.\n\nHowever, the marker effects simulation and genetic values calculation\nare done every time `sigma_a2` or the pleiotropy parameters change.\nThis calculation takes a bit of time and the plots update is not 100%\nsmooth but it is acceptable (on my hardware).","shortMessageHtmlLink":"feat(admin game init): add genetic values visualisation"}},{"before":"2e438b774a465e85c93b84d49e7748bc9d9fe184","after":"fe8a2f2570e51c10eb39ce69f965f025f5e58b75","ref":"refs/heads/master","pushedAt":"2024-07-29T23:45:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"fix: save and restore RNG seed correctly","shortMessageHtmlLink":"fix: save and restore RNG seed correctly"}},{"before":"13b64eb32f738c8f151329da219d38b59ff0683a","after":null,"ref":"refs/heads/initialisation_parameters","pushedAt":"2024-07-23T08:49:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"}},{"before":"57d879e94e6f6151afaa26f6d38db83fdd61a9c3","after":null,"ref":"refs/tags/docker_development","pushedAt":"2024-07-23T08:19:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"}},{"before":"61cfc884ebc3e9448ff5f1aabbdb5162242a95d3","after":"2e438b774a465e85c93b84d49e7748bc9d9fe184","ref":"refs/heads/master","pushedAt":"2024-07-23T06:46:02.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"timflutre","name":"Timothée Flutre","path":"/timflutre","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/607508?s=80&v=4"},"commit":{"message":"Merge pull request #37 from timflutre/initialisation_parameters\n\nAdd some game initialisation parameters","shortMessageHtmlLink":"Merge pull request #37 from timflutre/initialisation_parameters"}},{"before":"d75fdbb1d3b1aa8854399916a50e0514a1c57043","after":"13b64eb32f738c8f151329da219d38b59ff0683a","ref":"refs/heads/initialisation_parameters","pushedAt":"2024-07-23T05:41:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"add(admin game init): implement pheno params in game stups script","shortMessageHtmlLink":"add(admin game init): implement pheno params in game stups script"}},{"before":"57d879e94e6f6151afaa26f6d38db83fdd61a9c3","after":"d75fdbb1d3b1aa8854399916a50e0514a1c57043","ref":"refs/heads/initialisation_parameters","pushedAt":"2024-07-23T04:10:05.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"juliendiot42","name":"Julien Diot","path":"/juliendiot42","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/34234917?s=80&v=4"},"commit":{"message":"add(admin game init): implement pheno params in game stups script","shortMessageHtmlLink":"add(admin game init): implement pheno params in game stups script"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QwODowMjozMS4wMDAwMDBazwAAAAS1ORzU","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QwODowMjozMS4wMDAwMDBazwAAAAS1ORzU","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yM1QwNDoxMDowNS4wMDAwMDBazwAAAASGa7Hv"}},"title":"Activity · timflutre/PlantBreedGame"}