{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":201382180,"defaultBranch":"main","name":"jobrunner","ownerLogin":"wwade","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-08-09T03:28:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2576056?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721073451.0","currentOid":""},"activityList":{"items":[{"before":"7e49a70878cd48cde42a0e531523ff30266582ea","after":null,"ref":"refs/heads/dependabot/pip/zipp-3.19.1","pushedAt":"2024-07-15T19:57:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"}},{"before":"b2ba84bce3121b257e76a85cdf8108da9a358e21","after":"cd916d9ae48bbe2307745966949ffe9d465450e5","ref":"refs/heads/main","pushedAt":"2024-07-15T19:57:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"},"commit":{"message":"build(deps): bump zipp from 3.18.1 to 3.19.1 (#308)\n\nBumps [zipp](https://github.com/jaraco/zipp) from 3.18.1 to 3.19.1.\r\n- [Release notes](https://github.com/jaraco/zipp/releases)\r\n- [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst)\r\n- [Commits](https://github.com/jaraco/zipp/compare/v3.18.1...v3.19.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: zipp\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump zipp from 3.18.1 to 3.19.1 (#308)"}},{"before":"b4ea13a8947e43bf43e6c8920626e7bb4f3bdec1","after":null,"ref":"refs/heads/dependabot/pip/setuptools-70.0.0","pushedAt":"2024-07-15T19:57:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"}},{"before":"ed7938e3f3f48151fecbde4cebfe0d2b2a89dd05","after":"b2ba84bce3121b257e76a85cdf8108da9a358e21","ref":"refs/heads/main","pushedAt":"2024-07-15T19:57:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"},"commit":{"message":"build(deps): bump setuptools from 69.0.3 to 70.0.0 (#309)\n\nBumps [setuptools](https://github.com/pypa/setuptools) from 69.0.3 to 70.0.0.\r\n- [Release notes](https://github.com/pypa/setuptools/releases)\r\n- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)\r\n- [Commits](https://github.com/pypa/setuptools/compare/v69.0.3...v70.0.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: setuptools\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump setuptools from 69.0.3 to 70.0.0 (#309)"}},{"before":null,"after":"b4ea13a8947e43bf43e6c8920626e7bb4f3bdec1","ref":"refs/heads/dependabot/pip/setuptools-70.0.0","pushedAt":"2024-07-15T19:15:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump setuptools from 69.0.3 to 70.0.0\n\nBumps [setuptools](https://github.com/pypa/setuptools) from 69.0.3 to 70.0.0.\n- [Release notes](https://github.com/pypa/setuptools/releases)\n- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)\n- [Commits](https://github.com/pypa/setuptools/compare/v69.0.3...v70.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: setuptools\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump setuptools from 69.0.3 to 70.0.0"}},{"before":"4ec9d36d17a409f386cc0635c39e522402776d90","after":null,"ref":"refs/heads/dependabot/pip/certifi-2024.7.4","pushedAt":"2024-07-10T04:26:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"}},{"before":"749d72a3e8e36d2f35a4781843796bf91fea86ae","after":"ed7938e3f3f48151fecbde4cebfe0d2b2a89dd05","ref":"refs/heads/main","pushedAt":"2024-07-10T04:26:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"},"commit":{"message":"build(deps): bump certifi from 2024.2.2 to 2024.7.4 (#307)\n\nBumps [certifi](https://github.com/certifi/python-certifi) from 2024.2.2 to 2024.7.4.\r\n- [Commits](https://github.com/certifi/python-certifi/compare/2024.02.02...2024.07.04)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: certifi\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump certifi from 2024.2.2 to 2024.7.4 (#307)"}},{"before":null,"after":"7e49a70878cd48cde42a0e531523ff30266582ea","ref":"refs/heads/dependabot/pip/zipp-3.19.1","pushedAt":"2024-07-09T19:14:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump zipp from 3.18.1 to 3.19.1\n\nBumps [zipp](https://github.com/jaraco/zipp) from 3.18.1 to 3.19.1.\n- [Release notes](https://github.com/jaraco/zipp/releases)\n- [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst)\n- [Commits](https://github.com/jaraco/zipp/compare/v3.18.1...v3.19.1)\n\n---\nupdated-dependencies:\n- dependency-name: zipp\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump zipp from 3.18.1 to 3.19.1"}},{"before":null,"after":"4ec9d36d17a409f386cc0635c39e522402776d90","ref":"refs/heads/dependabot/pip/certifi-2024.7.4","pushedAt":"2024-07-06T01:29:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump certifi from 2024.2.2 to 2024.7.4\n\nBumps [certifi](https://github.com/certifi/python-certifi) from 2024.2.2 to 2024.7.4.\n- [Commits](https://github.com/certifi/python-certifi/compare/2024.02.02...2024.07.04)\n\n---\nupdated-dependencies:\n- dependency-name: certifi\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump certifi from 2024.2.2 to 2024.7.4"}},{"before":"01c38ebb2be50d248988751abf44382e9d21a3a0","after":null,"ref":"refs/heads/dependabot/pip/urllib3-2.2.2","pushedAt":"2024-06-17T23:54:41.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"}},{"before":"203cca5dd4b33760d953e4d71f21d1bb43a068bd","after":"749d72a3e8e36d2f35a4781843796bf91fea86ae","ref":"refs/heads/main","pushedAt":"2024-06-17T23:54:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"},"commit":{"message":"build(deps): bump urllib3 from 2.2.1 to 2.2.2 (#306)\n\nBumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.1 to 2.2.2.\r\n- [Release notes](https://github.com/urllib3/urllib3/releases)\r\n- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)\r\n- [Commits](https://github.com/urllib3/urllib3/compare/2.2.1...2.2.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: urllib3\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump urllib3 from 2.2.1 to 2.2.2 (#306)"}},{"before":null,"after":"01c38ebb2be50d248988751abf44382e9d21a3a0","ref":"refs/heads/dependabot/pip/urllib3-2.2.2","pushedAt":"2024-06-17T23:39:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump urllib3 from 2.2.1 to 2.2.2\n\nBumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.1 to 2.2.2.\n- [Release notes](https://github.com/urllib3/urllib3/releases)\n- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)\n- [Commits](https://github.com/urllib3/urllib3/compare/2.2.1...2.2.2)\n\n---\nupdated-dependencies:\n- dependency-name: urllib3\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump urllib3 from 2.2.1 to 2.2.2"}},{"before":"06bf8401545b7e35654586cb8b025c007945699b","after":null,"ref":"refs/heads/dependabot/pip/requests-2.32.0","pushedAt":"2024-06-02T22:37:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"}},{"before":"dd9180d781987fedf17fb331fbe9be217965f395","after":"203cca5dd4b33760d953e4d71f21d1bb43a068bd","ref":"refs/heads/main","pushedAt":"2024-06-02T22:37:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"},"commit":{"message":"--- (#305)\n\nupdated-dependencies:\r\n- dependency-name: requests\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"--- (#305)"}},{"before":null,"after":"06bf8401545b7e35654586cb8b025c007945699b","ref":"refs/heads/dependabot/pip/requests-2.32.0","pushedAt":"2024-05-21T07:34:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"---\nupdated-dependencies:\n- dependency-name: requests\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"---"}},{"before":"0380490e2394e475f1c417cb4555aae3b2bc7275","after":null,"ref":"refs/heads/dependabot/pip/idna-3.7","pushedAt":"2024-04-12T20:55:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"}},{"before":"2da1779485d1a168db422d2cf76908219770f593","after":"dd9180d781987fedf17fb331fbe9be217965f395","ref":"refs/heads/main","pushedAt":"2024-04-12T20:55:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"},"commit":{"message":"build(deps): bump idna from 3.6 to 3.7 (#304)\n\nBumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7.\r\n- [Release notes](https://github.com/kjd/idna/releases)\r\n- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)\r\n- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: idna\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"build(deps): bump idna from 3.6 to 3.7 (#304)"}},{"before":null,"after":"0380490e2394e475f1c417cb4555aae3b2bc7275","ref":"refs/heads/dependabot/pip/idna-3.7","pushedAt":"2024-04-12T04:40:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump idna from 3.6 to 3.7\n\nBumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7.\n- [Release notes](https://github.com/kjd/idna/releases)\n- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)\n- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7)\n\n---\nupdated-dependencies:\n- dependency-name: idna\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump idna from 3.6 to 3.7"}},{"before":"9a7b20e3d104d6ef57946697105a142c2adfad4b","after":null,"ref":"refs/heads/fixJobAgo","pushedAt":"2024-04-03T22:12:37.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"}},{"before":"5de51840613e70108b9409e015cae39c71881b6d","after":"2da1779485d1a168db422d2cf76908219770f593","ref":"refs/heads/main","pushedAt":"2024-04-03T22:12:36.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"},"commit":{"message":"Merge pull request #303 from wwade/fixJobAgo\n\nutils: clean up pyright errors in utils.py","shortMessageHtmlLink":"Merge pull request #303 from wwade/fixJobAgo"}},{"before":"5fffcf558653a15afb3df5dcf3dd4e6c7039605d","after":"9a7b20e3d104d6ef57946697105a142c2adfad4b","ref":"refs/heads/fixJobAgo","pushedAt":"2024-04-03T22:10:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"},"commit":{"message":"db: fix display of \"-a\" (last pass/fail) output\n\nIt was using float division instead of integer, and so was always\nshowing zeroes for time deltas less than 1 hour.","shortMessageHtmlLink":"db: fix display of \"-a\" (last pass/fail) output"}},{"before":null,"after":"5fffcf558653a15afb3df5dcf3dd4e6c7039605d","ref":"refs/heads/fixJobAgo","pushedAt":"2024-04-03T22:05:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"},"commit":{"message":"db: fix display of \"-a\" (last pass/fail) output\n\nIt was using float division instead of integer, and so was always\nshowing zeroes for time deltas less than 1 hour.","shortMessageHtmlLink":"db: fix display of \"-a\" (last pass/fail) output"}},{"before":"d22265702f22738440d5adc659565f73170226e7","after":"5de51840613e70108b9409e015cae39c71881b6d","ref":"refs/heads/main","pushedAt":"2024-03-26T18:57:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"},"commit":{"message":"ci: use OIDC for pypi publishing\n\nguide from https://github.com/marketplace/actions/pypi-publish","shortMessageHtmlLink":"ci: use OIDC for pypi publishing"}},{"before":"265f88899ace29ec5e6da0b934039c5d8811ca29","after":null,"ref":"refs/heads/renovate/all","pushedAt":"2024-03-26T18:51:01.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"}},{"before":"f47c0ec92d7c3f2f6944b8ab26160d8fc6463d40","after":"d22265702f22738440d5adc659565f73170226e7","ref":"refs/heads/main","pushedAt":"2024-03-26T18:51:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"},"commit":{"message":"chore(deps): update all dependencies (#301)\n\nCo-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>","shortMessageHtmlLink":"chore(deps): update all dependencies (#301)"}},{"before":null,"after":"265f88899ace29ec5e6da0b934039c5d8811ca29","ref":"refs/heads/renovate/all","pushedAt":"2024-03-26T18:49:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"chore(deps): update all dependencies","shortMessageHtmlLink":"chore(deps): update all dependencies"}},{"before":"599582b8b18b4eb7df82e0cae0bb41b5da10a30b","after":"f47c0ec92d7c3f2f6944b8ab26160d8fc6463d40","ref":"refs/heads/main","pushedAt":"2024-03-26T18:46:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"},"commit":{"message":"deps: use renovate instead of dependabot","shortMessageHtmlLink":"deps: use renovate instead of dependabot"}},{"before":"00b3a71ab73528a90074e957aee1f85b4faf4ae0","after":"f3ba128896cdc1b157591ca94090617042022b69","ref":"refs/heads/update-deps","pushedAt":"2024-03-26T17:41:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"},"commit":{"message":"deps: upgrade all deps using \"pipenv update\"","shortMessageHtmlLink":"deps: upgrade all deps using \"pipenv update\""}},{"before":"bfc70854f7c983eb1fec36676699392bb5ab102f","after":null,"ref":"refs/heads/dependabot/pip/importlib-metadata-7.1.0","pushedAt":"2024-03-21T07:18:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"}},{"before":"37b878908f4976a72ada9cf8b15e7bd2a239a7a3","after":"599582b8b18b4eb7df82e0cae0bb41b5da10a30b","ref":"refs/heads/main","pushedAt":"2024-03-21T07:18:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"wwade","name":"Wade Carpenter","path":"/wwade","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2576056?s=80&v=4"},"commit":{"message":"build(deps): bump importlib-metadata from 7.0.2 to 7.1.0\n\nBumps [importlib-metadata](https://github.com/python/importlib_metadata) from 7.0.2 to 7.1.0.\n- [Release notes](https://github.com/python/importlib_metadata/releases)\n- [Changelog](https://github.com/python/importlib_metadata/blob/main/NEWS.rst)\n- [Commits](https://github.com/python/importlib_metadata/compare/v7.0.2...v7.1.0)\n\n---\nupdated-dependencies:\n- dependency-name: importlib-metadata\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump importlib-metadata from 7.0.2 to 7.1.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgBPgNwA","startCursor":null,"endCursor":null}},"title":"Activity ยท wwade/jobrunner"}