{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":50386243,"defaultBranch":"main","name":"identity-idp","ownerLogin":"18F","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-01-25T22:40:59.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6233994?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717796700.0","currentOid":""},"activityList":{"items":[{"before":"cca892ef8841b907f8745473812be57b7751ecb2","after":"73fb1340313bda1d9a20c5ab9fe2451d1a6208cb","ref":"refs/heads/mitchellhenke/matching-i18n-punctuation-pairs","pushedAt":"2024-06-07T21:45:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mitchellhenke","name":"Mitchell Henke","path":"/mitchellhenke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1430443?s=80&v=4"},"commit":{"message":"Add test that ensures punctuation pairs match correctly\n\nchangelog: Internal, Internationalization, Add test that ensures punctuation pairs match correctly","shortMessageHtmlLink":"Add test that ensures punctuation pairs match correctly"}},{"before":null,"after":"cca892ef8841b907f8745473812be57b7751ecb2","ref":"refs/heads/mitchellhenke/matching-i18n-punctuation-pairs","pushedAt":"2024-06-07T21:45:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mitchellhenke","name":"Mitchell Henke","path":"/mitchellhenke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1430443?s=80&v=4"},"commit":{"message":"Add test that ensures punctuation pairs match correctly\n\nchangelog: Internal, Internationalization, Add test that ensures punctuation pairs match correctly","shortMessageHtmlLink":"Add test that ensures punctuation pairs match correctly"}},{"before":null,"after":"cc0fb0207421c1d26a9aba8fb85111c7ceb56502","ref":"refs/heads/mitchellhenke/fail-if-unused-mismatch-locale-keys","pushedAt":"2024-06-07T20:56:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mitchellhenke","name":"Mitchell Henke","path":"/mitchellhenke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1430443?s=80&v=4"},"commit":{"message":"Fix internationalization test to fail when there are unused allowed interpolation mismatches\n\nchangelog: Internal, Internationalization, Fix internationalization test to fail when there are unused allowed interpolation mismatches","shortMessageHtmlLink":"Fix internationalization test to fail when there are unused allowed i…"}},{"before":"ab66a636db397ceed72661b664c52af104b32a5c","after":"fd4cfe091ec6b3dd234a8e1822713e08775df758","ref":"refs/heads/LG-11285-handle-extra-acuant-callback","pushedAt":"2024-06-07T20:00:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"solipet","name":"Doug Price","path":"/solipet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2583060?s=80&v=4"},"commit":{"message":"debug console.log statements removed","shortMessageHtmlLink":"debug console.log statements removed"}},{"before":"f6d8df5cc32f1467be643f0f692d9c2f72f1a82c","after":"04bbfcfcb880b1247a256cda23c5a3e21769fee9","ref":"refs/heads/aduth-standard-webauthn-setup-form","pushedAt":"2024-06-07T19:49:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"aduth","name":"Andrew Duthie","path":"/aduth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1779930?s=80&v=4"},"commit":{"message":"Add attestation validation error to attestation_object\n\nMore appropriate than `name`","shortMessageHtmlLink":"Add attestation validation error to attestation_object"}},{"before":"1f1e02a21a2b5e68d3027d5c72fbc7e76b9aa1c4","after":"ab66a636db397ceed72661b664c52af104b32a5c","ref":"refs/heads/LG-11285-handle-extra-acuant-callback","pushedAt":"2024-06-07T19:46:43.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"solipet","name":"Doug Price","path":"/solipet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2583060?s=80&v=4"},"commit":{"message":"debug console.log statements removed","shortMessageHtmlLink":"debug console.log statements removed"}},{"before":null,"after":"f6d8df5cc32f1467be643f0f692d9c2f72f1a82c","ref":"refs/heads/aduth-standard-webauthn-setup-form","pushedAt":"2024-06-07T19:40:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aduth","name":"Andrew Duthie","path":"/aduth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1779930?s=80&v=4"},"commit":{"message":"Standardize form validation for WebauthnSetupForm\n\nchangelog: Internal, WebAuthn, Standardize form validation for WebauthnSetupForm","shortMessageHtmlLink":"Standardize form validation for WebauthnSetupForm"}},{"before":"b7500048bc688e964f53cf00feaac9358c1e94f0","after":null,"ref":"refs/heads/mitchellhenke/update-identity-logging","pushedAt":"2024-06-07T19:34:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mitchellhenke","name":"Mitchell Henke","path":"/mitchellhenke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1430443?s=80&v=4"}},{"before":"a320c82e37bb876031a1d269b616675f7de9843b","after":"99bad4f9a546ab1728a74a715304d5a2ff40424e","ref":"refs/heads/main","pushedAt":"2024-06-07T19:34:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mitchellhenke","name":"Mitchell Henke","path":"/mitchellhenke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1430443?s=80&v=4"},"commit":{"message":"Update identity-logger to use millisecond precision timestamp (#10781)\n\nchangelog: Internal, Logging, Update identity-logger to use millisecond precision timestamp","shortMessageHtmlLink":"Update identity-logger to use millisecond precision timestamp (#10781)"}},{"before":"09211df4d332444414170945b5441a5f190eb1ab","after":"57bfca90543b1422c82d16d23095f7af07def301","ref":"refs/heads/dmm/log-matching-cert","pushedAt":"2024-06-07T19:22:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Sgtpluck","name":"Davida (she/they)","path":"/Sgtpluck","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5473830?s=80&v=4"},"commit":{"message":"Update event and specs","shortMessageHtmlLink":"Update event and specs"}},{"before":"2658746b9d1b464a3559a3f3e46e30558bfbc8b2","after":null,"ref":"refs/heads/aduth-document-mfa-setup-analytics","pushedAt":"2024-06-07T19:13:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aduth","name":"Andrew Duthie","path":"/aduth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1779930?s=80&v=4"}},{"before":"5b126a09437c4a286ba1227a07f1724f51306228","after":"a320c82e37bb876031a1d269b616675f7de9843b","ref":"refs/heads/main","pushedAt":"2024-06-07T19:12:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aduth","name":"Andrew Duthie","path":"/aduth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1779930?s=80&v=4"},"commit":{"message":"Document critical-path MFA setup analytics methods (#10777)\n\n* Document critical-path MFA setup analytics methods\r\n\r\nchangelog: Internal, Analytics, Document critical-path MFA setup analytics methods\r\n\r\n* Fix capitalization on param YARDoc\r\n\r\n* Remove unnecessary allowed_extra_analytics\r\n\r\n* Fix spec assertions, document TOTP properties\r\n\r\n* Remove unnecessary allowed_extra_analytics\r\n\r\n* Fix spec assertions","shortMessageHtmlLink":"Document critical-path MFA setup analytics methods (#10777)"}},{"before":"f077e8f97693281419b91eaced805263dbe753db","after":"2fe996c173e4598ad61dda2ea2b178d53371c778","ref":"refs/heads/aduth-error-details-always","pushedAt":"2024-06-07T19:11:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aduth","name":"Andrew Duthie","path":"/aduth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1779930?s=80&v=4"},"commit":{"message":"Avoid including error_details when initialized with errors hash","shortMessageHtmlLink":"Avoid including error_details when initialized with errors hash"}},{"before":"2a6844350befa70286f10f47ea67f029b289a3e0","after":"acb37075b08494c83707330c9f31167af03126cd","ref":"refs/heads/mitchellhenke/fix-empty-ada-email-in-identity-verification-job","pushedAt":"2024-06-07T19:07:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mitchellhenke","name":"Mitchell Henke","path":"/mitchellhenke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1430443?s=80&v=4"},"commit":{"message":"Fix exception in IdentityVerificationReport when email configuration is blank\n\nchangelog: Bug Fixes, Reporting Jobs, Fix exception in IdentityVerificationReport when email configuration is blank","shortMessageHtmlLink":"Fix exception in IdentityVerificationReport when email configuration …"}},{"before":"6924c3e7b60ea23fb3c13c56e9ddaa968d34d70d","after":null,"ref":"refs/heads/mitchellhenke/ruby-3.3.1","pushedAt":"2024-06-07T19:05:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mitchellhenke","name":"Mitchell Henke","path":"/mitchellhenke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1430443?s=80&v=4"}},{"before":"80ec475af9ff259f8ec2053cf1d7e4fa407594f5","after":"5b126a09437c4a286ba1227a07f1724f51306228","ref":"refs/heads/main","pushedAt":"2024-06-07T19:05:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mitchellhenke","name":"Mitchell Henke","path":"/mitchellhenke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1430443?s=80&v=4"},"commit":{"message":"Update to Ruby 3.3.1 (#10774)\n\n* Update to Ruby 3.3.1\r\n\r\nchangelog: Internal, Maintenance, Update to Ruby 3.3.1\r\n\r\n* add more rescue\r\n\r\n* Update spec/support/features/document_capture_step_helper.rb\r\n\r\nCo-authored-by: Zach Margolis \r\n\r\n* implement wait helper\r\n\r\n* Update spec/support/features/interaction_helper.rb\r\n\r\nCo-authored-by: Zach Margolis \r\n\r\n* implement wait helper\r\n\r\n---------\r\n\r\nCo-authored-by: Zach Margolis ","shortMessageHtmlLink":"Update to Ruby 3.3.1 (#10774)"}},{"before":"8bb9fe9a02136fc70118f0f31ef38533cc130f32","after":null,"ref":"refs/heads/aduth-component-id-random","pushedAt":"2024-06-07T18:54:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aduth","name":"Andrew Duthie","path":"/aduth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1779930?s=80&v=4"}},{"before":"b6ce9f1740788b4ce7f2749499b8c6649a52e87f","after":"80ec475af9ff259f8ec2053cf1d7e4fa407594f5","ref":"refs/heads/main","pushedAt":"2024-06-07T18:54:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aduth","name":"Andrew Duthie","path":"/aduth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1779930?s=80&v=4"},"commit":{"message":"Use Random.hex for base component unique ID (#10780)\n\nchangelog: Internal, Performance, Optimize performance of UI component ID generation","shortMessageHtmlLink":"Use Random.hex for base component unique ID (#10780)"}},{"before":null,"after":"b7500048bc688e964f53cf00feaac9358c1e94f0","ref":"refs/heads/mitchellhenke/update-identity-logging","pushedAt":"2024-06-07T18:28:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mitchellhenke","name":"Mitchell Henke","path":"/mitchellhenke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1430443?s=80&v=4"},"commit":{"message":"Update identity-logger to use millisecond precision timestamp\n\nchangelog: Internal, Logging, Update identity-logger to use millisecond precision timestamp","shortMessageHtmlLink":"Update identity-logger to use millisecond precision timestamp"}},{"before":null,"after":"8bb9fe9a02136fc70118f0f31ef38533cc130f32","ref":"refs/heads/aduth-component-id-random","pushedAt":"2024-06-07T18:24:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aduth","name":"Andrew Duthie","path":"/aduth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1779930?s=80&v=4"},"commit":{"message":"Use Random.hex for base component unique ID\n\nchangelog: Internal, Performance, Optimize performance of UI component ID generation","shortMessageHtmlLink":"Use Random.hex for base component unique ID"}},{"before":"ac7553bc66ca1f8d899cd9816fb11b4451841716","after":"6924c3e7b60ea23fb3c13c56e9ddaa968d34d70d","ref":"refs/heads/mitchellhenke/ruby-3.3.1","pushedAt":"2024-06-07T18:22:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mitchellhenke","name":"Mitchell Henke","path":"/mitchellhenke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1430443?s=80&v=4"},"commit":{"message":"implement wait helper","shortMessageHtmlLink":"implement wait helper"}},{"before":"23b6c6988e4b9ade9daeaadb3698348688bb076f","after":"b6ce9f1740788b4ce7f2749499b8c6649a52e87f","ref":"refs/heads/main","pushedAt":"2024-06-07T18:22:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nickttng","name":"Nick Ng // 吴天霆","path":"/nickttng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6327082?s=80&v=4"},"commit":{"message":"Add 06/06 translations (#10775)\n\n* Add 06/06 bulk translations\r\n\r\n* Update LG99 message in Chinese Simplified\r\n\r\n* Remove unnecessary exemptions\r\n\r\n* Normalize YAML\r\n\r\n* Add changelog\r\n\r\nchangelog: Upcoming Features, Chinese Language, Add additional Chinese translations\r\n\r\n---------\r\n\r\nCo-authored-by: Andrew Duthie ","shortMessageHtmlLink":"Add 06/06 translations (#10775)"}},{"before":"79b145b845c2bc1b9dac52014be204f7f98971dc","after":null,"ref":"refs/heads/06-06-Bulk-Translations","pushedAt":"2024-06-07T18:22:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nickttng","name":"Nick Ng // 吴天霆","path":"/nickttng","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6327082?s=80&v=4"}},{"before":"59ab85cade1b59b6c9eaae46c4c2a210e93ec31e","after":null,"ref":"refs/heads/yamada/LG-13042-EIPP-Barcode-Page","pushedAt":"2024-06-07T18:21:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gina-yamada","name":"Gina","path":"/gina-yamada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125507397?s=80&v=4"}},{"before":"9ca59edf2baee9f9f50b9181894814366dc8ce65","after":"23b6c6988e4b9ade9daeaadb3698348688bb076f","ref":"refs/heads/main","pushedAt":"2024-06-07T18:21:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gina-yamada","name":"Gina","path":"/gina-yamada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125507397?s=80&v=4"},"commit":{"message":"LG-13042 EIPP Barcode Page (Ready to Verify) (#10755)\n\n* Add new images for eipp ready_to_verify show template\r\n\r\n* Add new content/translations for ready_to_verify\r\n\r\n* Add var to condi show content on ready to verify\r\n\r\n* More specs for ready_to_verify show\r\n\r\n* Use vtr on ServiceProvider Session to eval if eipp\r\n\r\n* Updated instance var name\r\n\r\n* fix linter errors\r\n\r\n* Set default to false rather than nil\r\n\r\n* Add new svg icons, update existing names\r\n\r\n* Delete Ready to Verify svg images with text\r\n\r\n* update assert url to match svg name\r\n\r\n* update logic to eval if eipp for ready to verify\r\n\r\n* Add translation to untranslated keys list\r\n\r\n* fix interpolation error\r\n\r\n* Updated var to not be instance var, updated specs\r\n\r\n* fix linter errors\r\n\r\n* changelog: Upcoming Features, In-person proofing, Conditionally render content on Ready to Verify view based on vtr for EIPP\r\n\r\n* Add period to Chinese translation\r\n\r\n* UI updates\r\n\r\n* moved untrans key to allowed sect, alpha order\r\n\r\n* Delete unused tag helper in ready to verify\r\n\r\n* Remove trailing whitespce\r\n\r\n* Regenerate font files, as described in frontend.md\r\n\r\n* lint fix for glyphy.txt file\r\n\r\n* lint fix- Optimize assests\r\n\r\n* Add class in for style on Ready to Verify","shortMessageHtmlLink":"LG-13042 EIPP Barcode Page (Ready to Verify) (#10755)"}},{"before":null,"after":"88a7d08d5c7c1bdd3ea0c751343974369a85084f","ref":"refs/heads/aduth-alert-other-default","pushedAt":"2024-06-07T18:03:31.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aduth","name":"Andrew Duthie","path":"/aduth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1779930?s=80&v=4"},"commit":{"message":"Replace Alert component \"other\" as default style\n\nchangelog: Internal, UI Components, Replace Alert component \"other\" as default style","shortMessageHtmlLink":"Replace Alert component \"other\" as default style"}},{"before":"6a7fe80613fd43452c81a1db9554b656405d4601","after":"59ab85cade1b59b6c9eaae46c4c2a210e93ec31e","ref":"refs/heads/yamada/LG-13042-EIPP-Barcode-Page","pushedAt":"2024-06-07T17:57:17.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"gina-yamada","name":"Gina","path":"/gina-yamada","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125507397?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:18F/identity-idp into yamada/LG-13042-EIPP-Barcode-Page","shortMessageHtmlLink":"Merge branch 'main' of github.com:18F/identity-idp into yamada/LG-130…"}},{"before":"60c63e993dacb480e30900681a20af74309f7107","after":null,"ref":"refs/heads/aduth-clarify-frontend-fonts","pushedAt":"2024-06-07T17:50:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aduth","name":"Andrew Duthie","path":"/aduth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1779930?s=80&v=4"}},{"before":"2905807979add11b271b815e00cddd446dd58d15","after":"9ca59edf2baee9f9f50b9181894814366dc8ce65","ref":"refs/heads/main","pushedAt":"2024-06-07T17:50:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aduth","name":"Andrew Duthie","path":"/aduth","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1779930?s=80&v=4"},"commit":{"message":"Clarify instructions for committing optimized fonts and glyphs.txt (#10778)\n\nchangelog: Internal, Documentation, Clarify instructions for committing optimized fonts and glyphs.txt","shortMessageHtmlLink":"Clarify instructions for committing optimized fonts and glyphs.txt (#…"}},{"before":"271181346fd643f0eedc98684536260e7738c6c8","after":"3b9a27e53be06869db8ffe2062ca81ec8f061ed9","ref":"refs/heads/stages/timnit","pushedAt":"2024-06-07T17:48:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"amirbey","name":"Amir Reavis-Bey","path":"/amirbey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1261794?s=80&v=4"},"commit":{"message":"add socure webhook key","shortMessageHtmlLink":"add socure webhook key"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEX54ngQA","startCursor":null,"endCursor":null}},"title":"Activity · 18F/identity-idp"}