{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":46755185,"defaultBranch":"main","name":"server","ownerLogin":"bitwarden","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-11-23T23:45:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/15990069?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718137207.0","currentOid":""},"activityList":{"items":[{"before":"8119eef73b4febb6afdf7271ea6e615400f583e7","after":"8510c1e1efc89973f47b1abf40870c51ccbd66c2","ref":"refs/heads/ephemeral-environment-hello-world","pushedAt":"2024-06-11T22:26:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mimartin12","name":"MtnBurrit0","path":"/mimartin12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77340197?s=80&v=4"},"commit":{"message":"Another small change","shortMessageHtmlLink":"Another small change"}},{"before":"ebd62fc073fd18b1a7bfd499f42e3694b2962925","after":"8119eef73b4febb6afdf7271ea6e615400f583e7","ref":"refs/heads/ephemeral-environment-hello-world","pushedAt":"2024-06-11T21:19:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mimartin12","name":"MtnBurrit0","path":"/mimartin12","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/77340197?s=80&v=4"},"commit":{"message":"simple test","shortMessageHtmlLink":"simple test"}},{"before":"c9e5d972170e1507c708060cf085e3a252d497a6","after":"a9bfc13fa02aad2520b7907b436150454acfa6c5","ref":"refs/heads/sm/sm-654-part-1","pushedAt":"2024-06-11T20:25:44.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"Thomas-Avery","name":"Thomas Avery","path":"/Thomas-Avery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43214426?s=80&v=4"},"commit":{"message":"Merge branch 'main' into sm/sm-654-part-1","shortMessageHtmlLink":"Merge branch 'main' into sm/sm-654-part-1"}},{"before":"781f87870f48b0a9bba45396d5a98070306b0fe4","after":"c9e5d972170e1507c708060cf085e3a252d497a6","ref":"refs/heads/sm/sm-654-part-1","pushedAt":"2024-06-11T20:25:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"Thomas-Avery","name":"Thomas Avery","path":"/Thomas-Avery","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/43214426?s=80&v=4"},"commit":{"message":"update tests","shortMessageHtmlLink":"update tests"}},{"before":"813dbc7e8aa0e2007e513edf6a3ebdc43dce6188","after":null,"ref":"refs/heads/auth/pm-1636/fix-error-message","pushedAt":"2024-06-11T20:20:07.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jlf0dev","name":"Jake Fink","path":"/jlf0dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24985544?s=80&v=4"}},{"before":"fc1c488a78693010caed4ab7e2231c640880c399","after":"576b78d739cea27479167ca376d404651546ad13","ref":"refs/heads/main","pushedAt":"2024-06-11T20:20:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jlf0dev","name":"Jake Fink","path":"/jlf0dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24985544?s=80&v=4"},"commit":{"message":"Change error message (#4175)","shortMessageHtmlLink":"Change error message (#4175)"}},{"before":null,"after":"813dbc7e8aa0e2007e513edf6a3ebdc43dce6188","ref":"refs/heads/auth/pm-1636/fix-error-message","pushedAt":"2024-06-11T18:09:58.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jlf0dev","name":"Jake Fink","path":"/jlf0dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24985544?s=80&v=4"},"commit":{"message":"Change error message","shortMessageHtmlLink":"Change error message"}},{"before":"be9a34d266218276c056edd7c8ecf0b3eda9b0bf","after":null,"ref":"refs/heads/billing/AC-2567/billing-performance-improvements","pushedAt":"2024-06-11T17:55:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cturnbull-bitwarden","name":"Conner Turnbull","path":"/cturnbull-bitwarden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133619638?s=80&v=4"}},{"before":"f6158587240d7383ecb3f161e8ce25fccd71676c","after":"fc1c488a78693010caed4ab7e2231c640880c399","ref":"refs/heads/main","pushedAt":"2024-06-11T17:55:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cturnbull-bitwarden","name":"Conner Turnbull","path":"/cturnbull-bitwarden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133619638?s=80&v=4"},"commit":{"message":"[AC-2567] Billing Performance Improvements (#4143)\n\n* Moved AccountsBilling controller to be owned by Billing\r\n\r\n* Added org billing history endpoint\r\n\r\n* Updated GetBillingInvoicesAsync to only retrieve paid, open, and uncollectible invoices, and added option to limit results\r\n\r\n* Removed invoices and transactions from GetBillingAsync\r\n\r\n* Limiting the number of invoices and transactions returned\r\n\r\n* Moved Billing models to Billing namespace\r\n\r\n* Split billing info and billing history objects\r\n\r\n* Removed billing method GetBillingBalanceAndSourceAsync\r\n\r\n* Removed unused using\r\n\r\n* Cleaned up BillingInfo a bit\r\n\r\n* Update migration scripts to use `CREATE OR ALTER` instead of checking for the `OBJECT_ID`\r\n\r\n* Applying limit to aggregated invoices after they return from Stripe","shortMessageHtmlLink":"[AC-2567] Billing Performance Improvements (#4143)"}},{"before":"93b12c3442cd0e45fed5a6e28b37f0d1ed936bd8","after":"e726b95461e4b52270b134fb600a72099742695e","ref":"refs/heads/auth/PM-4371/rotate-prf-keys","pushedAt":"2024-06-11T14:48:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quexten","name":"Bernd Schoolmann","path":"/quexten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11866552?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"dac956495978a97c533757d51bd4b01ed3d8fb03","after":"bca90757f47dfd1642eaf5884ae3620ad473fb09","ref":"refs/heads/SM-1197-Dupe-Guids","pushedAt":"2024-06-11T14:43:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cd-bitwarden","name":null,"path":"/cd-bitwarden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106776772?s=80&v=4"},"commit":{"message":"Update src/Api/SecretsManager/Models/Request/GetSecretsRequestModel.cs\n\nCo-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>","shortMessageHtmlLink":"Update src/Api/SecretsManager/Models/Request/GetSecretsRequestModel.cs"}},{"before":"db2e6c7047b10ca72d2d275c63f83d8e93a0da8f","after":"dac956495978a97c533757d51bd4b01ed3d8fb03","ref":"refs/heads/SM-1197-Dupe-Guids","pushedAt":"2024-06-11T14:43:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cd-bitwarden","name":null,"path":"/cd-bitwarden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106776772?s=80&v=4"},"commit":{"message":"Update src/Api/SecretsManager/Models/Request/GetSecretsRequestModel.cs\n\nCo-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>","shortMessageHtmlLink":"Update src/Api/SecretsManager/Models/Request/GetSecretsRequestModel.cs"}},{"before":"66a572f9f79e9fb8d90f0ca62875b96b56e5fb5a","after":"db2e6c7047b10ca72d2d275c63f83d8e93a0da8f","ref":"refs/heads/SM-1197-Dupe-Guids","pushedAt":"2024-06-11T14:43:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"cd-bitwarden","name":null,"path":"/cd-bitwarden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/106776772?s=80&v=4"},"commit":{"message":"Update test/Api.IntegrationTest/SecretsManager/Controllers/SecretsControllerTests.cs\n\nCo-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>","shortMessageHtmlLink":"Update test/Api.IntegrationTest/SecretsManager/Controllers/SecretsCon…"}},{"before":null,"after":"f6eee5435ce03bdb3e46306a498ac23adc7d73c2","ref":"refs/heads/AC-1943-working","pushedAt":"2024-06-11T14:27:21.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"amorask-bitwarden","name":"Alex Morask","path":"/amorask-bitwarden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/144709477?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"6da7d47fe88ec5e1a4deee25eafaee3f1053ae46","after":null,"ref":"refs/heads/ac-1779/fix-validation-for-expiration-without-grace-period","pushedAt":"2024-06-11T14:26:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"cyprain-okeke","name":null,"path":"/cyprain-okeke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108260115?s=80&v=4"}},{"before":"a60f70dde5d44de08cadc923f394fb575cf56b1d","after":"f6158587240d7383ecb3f161e8ce25fccd71676c","ref":"refs/heads/main","pushedAt":"2024-06-11T14:26:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"cyprain-okeke","name":null,"path":"/cyprain-okeke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/108260115?s=80&v=4"},"commit":{"message":"[AC-1779] Add comment to clarify ExpirationWithoutGracePeriod in OrganizationLicense (#3403)\n\n* add the validation for version 12 and above\r\n\r\n* We needed comments only","shortMessageHtmlLink":"[AC-1779] Add comment to clarify ExpirationWithoutGracePeriod in Orga…"}},{"before":"cfe1505a2b58b1e4aff7596d73a4717c691193e2","after":"93b12c3442cd0e45fed5a6e28b37f0d1ed936bd8","ref":"refs/heads/auth/PM-4371/rotate-prf-keys","pushedAt":"2024-06-11T14:22:15.000Z","pushType":"push","commitsCount":38,"pusher":{"login":"quexten","name":"Bernd Schoolmann","path":"/quexten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11866552?s=80&v=4"},"commit":{"message":"Merge branch 'main' into auth/PM-4371/rotate-prf-keys","shortMessageHtmlLink":"Merge branch 'main' into auth/PM-4371/rotate-prf-keys"}},{"before":"cfb9409f095c8ea1e8224a2972467cb13ec99184","after":"cfe1505a2b58b1e4aff7596d73a4717c691193e2","ref":"refs/heads/auth/PM-4371/rotate-prf-keys","pushedAt":"2024-06-11T14:21:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quexten","name":"Bernd Schoolmann","path":"/quexten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11866552?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"f99c8dacdcc549ad86a162c79e435afef5084379","after":"cfb9409f095c8ea1e8224a2972467cb13ec99184","ref":"refs/heads/auth/PM-4371/rotate-prf-keys","pushedAt":"2024-06-11T14:13:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quexten","name":"Bernd Schoolmann","path":"/quexten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11866552?s=80&v=4"},"commit":{"message":"Fix linter errors","shortMessageHtmlLink":"Fix linter errors"}},{"before":"6609de749e5b54435cd9ece601180578064d6e36","after":"f99c8dacdcc549ad86a162c79e435afef5084379","ref":"refs/heads/auth/PM-4371/rotate-prf-keys","pushedAt":"2024-06-11T14:08:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quexten","name":"Bernd Schoolmann","path":"/quexten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11866552?s=80&v=4"},"commit":{"message":"Rename webauthn to WebAuthnLogin","shortMessageHtmlLink":"Rename webauthn to WebAuthnLogin"}},{"before":"e7d896494f07306b70209f9a49239974a2c81c56","after":"e358afa49afeb76f0708b5ee6cc40945d354d1c0","ref":"refs/heads/ac-2385-as-a-billing-system-I-need-to-handle-attempting-to-pay-an-invoice-with-braintree-for-a-provider","pushedAt":"2024-06-11T12:45:39.000Z","pushType":"push","commitsCount":3,"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-2385-as-a-billing-system-I-need-to-handle-attempting-to-pay-an-invoice-with-braintree-for-a-provider","shortMessageHtmlLink":"Merge branch 'main' into ac-2385-as-a-billing-system-I-need-to-handle…"}},{"before":"14d0176e3f3ea7b61eead5b2b2dd619356d32c1f","after":"e58b4c4dee56837769f10135b05fa8efbdf7563a","ref":"refs/heads/auth/PM-5963/fix-tde-to-mp","pushedAt":"2024-06-11T12:43:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quexten","name":"Bernd Schoolmann","path":"/quexten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11866552?s=80&v=4"},"commit":{"message":"Add comment explaining test","shortMessageHtmlLink":"Add comment explaining test"}},{"before":"500a78d8c858e9633d6584797dabee4d80577bb0","after":"be9a34d266218276c056edd7c8ecf0b3eda9b0bf","ref":"refs/heads/billing/AC-2567/billing-performance-improvements","pushedAt":"2024-06-11T12:42:09.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"cturnbull-bitwarden","name":"Conner Turnbull","path":"/cturnbull-bitwarden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133619638?s=80&v=4"},"commit":{"message":"Applying limit to aggregated invoices after they return from Stripe","shortMessageHtmlLink":"Applying limit to aggregated invoices after they return from Stripe"}},{"before":"5b0224fc91438314d97646e3daecaa10954b3f23","after":"14d0176e3f3ea7b61eead5b2b2dd619356d32c1f","ref":"refs/heads/auth/PM-5963/fix-tde-to-mp","pushedAt":"2024-06-11T12:40:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quexten","name":"Bernd Schoolmann","path":"/quexten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11866552?s=80&v=4"},"commit":{"message":"Add validation for updatetdepasswordasync key/newmasterpassword","shortMessageHtmlLink":"Add validation for updatetdepasswordasync key/newmasterpassword"}},{"before":"f1ab36f740d25cac0e938146e3a664847b70c584","after":"bd370cc232f30630611be2e2ca584e8bea2f5736","ref":"refs/heads/billing/PM-5093/send-trial-initiation-email","pushedAt":"2024-06-11T12:33:51.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"cturnbull-bitwarden","name":"Conner Turnbull","path":"/cturnbull-bitwarden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/133619638?s=80&v=4"},"commit":{"message":"Merge branch 'main' into auth/pm-5092/email-verification-send-email-endpoint","shortMessageHtmlLink":"Merge branch 'main' into auth/pm-5092/email-verification-send-email-e…"}},{"before":"4a03906494305af504272e95b312c22dd411abc1","after":"5b0224fc91438314d97646e3daecaa10954b3f23","ref":"refs/heads/auth/PM-5963/fix-tde-to-mp","pushedAt":"2024-06-11T12:32:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"quexten","name":"Bernd Schoolmann","path":"/quexten","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11866552?s=80&v=4"},"commit":{"message":"Fix documentation","shortMessageHtmlLink":"Fix documentation"}},{"before":"b7af91ad51c2fae8d8527c416ae6a336dc0d2889","after":"6da7d47fe88ec5e1a4deee25eafaee3f1053ae46","ref":"refs/heads/ac-1779/fix-validation-for-expiration-without-grace-period","pushedAt":"2024-06-11T09:48:22.000Z","pushType":"push","commitsCount":560,"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-1779/fix-validation-for-expiration-without-grace-period","shortMessageHtmlLink":"Merge branch 'main' into ac-1779/fix-validation-for-expiration-withou…"}},{"before":"ecccb420e02b422616b9bfe3a241e3e874790cc1","after":"bd370cc232f30630611be2e2ca584e8bea2f5736","ref":"refs/heads/auth/pm-5092/email-verification-send-email-endpoint","pushedAt":"2024-06-10T20:31:03.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"JaredSnider-Bitwarden","name":"Jared Snider","path":"/JaredSnider-Bitwarden","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/116684653?s=80&v=4"},"commit":{"message":"Merge branch 'main' into auth/pm-5092/email-verification-send-email-endpoint","shortMessageHtmlLink":"Merge branch 'main' into auth/pm-5092/email-verification-send-email-e…"}},{"before":"b092017f86b6b1ef3f97b480f5957a633020d967","after":null,"ref":"refs/heads/ac/ac-2300/tech-debt-remove-mssqlmigratorutility-migration-record-migrator","pushedAt":"2024-06-10T20:25:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"eliykat","name":"Thomas Rittson","path":"/eliykat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31796059?s=80&v=4"}},{"before":"c57091c4b1009276faf8a3662603644eac83a4f6","after":"a60f70dde5d44de08cadc923f394fb575cf56b1d","ref":"refs/heads/main","pushedAt":"2024-06-10T20:25:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"eliykat","name":"Thomas Rittson","path":"/eliykat","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/31796059?s=80&v=4"},"commit":{"message":"[AC-2300] Remove mssql utility migration record migrator (#4171)\n\n* Remove mssql utility migration record migrator\r\n\r\n* Remove old/unused files","shortMessageHtmlLink":"[AC-2300] Remove mssql utility migration record migrator (#4171)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYrWY0wA","startCursor":null,"endCursor":null}},"title":"Activity · bitwarden/server"}