{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":14909673,"defaultBranch":"master","name":"grr","ownerLogin":"google","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-12-04T00:17:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1342004?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716916273.0","currentOid":""},"activityList":{"items":[{"before":"645c98fbcc164ed467eac6ab3abe41e04ab15b23","after":"6c9efa0a9b3a06f45a9de98de81fcc111477c777","ref":"refs/heads/master","pushedAt":"2024-05-28T17:08:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Version bump to 3.4.7.4. Syncing recent changes. (#1091)","shortMessageHtmlLink":"Version bump to 3.4.7.4. Syncing recent changes. (#1091)"}},{"before":null,"after":"d52f97d12d39899912a60298c0852f74c5e80208","ref":"refs/heads/sync_github_2024_05_28_18_28_42","pushedAt":"2024-05-28T16:30:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Version bump to 3.4.7.4. Syncing recent changes.","shortMessageHtmlLink":"Version bump to 3.4.7.4. Syncing recent changes."}},{"before":"7cf5a0743ed0d71276037fe14870abad996c59d4","after":"645c98fbcc164ed467eac6ab3abe41e04ab15b23","ref":"refs/heads/master","pushedAt":"2024-05-27T20:42:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Fixing grpcio dependency behavior in devenv GRR container. (#1090)\n\ngrpcio and grpcio-tools are effectively build-only dependency for GRR, but a runtime dependency for google-cloud-pubsub. To avoid versioning conflicts, we should install our own packages with separate `pip install` calls - this allows each call to override the version of grpcio or grpcio-tools if needed. This is clearly a hack. A proper fix is to migrate from setup.py to toml files and explicitly declare grpcio and grpcio-tools as GRR's build (and not runtime) dependencies.","shortMessageHtmlLink":"Fixing grpcio dependency behavior in devenv GRR container. (#1090)"}},{"before":null,"after":"329372b8f5e63f1924043f3982d01dae1ca78f88","ref":"refs/heads/mbushkov-patch-3","pushedAt":"2024-05-27T19:56:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Fixing grpcio dependency behavior in devenv GRR container.\n\ngrpcio and grpcio-tools are effectively build-only dependency for GRR, but a runtime dependency for google-cloud-pubsub. To avoid versioning conflicts, we should install our own packages with separate `pip install` calls - this allows each call to override the version of grpcio or grpcio-tools if needed. This is clearly a hack. A proper fix is to migrate from setup.py to toml files and explicitly declare grpcio and grpcio-tools as GRR's build (and not runtime) dependencies.","shortMessageHtmlLink":"Fixing grpcio dependency behavior in devenv GRR container."}},{"before":"fa23812a85fb7094160ddb9ceab8a6cb462478a4","after":null,"ref":"refs/heads/sync_github_2024_05_22_10_48_36","pushedAt":"2024-05-27T14:24:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"}},{"before":"530345464c3066d36639b1c2b3e4437bea51d2c1","after":null,"ref":"refs/heads/sync_github_2024_05_27_14_58_53","pushedAt":"2024-05-27T14:24:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"}},{"before":"d0156fd1dd478d632ab17b5cad1b440e32645fab","after":"7cf5a0743ed0d71276037fe14870abad996c59d4","ref":"refs/heads/master","pushedAt":"2024-05-27T14:24:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Added suport for cloud pub-sub and GCS-based blob store. (#1089)","shortMessageHtmlLink":"Added suport for cloud pub-sub and GCS-based blob store. (#1089)"}},{"before":null,"after":"530345464c3066d36639b1c2b3e4437bea51d2c1","ref":"refs/heads/sync_github_2024_05_27_14_58_53","pushedAt":"2024-05-27T13:01:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Added suport for cloud pub-sub and GCS-based blob store.","shortMessageHtmlLink":"Added suport for cloud pub-sub and GCS-based blob store."}},{"before":"02d09c472fe3e9b8940a52b5253c05e416afeb33","after":"d0156fd1dd478d632ab17b5cad1b440e32645fab","ref":"refs/heads/master","pushedAt":"2024-05-27T12:08:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Syncing recent changes. (#1088)\n\n* Syncing recent changes.\r\n\r\nNotable changes:\r\n\r\n* Parsers support fully removed from the artifacts collector.\r\n* Interrogate is no longer artifact-collector based.\r\n* RDFProtoStruct -> plain protos migration in progress.\r\n* Text type no longer used (replaced with 'str').","shortMessageHtmlLink":"Syncing recent changes. (#1088)"}},{"before":"ba4653c7a9011e45c66da600ab4bfabbab2c6bbb","after":"f5061780b50c6eb7b4fa40c3f8cb7ca3430bbf66","ref":"refs/heads/sync_github_2024_05_27_11_45_50","pushedAt":"2024-05-27T11:29:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Moved healthcheck scripts to the expected location.","shortMessageHtmlLink":"Moved healthcheck scripts to the expected location."}},{"before":null,"after":"ba4653c7a9011e45c66da600ab4bfabbab2c6bbb","ref":"refs/heads/sync_github_2024_05_27_11_45_50","pushedAt":"2024-05-27T09:52:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Syncing recent changes.\n\nNotable changes:\n\n* Parsers support fully removed from the artifacts collector.\n* Interrogate is no longer artifact-collector based.\n* RDFProtoStruct -> plain protos migration in progress.\n* Text type no longer used (replaced with 'str').","shortMessageHtmlLink":"Syncing recent changes."}},{"before":"54caa044691c34ba4454caf6f025e24fa338824e","after":"89439bb6339d2a22cad36b5bcde5cc302762a6d8","ref":"refs/heads/test_healthcheck","pushedAt":"2024-05-22T19:40:13.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"s-westphal","name":"Susanne Westphal","path":"/s-westphal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15063867?s=80&v=4"},"commit":{"message":"test healthchecks in files","shortMessageHtmlLink":"test healthchecks in files"}},{"before":"f6c3be91f460f2141a55610339afbb0af2734470","after":"54caa044691c34ba4454caf6f025e24fa338824e","ref":"refs/heads/test_healthcheck","pushedAt":"2024-05-22T19:28:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"s-westphal","name":"Susanne Westphal","path":"/s-westphal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15063867?s=80&v=4"},"commit":{"message":"test healthchecks in files","shortMessageHtmlLink":"test healthchecks in files"}},{"before":"02d09c472fe3e9b8940a52b5253c05e416afeb33","after":"f6c3be91f460f2141a55610339afbb0af2734470","ref":"refs/heads/test_healthcheck","pushedAt":"2024-05-22T16:39:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"s-westphal","name":"Susanne Westphal","path":"/s-westphal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15063867?s=80&v=4"},"commit":{"message":"test healthchecks in files","shortMessageHtmlLink":"test healthchecks in files"}},{"before":"0c4f28c69284b1e3019cd136cacefadce5cb44cc","after":null,"ref":"refs/heads/mbushkov-patch-3","pushedAt":"2024-05-22T15:58:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"}},{"before":"e76f0c854fdf5a62ae08e4916dd8e9bf4320282e","after":"0c4f28c69284b1e3019cd136cacefadce5cb44cc","ref":"refs/heads/mbushkov-patch-3","pushedAt":"2024-05-22T15:37:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Update compose.yaml: simplify the grr-admin-ui healthcheck.","shortMessageHtmlLink":"Update compose.yaml: simplify the grr-admin-ui healthcheck."}},{"before":"375accf359c986163c8f5683aad2d3227e84ae78","after":"e76f0c854fdf5a62ae08e4916dd8e9bf4320282e","ref":"refs/heads/mbushkov-patch-3","pushedAt":"2024-05-22T15:28:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Update compose.yaml: use double dollar-sign to avoid early interpolation.","shortMessageHtmlLink":"Update compose.yaml: use double dollar-sign to avoid early interpolat…"}},{"before":null,"after":"02d09c472fe3e9b8940a52b5253c05e416afeb33","ref":"refs/heads/test_healthcheck","pushedAt":"2024-05-22T15:15:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"s-westphal","name":"Susanne Westphal","path":"/s-westphal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15063867?s=80&v=4"},"commit":{"message":"Update build.yml: increase test-devenv timeout. (#1086)","shortMessageHtmlLink":"Update build.yml: increase test-devenv timeout. (#1086)"}},{"before":null,"after":"375accf359c986163c8f5683aad2d3227e84ae78","ref":"refs/heads/mbushkov-patch-3","pushedAt":"2024-05-22T13:38:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Update compose.yaml.\n\n* Use `find` instead of ls in the healthcheck for cleaner check.\r\n* Fix the typo in the word healthcheck.","shortMessageHtmlLink":"Update compose.yaml."}},{"before":"ea303de6d53e4605fa0053c0a23d12920f67088a","after":null,"ref":"refs/heads/sync_github_2024_04_17_09_22_22","pushedAt":"2024-05-22T13:35:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"}},{"before":"a6bb6e3422c7f3de935073a7df51992e4854a794","after":null,"ref":"refs/heads/mbushkov-patch-3","pushedAt":"2024-05-22T13:35:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"}},{"before":"b431f18b1954ab7d2c28ef72a990397a5975f4ec","after":null,"ref":"refs/heads/mbushkov-patch-4","pushedAt":"2024-05-22T13:34:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"}},{"before":"3c9ea068049c4d510e4389fa593632b6508056f1","after":null,"ref":"refs/heads/mbushkov-patch-5","pushedAt":"2024-05-22T13:34:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"}},{"before":"c0b4bb690f24c9abfe5d0aa36645d1960695b262","after":null,"ref":"refs/heads/mbushkov-patch-6","pushedAt":"2024-05-22T13:34:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"}},{"before":"a25ec01ba8fa603b6a1be75fde593578d20ed0aa","after":"02d09c472fe3e9b8940a52b5253c05e416afeb33","ref":"refs/heads/master","pushedAt":"2024-05-22T13:34:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Update build.yml: increase test-devenv timeout. (#1086)","shortMessageHtmlLink":"Update build.yml: increase test-devenv timeout. (#1086)"}},{"before":null,"after":"c0b4bb690f24c9abfe5d0aa36645d1960695b262","ref":"refs/heads/mbushkov-patch-6","pushedAt":"2024-05-22T13:13:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Update build.yml: increase test-devenv timeout.","shortMessageHtmlLink":"Update build.yml: increase test-devenv timeout."}},{"before":null,"after":"3c9ea068049c4d510e4389fa593632b6508056f1","ref":"refs/heads/mbushkov-patch-5","pushedAt":"2024-05-22T12:55:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Update install_client.sh to show available installers.","shortMessageHtmlLink":"Update install_client.sh to show available installers."}},{"before":"1f0552e912a3853fe31b803a47ec532b65c182ed","after":"fa23812a85fb7094160ddb9ceab8a6cb462478a4","ref":"refs/heads/sync_github_2024_05_22_10_48_36","pushedAt":"2024-05-22T11:53:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Update build.yml (switch macOS builds to Intel macs). (#1083)\n\nWe do not provide M1 macs installers yet (fleetspeak-client-bin doesn't have M1 Fleetspeak binaries).","shortMessageHtmlLink":"Update build.yml (switch macOS builds to Intel macs). (#1083)"}},{"before":"f05e03397f5149cc0b53b72b1dbb361e7e890067","after":"a25ec01ba8fa603b6a1be75fde593578d20ed0aa","ref":"refs/heads/master","pushedAt":"2024-05-22T11:48:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Update build.yml (switch macOS builds to Intel macs). (#1083)\n\nWe do not provide M1 macs installers yet (fleetspeak-client-bin doesn't have M1 Fleetspeak binaries).","shortMessageHtmlLink":"Update build.yml (switch macOS builds to Intel macs). (#1083)"}},{"before":"df8af6b32c73f1f19385fe5987507f1d68df3630","after":"f05e03397f5149cc0b53b72b1dbb361e7e890067","ref":"refs/heads/master","pushedAt":"2024-05-22T11:47:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mbushkov","name":null,"path":"/mbushkov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/904981?s=80&v=4"},"commit":{"message":"Update compose.yaml: grr-client should wait until client's DEB package is available. (#1084)","shortMessageHtmlLink":"Update compose.yaml: grr-client should wait until client's DEB packag…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVhsV-QA","startCursor":null,"endCursor":null}},"title":"Activity · google/grr"}