{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":134844273,"defaultBranch":"v1","name":"ravelinjs","ownerLogin":"unravelin","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-05-25T10:56:08.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/9513709?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714051026.0","currentOid":""},"activityList":{"items":[{"before":"06df6b5c6fa00581447e5ef46abe48e8b8e99364","after":null,"ref":"refs/heads/fix-doc-refs","pushedAt":"2024-04-25T13:39:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"telecoda","name":"Rob Baines","path":"/telecoda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595020?s=80&v=4"}},{"before":"5b6aaa488ffcb201139f36e97eebf1194b33dfdd","after":"ebab1010d3e3c0ed50261ac51e2fcb8dad415614","ref":"refs/heads/v1","pushedAt":"2024-04-25T13:39:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"telecoda","name":"Rob Baines","path":"/telecoda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595020?s=80&v=4"},"commit":{"message":"fix doc refs (#470)\n\n* fix doc refs\r\n\r\n* fix link for encrypted cards","shortMessageHtmlLink":"fix doc refs (#470)"}},{"before":"782d4711924f7cc3a7a48d782b50d9907a3e374e","after":"06df6b5c6fa00581447e5ef46abe48e8b8e99364","ref":"refs/heads/fix-doc-refs","pushedAt":"2024-04-25T13:24:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"telecoda","name":"Rob Baines","path":"/telecoda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595020?s=80&v=4"},"commit":{"message":"fix link for encrypted cards","shortMessageHtmlLink":"fix link for encrypted cards"}},{"before":null,"after":"782d4711924f7cc3a7a48d782b50d9907a3e374e","ref":"refs/heads/fix-doc-refs","pushedAt":"2024-04-25T13:17:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"telecoda","name":"Rob Baines","path":"/telecoda","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/595020?s=80&v=4"},"commit":{"message":"fix doc refs","shortMessageHtmlLink":"fix doc refs"}},{"before":"b9d0c636849591bcc692af06c8dd77fd0640c669","after":null,"ref":"refs/heads/chrome-92","pushedAt":"2024-01-29T19:23:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"}},{"before":"c9c6810ca31426e3fa7185142549b806a5200235","after":null,"ref":"refs/heads/cookie-opts","pushedAt":"2024-01-29T19:23:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"}},{"before":"16be19e4007f2a37648df88cbf58a6718a1a6ae9","after":null,"ref":"refs/heads/headless-chrome","pushedAt":"2024-01-29T19:23:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"}},{"before":"774db2812949f6fb599cbf112704981b2e5a5f57","after":null,"ref":"refs/heads/lets-have-fun","pushedAt":"2024-01-29T19:23:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"}},{"before":"fcc89323ee6fc26653ba1dd24a32f06223173cc1","after":null,"ref":"refs/heads/test-integration-ngrok","pushedAt":"2024-01-29T19:22:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"}},{"before":"88f371bcc6bfe6c4414e5104b8af35a87e3212fc","after":null,"ref":"refs/heads/test-run","pushedAt":"2024-01-29T19:22:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"}},{"before":"2afd8da3ff14ca025be0aaff2715bde8b60c8912","after":null,"ref":"refs/heads/revert-468-ci-speed","pushedAt":"2024-01-29T15:24:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"}},{"before":"1c2a3ecba5d3e30fcad1b21776ed45fabcfa79df","after":"5b6aaa488ffcb201139f36e97eebf1194b33dfdd","ref":"refs/heads/v1","pushedAt":"2024-01-29T15:24:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"},"commit":{"message":"Revert \"CI: Try E2_HIGHCPU_32 as the machine type\"","shortMessageHtmlLink":"Revert \"CI: Try E2_HIGHCPU_32 as the machine type\""}},{"before":null,"after":"2afd8da3ff14ca025be0aaff2715bde8b60c8912","ref":"refs/heads/revert-468-ci-speed","pushedAt":"2024-01-29T15:05:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"},"commit":{"message":"Revert \"CI: Try E2_HIGHCPU_32 as the machine type\"","shortMessageHtmlLink":"Revert \"CI: Try E2_HIGHCPU_32 as the machine type\""}},{"before":"02e06350436aebf2d65b3d8ff45a96de1d43af89","after":null,"ref":"refs/heads/ci-speed","pushedAt":"2024-01-29T15:00:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"}},{"before":"a301a9276a75884e3eaa720ecd890da3a6da8835","after":"1c2a3ecba5d3e30fcad1b21776ed45fabcfa79df","ref":"refs/heads/v1","pushedAt":"2024-01-29T15:00:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"},"commit":{"message":"CI: Try E2_HIGHCPU_32 as the machine type\n\nThe tests are faster, but still pretty slow; it's now spending most of\nits time installing dependencies (~1m). This commit switches to a larger\nmachine type.\n\nThere's a risk that this'll lead to scheduling issues, as Cloud Build\nmay now need to wait until a machine of this type if available. There's\nalso a risk that this won't in fact speed things up. (Perhaps the\nrate-determining step is downloading a huge number of things from\nnpm, but it's not like I can measure anything easily in CI.)","shortMessageHtmlLink":"CI: Try E2_HIGHCPU_32 as the machine type"}},{"before":null,"after":"02e06350436aebf2d65b3d8ff45a96de1d43af89","ref":"refs/heads/ci-speed","pushedAt":"2024-01-29T14:31:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"},"commit":{"message":"CI: Try E2_HIGHCPU_32 as the machine type\n\nThe tests are faster, but still pretty slow; it's now spending most of\nits time installing dependencies (~1m). This commit switches to a larger\nmachine type.\n\nThere's a risk that this'll lead to scheduling issues, as Cloud Build\nmay now need to wait until a machine of this type if available. There's\nalso a risk that this won't in fact speed things up. (Perhaps the\nrate-determining step is downloading a huge number of things from\nnpm, but it's not like I can measure anything easily in CI.)","shortMessageHtmlLink":"CI: Try E2_HIGHCPU_32 as the machine type"}},{"before":"3e6856f950f8f6eb4f6c11d3d68a07b144e41434","after":null,"ref":"refs/heads/ci-speed","pushedAt":"2024-01-29T13:49:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"}},{"before":"86d5b00086b56f6dc17ffc6e96f72f2fd3e9a6dd","after":"a301a9276a75884e3eaa720ecd890da3a6da8835","ref":"refs/heads/v1","pushedAt":"2024-01-29T13:49:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"},"commit":{"message":"CI: Pass in the BUILD_ID explicitly\n\nI think this was implicitly included when we were using gsutil.","shortMessageHtmlLink":"CI: Pass in the BUILD_ID explicitly"}},{"before":null,"after":"3e6856f950f8f6eb4f6c11d3d68a07b144e41434","ref":"refs/heads/ci-speed","pushedAt":"2024-01-29T13:49:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"},"commit":{"message":"CI: Pass in the BUILD_ID explicitly\n\nI think this was implicitly included when we were using gsutil.","shortMessageHtmlLink":"CI: Pass in the BUILD_ID explicitly"}},{"before":"336dc3e13c24b5f5f16c350fe3161fe4a405cabb","after":null,"ref":"refs/heads/ci-speed","pushedAt":"2024-01-29T13:45:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"}},{"before":"b5cc05e04c9193c35877dc3c7728acd83d59ff5a","after":"86d5b00086b56f6dc17ffc6e96f72f2fd3e9a6dd","ref":"refs/heads/v1","pushedAt":"2024-01-29T13:45:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"},"commit":{"message":"CI: Add an rclone option when uploading to GCS\n\n> 2024/01/29 13:42:45 ERROR : Attempt 3/3 failed with 1 errors and:\n> googleapi: Error 400: Cannot insert legacy ACL for an object when\n> uniform bucket-level access is enabled. Read more at\n> https://cloud.google.com/storage/docs/uniform-bucket-level-access,\n> invalid\n\nAgain, luv runtime errors, me.","shortMessageHtmlLink":"CI: Add an rclone option when uploading to GCS"}},{"before":null,"after":"336dc3e13c24b5f5f16c350fe3161fe4a405cabb","ref":"refs/heads/ci-speed","pushedAt":"2024-01-29T13:44:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"},"commit":{"message":"CI: Add an rclone option when uploading to GCS\n\n> 2024/01/29 13:42:45 ERROR : Attempt 3/3 failed with 1 errors and:\n> googleapi: Error 400: Cannot insert legacy ACL for an object when\n> uniform bucket-level access is enabled. Read more at\n> https://cloud.google.com/storage/docs/uniform-bucket-level-access,\n> invalid\n\nAgain, luv runtime errors, me.","shortMessageHtmlLink":"CI: Add an rclone option when uploading to GCS"}},{"before":"f4d92c2682dceb0c88c54f03689659c4dd8d0173","after":null,"ref":"refs/heads/ci-speed","pushedAt":"2024-01-29T13:40:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"}},{"before":"87c3e2cd091a66ac80dc69c9ded098e58a3611f6","after":"b5cc05e04c9193c35877dc3c7728acd83d59ff5a","ref":"refs/heads/v1","pushedAt":"2024-01-29T13:40:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"},"commit":{"message":"CI: Fix the destination address\n\nluv runtime failures, me.","shortMessageHtmlLink":"CI: Fix the destination address"}},{"before":null,"after":"f4d92c2682dceb0c88c54f03689659c4dd8d0173","ref":"refs/heads/ci-speed","pushedAt":"2024-01-29T13:40:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"},"commit":{"message":"CI: Fix the destination address\n\nluv runtime failures, me.","shortMessageHtmlLink":"CI: Fix the destination address"}},{"before":"b270d526c716b32170fd99379ab8833a1f20cf70","after":null,"ref":"refs/heads/ci-speed","pushedAt":"2024-01-29T13:36:47.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"}},{"before":"c327da060383b1fe7f965047cd5e9062ac65e4b2","after":"87c3e2cd091a66ac80dc69c9ded098e58a3611f6","ref":"refs/heads/v1","pushedAt":"2024-01-29T13:36:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"},"commit":{"message":"CI: Switch from gsutil to rclone\n\nThe RavelinJS integration test takes around 3 minutes to run. Half of\nthis time is spent uploading the cipher. For example, see here, where\n1m23s was spent uploading the cipher:\n\nhttps://console.cloud.google.com/cloud-build/builds;region=global/520f0db3-c321-4fdd-9093-3d0269f1e65c;step=3?project=ravelin-builds\n\nThe file is around 750B in size. This is a net transfer rate of\napproximately 9B/s.\n\nIn reality, the time is actually spent pulling\ngcr.io/google.com/cloudsdktool/cloud-sdk:latest. As of the time of\nwriting, this is over 3GB in size.\n\nThis is idiotic.","shortMessageHtmlLink":"CI: Switch from gsutil to rclone"}},{"before":"d7615faf5afab652075fe6a684ba0d882782b105","after":"b270d526c716b32170fd99379ab8833a1f20cf70","ref":"refs/heads/ci-speed","pushedAt":"2024-01-29T12:50:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"},"commit":{"message":"CI: Switch from gsutil to rclone\n\nThe RavelinJS integration test takes around 3 minutes to run. Half of\nthis time is spent uploading the cipher. For example, see here, where\n1m23s was spent uploading the cipher:\n\nhttps://console.cloud.google.com/cloud-build/builds;region=global/520f0db3-c321-4fdd-9093-3d0269f1e65c;step=3?project=ravelin-builds\n\nThe file is around 750B in size. This is a net transfer rate of\napproximately 9B/s.\n\nIn reality, the time is actually spent pulling\ngcr.io/google.com/cloudsdktool/cloud-sdk:latest. As of the time of\nwriting, this is over 3GB in size.\n\nThis is idiotic.","shortMessageHtmlLink":"CI: Switch from gsutil to rclone"}},{"before":"f9bfee49b07267e64e26f6a6e36cccfba711923b","after":"d7615faf5afab652075fe6a684ba0d882782b105","ref":"refs/heads/ci-speed","pushedAt":"2024-01-29T12:40:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"},"commit":{"message":"CI: Switch from gsutil to rclone\n\nThe RavelinJS integration test takes around 3 minutes to run. Half of\nthis time is spent uploading the cipher. For example, see here, where\n1m23s was spent uploading the cipher:\n\nhttps://console.cloud.google.com/cloud-build/builds;region=global/520f0db3-c321-4fdd-9093-3d0269f1e65c;step=3?project=ravelin-builds\n\nThe file is around 750B in size. This is a net transfer rate of\napproximately 9B/s.\n\nIn reality, the time is actually spent pulling\ngcr.io/google.com/cloudsdktool/cloud-sdk:latest. As of the time of\nwriting, this is over 3GB in size.\n\nThis is idiotic.","shortMessageHtmlLink":"CI: Switch from gsutil to rclone"}},{"before":null,"after":"f9bfee49b07267e64e26f6a6e36cccfba711923b","ref":"refs/heads/ci-speed","pushedAt":"2024-01-29T12:35:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adamroyjones","name":"Adam Jones","path":"/adamroyjones","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10088591?s=80&v=4"},"commit":{"message":"CI: Switch from gsutil to rclone\n\nThe RavelinJS integration test takes around 3 minutes to run. Half of\nthis time is spent uploading the cipher. For example, see here, where\n1m23s was spent uploading the cipher:\n\nhttps://console.cloud.google.com/cloud-build/builds;region=global/520f0db3-c321-4fdd-9093-3d0269f1e65c;step=3?project=ravelin-builds\n\nThe file is around 750B in size. This is a net transfer rate of\napproximately 9B/s.\n\nIn reality, the time is actually spent pulling\ngcr.io/google.com/cloudsdktool/cloud-sdk:latest. As of the time of\nwriting, this is over 3GB in size.\n\nThis is idiotic.","shortMessageHtmlLink":"CI: Switch from gsutil to rclone"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEOjab7wA","startCursor":null,"endCursor":null}},"title":"Activity ยท unravelin/ravelinjs"}