{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":13834561,"defaultBranch":"master","name":"jobengine","ownerLogin":"jandom","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-10-24T14:33:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/395931?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685210504.7740932","currentOid":""},"activityList":{"items":[{"before":"ec3fb85ed18f178b3b213c8bd4302d06c8987413","after":null,"ref":"refs/heads/jandom/refactor/mutualize-session-creation","pushedAt":"2023-05-27T18:01:44.774Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"}},{"before":"abcc3e8cbf6eca2ec737238a171e13bd8e0e07b5","after":"24b36123d151b1decc8644544b7e64ead65a4599","ref":"refs/heads/master","pushedAt":"2023-05-27T17:57:52.058Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"Merge pull request #5 from jandom/jandom/refactor/mutualize-session-creation\n\nrefactor: mutualize session creation","shortMessageHtmlLink":"Merge pull request #5 from jandom/jandom/refactor/mutualize-session-c…"}},{"before":"b72a9dd95d5703c604c5e41f0af33e57127cae6b","after":"ec3fb85ed18f178b3b213c8bd4302d06c8987413","ref":"refs/heads/jandom/refactor/mutualize-session-creation","pushedAt":"2023-05-27T17:49:01.163Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"fix mypy","shortMessageHtmlLink":"fix mypy"}},{"before":null,"after":"b72a9dd95d5703c604c5e41f0af33e57127cae6b","ref":"refs/heads/jandom/refactor/mutualize-session-creation","pushedAt":"2023-05-27T17:39:48.683Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"refactor: mutualize session creation","shortMessageHtmlLink":"refactor: mutualize session creation"}},{"before":"9a62212b87924c2692f09a89d1ef7aaae162368c","after":"abcc3e8cbf6eca2ec737238a171e13bd8e0e07b5","ref":"refs/heads/master","pushedAt":"2023-05-21T11:14:46.084Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"a silly cover art","shortMessageHtmlLink":"a silly cover art"}},{"before":"127caaa4cbb0026148f358c743419c3265396612","after":"9a62212b87924c2692f09a89d1ef7aaae162368c","ref":"refs/heads/master","pushedAt":"2023-05-16T07:05:12.232Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"refactor here and there","shortMessageHtmlLink":"refactor here and there"}},{"before":"1577a11605f8fb75927b2a48f16cad47256f19e6","after":null,"ref":"refs/heads/jandom/refactor/lots-of-things","pushedAt":"2023-05-13T15:23:59.964Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"}},{"before":"ebe6eb5a83d2e2c5ecc3ed26627dccfe513be311","after":"127caaa4cbb0026148f358c743419c3265396612","ref":"refs/heads/master","pushedAt":"2023-05-13T15:23:57.299Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"Merge pull request #4 from jandom/jandom/refactor/lots-of-things\n\nrefactor: lots of things","shortMessageHtmlLink":"Merge pull request #4 from jandom/jandom/refactor/lots-of-things"}},{"before":"efd1f70800f6c3cb5d08da49b3800f36df52d046","after":"1577a11605f8fb75927b2a48f16cad47256f19e6","ref":"refs/heads/jandom/refactor/lots-of-things","pushedAt":"2023-05-13T15:22:01.823Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"remove the build system entirely","shortMessageHtmlLink":"remove the build system entirely"}},{"before":"203251ea2677ca61cffa626af4e9fe6d1523535e","after":"efd1f70800f6c3cb5d08da49b3800f36df52d046","ref":"refs/heads/jandom/refactor/lots-of-things","pushedAt":"2023-05-13T15:19:32.105Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"fixing broken build","shortMessageHtmlLink":"fixing broken build"}},{"before":"ba803d99f664af90df162561af23537c45122d39","after":"203251ea2677ca61cffa626af4e9fe6d1523535e","ref":"refs/heads/jandom/refactor/lots-of-things","pushedAt":"2023-05-12T21:45:52.748Z","pushType":"push","commitsCount":7,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"harmonize","shortMessageHtmlLink":"harmonize"}},{"before":"502c57d5cc404eb97d8a5eca2b3b8101613dcf35","after":"ba803d99f664af90df162561af23537c45122d39","ref":"refs/heads/jandom/refactor/lots-of-things","pushedAt":"2023-05-09T18:52:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"fix mypy problems","shortMessageHtmlLink":"fix mypy problems"}},{"before":"4efee919550d2472fb6b0cd7938d070b300a3690","after":"502c57d5cc404eb97d8a5eca2b3b8101613dcf35","ref":"refs/heads/jandom/refactor/lots-of-things","pushedAt":"2023-05-09T13:57:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"refactor qsubmit.py","shortMessageHtmlLink":"refactor qsubmit.py"}},{"before":"78f79a13ce39a746ec5aaa75e838b3bb153ce878","after":null,"ref":"refs/heads/develop","pushedAt":"2023-05-09T08:44:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"}},{"before":null,"after":"4efee919550d2472fb6b0cd7938d070b300a3690","ref":"refs/heads/jandom/refactor/lots-of-things","pushedAt":"2023-05-08T12:47:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"configuration: remove the free-form struct","shortMessageHtmlLink":"configuration: remove the free-form struct"}},{"before":"b031b0dcc8e2ad16184becab057b4b2551905011","after":null,"ref":"refs/heads/jandom/refactor/cleanup-deps","pushedAt":"2023-05-07T13:38:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"}},{"before":"324f75b21b3a7c8ef39b03b9545bbdd1c49d4080","after":"ebe6eb5a83d2e2c5ecc3ed26627dccfe513be311","ref":"refs/heads/master","pushedAt":"2023-05-07T13:26:54.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"Merge pull request #2 from jandom/jandom/refactor/cleanup-deps\n\nrefactor: cleanup deps","shortMessageHtmlLink":"Merge pull request #2 from jandom/jandom/refactor/cleanup-deps"}},{"before":"7d9dcf94466347a8ab5b0a5f9426982857db27c1","after":null,"ref":"refs/heads/jandom/docs/update-readme","pushedAt":"2023-05-07T13:26:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"}},{"before":"cd056770246138d39fd2844a389f27d7bedec48b","after":"324f75b21b3a7c8ef39b03b9545bbdd1c49d4080","ref":"refs/heads/master","pushedAt":"2023-05-07T13:26:46.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"Merge pull request #3 from jandom/jandom/docs/update-readme\n\nupdate README.md","shortMessageHtmlLink":"Merge pull request #3 from jandom/jandom/docs/update-readme"}},{"before":null,"after":"7d9dcf94466347a8ab5b0a5f9426982857db27c1","ref":"refs/heads/jandom/docs/update-readme","pushedAt":"2023-05-06T11:44:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"update README.md","shortMessageHtmlLink":"update README.md"}},{"before":null,"after":"b031b0dcc8e2ad16184becab057b4b2551905011","ref":"refs/heads/jandom/refactor/cleanup-deps","pushedAt":"2023-05-06T11:34:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"refactor: cleanup deps","shortMessageHtmlLink":"refactor: cleanup deps"}},{"before":"c8826ca6ed7d46d089e1b4d536593bd1711dcbe3","after":"cd056770246138d39fd2844a389f27d7bedec48b","ref":"refs/heads/master","pushedAt":"2023-05-04T17:45:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"9b63c8229f4f804bcc4a1471580244a655deb333","after":null,"ref":"refs/heads/jandom/refactor/revival","pushedAt":"2023-05-04T17:37:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"}},{"before":"0802519555be81bddbd7829c6775ffd4c77281d0","after":"c8826ca6ed7d46d089e1b4d536593bd1711dcbe3","ref":"refs/heads/master","pushedAt":"2023-05-04T17:37:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"Merge pull request #1 from jandom/jandom/refactor/revival\n\nrefactor: revival for fun","shortMessageHtmlLink":"Merge pull request #1 from jandom/jandom/refactor/revival"}},{"before":"377d022fa03c4d3ea1b7d24d26ad314b4bbc5d35","after":"9b63c8229f4f804bcc4a1471580244a655deb333","ref":"refs/heads/jandom/refactor/revival","pushedAt":"2023-05-04T17:33:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"big refactor\n\neverything, everywhere, all at once\n\nupdate full_run.yaml\n\nmore changes\n\nrunning black and isort\n\nrun linters and testers\n\nrun black again\n\nrun isort\n\nblack and isort conflict\n\nupdate pyproject.toml\n\nupdate pyproject.toml\n\nput tests in a consistent location\n\nminor tweaks\n\nimprove the structure, isolate responsibilities\n\nwriting the first actual test\n\nmore changes\n\nrefactor job.py\n\nmove a helper function back into a test\n\nrun black\n\nordering job.py\n\nbetter encapsulation in get and configuration\n\nremove junk files\n\nbetter naming for example scripts\n\nupdates and refactors\n\nsimple qcancel\n\nupdate qcancel.py\n\nchange boilerplate clusters\n\nmore cleanups\n\nimproving base_cluster.py\n\nmore tests for base_cluster\n\nremoving some crazy danger shell=True\n\nmakeing base_cluster.cleaner\n\nrefactoring fest\n\ncleanup 'launch' and its signature\n\npartitions as sets, not used\n\nminor cleanups and refactors\n\nupdate base_cluster.py\n\nrefactor generate_rsync_command\n\nharmonize pbs_cluster\n\nheavily refactor scripts\n\nsome mypy sweetness\n\nmypy on job.py\n\nbetter encapsulation\n\ncleanup get_status\n\nmore mypy work\n\nmypy fun all around\n\nresume work after a break\n\nfixing integration tests\n\nall tests pass locally!\n\nrun isort\n\nfixing mypy problems\n\ncharmtx flows require secrets that I don't care for\n\nfix type import\n\ncreating SSH boilerplate\n\ndebugging SSH\n\nupdate test.yml\n\nupdate test_base_cluster.py\n\ntry to get SSH running\n\ntrigger again\n\nupdate test.yml\n\ndebug test.yml\n\ndebug mypy.yml\n\nfixing tests further\n\nuse hostname instead of name\n\ndebugging away\n\npatch base_cluster.py\n\ndebug further\n\nworks locally\n\nupdate pyproject.toml\n\ndebug mypy\n\nupdate mypy.yml","shortMessageHtmlLink":"big refactor"}},{"before":"3a97d99f1ad18948b9758ba9a1684899f472f6cf","after":"377d022fa03c4d3ea1b7d24d26ad314b4bbc5d35","ref":"refs/heads/jandom/refactor/revival","pushedAt":"2023-05-04T17:32:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"update mypy.yml","shortMessageHtmlLink":"update mypy.yml"}},{"before":"de339a58c8fb3b5bbb2c6cf19ff871ecd2ee1907","after":"3a97d99f1ad18948b9758ba9a1684899f472f6cf","ref":"refs/heads/jandom/refactor/revival","pushedAt":"2023-05-04T17:18:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"debug mypy","shortMessageHtmlLink":"debug mypy"}},{"before":"716275f7b19d9dc88a7e62830f5be2e4398377de","after":"de339a58c8fb3b5bbb2c6cf19ff871ecd2ee1907","ref":"refs/heads/jandom/refactor/revival","pushedAt":"2023-05-04T17:02:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"update pyproject.toml","shortMessageHtmlLink":"update pyproject.toml"}},{"before":"1d162fb686cf50cac6fdab4f0bd6ac2215f66182","after":"716275f7b19d9dc88a7e62830f5be2e4398377de","ref":"refs/heads/jandom/refactor/revival","pushedAt":"2023-05-04T16:56:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"works locally","shortMessageHtmlLink":"works locally"}},{"before":"3170abaf3273a24b922619dfdc3d164b6ba23266","after":"1d162fb686cf50cac6fdab4f0bd6ac2215f66182","ref":"refs/heads/jandom/refactor/revival","pushedAt":"2023-05-04T16:52:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jandom","name":"Jan Domański","path":"/jandom","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/395931?s=80&v=4"},"commit":{"message":"debug further","shortMessageHtmlLink":"debug further"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADNYGT1wA","startCursor":null,"endCursor":null}},"title":"Activity · jandom/jobengine"}