{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":53538899,"defaultBranch":"main","name":"clients","ownerLogin":"bitwarden","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-03-09T23:14:01.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15990069?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726768406.0","currentOid":""},"activityList":{"items":[{"before":"f483e0915f191e8f9e8cc232efc87a0911f114dd","after":"0da5c4256aea4bab75bced37769cb51713b45046","ref":"refs/heads/ac-3052-payment-method-section-is-blank-when-upgrading-teams-SM-trial-initiated","pushedAt":"2024-09-19T18:04:43.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"cyprain-okeke","name":null,"path":"/cyprain-okeke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108260115?s=80&v=4"},"commit":{"message":"Merge branch 'main' into ac-3052-payment-method-section-is-blank-when-upgrading-teams-SM-trial-initiated","shortMessageHtmlLink":"Merge branch 'main' into ac-3052-payment-method-section-is-blank-when…"}},{"before":"35c23476cff17fc87fc111f3ce2ec879e6716820","after":"d8eb8056468983a5c0c27e8ba0343e49efbce804","ref":"refs/heads/PM-11927","pushedAt":"2024-09-19T18:03:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jaasen-livefront","name":"Jordan Aasen","path":"/jaasen-livefront","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166539328?s=80&v=4"},"commit":{"message":"conditionally provide file popout dialog","shortMessageHtmlLink":"conditionally provide file popout dialog"}},{"before":null,"after":"8625795b6a6f1ff5551994652071fa90958d9992","ref":"refs/heads/vault/pm-11306/disable-animation","pushedAt":"2024-09-19T17:53:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nick-livefront","name":"Nick Krantz","path":"/nick-livefront","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125900171?s=80&v=4"},"commit":{"message":"add check to only show the form after it's populated to avoid flash of inaccurate values","shortMessageHtmlLink":"add check to only show the form after it's populated to avoid flash o…"}},{"before":null,"after":"f483e0915f191e8f9e8cc232efc87a0911f114dd","ref":"refs/heads/ac-3052-payment-method-section-is-blank-when-upgrading-teams-SM-trial-initiated","pushedAt":"2024-09-19T17:49:36.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"cyprain-okeke","name":null,"path":"/cyprain-okeke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108260115?s=80&v=4"},"commit":{"message":"Fix the payment method issue","shortMessageHtmlLink":"Fix the payment method issue"}},{"before":"b44d887dcd2a1de284afd2bb751a0934cd025421","after":null,"ref":"refs/heads/ds/cl-439/chip-select-a11y","pushedAt":"2024-09-19T17:49:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vleague2","name":"Victoria League","path":"/vleague2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32983157?s=80&v=4"}},{"before":"4327fa21f6ac425f1760bf33067fe62feb37ea2c","after":"eec84d893d7ad4318434b7a37727b46488497b4a","ref":"refs/heads/main","pushedAt":"2024-09-19T17:49:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vleague2","name":"Victoria League","path":"/vleague2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32983157?s=80&v=4"},"commit":{"message":"[CL-439] Improve keyboard and visual a11y for chip select (#11112)","shortMessageHtmlLink":"[CL-439] Improve keyboard and visual a11y for chip select (#11112)"}},{"before":"918cfa5d9314fd6c9d94e558bea9514999e4f25e","after":null,"ref":"refs/heads/vault/pm-11343/view-dialog-edit-button-permissions","pushedAt":"2024-09-19T17:43:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"shane-melton","name":"Shane Melton","path":"/shane-melton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8764515?s=80&v=4"}},{"before":"e1e772b0a28750db789a9c71be90290c19708268","after":"4327fa21f6ac425f1760bf33067fe62feb37ea2c","ref":"refs/heads/main","pushedAt":"2024-09-19T17:43:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"shane-melton","name":"Shane Melton","path":"/shane-melton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8764515?s=80&v=4"},"commit":{"message":"[PM-11343] Browser Refresh - View dialog permissions in AC (#11092)\n\n* [PM-11343] Add param to conditionally disable the edit button\r\n\r\n* [PM-11343] Cleanup router navigation and move query param handling to callers of the View dialog\r\n\r\n* [PM-11343] Fix failing test\r\n\r\n* [PM-11343] Fix missing router after merge\r\n\r\n* [PM-11343] Add null checks in case the dialog result is undefined (due to closing via the ESC key)\r\n\r\n* [PM-11343] Add support to provide a list of collections to the cipher view component\r\n\r\n* [PM-11343] Add collections as an optional view cipher dialog parameter\r\n\r\n* [PM-11343] Update the org vault to provide collections when opening the View cipher dialog\r\n\r\n* [PM-11343] Fix import\r\n\r\n* [PM-11343] Use [replaceUrl] for cipher items to avoid needing double back button","shortMessageHtmlLink":"[PM-11343] Browser Refresh - View dialog permissions in AC (#11092)"}},{"before":"b94165b94580428bb437484d5820dc4cd43107ba","after":"3d4c2209ba25ec7377853504e3267954c64c0c3f","ref":"refs/heads/autofill/pm-8833-implement-on-page-autofill-menu-for-password-generation","pushedAt":"2024-09-19T17:41:52.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cagonzalezcs","name":"Cesar Gonzalez","path":"/cagonzalezcs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16629865?s=80&v=4"},"commit":{"message":"[PM-8833] Implementing a throttle to the update of overlay ciphers to ensure we only trigger the update once within a 50ms period","shortMessageHtmlLink":"[PM-8833] Implementing a throttle to the update of overlay ciphers to…"}},{"before":"b04bb50fc8b307cd981a7c76fb034ea067919708","after":null,"ref":"refs/heads/auth/pm-12365/fix-anon-layout-wrapper-comp-error","pushedAt":"2024-09-19T17:39:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"JaredSnider-Bitwarden","name":"Jared Snider","path":"/JaredSnider-Bitwarden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116684653?s=80&v=4"}},{"before":"7ae427e713733f43f4d916b1208aa990e39fd54c","after":"e1e772b0a28750db789a9c71be90290c19708268","ref":"refs/heads/main","pushedAt":"2024-09-19T17:39:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"JaredSnider-Bitwarden","name":"Jared Snider","path":"/JaredSnider-Bitwarden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116684653?s=80&v=4"},"commit":{"message":"PM-12365 - AnonLayoutWrapperComp - When you use the AnonLayoutWrapperDataService to set data in the AnonLayoutWrapperComponent, I’m seeing an ExpressionChangedAfterItHasBeenCheckedError shown in the console quite often. We should update the wrapper component to fire change detection if the AnonLayoutWrapperDataService receives new information. (#11136)","shortMessageHtmlLink":"PM-12365 - AnonLayoutWrapperComp - When you use the AnonLayoutWrapper…"}},{"before":"88ebe181ff922f6f23a21330ce12ec6be0e212b1","after":null,"ref":"refs/heads/revert-merge-PM-11200","pushedAt":"2024-09-19T17:27:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"gbubemismith","name":"SmithThe4th","path":"/gbubemismith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13024008?s=80&v=4"}},{"before":"01e530d02bfd253afacc01e9c5622e0e052e4e0f","after":"7ae427e713733f43f4d916b1208aa990e39fd54c","ref":"refs/heads/main","pushedAt":"2024-09-19T17:27:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"gbubemismith","name":"SmithThe4th","path":"/gbubemismith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13024008?s=80&v=4"},"commit":{"message":"Revert \"[PM-11200] Move delete item permission to Can Manage (#10890)\" (#11155)\n\n* Revert \"[PM-11200] Move delete item permission to Can Manage (#10890)\"\r\n\r\nThis reverts commit 8921230b4f5f33d0948572e47261604a6a3d731e.\r\n\r\n* Removed provider access","shortMessageHtmlLink":"Revert \"[PM-11200] Move delete item permission to Can Manage (#10890)\" ("}},{"before":"44f043c8886de73f1d66f5f418f9c419ba60ab9a","after":"5ab148febe5bce0826e3ef18528ecf935c120f04","ref":"refs/heads/vault/pm-6991/refactor-cipher-service-to-rxjs","pushedAt":"2024-09-19T17:04:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shane-melton","name":"Shane Melton","path":"/shane-melton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8764515?s=80&v=4"},"commit":{"message":"[PM-6991] Use shareReplay instead of share","shortMessageHtmlLink":"[PM-6991] Use shareReplay instead of share"}},{"before":"1bf688da1df5b1a629eb2d4b840cd729000a8f2a","after":"88ebe181ff922f6f23a21330ce12ec6be0e212b1","ref":"refs/heads/revert-merge-PM-11200","pushedAt":"2024-09-19T17:02:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"gbubemismith","name":"SmithThe4th","path":"/gbubemismith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13024008?s=80&v=4"},"commit":{"message":"Removed provider access","shortMessageHtmlLink":"Removed provider access"}},{"before":"7fe925fae5a139290561b9ec7640dde3d7bdbca3","after":"918cfa5d9314fd6c9d94e558bea9514999e4f25e","ref":"refs/heads/vault/pm-11343/view-dialog-edit-button-permissions","pushedAt":"2024-09-19T16:44:13.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"shane-melton","name":"Shane Melton","path":"/shane-melton","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8764515?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:bitwarden/clients into vault/pm-11343/view-dialog-edit-button-permissions","shortMessageHtmlLink":"Merge branch 'main' of github.com:bitwarden/clients into vault/pm-113…"}},{"before":null,"after":"4f35c2e7620a4a1efe0b582544a44e165dc90abf","ref":"refs/heads/remove-storage-reseed-ff","pushedAt":"2024-09-19T16:39:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"justindbaur","name":"Justin Baur","path":"/justindbaur","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19896123?s=80&v=4"},"commit":{"message":"Remove Storage Reseed FF","shortMessageHtmlLink":"Remove Storage Reseed FF"}},{"before":"0722aff80071c1cc6abb3a1d7b39d7885f05bbf9","after":"d14e7343454e074f296db1457e418db8ea8856d6","ref":"refs/heads/pm-11588","pushedAt":"2024-09-19T16:14:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jprusik","name":"Jonathan Prusik","path":"/jprusik","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1556494?s=80&v=4"},"commit":{"message":"move utils from vault to autofill","shortMessageHtmlLink":"move utils from vault to autofill"}},{"before":"7ccd2f09d3d2c6278b7568b873cf817ce12ab0d4","after":"589478de567496896a37f843da2bc43b6500cec1","ref":"refs/heads/auth/pm-9449/lock-component-consolidation-and-ui-refresh-v2","pushedAt":"2024-09-19T16:13:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JaredSnider-Bitwarden","name":"Jared Snider","path":"/JaredSnider-Bitwarden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116684653?s=80&v=4"},"commit":{"message":"PM-9449 - LockCompSvc changes - (1) Observability for isFido2Session (2) Adjust errors and returns per discussion with Justin","shortMessageHtmlLink":"PM-9449 - LockCompSvc changes - (1) Observability for isFido2Session …"}},{"before":null,"after":"1bf688da1df5b1a629eb2d4b840cd729000a8f2a","ref":"refs/heads/revert-merge-PM-11200","pushedAt":"2024-09-19T16:09:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"gbubemismith","name":"SmithThe4th","path":"/gbubemismith","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13024008?s=80&v=4"},"commit":{"message":"Revert \"[PM-11200] Move delete item permission to Can Manage (#10890)\"\n\nThis reverts commit 8921230b4f5f33d0948572e47261604a6a3d731e.","shortMessageHtmlLink":"Revert \"[PM-11200] Move delete item permission to Can Manage (#10890)\""}},{"before":"737feca04487c454ae00ab2720fcaf10f157c4c2","after":"a46ab079dffb988e8351f5bcd9e70f94f8dc73e0","ref":"refs/heads/vault/pm-5450/admin-console-events","pushedAt":"2024-09-19T15:57:12.000Z","pushType":"push","commitsCount":59,"pusher":{"login":"nick-livefront","name":"Nick Krantz","path":"/nick-livefront","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125900171?s=80&v=4"},"commit":{"message":"Merge branch 'main' into vault/pm-5450/admin-console-events","shortMessageHtmlLink":"Merge branch 'main' into vault/pm-5450/admin-console-events"}},{"before":"39fd031dddf1947e2d283aaca778a0d227293962","after":null,"ref":"refs/heads/vault/pm-11691/remove-nord-solarized-dark","pushedAt":"2024-09-19T15:55:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"nick-livefront","name":"Nick Krantz","path":"/nick-livefront","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125900171?s=80&v=4"}},{"before":"afff91e0f378e27df417c3b5a3b9e9da5254c0e7","after":"01e530d02bfd253afacc01e9c5622e0e052e4e0f","ref":"refs/heads/main","pushedAt":"2024-09-19T15:55:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nick-livefront","name":"Nick Krantz","path":"/nick-livefront","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125900171?s=80&v=4"},"commit":{"message":"[PM-11691] Remove Nord and Solarized Dark from extension (#11013)\n\n* remove nord and solarized dark from AppearanceV2 component\r\n- This component already behind the extension refresh feature flag\r\n\r\n* update the users theme to system when nord or solarized dark is selected\r\n\r\n* For desktop, still allow all theme types by overriding the default theme service.\r\n\r\n* change theme on the fly rather than updating local state.\r\n\r\n- When the feature flag is removed then a migration will have to take place","shortMessageHtmlLink":"[PM-11691] Remove Nord and Solarized Dark from extension (#11013)"}},{"before":"556ce26181c99171c2239d7bdfb3f7ff3d84413f","after":"a463234775a267fc9a98057678c5bb41cbe35fb7","ref":"refs/heads/vault/pm-12252/autofill-name","pushedAt":"2024-09-19T15:54:42.000Z","pushType":"push","commitsCount":19,"pusher":{"login":"nick-livefront","name":"Nick Krantz","path":"/nick-livefront","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125900171?s=80&v=4"},"commit":{"message":"Merge branch 'main' into vault/pm-12252/autofill-name","shortMessageHtmlLink":"Merge branch 'main' into vault/pm-12252/autofill-name"}},{"before":"0351f1df54cda1272c26949385ba961a389e304f","after":"d4755010ea66511c940a823566c4954a109ba48f","ref":"refs/heads/autofill/pm-281-visual-distinction-required-for-login-page-links","pushedAt":"2024-09-19T15:50:32.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"cagonzalezcs","name":"Cesar Gonzalez","path":"/cagonzalezcs","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16629865?s=80&v=4"},"commit":{"message":"Merge branch 'main' into autofill/pm-281-visual-distinction-required-for-login-page-links","shortMessageHtmlLink":"Merge branch 'main' into autofill/pm-281-visual-distinction-required-…"}},{"before":null,"after":"3195cc02fb505c2ac55e48d901abad83cca9b398","ref":"refs/heads/vault/pm-12052/delete-icon-hover","pushedAt":"2024-09-19T15:42:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"nick-livefront","name":"Nick Krantz","path":"/nick-livefront","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/125900171?s=80&v=4"},"commit":{"message":"remove border styles, allow for component library to style the icon button","shortMessageHtmlLink":"remove border styles, allow for component library to style the icon b…"}},{"before":"63a024b0276d9954f77cfa0eeea9cfd83345c869","after":"8f24b8c10133280e2c7a5da84d10aa257557776a","ref":"refs/heads/sm-1302-config-page","pushedAt":"2024-09-19T15:36:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"differsthecat","name":"Robyn MacCallum","path":"/differsthecat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8926729?s=80&v=4"},"commit":{"message":"Remove revision date in config project list","shortMessageHtmlLink":"Remove revision date in config project list"}},{"before":"a06d633d0974a4434eca9face4c9fdeba581fecd","after":"27683510337c1a16f3ae4774dea122d171892612","ref":"refs/heads/renovate/ng-select-ng-select-13.x","pushedAt":"2024-09-19T15:33:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"renovate[bot]","name":null,"path":"/apps/renovate","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/2740?s=80&v=4"},"commit":{"message":"[deps] Design System: Update @ng-select/ng-select to v13","shortMessageHtmlLink":"[deps] Design System: Update @ng-select/ng-select to v13"}},{"before":"bae2111c3fe119370b021ba5eb76fb9a02c61ef7","after":null,"ref":"refs/heads/auth/pm-10096/duo-connector-duofederal","pushedAt":"2024-09-19T15:32:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ike-kottlowski","name":"Ike","path":"/ike-kottlowski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137194738?s=80&v=4"}},{"before":"19f4afcd2bc9419e053ee4cc85c52771485bf730","after":"afff91e0f378e27df417c3b5a3b9e9da5254c0e7","ref":"refs/heads/main","pushedAt":"2024-09-19T15:32:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ike-kottlowski","name":"Ike","path":"/ike-kottlowski","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/137194738?s=80&v=4"},"commit":{"message":"added duofederal.com to valid urls (#11137)","shortMessageHtmlLink":"added duofederal.com to valid urls (#11137)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxODowNDo0My4wMDAwMDBazwAAAAS7LXio","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxODowNDo0My4wMDAwMDBazwAAAAS7LXio","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxNTozMjo0Mi4wMDAwMDBazwAAAAS7CjpH"}},"title":"Activity · bitwarden/clients"}