{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":592806097,"defaultBranch":"main","name":"gc-cloud-storage-bucket","ownerLogin":"CU-DBMI","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-01-24T15:22:35.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/85517829?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1674573756.495536","currentOid":""},"activityList":{"items":[{"before":"5ee5e753941e2e381406a144c8f0e33aa4a12895","after":"5457404eddd25164a8a21f171e567e49d8594d25","ref":"refs/heads/main","pushedAt":"2024-04-11T19:51:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d33bs","name":"Dave Bunten","path":"/d33bs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3738008?s=80&v=4"},"commit":{"message":"use cookiecutter project name for backend spec (#18)","shortMessageHtmlLink":"use cookiecutter project name for backend spec (#18)"}},{"before":"267b80e045f0b4f2882010874e8d5d6c94033d6e","after":"5ee5e753941e2e381406a144c8f0e33aa4a12895","ref":"refs/heads/main","pushedAt":"2024-04-11T19:48:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d33bs","name":"Dave Bunten","path":"/d33bs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3738008?s=80&v=4"},"commit":{"message":"Use cookiecutter hook and tfvar validation to limit service account characters (#20)\n\n* use variable slice to limit svc account chars\r\n\r\n* add cookiecutter and tf input validation\r\n\r\nCo-Authored-By: Faisal Alquaddoomi \r\n\r\n---------\r\n\r\nCo-authored-by: Faisal Alquaddoomi ","shortMessageHtmlLink":"Use cookiecutter hook and tfvar validation to limit service account c…"}},{"before":"01482aa2470781ad75e8723cb424ef202db0530a","after":"267b80e045f0b4f2882010874e8d5d6c94033d6e","ref":"refs/heads/main","pushedAt":"2024-04-11T17:43:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d33bs","name":"Dave Bunten","path":"/d33bs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3738008?s=80&v=4"},"commit":{"message":"update pre-commit deps and related linting checks (#19)","shortMessageHtmlLink":"update pre-commit deps and related linting checks (#19)"}},{"before":"fb2c9085beed4e94071e23c857cd1369869c13ee","after":"01482aa2470781ad75e8723cb424ef202db0530a","ref":"refs/heads/main","pushedAt":"2023-09-29T14:02:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d33bs","name":"Dave Bunten","path":"/d33bs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3738008?s=80&v=4"},"commit":{"message":"Templatize via Cookiecutter for enhanced audience utility (#10)\n\n* add cookiecutter json defaults\r\n\r\n* add cookiecutter dependency\r\n\r\n* utilize cookiecutter values within tf and docs\r\n\r\n* remove comments and final comma\r\n\r\n* move to template directory structure\r\n\r\n* new default values\r\n\r\n* update tests for template\r\n\r\n* lint tf readme\r\n\r\n* update template test to run git init for lint chks\r\n\r\n* update template readme\r\n\r\n* remove irrelevant pre-commit hooks for template\r\n\r\n* Update readme.md\r\n\r\n* Update readme.md\r\n\r\n* test workflow on github\r\n\r\n* init git name and email\r\n\r\n* move from gh to dagger action for template test\r\n\r\n* formatting\r\n\r\n* add testing notes\r\n\r\n* linting\r\n\r\n* formatting for readability\r\n\r\n* remove dev branch for gh actions testing\r\n\r\n* specifics in action docs\r\n\r\n* json linting additions + application\r\n\r\n* add gh actions for pre-commit checks on template\r\n\r\n* move to using root terraform.tfvars file\r\n\r\nCo-Authored-By: Faisal Alquaddoomi \r\n\r\n* Revert \"move to using root terraform.tfvars file\"\r\n\r\nThis reverts commit 855b6a44ce55195bb30661075adeabaec6a26496.\r\n\r\n* update versions of tf\r\n\r\n* remove no longer applicable files\r\n\r\n* update to use variables.tfvars\r\n\r\nCo-Authored-By: Faisal Alquaddoomi \r\n\r\n* update readme content\r\n\r\n* rename and add tfvars where appropriate\r\n\r\n* update template tf readme files\r\n\r\n* dagger testing updates for corrections\r\n\r\n* remove readme for testing\r\n\r\n* simplify and build distinct tests\r\n\r\n* readd readme\r\n\r\n* update tests to be inclusive as a group\r\n\r\n* formatting for cue file\r\n\r\n* lint cuefile\r\n\r\n* ignore readmes under template terraform\r\n\r\n* ignore template md's\r\n\r\n* update to use appropriate names for state mgmt\r\n\r\n* add mock gcp credentials for testing\r\n\r\n* formatting and ignoring mock key for checks\r\n\r\n* Updated references to variables.tfvars with the new filename, terraform.tfvars. Updated links to that file in the state mangement, infrastructure sections.\r\n\r\n---------\r\n\r\nCo-authored-by: Faisal Alquaddoomi \r\nCo-authored-by: Faisal Alquaddoomi ","shortMessageHtmlLink":"Templatize via Cookiecutter for enhanced audience utility (#10)"}},{"before":"b67b9c53fcd0b5306816d848596f4fd58e8137e3","after":"fb2c9085beed4e94071e23c857cd1369869c13ee","ref":"refs/heads/main","pushedAt":"2023-09-19T22:32:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"d33bs","name":"Dave Bunten","path":"/d33bs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3738008?s=80&v=4"},"commit":{"message":"Updates from Way Lab specific implementations (#9)\n\n* Initial commit\r\n\r\n* Add gsutil script and Assay.Works specifics (#1)\r\n\r\n* changes for assayworks project specifics\r\n\r\n* update shell script with bucket name\r\n\r\n* detemplatize; gsutil instructions\r\n\r\n* assay works docs context; simplify source dir\r\n\r\n* Move to .bat file and add Terraform role for bucket permissions (#2)\r\n\r\n* changes for assayworks project specifics\r\n\r\n* update shell script with bucket name\r\n\r\n* detemplatize; gsutil instructions\r\n\r\n* assay works docs context; simplify source dir\r\n\r\n* bucket.get svc-acct role binding\r\n\r\n* move gsutil work from .sh to .bat file\r\n\r\nCo-Authored-By: Faisal Alquaddoomi \r\n\r\n* linting; remove shellcheck\r\n\r\n* rename gsutil file, remove .sh file\r\n\r\n* remove shellcheck\r\n\r\nCo-authored-by: Faisal Alquaddoomi \r\n\r\n* Add multi-threading option for gsutil command (#3)\r\n\r\n* add multi-threaded option for gsutil\r\n\r\n* add docs for gsutil options\r\n\r\n* Adds documentation for Way Lab rclone usage (#4)\r\n\r\n* add way lab docs; reorganize utilities dir\r\n\r\nalso add new repo diagram to increase role-based context understanding\r\n\r\n* linting change\r\n\r\n* Add Terraform state management resources and documentation (#5)\r\n\r\n* update existing tf to new location\r\n\r\n* add prep dir with state mgmt bucket\r\n\r\n* add hashicorp dir ignores\r\n\r\n* versions and lock file\r\n\r\n* rename to state-management dir\r\n\r\n* additional tf ignore\r\n\r\n* add state management instructions\r\n\r\n* state management bucket naming\r\n\r\n* single tf bucket var name\r\n\r\n* update lockfile\r\n\r\n* pre-commit image source image pin\r\n\r\n* tf backend comment\r\n\r\n* simplify state mgmt language\r\n\r\nCo-Authored-By: Faisal Alquaddoomi \r\n\r\n* use specific version of dagger gh-action\r\n\r\n---------\r\n\r\nCo-authored-by: Faisal Alquaddoomi \r\n\r\n* Merge updates from 'gc-durbinlab-bucket/main'\r\n\r\n* rename and move files for template\r\n\r\n* update pre-commit deps\r\n\r\n* docs lint\r\n\r\n* ignore root terraform dir for pre-commit md lint\r\n\r\n* remove locks\r\n\r\n* data provider and receiver docs updates\r\n\r\n* poetry project updates\r\n\r\n* tf image updaet\r\n\r\n* image linting docs update\r\n\r\n* update readme for accurate role descriptions\r\n\r\n* generic bucket name replacements\r\n\r\n* update terraform provider versions + docs\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Faisal Alquaddoomi \r\n\r\n* add note about service account credential location\r\n\r\n* ignore the tf created svc account credential file\r\n\r\n---------\r\n\r\nCo-authored-by: Faisal Alquaddoomi \r\nCo-authored-by: Faisal Alquaddoomi ","shortMessageHtmlLink":"Updates from Way Lab specific implementations (#9)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAELnTwLgA","startCursor":null,"endCursor":null}},"title":"Activity · CU-DBMI/gc-cloud-storage-bucket"}