{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":169775069,"defaultBranch":"main","name":"turbo-android","ownerLogin":"hotwired","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-02-08T17:46:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/75388917?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1714434228.0","currentOid":""},"activityList":{"items":[{"before":"fe57ad14a842cc78c355b81a8ae9e570ef162760","after":null,"ref":"refs/heads/bump-okhttp","pushedAt":"2024-04-29T22:00:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"}},{"before":"0212671e66ffee44257436100f079420f282a6fc","after":"275a3076c87dd6fbdca9beb44c960b06eb09b578","ref":"refs/heads/main","pushedAt":"2024-04-29T22:00:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Merge pull request #332 from hotwired/bump-okhttp\n\nBump OkHttp to 4.12.0","shortMessageHtmlLink":"Merge pull request #332 from hotwired/bump-okhttp"}},{"before":null,"after":"fe57ad14a842cc78c355b81a8ae9e570ef162760","ref":"refs/heads/bump-okhttp","pushedAt":"2024-04-29T21:55:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Bump OkHttp to 4.12.0. Resolves CVE-2023-3635 https://nvd.nist.gov/vuln/detail/CVE-2023-3635","shortMessageHtmlLink":"Bump OkHttp to 4.12.0. Resolves CVE-2023-3635 https://nvd.nist.gov/vu…"}},{"before":"930eb0293d614fea186fc17643e9c917e6dba20e","after":"0212671e66ffee44257436100f079420f282a6fc","ref":"refs/heads/main","pushedAt":"2024-04-29T21:49:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Fix comment referencing build.gradle file","shortMessageHtmlLink":"Fix comment referencing build.gradle file"}},{"before":"ea825ac4c9bcb07c199f51473280a2544112ff9a","after":null,"ref":"refs/heads/fix-logging-interceptor","pushedAt":"2024-04-29T21:47:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"}},{"before":"f63e94ff3c5a47d8f92f48932a47cdcfc2f3205e","after":"930eb0293d614fea186fc17643e9c917e6dba20e","ref":"refs/heads/main","pushedAt":"2024-04-29T21:47:47.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Merge pull request #331 from hotwired/fix-logging-interceptor\n\nFix potential crash from HTTP logging interceptor","shortMessageHtmlLink":"Merge pull request #331 from hotwired/fix-logging-interceptor"}},{"before":null,"after":"ea825ac4c9bcb07c199f51473280a2544112ff9a","ref":"refs/heads/fix-logging-interceptor","pushedAt":"2024-04-29T21:38:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Move the http logging interceptor to the top of the file, so it's declared before functions can be called into the singleton instance","shortMessageHtmlLink":"Move the http logging interceptor to the top of the file, so it's dec…"}},{"before":"050513c1c1a3018760618676e4479b6d2aabbf82","after":null,"ref":"refs/heads/target-blank-result","pushedAt":"2024-03-28T18:18:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"}},{"before":"c971a8a5f18b985b7cb22de5b283da7130286392","after":null,"ref":"refs/heads/redirect-to-destination","pushedAt":"2024-03-28T18:17:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"}},{"before":"17d80a10ad3f5fc5fb37f86922e998827409404d","after":null,"ref":"refs/heads/cross-origin-redirect","pushedAt":"2024-03-28T18:15:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"}},{"before":"3f9ff5a8141e9f92057e2527992b67ff62e2aece","after":null,"ref":"refs/heads/cross-origin-redirect-2","pushedAt":"2024-03-28T18:12:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"}},{"before":"2c76214f7c133dc917df8ff759b3818a21ce78a9","after":"f63e94ff3c5a47d8f92f48932a47cdcfc2f3205e","ref":"refs/heads/main","pushedAt":"2024-03-28T18:12:48.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Merge pull request #325 from hotwired/cross-origin-redirect-2\n\nDetect cross-origin visit request attempts","shortMessageHtmlLink":"Merge pull request #325 from hotwired/cross-origin-redirect-2"}},{"before":"10ff074d19eabd481b59be071a0a81078f0ba0ca","after":"3f9ff5a8141e9f92057e2527992b67ff62e2aece","ref":"refs/heads/cross-origin-redirect-2","pushedAt":"2024-03-28T16:21:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Add comment clarifying status codes","shortMessageHtmlLink":"Add comment clarifying status codes"}},{"before":null,"after":"10ff074d19eabd481b59be071a0a81078f0ba0ca","ref":"refs/heads/cross-origin-redirect-2","pushedAt":"2024-03-28T15:44:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Detect cross-origin visit request attempts and propose them as new visits instead of displaying an error","shortMessageHtmlLink":"Detect cross-origin visit request attempts and propose them as new vi…"}},{"before":null,"after":"17d80a10ad3f5fc5fb37f86922e998827409404d","ref":"refs/heads/cross-origin-redirect","pushedAt":"2024-03-28T14:16:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Initial work to detect cross-origin visit redirects and propose a new visit with the external redirect location","shortMessageHtmlLink":"Initial work to detect cross-origin visit redirects and propose a new…"}},{"before":"bb636d6d2baca3d42e4426622e4e8144210d6655","after":"2c76214f7c133dc917df8ff759b3818a21ce78a9","ref":"refs/heads/main","pushedAt":"2024-03-23T11:03:27.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Merge pull request #321 from donnfelker/task/web-bottom-sheet-turbo-strada-integration\n\nAdd Strada integration to WebBottomSheetFragment in demo","shortMessageHtmlLink":"Merge pull request #321 from donnfelker/task/web-bottom-sheet-turbo-s…"}},{"before":"a70e7021b987372be60fba4c020154f860b4c311","after":"bb636d6d2baca3d42e4426622e4e8144210d6655","ref":"refs/heads/main","pushedAt":"2024-03-23T10:59:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Merge pull request #323 from hotwired/ssl-errors\n\nOnly show error screens for SSL errors when the url matches the current visit","shortMessageHtmlLink":"Merge pull request #323 from hotwired/ssl-errors"}},{"before":"3bf26ca03ca73768e8700e62bf461da03f222ac4","after":null,"ref":"refs/heads/ssl-errors","pushedAt":"2024-03-23T10:59:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"}},{"before":"c1cf254013be001293ad1e8fedb9902ada1c0bd2","after":null,"ref":"refs/heads/402-status-code","pushedAt":"2024-03-23T10:53:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"}},{"before":"e0176f89565fead1828c13d1b5a08ae6792751f9","after":"a70e7021b987372be60fba4c020154f860b4c311","ref":"refs/heads/main","pushedAt":"2024-03-23T10:53:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Merge pull request #322 from hotwired/402-status-code\n\nAdd 402: Payment Required","shortMessageHtmlLink":"Merge pull request #322 from hotwired/402-status-code"}},{"before":null,"after":"3bf26ca03ca73768e8700e62bf461da03f222ac4","ref":"refs/heads/ssl-errors","pushedAt":"2024-03-20T23:57:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Only show error screens for SSL errors when the url matches the current visit. This prevents erroring out the entire visit when a 3rd party resource is requested on a page with an SSL error.","shortMessageHtmlLink":"Only show error screens for SSL errors when the url matches the curre…"}},{"before":null,"after":"c1cf254013be001293ad1e8fedb9902ada1c0bd2","ref":"refs/heads/402-status-code","pushedAt":"2024-03-20T16:02:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joemasilotti","name":"Joe Masilotti","path":"/joemasilotti","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2092156?s=80&v=4"},"commit":{"message":"Add 402: Payment Required","shortMessageHtmlLink":"Add 402: Payment Required"}},{"before":"b1d92d6f218dd17a2cd683dbce6324720055fc85","after":"e0176f89565fead1828c13d1b5a08ae6792751f9","ref":"refs/heads/main","pushedAt":"2024-02-29T16:49:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Update copyright","shortMessageHtmlLink":"Update copyright"}},{"before":"503f6dd081a6996c8402063005d363425875283f","after":null,"ref":"refs/heads/bump-gradle","pushedAt":"2024-02-28T19:49:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"}},{"before":"5db9f9df4372fd883000b71db9c1e63d33b156c6","after":"b1d92d6f218dd17a2cd683dbce6324720055fc85","ref":"refs/heads/main","pushedAt":"2024-02-28T19:49:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Merge pull request #318 from hotwired/bump-gradle\n\nBump Android Gradle Plugin to 8.2.2","shortMessageHtmlLink":"Merge pull request #318 from hotwired/bump-gradle"}},{"before":null,"after":"503f6dd081a6996c8402063005d363425875283f","ref":"refs/heads/bump-gradle","pushedAt":"2024-02-28T19:45:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Bump AGP to 8.2.2","shortMessageHtmlLink":"Bump AGP to 8.2.2"}},{"before":"cc4cde3dd2ebe58b4c044bbfea6a901143006485","after":null,"ref":"refs/heads/visit-errors","pushedAt":"2024-02-28T19:12:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"}},{"before":"fe97e7fc0859228461c98ad685aae4f170d5b9cb","after":"5db9f9df4372fd883000b71db9c1e63d33b156c6","ref":"refs/heads/main","pushedAt":"2024-02-28T19:12:09.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Merge pull request #317 from hotwired/visit-errors\n\nPass more detailed visit errors to apps to avoid ambiguity","shortMessageHtmlLink":"Merge pull request #317 from hotwired/visit-errors"}},{"before":"b75dd26df8ad5e1032e4985102e87dc9941e50cc","after":"cc4cde3dd2ebe58b4c044bbfea6a901143006485","ref":"refs/heads/visit-errors","pushedAt":"2024-02-28T15:10:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Add a new HttpError.UnknownError type instead of throwing an exception","shortMessageHtmlLink":"Add a new HttpError.UnknownError type instead of throwing an exception"}},{"before":"45d543be8e8a232384f63c23b67e0890c145f547","after":"b75dd26df8ad5e1032e4985102e87dc9941e50cc","ref":"refs/heads/visit-errors","pushedAt":"2024-02-28T13:35:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jayohms","name":"Jay Ohms","path":"/jayohms","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/828317?s=80&v=4"},"commit":{"message":"Delete no longer needed error type","shortMessageHtmlLink":"Delete no longer needed error type"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPWydzQA","startCursor":null,"endCursor":null}},"title":"Activity · hotwired/turbo-android"}