{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":616487845,"defaultBranch":"main","name":"ExecFlow","ownerLogin":"H2020-OpenModel","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-20T13:39:41.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/81295505?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715600239.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"2ff9f01aa050769a5e55e715784639af94d372e0","ref":"refs/heads/cwa/update-dockerfile-and-min-aiida-ver","pushedAt":"2024-05-13T11:37:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Use a single RUN statement in Dockerfile\n\nUpdate to use at minimum v2.5 of AiiDA Core - this is supported by the\nlatest AiiDAlab images as well (using v2.5.1 as of 2024.05.13).\n\nDo not install a virtual environment in the Docker container.","shortMessageHtmlLink":"Use a single RUN statement in Dockerfile"}},{"before":"d87dcfa7f8e9c40f3ba7d77531cfa38d1f967061","after":null,"ref":"refs/heads/cwa/use-ruff-linting","pushedAt":"2024-05-07T12:04:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"}},{"before":"6cc4862290a4ec83b48ca01fd57b657148534cea","after":"69767e9ee0ee705835fe9837f5c2a9ecd34d0532","ref":"refs/heads/main","pushedAt":"2024-05-07T12:04:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Use ruff linting (#28)\n\nRemove pylint and isort - use ruff.\r\n\r\nUpdate pre-commit hooks.\r\n\r\nUpdate code base according to new and updated hooks.\r\n\r\nAdd pytest configuration.\r\n\r\nUse eval-type-backport for Python 3.9.","shortMessageHtmlLink":"Use ruff linting (#28)"}},{"before":"2930dc005ccd09a35cd25c6bc04016f9925ae4a1","after":"d87dcfa7f8e9c40f3ba7d77531cfa38d1f967061","ref":"refs/heads/cwa/use-ruff-linting","pushedAt":"2024-05-07T10:15:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Use eval-type-backport for Python 3.9","shortMessageHtmlLink":"Use eval-type-backport for Python 3.9"}},{"before":"98fe53aa2bf31efe63acccfb37aa5dbac539c3db","after":"2930dc005ccd09a35cd25c6bc04016f9925ae4a1","ref":"refs/heads/cwa/use-ruff-linting","pushedAt":"2024-05-07T10:11:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Add pytest configuration","shortMessageHtmlLink":"Add pytest configuration"}},{"before":"7cd336a352fcaa8db4dcefc87dcb2584b0dd559f","after":"98fe53aa2bf31efe63acccfb37aa5dbac539c3db","ref":"refs/heads/cwa/use-ruff-linting","pushedAt":"2024-05-07T07:53:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Revert to using blind exception","shortMessageHtmlLink":"Revert to using blind exception"}},{"before":"ee93f94b3a42087c62acdf865da97c6e2b8639c1","after":"7cd336a352fcaa8db4dcefc87dcb2584b0dd559f","ref":"refs/heads/cwa/use-ruff-linting","pushedAt":"2024-05-07T07:27:17.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'origin/main' into cwa/use-ruff-linting","shortMessageHtmlLink":"Merge remote-tracking branch 'origin/main' into cwa/use-ruff-linting"}},{"before":"2e821e38bd6e715ffdd8a565caa827b1aa48cc4c","after":null,"ref":"refs/heads/cwa/fix-26-support-aiida-v24","pushedAt":"2024-05-07T07:12:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"}},{"before":"b742fe95f3a81ab181bb5fb493d8fb81b2a91521","after":"6cc4862290a4ec83b48ca01fd57b657148534cea","ref":"refs/heads/main","pushedAt":"2024-05-07T07:12:39.000Z","pushType":"pr_merge","commitsCount":14,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Merge pull request #27 from H2020-OpenModel/cwa/fix-26-support-aiida-v24\n\nRemove ruamel.yaml as a dependency.\r\nUse pyyaml instead of ruamel.\r\n\r\nUpdate and sort dependencies alphabetically.\r\nMove dependencies to be together.\r\n\r\nUpdate pre-commit hooks and run.\r\n\r\nSupport at minimum AiiDA v2.1 and AiiDA-shell v0.6.\r\nThis is to support the latest AiiDAlab image.\r\nFurthermore, use the jsonschema dependency directly from the AiiDA-Core\r\nset of dependencies\r\n\r\nJupyterLab instance based on AiiDAlab Docker stack.\r\nA Dockerfile based on the AiiDAlab image 'base-with-services'.\r\nOn top of this a new virtual environment is created, the ipykernel is\r\ninstalled as well as ExecFlow.\r\nThen a new ipykernel is created called \"OpenModel Execflow\".\r\n\r\nTemporarily the ExecFlow version used is installed from the GitHub\r\nrepository, and the branch 'cwa/fix-26...' is used. This specific branch\r\nusage should be removed.\r\n\r\nAdd a section to the README about JupyterLab.\r\n\r\nAdd CI test for building the Dockerfile.\r\n\r\nIgnore safety warning 65193.\r\n\r\n\r\nCo-authored-by: Thomas Hagelien ","shortMessageHtmlLink":"Merge pull request #27 from H2020-OpenModel/cwa/fix-26-support-aiida-v24"}},{"before":"eb7aa6f8da19cc1671dcfa35e74ec648258900c7","after":"2e821e38bd6e715ffdd8a565caa827b1aa48cc4c","ref":"refs/heads/cwa/fix-26-support-aiida-v24","pushedAt":"2024-05-07T07:11:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Use the default branch for ExecFlow in Dockerfile","shortMessageHtmlLink":"Use the default branch for ExecFlow in Dockerfile"}},{"before":"51a18b9169ba1bf526a280315df266c6ed6f217a","after":"eb7aa6f8da19cc1671dcfa35e74ec648258900c7","ref":"refs/heads/cwa/fix-26-support-aiida-v24","pushedAt":"2024-05-06T13:26:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Ignore safety warning 65193\n\nAlso, use `main` branch in test.","shortMessageHtmlLink":"Ignore safety warning 65193"}},{"before":null,"after":"ee93f94b3a42087c62acdf865da97c6e2b8639c1","ref":"refs/heads/cwa/use-ruff-linting","pushedAt":"2024-05-06T13:21:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Satisfy updated linting tools","shortMessageHtmlLink":"Satisfy updated linting tools"}},{"before":"51c25edd87f8e706948c19142738496f280d9cfa","after":"51a18b9169ba1bf526a280315df266c6ed6f217a","ref":"refs/heads/cwa/fix-26-support-aiida-v24","pushedAt":"2024-05-06T12:33:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Allow version 3 for jsonschema","shortMessageHtmlLink":"Allow version 3 for jsonschema"}},{"before":"c16fef8530f8853e583469f06bdd9a971f64fa51","after":"51c25edd87f8e706948c19142738496f280d9cfa","ref":"refs/heads/cwa/fix-26-support-aiida-v24","pushedAt":"2024-05-06T10:59:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Split up into separate RUN statements","shortMessageHtmlLink":"Split up into separate RUN statements"}},{"before":"3c5527556d191b5fdcad3905515ae19e2b0bbc64","after":"c16fef8530f8853e583469f06bdd9a971f64fa51","ref":"refs/heads/cwa/fix-26-support-aiida-v24","pushedAt":"2024-05-06T10:56:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Test building Dockerfile","shortMessageHtmlLink":"Test building Dockerfile"}},{"before":"2dc80cb7d01c29e1aeda9cdaa77fa235203fb764","after":"3c5527556d191b5fdcad3905515ae19e2b0bbc64","ref":"refs/heads/cwa/fix-26-support-aiida-v24","pushedAt":"2024-05-06T10:42:48.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Add a section to the README about JupyterLab","shortMessageHtmlLink":"Add a section to the README about JupyterLab"}},{"before":"df1bcdc01be9dfff269dd8bf031de3ebe0728c24","after":"2dc80cb7d01c29e1aeda9cdaa77fa235203fb764","ref":"refs/heads/cwa/fix-26-support-aiida-v24","pushedAt":"2024-05-06T10:41:03.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Add a section to the README about JupyterLab","shortMessageHtmlLink":"Add a section to the README about JupyterLab"}},{"before":"115f3f6c303d9783801a5a2e19ebe3857674859b","after":"df1bcdc01be9dfff269dd8bf031de3ebe0728c24","ref":"refs/heads/cwa/fix-26-support-aiida-v24","pushedAt":"2024-05-06T10:09:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Support at minimum AiiDA v2.1 and AiiDA-shell v0.6","shortMessageHtmlLink":"Support at minimum AiiDA v2.1 and AiiDA-shell v0.6"}},{"before":"7441b9076b9a0f6a3cd715ecd05465555f634c94","after":"115f3f6c303d9783801a5a2e19ebe3857674859b","ref":"refs/heads/cwa/fix-26-support-aiida-v24","pushedAt":"2024-05-06T10:06:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Use at minimum AiiDA v2.4\n\nThis is to support the latest AiiDAlab image.\n\nFurthermore, use the jsonschema dependency directly from the AiiDA-Core\nset of dependencies","shortMessageHtmlLink":"Use at minimum AiiDA v2.4"}},{"before":"fc52930d5e83716cb72687157a500db4401217ac","after":"7441b9076b9a0f6a3cd715ecd05465555f634c94","ref":"refs/heads/cwa/fix-26-support-aiida-v24","pushedAt":"2024-05-06T09:15:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Move dependencies to be together\n\nUpdate pre-commit hooks and run.","shortMessageHtmlLink":"Move dependencies to be together"}},{"before":null,"after":"fc52930d5e83716cb72687157a500db4401217ac","ref":"refs/heads/cwa/fix-26-support-aiida-v24","pushedAt":"2024-05-06T09:08:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"},"commit":{"message":"Use at min. AiiDA v2.5.\n\nRemove ruamel.yaml as a dependency.\n\nUpdate and sort dependencies alphabetically.","shortMessageHtmlLink":"Use at min. AiiDA v2.5."}},{"before":"44f3367d9a61f2c70f8f4d544ceb06122d680c4e","after":null,"ref":"refs/heads/cwa/close-21-migrate-to-pydantic-v2","pushedAt":"2024-05-06T08:56:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"}},{"before":"815e7a28e444bbacfb37d49e03b34ed32da7e227","after":"b742fe95f3a81ab181bb5fb493d8fb81b2a91521","ref":"refs/heads/main","pushedAt":"2024-02-29T14:27:21.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"francescalb","name":"Francesca L. Bleken","path":"/francescalb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48128015?s=80&v=4"},"commit":{"message":"Merge pull request #24 from H2020-OpenModel/update_oteapi_dlite_dep\n\noteapi_dlite dependency from pypi and not from branch under development","shortMessageHtmlLink":"Merge pull request #24 from H2020-OpenModel/update_oteapi_dlite_dep"}},{"before":null,"after":"488d9e937f101a240cd13e403436598fbb0d03f3","ref":"refs/heads/update_oteapi_dlite_dep","pushedAt":"2024-02-29T14:16:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"francescalb","name":"Francesca L. Bleken","path":"/francescalb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48128015?s=80&v=4"},"commit":{"message":"oteapi_dlite dependency from pypi and not from branch under development","shortMessageHtmlLink":"oteapi_dlite dependency from pypi and not from branch under development"}},{"before":"5257a6df1b0bd82414b7ffca62500e6729f3757a","after":null,"ref":"refs/heads/flb/transfer_data_for_singlefile","pushedAt":"2024-02-23T08:08:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CasperWA","name":"Casper Welzel Andersen","path":"/CasperWA","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43357585?s=80&v=4"}},{"before":"d69a1be99d7a879a72420b9fc6e435c521e8e720","after":"815e7a28e444bbacfb37d49e03b34ed32da7e227","ref":"refs/heads/main","pushedAt":"2024-02-22T22:18:58.000Z","pushType":"pr_merge","commitsCount":22,"pusher":{"login":"louisponet","name":"Louis Ponet","path":"/louisponet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21249513?s=80&v=4"},"commit":{"message":"Merge pull request #23 from H2020-OpenModel/flb/transfer_data_for_singlefile\n\nNew DLite Datamodel for SingleFile that contains 'content'","shortMessageHtmlLink":"Merge pull request #23 from H2020-OpenModel/flb/transfer_data_for_sin…"}},{"before":"28d0d93c19cef15b14cd5a6c28c10b227f395615","after":"5257a6df1b0bd82414b7ffca62500e6729f3757a","ref":"refs/heads/flb/transfer_data_for_singlefile","pushedAt":"2024-02-14T23:43:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"francescalb","name":"Francesca L. Bleken","path":"/francescalb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48128015?s=80&v=4"},"commit":{"message":"Removed newlines at end of entities","shortMessageHtmlLink":"Removed newlines at end of entities"}},{"before":"a7e37ac96b100fcb4dbe30982a0c1eda5ecdc64e","after":"28d0d93c19cef15b14cd5a6c28c10b227f395615","ref":"refs/heads/flb/transfer_data_for_singlefile","pushedAt":"2024-02-14T23:39:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"francescalb","name":"Francesca L. Bleken","path":"/francescalb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48128015?s=80&v=4"},"commit":{"message":"another pre-commit fix","shortMessageHtmlLink":"another pre-commit fix"}},{"before":"fcafa91582c99be0f342c73b2cb6f1a79f8a9506","after":"a7e37ac96b100fcb4dbe30982a0c1eda5ecdc64e","ref":"refs/heads/flb/transfer_data_for_singlefile","pushedAt":"2024-02-14T23:28:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"francescalb","name":"Francesca L. Bleken","path":"/francescalb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48128015?s=80&v=4"},"commit":{"message":"pre-commit hooks","shortMessageHtmlLink":"pre-commit hooks"}},{"before":"80eea2b3e21732114a9a60dff6720dd03adec0e8","after":"fcafa91582c99be0f342c73b2cb6f1a79f8a9506","ref":"refs/heads/flb/transfer_data_for_singlefile","pushedAt":"2024-02-14T23:21:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"francescalb","name":"Francesca L. Bleken","path":"/francescalb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/48128015?s=80&v=4"},"commit":{"message":"changed eval to ast.litearl_eval (eval blacklisted by bandit)","shortMessageHtmlLink":"changed eval to ast.litearl_eval (eval blacklisted by bandit)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAESFUBtQA","startCursor":null,"endCursor":null}},"title":"Activity · H2020-OpenModel/ExecFlow"}