{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":445915506,"defaultBranch":"main","name":"validation-service","ownerLogin":"Project-Sustain","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-01-08T19:57:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/55717375?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1679978755.851858","currentOid":""},"activityList":{"items":[{"before":"925925dc16942daf99de793c5a1fbba00e9211e4","after":"201f7a1a843d224e08cd5431e19023a7b9b48dcd","ref":"refs/heads/main","pushedAt":"2023-03-28T14:09:27.990Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Merge pull request #60 from Project-Sustain/caleb/containerize-workers\n\nContainerize Validation Service","shortMessageHtmlLink":"Merge pull request #60 from Project-Sustain/caleb/containerize-workers"}},{"before":"74a41362d34ef98bc25c2f38ac6ac6524e0f9158","after":null,"ref":"refs/heads/scikit-learn","pushedAt":"2023-03-28T04:45:55.851Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"menuka94","name":"Menuka Warushavithana","path":"/menuka94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17300424?s=80&v=4"}},{"before":"ad67160be0a576452961c98ed3d6c48f885e68bc","after":null,"ref":"refs/heads/menuka/multiprocessing-part-2","pushedAt":"2023-03-28T04:45:31.048Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"menuka94","name":"Menuka Warushavithana","path":"/menuka94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17300424?s=80&v=4"}},{"before":"c071953d09ba2bfbc10e4dd1cba36ee066f980fb","after":null,"ref":"refs/heads/MW-29","pushedAt":"2023-03-28T04:45:19.321Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"menuka94","name":"Menuka Warushavithana","path":"/menuka94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17300424?s=80&v=4"}},{"before":"20b6f687f5c12e4817887d27aec8dce7ef40eac4","after":null,"ref":"refs/heads/MW-33","pushedAt":"2023-03-28T04:45:12.256Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"menuka94","name":"Menuka Warushavithana","path":"/menuka94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17300424?s=80&v=4"}},{"before":"42e859b40f07d4e3f903ed7a68ed5a2309c6f6a6","after":null,"ref":"refs/heads/MW-37","pushedAt":"2023-03-28T04:45:04.771Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"menuka94","name":"Menuka Warushavithana","path":"/menuka94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17300424?s=80&v=4"}},{"before":"85ae80aac900f3dc0b598b865039e3c1e094a60b","after":null,"ref":"refs/heads/MW-45","pushedAt":"2023-03-28T04:44:54.740Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"menuka94","name":"Menuka Warushavithana","path":"/menuka94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17300424?s=80&v=4"}},{"before":"7a0312e2b1febc720b246d3a32ff8c5cb2bba646","after":null,"ref":"refs/heads/MW-51","pushedAt":"2023-03-28T04:44:37.185Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"menuka94","name":"Menuka Warushavithana","path":"/menuka94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17300424?s=80&v=4"}},{"before":"67caf123772f182a33126000176b8833ad0b4b7c","after":null,"ref":"refs/heads/MW-54","pushedAt":"2023-03-28T04:44:29.780Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"menuka94","name":"Menuka Warushavithana","path":"/menuka94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17300424?s=80&v=4"}},{"before":"d04bd951c912fa2946ad1bafb553577d7a11757e","after":"fa9a4cc789d5692594b83c050a03d83db5ef1812","ref":"refs/heads/caleb/containerize-workers","pushedAt":"2023-03-28T02:24:42.533Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Containerize validation service\n\n* Initialize Dockerfile with sleep\n* Install python requirements and create .env\n* Install pip\n* Copy source and install python 3.8\n* Use python3 instead of python3.8 in scripts\n* Create pod yaml\n* Create command array\n* Revert to sleep\n* Retain subdirectory structure for overlay\n* Attempt 2 for creating overlay dir\n* Create service yamls\n* Get node hostname for mongo queries\n* use 50058 for worker container port\n* Set DB_HOST to NODE_HOSTNAME from k8s\n* Assign pods to nodes for testing\n* Create DaemonSet for launching worker pods\n* Set selector field and correct API version for DS\n* Add a README description\n* Retrieve podIP from resource yaml in README\n* Change app selector -> name selector\n* Add NodePort service to deploy dir\n* Remove dotenv environment variable loading","shortMessageHtmlLink":"Containerize validation service"}},{"before":"1856eb927a2f28c12cdcfbc57ba59124ebeb6886","after":"d04bd951c912fa2946ad1bafb553577d7a11757e","ref":"refs/heads/caleb/containerize-workers","pushedAt":"2023-03-28T02:18:46.253Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Remove dotenv environment variable loading","shortMessageHtmlLink":"Remove dotenv environment variable loading"}},{"before":"7204c187f207693576f49a23abbdb43f7e3461b2","after":"1856eb927a2f28c12cdcfbc57ba59124ebeb6886","ref":"refs/heads/caleb/containerize-workers","pushedAt":"2023-03-23T15:12:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Add NodePort service to deploy dir","shortMessageHtmlLink":"Add NodePort service to deploy dir"}},{"before":"a7866a3327329e6eb465dac4d5344d0528ef1d1f","after":"9fc866666959c324f28ba8584e7b802c7c28ebbd","ref":"refs/heads/stream_class","pushedAt":"2023-03-23T04:26:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Merge branch 'stream_class' of github.com:Project-Sustain/validation-service into stream_class","shortMessageHtmlLink":"Merge branch 'stream_class' of github.com:Project-Sustain/validation-…"}},{"before":"e5679a15a92d093d83580166418ccb86c6e9b4ed","after":"a7866a3327329e6eb465dac4d5344d0528ef1d1f","ref":"refs/heads/stream_class","pushedAt":"2023-03-23T04:26:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"menuka94","name":"Menuka Warushavithana","path":"/menuka94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17300424?s=80&v=4"},"commit":{"message":"add deploy dir\n\ncopied from menuka/containerization based on caleb/containerize-workers","shortMessageHtmlLink":"add deploy dir"}},{"before":"8a558ca7f2ae9db94ea67e421eeec35622ea8a1c","after":"ef4b5c06db674b6076aba214fb03f9009cf5862d","ref":"refs/heads/menuka/containerization","pushedAt":"2023-03-23T04:14:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"menuka94","name":"Menuka Warushavithana","path":"/menuka94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17300424?s=80&v=4"},"commit":{"message":"fix merge conflicts","shortMessageHtmlLink":"fix merge conflicts"}},{"before":"b3fb86047bc146d5b8d7e0d8761cfeec81d14625","after":"8a558ca7f2ae9db94ea67e421eeec35622ea8a1c","ref":"refs/heads/menuka/containerization","pushedAt":"2023-03-23T04:05:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"update pod_flask.yaml, add log scripts","shortMessageHtmlLink":"update pod_flask.yaml, add log scripts"}},{"before":null,"after":"b3fb86047bc146d5b8d7e0d8761cfeec81d14625","ref":"refs/heads/menuka/containerization","pushedAt":"2023-03-23T03:32:33.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"menuka94","name":"Menuka Warushavithana","path":"/menuka94","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17300424?s=80&v=4"},"commit":{"message":"add deploy/pod_flask.yaml","shortMessageHtmlLink":"add deploy/pod_flask.yaml"}},{"before":"9fe30f34938e5e87284ab3f9a0c10c28e13a6ac6","after":"7204c187f207693576f49a23abbdb43f7e3461b2","ref":"refs/heads/caleb/containerize-workers","pushedAt":"2023-03-23T03:01:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Change app selector -> name selector","shortMessageHtmlLink":"Change app selector -> name selector"}},{"before":"4f6448d68b77c7bae2f1824866a87d1ea8fd4e18","after":"9fe30f34938e5e87284ab3f9a0c10c28e13a6ac6","ref":"refs/heads/caleb/containerize-workers","pushedAt":"2023-03-22T14:21:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Retrieve podIP from resource yaml in README","shortMessageHtmlLink":"Retrieve podIP from resource yaml in README"}},{"before":"0169adcd04a4263800ee45a12e8cb0df3828c5fe","after":"4f6448d68b77c7bae2f1824866a87d1ea8fd4e18","ref":"refs/heads/caleb/containerize-workers","pushedAt":"2023-03-21T23:54:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Add a README description","shortMessageHtmlLink":"Add a README description"}},{"before":"456d649d48d27ac733a65989d58fe10291fb4811","after":"0169adcd04a4263800ee45a12e8cb0df3828c5fe","ref":"refs/heads/caleb/containerize-workers","pushedAt":"2023-03-21T23:34:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Set selector field and correct API version for DS","shortMessageHtmlLink":"Set selector field and correct API version for DS"}},{"before":"b1ea7a576d26218901a3c04cd97048d0908fb553","after":"456d649d48d27ac733a65989d58fe10291fb4811","ref":"refs/heads/caleb/containerize-workers","pushedAt":"2023-03-21T23:09:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Create DaemonSet for launching worker pods","shortMessageHtmlLink":"Create DaemonSet for launching worker pods"}},{"before":"cf2076876bf2ce4ff588a66d9955401938c3e20a","after":"b1ea7a576d26218901a3c04cd97048d0908fb553","ref":"refs/heads/caleb/containerize-workers","pushedAt":"2023-03-21T03:06:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Assign pods to nodes for testing","shortMessageHtmlLink":"Assign pods to nodes for testing"}},{"before":"c59709e1ec5b8381415b5956b5642ab3ceec1892","after":"e5679a15a92d093d83580166418ccb86c6e9b4ed","ref":"refs/heads/stream_class","pushedAt":"2023-03-21T02:51:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Caleb checkpointing Kassidy's stuff","shortMessageHtmlLink":"Caleb checkpointing Kassidy's stuff"}},{"before":"a22df27742160a81d9e90a11517c23281d42fe21","after":"cf2076876bf2ce4ff588a66d9955401938c3e20a","ref":"refs/heads/caleb/containerize-workers","pushedAt":"2023-03-20T16:28:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Set DB_HOST to NODE_HOSTNAME from k8s","shortMessageHtmlLink":"Set DB_HOST to NODE_HOSTNAME from k8s"}},{"before":"b1b583baed2b4b5e505b4d4ebdda042d269dc692","after":"a22df27742160a81d9e90a11517c23281d42fe21","ref":"refs/heads/caleb/containerize-workers","pushedAt":"2023-03-20T03:19:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"use 50058 for worker container port","shortMessageHtmlLink":"use 50058 for worker container port"}},{"before":"f85defd33100ddfc4bb2b11e06a801ee47ef2726","after":"b1b583baed2b4b5e505b4d4ebdda042d269dc692","ref":"refs/heads/caleb/containerize-workers","pushedAt":"2023-03-20T02:50:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Get node hostname for mongo queries","shortMessageHtmlLink":"Get node hostname for mongo queries"}},{"before":"be2aed8ddcaf48a09b8212a13be8e7f37ba72a21","after":"f85defd33100ddfc4bb2b11e06a801ee47ef2726","ref":"refs/heads/caleb/containerize-workers","pushedAt":"2023-03-20T02:46:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Create service yamls","shortMessageHtmlLink":"Create service yamls"}},{"before":"cc0946d48313778263b0a334ede1d4fb1c73ac69","after":"be2aed8ddcaf48a09b8212a13be8e7f37ba72a21","ref":"refs/heads/caleb/containerize-workers","pushedAt":"2023-03-20T00:14:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Attempt 2 for creating overlay dir","shortMessageHtmlLink":"Attempt 2 for creating overlay dir"}},{"before":"ed3ddebe04397df10ec6189f02138a7ef18128fa","after":"cc0946d48313778263b0a334ede1d4fb1c73ac69","ref":"refs/heads/caleb/containerize-workers","pushedAt":"2023-03-19T23:31:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"inf0rmatiker","name":"Caleb Carlson","path":"/inf0rmatiker","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/26604725?s=80&v=4"},"commit":{"message":"Retain subdirectory structure for overlay","shortMessageHtmlLink":"Retain subdirectory structure for overlay"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADDPvbiQA","startCursor":null,"endCursor":null}},"title":"Activity · Project-Sustain/validation-service"}