{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":82494228,"defaultBranch":"master","name":"environmental-sensor","ownerLogin":"mtraver","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-02-19T22:29:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3804793?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1704261271.0","currentOid":""},"activityList":{"items":[{"before":"51b782189dab6afb92b4e877dffd2d1b14f5912e","after":"030e2787a04eb3c3606a902a357023ff792de074","ref":"refs/heads/master","pushedAt":"2024-07-17T05:08:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Build with Debian 12 (bookworm) images","shortMessageHtmlLink":"Build with Debian 12 (bookworm) images"}},{"before":"d81fee7dd801eb339ded8f6e8597cb53999660da","after":"51b782189dab6afb92b4e877dffd2d1b14f5912e","ref":"refs/heads/master","pushedAt":"2024-07-14T16:46:28.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Upgrade dependencies","shortMessageHtmlLink":"Upgrade dependencies"}},{"before":"f934f6359c84611a878dd57e2b7f4b38ee0c3f69","after":"d81fee7dd801eb339ded8f6e8597cb53999660da","ref":"refs/heads/master","pushedAt":"2024-05-17T05:30:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Upgrade dependencies","shortMessageHtmlLink":"Upgrade dependencies"}},{"before":"35ecf40c61b1f09ae3cce1f43374ba6bb58b9784","after":"f934f6359c84611a878dd57e2b7f4b38ee0c3f69","ref":"refs/heads/master","pushedAt":"2024-03-17T18:09:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Regenerate protobuf code\n\ngo install google.golang.org/protobuf/cmd/protoc-gen-go@latest\ngo install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest\n\n$ protoc --version\nlibprotoc 24.4\n\n$ protoc-gen-go --version\nprotoc-gen-go v1.33.0","shortMessageHtmlLink":"Regenerate protobuf code"}},{"before":"9cad66869c3d9bd897ebac8376f4d557c578a95e","after":"35ecf40c61b1f09ae3cce1f43374ba6bb58b9784","ref":"refs/heads/master","pushedAt":"2024-03-17T18:04:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Upgrade dependencies","shortMessageHtmlLink":"Upgrade dependencies"}},{"before":"674440557843e029b999c9269bfa968da70156c0","after":"9cad66869c3d9bd897ebac8376f4d557c578a95e","ref":"refs/heads/master","pushedAt":"2024-01-04T06:44:50.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Add lambda to all target","shortMessageHtmlLink":"Add lambda to all target"}},{"before":"c6737cb885ec8b054334e99abceb5298b4813476","after":"674440557843e029b999c9269bfa968da70156c0","ref":"refs/heads/master","pushedAt":"2024-01-03T06:48:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Regenerate protobuf code\n\ngo install google.golang.org/protobuf/cmd/protoc-gen-go@latest\ngo install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest\n\n$ protoc --version\nlibprotoc 24.4\n\n$ protoc-gen-go --version\nprotoc-gen-go v1.31.0","shortMessageHtmlLink":"Regenerate protobuf code"}},{"before":"48557ea0fcad025172866a246f4cbaee177433ec","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/crypto-0.17.0","pushedAt":"2024-01-03T05:54:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"05354783375111feb099885bf31aaa0859b33112","after":"c6737cb885ec8b054334e99abceb5298b4813476","ref":"refs/heads/master","pushedAt":"2024-01-03T05:53:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Upgrade dependencies","shortMessageHtmlLink":"Upgrade dependencies"}},{"before":null,"after":"48557ea0fcad025172866a246f4cbaee177433ec","ref":"refs/heads/dependabot/go_modules/golang.org/x/crypto-0.17.0","pushedAt":"2023-12-18T23:36:59.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":"Bump golang.org/x/crypto from 0.14.0 to 0.17.0\n\nBumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.17.0.\n- [Commits](https://github.com/golang/crypto/compare/v0.14.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/crypto\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/crypto from 0.14.0 to 0.17.0"}},{"before":"848afbead20037b5c0db9e1e439b79070694dbed","after":"05354783375111feb099885bf31aaa0859b33112","ref":"refs/heads/master","pushedAt":"2023-10-15T18:34:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Parallelize device binary upgrade","shortMessageHtmlLink":"Parallelize device binary upgrade"}},{"before":"439e7207038216ee8ddf305887b6e502280ed4eb","after":"848afbead20037b5c0db9e1e439b79070694dbed","ref":"refs/heads/master","pushedAt":"2023-10-15T18:29:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Regenerate protobuf code\n\nVersions used:\n\n$ protoc --version\nlibprotoc 3.21.5\n\n$ protoc-gen-go --version\nprotoc-gen-go v1.31.0","shortMessageHtmlLink":"Regenerate protobuf code"}},{"before":"b0ec304137b8761c8072d6c475e7c0ef1b15db71","after":null,"ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2023-10-14T22:52:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"36f9c8e0953c2ce78686a3cd4b156f5bd714c4c2","after":"439e7207038216ee8ddf305887b6e502280ed4eb","ref":"refs/heads/master","pushedAt":"2023-10-14T22:52:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Upgrade dependencies","shortMessageHtmlLink":"Upgrade dependencies"}},{"before":null,"after":"b0ec304137b8761c8072d6c475e7c0ef1b15db71","ref":"refs/heads/dependabot/go_modules/golang.org/x/net-0.17.0","pushedAt":"2023-10-11T23:10:51.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":"Bump golang.org/x/net from 0.15.0 to 0.17.0\n\nBumps [golang.org/x/net](https://github.com/golang/net) from 0.15.0 to 0.17.0.\n- [Commits](https://github.com/golang/net/compare/v0.15.0...v0.17.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/net\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump golang.org/x/net from 0.15.0 to 0.17.0"}},{"before":"c1b09e3b320b7aef62262893568a000bac8e8023","after":"36f9c8e0953c2ce78686a3cd4b156f5bd714c4c2","ref":"refs/heads/master","pushedAt":"2023-09-09T21:13:28.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Upgrade dependencies","shortMessageHtmlLink":"Upgrade dependencies"}},{"before":"11d8c0e48368677b2cafb57e6a48b2256dc21000","after":"c1b09e3b320b7aef62262893568a000bac8e8023","ref":"refs/heads/master","pushedAt":"2023-08-31T03:53:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Update Lambda function build for provided.al2 runtime\n\nAmazon is going to deprecate the go1.x runtime. See\nhttps://aws.amazon.com/blogs/compute/migrating-aws-lambda-functions-from-the-go1-x-runtime-to-the-custom-runtime-on-amazon-linux-2/","shortMessageHtmlLink":"Update Lambda function build for provided.al2 runtime"}},{"before":"672f177a65297a640f96e405f1b240647e6c4de6","after":"11d8c0e48368677b2cafb57e6a48b2256dc21000","ref":"refs/heads/master","pushedAt":"2023-08-13T21:14:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Specify Go 1.21 in go.mod\n\nRemove `go` directive in go.mod, run `go mod tidy` using Go 1.21.\nDoing so added a `go` directive for 1.21 but also the indirect dep on\ngithub.com/kr/pretty v0.3.1. Running `go mod tidy` using 1.20 did not\ndo so.","shortMessageHtmlLink":"Specify Go 1.21 in go.mod"}},{"before":"e4d174c62ee208ce1c5680a116039347d17a7cbb","after":"672f177a65297a640f96e405f1b240647e6c4de6","ref":"refs/heads/master","pushedAt":"2023-08-13T04:21:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Build with Go 1.21","shortMessageHtmlLink":"Build with Go 1.21"}},{"before":"6b19e7f8348dc3c86308d7914b0d8bc82916a656","after":"e4d174c62ee208ce1c5680a116039347d17a7cbb","ref":"refs/heads/master","pushedAt":"2023-08-13T04:08:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Add package cache to the Dockerfiles","shortMessageHtmlLink":"Add package cache to the Dockerfiles"}},{"before":"285ca5c2587981e4f301b18bdde8a3fc10d30036","after":"6b19e7f8348dc3c86308d7914b0d8bc82916a656","ref":"refs/heads/master","pushedAt":"2023-08-13T03:47:20.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Fix test","shortMessageHtmlLink":"Fix test"}},{"before":"ccb7fbd25f28aa13577faa541fb08f066f39e1d6","after":"285ca5c2587981e4f301b18bdde8a3fc10d30036","ref":"refs/heads/master","pushedAt":"2023-08-13T03:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Cache GCP credentials fetched from AWS Secrets Manager\n\nRe-write the cache from package federatedidentity generically and\nuse it in the lambda function as well.","shortMessageHtmlLink":"Cache GCP credentials fetched from AWS Secrets Manager"}},{"before":"cbaddfe454b7a708bd22cca3ab170b4b9c5e5e95","after":"ccb7fbd25f28aa13577faa541fb08f066f39e1d6","ref":"refs/heads/master","pushedAt":"2023-08-05T07:05:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Cache AWS credentials\n\nAdd a simple in-memory cache for credentials fetched when assuming an\nAWS role","shortMessageHtmlLink":"Cache AWS credentials"}},{"before":"9030ed4ea12d157971138f7618adea3a83a4a06d","after":"cbaddfe454b7a708bd22cca3ab170b4b9c5e5e95","ref":"refs/heads/master","pushedAt":"2023-08-04T00:09:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Upgrade dependencies","shortMessageHtmlLink":"Upgrade dependencies"}},{"before":"bed873c2dc6ca3dca2d4c315e7e1ae28a8dcddef","after":"9030ed4ea12d157971138f7618adea3a83a4a06d","ref":"refs/heads/master","pushedAt":"2023-08-04T00:05:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"No need to append when making list of device IDs","shortMessageHtmlLink":"No need to append when making list of device IDs"}},{"before":"55eafe33e0aa19b62c30e5bc3ea6c2a7379ab990","after":"bed873c2dc6ca3dca2d4c315e7e1ae28a8dcddef","ref":"refs/heads/master","pushedAt":"2023-08-03T06:42:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Add package federatedidentity to web Dockerfile","shortMessageHtmlLink":"Add package federatedidentity to web Dockerfile"}},{"before":"c86c80fc0d8752f3874e0a65162e25fe8629c303","after":"55eafe33e0aa19b62c30e5bc3ea6c2a7379ab990","ref":"refs/heads/master","pushedAt":"2023-08-03T06:39:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Fetch devices from AWS IoT instead of GCP IoT Core in web app","shortMessageHtmlLink":"Fetch devices from AWS IoT instead of GCP IoT Core in web app"}},{"before":"785b22188959fe6470da2f40478b709be4821fe1","after":"c86c80fc0d8752f3874e0a65162e25fe8629c303","ref":"refs/heads/master","pushedAt":"2023-07-27T05:21:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Fetch devices from AWS IoT instead of GCP IoT Core","shortMessageHtmlLink":"Fetch devices from AWS IoT instead of GCP IoT Core"}},{"before":"770f2bd6c88414350a14ce0d4f45e1ca188d349a","after":"785b22188959fe6470da2f40478b709be4821fe1","ref":"refs/heads/master","pushedAt":"2023-07-19T06:01:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Remove unnecessary newline in a log call","shortMessageHtmlLink":"Remove unnecessary newline in a log call"}},{"before":"cffcabde512275dd494de9cba5efc1952bf30aef","after":"770f2bd6c88414350a14ce0d4f45e1ca188d349a","ref":"refs/heads/master","pushedAt":"2023-07-16T04:02:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtraver","name":"Michael Traver","path":"/mtraver","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3804793?s=80&v=4"},"commit":{"message":"Upgrade dependencies","shortMessageHtmlLink":"Upgrade dependencies"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEgXBenAA","startCursor":null,"endCursor":null}},"title":"Activity ยท mtraver/environmental-sensor"}