Commit Graph

  • 72fcf3b3fd
    [deps]: Update actions/stale action to v10 renovate/actions-stale-10.x renovate[bot] 2025-12-10 03:55:14 +00:00
  • 2a0dde9506
    [deps]: Update github-action minor renovate/github-action-minor renovate[bot] 2025-12-10 03:55:00 +00:00
  • fa038242cc
    [deps] BRE: Update docker-compose minor renovate/docker-compose-minor renovate[bot] 2025-12-10 03:54:50 +00:00
  • faa378018b
    Merge branch 'main' into ac/pm-28485/server-move-event-logging-code-to-dirt-team-folders ac/pm-28485/server-move-event-logging-code-to-dirt-team-folders Thomas Rittson 2025-12-10 13:52:29 +10:00
  • 9861eb5662
    Merge branch 'main' into ac/pm-28487/server-update-github-codeowners-for-event-projects ac/pm-28487/server-update-github-codeowners-for-event-projects Thomas Rittson 2025-12-10 13:52:26 +10:00
  • 8b750aee0a
    Create config for akd and vrf storages akd Matt Gibson 2025-12-09 16:17:52 -08:00
  • 0a818755f3
    add serde type tag Matt Gibson 2025-12-09 16:15:40 -08:00
  • 44decfdc25
    Add configurable queue name support to AzureQueueHostedService brant/add-config-for-queue-services Brant DeBow 2025-12-09 19:12:05 -05:00
  • eee3ce45d5
    [deps]: Update sdk-internal to becb420 renovate/sdk-internal renovate[bot] 2025-12-09 23:13:01 +00:00
  • 42f83ecd9a
    Merge branch 'main' into SM-1571-DisableSMAdsForUsers SM-1571-DisableSMAdsForUsers cd-bitwarden 2025-12-09 18:10:27 -05:00
  • aa7be6be42
    Add feature flag for windows desktop autotype GA autofill/pm-27550/add-autotype-ga-ff neuronull 2025-12-09 16:00:10 -07:00
  • 295a617728
    Remove UserkeyRotationV2 feature flag km/pm-29203 Thomas Avery 2025-12-09 16:30:51 -06:00
  • 1535fa35d3
    feat(register): [PM-27084] Account Register Uses New Data Types - Fixed up reference to master password hash auth/pm-27084/register-accepts-new-data-types Patrick Pimentel 2025-12-09 17:08:54 -05:00
  • 6c7daa6343
    feat(register): [PM-27084] Account Register Uses New Data Types - Initial changes Patrick Pimentel 2025-12-09 16:13:46 -05:00
  • 8640d2e427
    This adds groups to the colletions returned. jmccannon/ac/pm-24055-fix-collection-pub-api Jared McCannon 2025-12-09 13:38:02 -06:00
  • 895e720e58
    Add config struct for AKD config Matt Gibson 2025-12-09 11:17:47 -08:00
  • fbb9b0ddba rearranging sql after merge conflicts cd-bitwarden 2025-12-09 14:14:48 -05:00
  • 8ff4d2d1b4
    update date timestamp of migration vault/pm-25957/sharing-cipher-to-org Nick Krantz 2025-12-09 12:36:49 -06:00
  • dbae82aadd
    Merge branch 'main' of github.com:bitwarden/server into vault/pm-25957/sharing-cipher-to-org Nick Krantz 2025-12-09 12:35:52 -06:00
  • 4dde62ad31
    Refactor event integration service collection extensions into their own extension brant/refactor-event-integrations-service-collection-extensions Brant DeBow 2025-12-09 13:13:40 -05:00
  • 29230336d4
    Integration test around getting and saving collection with group/user permissions Jared McCannon 2025-12-09 12:08:17 -06:00
  • b4681ccf99
    Add support for external actions km/account-keys-command Bernd Schoolmann 2025-12-09 18:46:35 +01:00
  • c87b6ee21f
    [deps] Tools: Pin dependencies renovate/pin-dependencies renovate[bot] 2025-12-09 16:03:18 +00:00
  • 6d5d7e58a6
    Ac/pm 21742/update confirmed to org email templates (#6683) main Jimmy Vo 2025-12-09 10:59:18 -05:00
  • dd74e966e5
    [PM-28177] Add feature flag for Send UI refresh (#6708) Mike Amirault 2025-12-09 10:37:09 -05:00
  • 6b2934528b
    Linting auth/pm-28337/remove-feature-flag Todd Martin 2025-12-09 10:01:44 -05:00
  • 579d8004ff
    [PM-29224] Remove unused billing endpoints and code paths (#6692) Alex Morask 2025-12-09 08:46:15 -06:00
  • 7cdb8d5d48
    Add feature flag km/tde-registration Bernd Schoolmann 2025-12-09 15:45:12 +01:00
  • 3e12cfc6df
    Resolve the failing test (#6622) cyprain-okeke 2025-12-09 15:45:03 +01:00
  • 6a783ffed7
    Rename migration script to fix the date ac/pm-21411/refactor-interface-for-premium-status Rui Tome 2025-12-09 14:36:36 +00:00
  • d1ae1fffd6
    [PM-24211]: 2FA Send Email Login validation should use AuthRequest.IsValidForAuthentication (#6695) Dave 2025-12-09 09:30:06 -05:00
  • 19627f4b56
    Refactor TwoFactorIsEnabledQuery to streamline user ID retrieval Rui Tome 2025-12-09 14:27:54 +00:00
  • 61775fb195
    Update IUserRepository and IUserService to clarify deprecation of premium access methods Rui Tome 2025-12-09 14:19:20 +00:00
  • 1cd57496b2
    Update IUserRepository to clarify usage of premium access methods Rui Tome 2025-12-09 14:08:36 +00:00
  • 9a68a972ca
    Refactor IUserService to enhance premium access checks Rui Tome 2025-12-09 14:07:35 +00:00
  • 2ce4113712
    Fix tests Bernd Schoolmann 2025-12-09 15:07:34 +01:00
  • 8e56b7bb6e
    Fix tests Bernd Schoolmann 2025-12-09 15:05:35 +01:00
  • 58e5a9942c
    Fix test Bernd Schoolmann 2025-12-09 14:52:17 +01:00
  • 5e1c1cc8ea
    account v2 registration for key connector km/pm-27280-v2-encryption-on-key-connector-signups Maciej Zieniuk 2025-12-08 11:49:50 +00:00
  • 8a6a5eaa21
    [deps] Platform: Update Microsoft.Extensions.Caching.Cosmos to 1.8.0 renovate/microsoft.extensions.caching.cosmos-1.x renovate[bot] 2025-12-09 13:41:04 +00:00
  • d26b5fa029
    [deps]: Update Microsoft.NET.Test.Sdk to v18 (#6449) renovate[bot] 2025-12-09 14:40:46 +01:00
  • f56c83e7a1
    Fix tests Bernd Schoolmann 2025-12-09 14:37:05 +01:00
  • 2e06ad41c9
    Cleanup Bernd Schoolmann 2025-12-09 14:20:35 +01:00
  • 6210b74d10
    Implement TDE v2 registration Bernd Schoolmann 2025-12-09 14:18:59 +01:00
  • 2f11c1384c
    Move premium access query to Billing owned ServiceCollectionExtensions Rui Tome 2025-12-09 13:07:22 +00:00
  • 9726f4994f
    Update tests Bernd Schoolmann 2025-12-09 13:41:45 +01:00
  • e78765f561
    Apply feedback Bernd Schoolmann 2025-12-09 13:22:46 +01:00
  • c837c22caa
    Fix the duplicate issue billing/PM-27702/cant-purchase-subscription-with-paypal-if-you've-purchased-credit-in-the-past-24-hours Cy Okeke 2025-12-09 13:09:02 +01:00
  • dbb8619e21
    Enhance TwoFactorIsEnabledQuery to throw NotFoundException for non-existent users Rui Tome 2025-12-09 10:45:27 +00:00
  • 2bd00c2753
    Update HasPremiumAccessQueryTests to use simplified exception handling and improve test clarity Rui Tome 2025-12-09 10:44:47 +00:00
  • 248fb946b8
    [deps] Auth: Update Duende.IdentityServer to 7.4.0 renovate/duende.identityserver-7.x renovate[bot] 2025-12-09 10:24:29 +00:00
  • 1415517538
    Merge branch 'main' into ac/pm-21411/refactor-interface-for-premium-status Rui Tome 2025-12-09 10:18:26 +00:00
  • 8259e32998
    add tests auth/pm-27108/post-sso-lock-screen-bypass-fix rr-bw 2025-12-08 20:54:24 -08:00
  • 2e48baf5c8
    [deps]: Update actions/checkout action to v6 renovate/actions-checkout-6.x renovate[bot] 2025-12-09 03:12:24 +00:00
  • 2e0a4161be
    Added feature flag (#6694) billing/PM-27702/cant-purchase-subscription-with-PayPal SmithThe4th 2025-12-08 22:08:23 -05:00
  • 291b830241
    fix order Thomas Rittson 2025-12-09 11:50:20 +10:00
  • fa0d0985bc
    sort lines alphabetically within group Thomas Rittson 2025-12-09 09:44:41 +10:00
  • b5f7f9f6a0
    chore(premium): [PM-29186] Remove 2FA user interface from premium method signatures Todd Martin 2025-12-08 17:54:55 -05:00
  • fe6041598a
    Merge branch 'main' into ac/pm-28487/server-update-github-codeowners-for-event-projects Thomas Rittson 2025-12-09 08:45:45 +10:00
  • d0879db312
    Merge branch 'main' into ac/pm-28485/server-move-event-logging-code-to-dirt-team-folders Thomas Rittson 2025-12-09 08:45:41 +10:00
  • 9d67abf2f4
    validate scheme against organization ID from the ssoToken rr-bw 2025-12-08 12:02:38 -08:00
  • 865e76f620
    fix(auth-validator): [PM-22975] Client Version Validator - Reorder of client version validation. auth/pm-22975/client-version-validator Patrick Pimentel 2025-12-08 15:00:14 -05:00
  • 79256d73ee
    fix(auth-validator): [PM-22975] Client Version Validator - Minor changes to test encryption constants. Patrick Pimentel 2025-12-08 14:34:11 -05:00
  • 62efd3b5c4
    Merge branch 'main' into billing/PM-28541/remove-ff_pm-22415-tax-id-warnings billing/PM-28541/remove-ff_pm-22415-tax-id-warnings Alex Morask 2025-12-08 13:01:26 -06:00
  • acc2529353
    [deps]: Update Divergic.Logging.Xunit to 4.3.1 (#4821) renovate[bot] 2025-12-08 12:58:41 -06:00
  • 014376b545
    chore(docs): Document email asset process Todd Martin 2025-12-08 13:47:28 -05:00
  • 039c0ae286
    Merge branch 'main' into auth/pm-28337/remove-feature-flag Todd Martin 2025-12-08 13:45:23 -05:00
  • 14ef16667b
    Remove unused FF Alex Morask 2025-12-08 12:44:17 -06:00
  • bd75c71d10
    chore(feature-flag): [PM-28331] Remove pm-24425-send-2fa-failed-email feature flag Todd Martin 2025-12-08 13:42:54 -05:00
  • 10cbfd836c
    fix(auth-validator): [PM-22975] Client Version Validator - Minor function name change. Patrick Pimentel 2025-12-08 13:39:40 -05:00
  • fb83df353c
    fix(auth-validator): [PM-22975] Client Version Validator - Minor touchups. Patrick Pimentel 2025-12-08 13:38:16 -05:00
  • 27c9e4d5da
    Merge branch 'main' into auth/pm-22975/client-version-validator Patrick Pimentel 2025-12-08 13:30:14 -05:00
  • 998aeb1482
    fix(auth-validator): [PM-22975] Client Version Validator - Not having the header present now blocks users from validating Patrick Pimentel 2025-12-08 13:28:37 -05:00
  • e50fbfbc3e
    update archive ciphers command to allow org ciphers to be archived PM-27884 jaasen-livefront 2025-12-08 10:19:11 -08:00
  • 72fd4956ba
    remove erroneous csproj Matt Gibson 2025-12-08 10:05:35 -08:00
  • 0279cb5e8a
    Refactor TwoFactorIsEnabledQuery to improve handling of users without two-factor providers. Added early exit for users lacking providers and streamlined premium status checks for enabled two-factor authentication. Rui Tome 2025-12-08 17:39:45 +00:00
  • 245ce712ba
    Optimize HasPremiumAccessQuery to eliminate duplicate user IDs before checking premium access. Updated logic to ensure accurate comparison of premium users against distinct user IDs. Rui Tome 2025-12-08 17:33:36 +00:00
  • cd0b3da391
    Add unit tests for premium access retrieval in UserRepositoryTests. Rui Tome 2025-12-08 17:23:03 +00:00
  • df7bd08dda
    Enhance EF UserRepository to improve premium access retrieval by including related organization data. Rui Tome 2025-12-08 17:22:27 +00:00
  • da9f0a1c20
    Refactor TwoFactorIsEnabledQuery to utilize IFeatureService for premium access checks. Rui Tome 2025-12-08 16:55:39 +00:00
  • 353a07a040
    Update IUserRepository to reflect new method names for premium access retrieval. Changed obsolete method messages to point to GetPremiumAccessByIdsAsync and GetPremiumAccessAsync. Added internal use notes for IHasPremiumAccessQuery. Improved documentation for clarity. Rui Tome 2025-12-08 16:36:04 +00:00
  • 651d5e3aac
    Refactor HasPremiumAccessQuery and IHasPremiumAccessQuery to streamline premium access checks. Updated method names for clarity and improved documentation. Adjusted test cases to reflect changes in user premium access retrieval logic. Rui Tome 2025-12-08 16:30:22 +00:00
  • 0a42c9e5d7
    Add premium access retrieval methods to IUserRepository and implementations in UserRepository classes. Introduced GetPremiumAccessByIdsAsync and GetPremiumAccessAsync methods to fetch premium status for multiple users and a single user, respectively. Updated using directives to include necessary models. Rui Tome 2025-12-08 16:29:47 +00:00
  • 97bcf41352
    Add SQL migration script Rui Tome 2025-12-08 16:29:22 +00:00
  • 5257dc542e
    Add User_ReadPremiumAccessByIds stored procedure and UserPremiumAccessView view to enhance premium access retrieval. Updated Organization table index to include UsersGetPremium for optimized queries. Rui Tome 2025-12-08 16:27:48 +00:00
  • 2184296d10
    Add UserPremiumAccess model to represent user premium access status from personal subscriptions and memberships Rui Tome 2025-12-08 16:18:29 +00:00
  • 02c2aa89be
    Refactor TwoFactorIsEnabledQueryTests to enhance clarity and optimize test scenarios. Consolidated test cases for two-factor authentication, improved naming conventions, and ensured premium access checks are only performed when necessary. Rui Tome 2025-12-08 12:19:27 +00:00
  • 30ff3da4b7
    Refactor TwoFactorIsEnabledQuery to optimize premium access checks and improve two-factor provider handling. Introduced bulk fetching of premium status for users with only premium providers and streamlined the logic for determining if two-factor authentication is enabled. Rui Tome 2025-12-08 12:16:42 +00:00
  • 303b81c002
    Add NotFoundException handling in HasPremiumAccessQuery for mismatched user counts Rui Tome 2025-12-08 11:00:36 +00:00
  • 415a0b93c4
    Refactor HasPremiumAccessQuery to throw NotFoundException for null users Rui Tome 2025-12-08 10:54:46 +00:00
  • b8ff0ea2c0
    Remove unnecessary whitespace from IHasPremiumAccessQuery interface. Rui Tome 2025-12-08 10:27:14 +00:00
  • 8878b8ef14
    Unused class jmccannon/ac/pm-27131-auto-confirm-req Jared McCannon 2025-12-08 11:23:58 -06:00
  • 27b0be243e
    Fixed up method names so they make sense. Jared McCannon 2025-12-08 11:22:35 -06:00
  • d687e8a84b
    [PM-25675] - fix NormalCipherPermissions.CanDelete (#6666) Jordan Aasen 2025-12-08 09:21:09 -08:00
  • 6eebce1c60
    Added some renames for methods. Moved some checks around. Removed redundant tests. Jared McCannon 2025-12-08 11:12:57 -06:00
  • ed98a59c91
    Merge branch 'main' into renovate/major-swashbuckle-aspnetcore-monorepo renovate/major-swashbuckle-aspnetcore-monorepo Alex Morask 2025-12-08 10:58:39 -06:00
  • c5eea2a498
    [deps] Billing: Update Stripe.net to v50 renovate/stripe.net-50.x renovate[bot] 2025-12-08 16:55:59 +00:00
  • 01da3c91a7
    [deps] Billing: Update Braintree to 5.36.0 (#5864) renovate[bot] 2025-12-08 10:51:43 -06:00
  • bc70a69fec
    Merge branch 'main' into km/pm-25652 km/pm-25652 Thomas Avery 2025-12-08 10:37:45 -06:00
  • 593c6a5ac5
    Merge branch 'main' into jmccannon/ac/pm-27131-auto-confirm-req Jared McCannon 2025-12-08 10:02:52 -06:00