{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":599055421,"defaultBranch":"main","name":"haddock3-webapp","ownerLogin":"i-VRESSE","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-08T11:06:29.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/93722891?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716298900.0","currentOid":""},"activityList":{"items":[{"before":"1fee1f51583d34f97ccdab34aa7898ea119a51bf","after":null,"ref":"refs/heads/plot-matrix","pushedAt":"2024-05-21T13:41:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"}},{"before":"50796ada2250c0b95a6617d6e3bbcf9875637ea8","after":"03a96903abd8bc450f6442460bf42e78fba9d86a","ref":"refs/heads/main","pushedAt":"2024-05-21T13:41:38.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Merge pull request #109 from i-VRESSE/plot-matrix\n\nPlot matrix","shortMessageHtmlLink":"Merge pull request #109 from i-VRESSE/plot-matrix"}},{"before":"ada5671c4400551a4246ef899a2c699ef65b4dca","after":"1fee1f51583d34f97ccdab34aa7898ea119a51bf","ref":"refs/heads/plot-matrix","pushedAt":"2024-05-21T13:40:26.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into plot-matrix","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into plot-matrix"}},{"before":"5f4b470fd87547b4c44641660850bb7bc46b1071","after":null,"ref":"refs/heads/optional-reference","pushedAt":"2024-05-21T13:39:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"}},{"before":"e98f9bd3c1ce81a3a507ae981ffcc316b0ce0544","after":"50796ada2250c0b95a6617d6e3bbcf9875637ea8","ref":"refs/heads/main","pushedAt":"2024-05-21T13:39:52.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Merge pull request #108 from i-VRESSE/optional-reference\n\nOptional reference","shortMessageHtmlLink":"Merge pull request #108 from i-VRESSE/optional-reference"}},{"before":null,"after":"ada5671c4400551a4246ef899a2c699ef65b4dca","ref":"refs/heads/plot-matrix","pushedAt":"2024-05-21T13:17:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Show matrix plot for clustfcc and clustrmsd","shortMessageHtmlLink":"Show matrix plot for clustfcc and clustrmsd"}},{"before":"31eeece1f333e3d99815806a7fb506c746d0a518","after":"5f4b470fd87547b4c44641660850bb7bc46b1071","ref":"refs/heads/optional-reference","pushedAt":"2024-05-21T11:43:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Added contactmap to scenarios","shortMessageHtmlLink":"Added contactmap to scenarios"}},{"before":"71475b84f902eeb730072bfd4fb60906ba7c5815","after":"31eeece1f333e3d99815806a7fb506c746d0a518","ref":"refs/heads/optional-reference","pushedAt":"2024-05-21T09:42:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"No longer need to parse returncode file as bartender arq scheduler returns correct job state now","shortMessageHtmlLink":"No longer need to parse returncode file as bartender arq scheduler re…"}},{"before":"67177d2c46cbb698bc04bb5c96277326b9c3aa46","after":"71475b84f902eeb730072bfd4fb60906ba7c5815","ref":"refs/heads/optional-reference","pushedAt":"2024-05-21T09:38:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Do not allow submission without some residues selected\n\nAlso handle empty file better","shortMessageHtmlLink":"Do not allow submission without some residues selected"}},{"before":"2ef55179b7b045fc358b8167f551cd8e49fbc166","after":"67177d2c46cbb698bc04bb5c96277326b9c3aa46","ref":"refs/heads/optional-reference","pushedAt":"2024-05-21T08:53:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Format","shortMessageHtmlLink":"Format"}},{"before":"605cb7c6920fcc20134691a5fcf9955118949479","after":"e98f9bd3c1ce81a3a507ae981ffcc316b0ce0544","ref":"refs/heads/main","pushedAt":"2024-05-21T08:28:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Bartender was updated, force docker to rebuild","shortMessageHtmlLink":"Bartender was updated, force docker to rebuild"}},{"before":null,"after":"2ef55179b7b045fc358b8167f551cd8e49fbc166","ref":"refs/heads/optional-reference","pushedAt":"2024-05-17T13:51:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Trying to workaround https://github.com/i-VRESSE/bartender/issues/95\n\n/jobs pages shows ok state while job actually has error state\nneed to fix bartender arq scheduler for better experience","shortMessageHtmlLink":"Trying to workaround i-VRESSE/bartender#95"}},{"before":"57aa3f6217646231ce8a894ea1084bbdffbbc495","after":"630041fb81865fe2be5022f5bf6220eae4a55c75","ref":"refs/heads/csb-auth","pushedAt":"2024-05-17T11:56:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"permissions is not a bitmask","shortMessageHtmlLink":"permissions is not a bitmask"}},{"before":"cdd6cd08c28652215bb472e6203d9e8c0d706fd7","after":"57aa3f6217646231ce8a894ea1084bbdffbbc495","ref":"refs/heads/csb-auth","pushedAt":"2024-05-17T11:12:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Same format for HADDOCK3WEBAPP_PREFIX + Add h3 webapp to portals nginx conf","shortMessageHtmlLink":"Same format for HADDOCK3WEBAPP_PREFIX + Add h3 webapp to portals ngin…"}},{"before":"dcd2f6211e942eb2f409d8d6e2fc8faf115fc89e","after":"cdd6cd08c28652215bb472e6203d9e8c0d706fd7","ref":"refs/heads/csb-auth","pushedAt":"2024-05-17T10:49:59.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"In non-portal mode after login redirect back to original page","shortMessageHtmlLink":"In non-portal mode after login redirect back to original page"}},{"before":"df315e3c2313affc6b278d8925be92fe5f81112d","after":"dcd2f6211e942eb2f409d8d6e2fc8faf115fc89e","ref":"refs/heads/csb-auth","pushedAt":"2024-05-17T10:05:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"FOrmat","shortMessageHtmlLink":"FOrmat"}},{"before":"b9179bcf1e0e8ec2aab4ce90c789fee205d847dc","after":"df315e3c2313affc6b278d8925be92fe5f81112d","ref":"refs/heads/csb-auth","pushedAt":"2024-05-17T10:01:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Move dotenv from dev deps back to deps","shortMessageHtmlLink":"Move dotenv from dev deps back to deps"}},{"before":"b31d898c2b9b7a8b105fd4ab7f8cb57bf71e2a0f","after":"b9179bcf1e0e8ec2aab4ce90c789fee205d847dc","ref":"refs/heads/csb-auth","pushedAt":"2024-05-17T09:09:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Redirect to original page after login or registration","shortMessageHtmlLink":"Redirect to original page after login or registration"}},{"before":"ca6e6b8beedae5767623bf8049d5a0534eeef5c4","after":"b31d898c2b9b7a8b105fd4ab7f8cb57bf71e2a0f","ref":"refs/heads/csb-auth","pushedAt":"2024-05-16T14:57:01.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Simplify portal auth\n\ngetOptionalUser() is only place where a request is converted into a user.","shortMessageHtmlLink":"Simplify portal auth"}},{"before":"d438b2a8f93afcdad379d6c8bd3b03af63e38f35","after":"ca6e6b8beedae5767623bf8049d5a0534eeef5c4","ref":"refs/heads/csb-auth","pushedAt":"2024-05-16T12:33:11.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into csb-auth","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into csb-auth"}},{"before":"edad876a2b28becb03639bc773b6bfa9e71bf4f0","after":null,"ref":"refs/heads/autosave","pushedAt":"2024-05-16T12:32:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"}},{"before":"2dc822b99ee13315d36aebb66bc0e32b72dccc7b","after":"605cb7c6920fcc20134691a5fcf9955118949479","ref":"refs/heads/main","pushedAt":"2024-05-16T12:31:57.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Merge pull request #106 from i-VRESSE/autosave\n\nUse workflow builder with autosave","shortMessageHtmlLink":"Merge pull request #106 from i-VRESSE/autosave"}},{"before":"2523fe48ce065f6a1b9f0fb0351b3651c08392a8","after":"edad876a2b28becb03639bc773b6bfa9e71bf4f0","ref":"refs/heads/autosave","pushedAt":"2024-05-16T11:28:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Fix type error","shortMessageHtmlLink":"Fix type error"}},{"before":"67b2860096c1892cc7911c4d73b61383b8c6c83e","after":"2523fe48ce065f6a1b9f0fb0351b3651c08392a8","ref":"refs/heads/autosave","pushedAt":"2024-05-16T11:20:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Use icons + disable submit when workflow has errors","shortMessageHtmlLink":"Use icons + disable submit when workflow has errors"}},{"before":"17fdd4c8563a6bfdcc0621be4c7b5286371a8558","after":"67b2860096c1892cc7911c4d73b61383b8c6c83e","ref":"refs/heads/autosave","pushedAt":"2024-05-16T10:40:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"More todos","shortMessageHtmlLink":"More todos"}},{"before":"1da2346bc749dbd45b9e913c998216fcf3061b20","after":"17fdd4c8563a6bfdcc0621be4c7b5286371a8558","ref":"refs/heads/autosave","pushedAt":"2024-05-16T10:31:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Move buttons","shortMessageHtmlLink":"Move buttons"}},{"before":null,"after":"1da2346bc749dbd45b9e913c998216fcf3061b20","ref":"refs/heads/autosave","pushedAt":"2024-05-16T10:16:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Use workflow builder with autosave","shortMessageHtmlLink":"Use workflow builder with autosave"}},{"before":"d6726fd10cf309a1e1ee10680bd5584900ed8285","after":"d438b2a8f93afcdad379d6c8bd3b03af63e38f35","ref":"refs/heads/csb-auth","pushedAt":"2024-05-16T06:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Replace nav menu with dropdown as its positioned correctly","shortMessageHtmlLink":"Replace nav menu with dropdown as its positioned correctly"}},{"before":"e4448ca91ce683daf916a80eafd7d622bd77caf5","after":"d6726fd10cf309a1e1ee10680bd5584900ed8285","ref":"refs/heads/csb-auth","pushedAt":"2024-05-15T12:39:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Treat portal backend as a remix-auth strategy + disable routes when in portal mode + mimic portal header","shortMessageHtmlLink":"Treat portal backend as a remix-auth strategy + disable routes when i…"}},{"before":"efdf67fcd1a1f30750b259eae132ce03dd6d5152","after":"2dc822b99ee13315d36aebb66bc0e32b72dccc7b","ref":"refs/heads/main","pushedAt":"2024-05-14T14:39:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"sverhoeven","name":"Stefan Verhoeven","path":"/sverhoeven","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1713488?s=80&v=4"},"commit":{"message":"Write up how to clean up dev containers","shortMessageHtmlLink":"Write up how to clean up dev containers"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAET-ekFgA","startCursor":null,"endCursor":null}},"title":"Activity · i-VRESSE/haddock3-webapp"}