1
0
mirror of https://github.com/bitwarden/server.git synced 2025-05-22 12:04:27 -05:00

Commit Graph

  • 34414a0610
    [deps] Auth: Update sass to v1.88.0 (#5684) main renovate[bot] 2025-05-22 17:02:23 +00:00
  • dd60769499
    [deps] Auth: Update bootstrap to v5.3.6 (#5687) renovate[bot] 2025-05-22 12:24:55 -04:00
  • 0f4c04347b
    Merge branch 'main' into add-userid-to-encryption-methods add-userid-to-encryption-methods Matt Gibson 2025-05-22 09:05:08 -07:00
  • 5c6c3506b5
    Add tests for RegisterUserCommand to validate two-factor authentication policy handling during organization invites. Implement scenarios for both enabled and disabled policies, ensuring correct behavior based on feature flags and organization requirements. ac/pm-18238/organization-twofactorpolicyrequirement Rui Tome 2025-05-22 16:36:44 +01:00
  • 03b0dc04c4
    Enhance RegisterUserCommand to integrate organization policy requirements for two-factor authentication. Added support for feature flags and refactored email two-factor provider setup into a separate method. Rui Tome 2025-05-22 16:36:08 +01:00
  • ad22f77aba
    [deps] Auth: Update webpack to v5.99.8 (#5728) renovate[bot] 2025-05-22 11:17:17 -04:00
  • 87085e5d67
    Rename RequireTwoFactorPolicyRequirementFactory to OrganizationTwoFactorPolicyRequirementFactory in PolicyServiceCollectionExtensions Rui Tome 2025-05-22 16:15:55 +01:00
  • 8a3757654f
    Add organization policy requirement query and two-factor policy requirement classes, and update PolicyServiceCollectionExtensions to include new services Rui Tome 2025-05-22 15:59:57 +01:00
  • 2fef097d2c
    Add interfaces for organization policy requirements and factory in the Policies namespace Rui Tome 2025-05-22 15:57:31 +01:00
  • 88848e686b
    fix: add publish branch check back feat/pm-14496-non-root-self-hosted-images tangowithfoxtrot 2025-05-22 07:55:54 -07:00
  • 8530eff0c0
    Update test/Core.Test/Utilities/StaticStoreTests.cs disallow-non-ascii-in-equivalent-domain Justin Baur 2025-05-22 10:13:32 -04:00
  • ad8b1d9143
    [deps] Auth: Update sass-loader to v16.0.5 (#5689) renovate[bot] 2025-05-22 09:51:38 -04:00
  • 69f6179fe6
    Remove confusing comment from when I was going to detect problems differently Justin Baur 2025-05-22 09:12:09 -04:00
  • dc6f890d3c
    Adding OptimizeNestedTraverse feature flag. moved custome role permissions to ac section. jmccannon/ac/pm-19127-nested-traverse-flag jrmccannon 2025-05-22 08:03:50 -05:00
  • 4aad5cada7
    Revert "Test malicious domain change" Justin Baur 2025-05-22 09:02:48 -04:00
  • 05b5541beb
    Add tests to detect non-ascii characters Justin Baur 2025-05-22 09:01:35 -04:00
  • 0602bf6d84
    Test malicious domain change Justin Baur 2025-05-22 09:00:40 -04:00
  • 7ae864361c
    Merge branch 'main' into pm-20621-Update-error-message-when-lowering-seat-count pm-20621-Update-error-message-when-lowering-seat-count cyprain-okeke 2025-05-22 13:30:50 +01:00
  • cf5ea934ad
    apply the condition suggestion pm-20416-downgraded-paid-org-cannot-upgrade-from-free Cy Okeke 2025-05-22 13:29:22 +01:00
  • d9dd428759
    Merge remote-tracking branch 'origin/pm-20416-downgraded-paid-org-cannot-upgrade-from-free' into pm-20416-downgraded-paid-org-cannot-upgrade-from-free Cy Okeke 2025-05-22 13:26:11 +01:00
  • f90c692c40
    Resolve the repeated condition Cy Okeke 2025-05-22 13:25:41 +01:00
  • dbfc42d3f4
    Merge branch 'main' into billing/PM-21250/remove-bup-ff billing/PM-21250/remove-bup-ff Alex Morask 2025-05-22 07:09:03 -04:00
  • 591fe7297f
    Merge branch 'main' into billing/PM-20566/convert-spain-cif-vat billing/PM-20566/convert-spain-cif-vat Alex Morask 2025-05-22 07:00:41 -04:00
  • 02c8700b6c
    Merge branch 'main' into pm-20416-downgraded-paid-org-cannot-upgrade-from-free cyprain-okeke 2025-05-22 11:23:07 +01:00
  • ee660b25b7
    Add RequireTwoFactorPolicyRequirementFactory to PolicyServiceCollectionExtensions ac/pm-18238/add-requiretwofactorpolicyrequirement Rui Tome 2025-05-22 10:31:08 +01:00
  • b20acfe99e
    Merge branch 'main' into ac/pm-18238/add-requiretwofactorpolicyrequirement Rui Tome 2025-05-22 10:07:27 +01:00
  • 4f88257c9d
    Merge branch 'main' into ac/pm-13274/unified-adding-a-group-to-a-collection-returns-500-error---but-works ac/pm-13274/unified-adding-a-group-to-a-collection-returns-500-error---but-works Thomas Rittson 2025-05-22 12:06:47 +10:00
  • d47e639a4d
    Merge branch 'main' into ac/pm-21612/unified-mariadb-cannot-edit-an-unconfirmed-user ac/pm-21612/unified-mariadb-cannot-edit-an-unconfirmed-user Thomas Rittson 2025-05-22 10:51:00 +10:00
  • f62d63aefd
    Merge branch 'main' into auth/pm-19438/emergency-access-docs auth/pm-19438/emergency-access-docs Ike Kottlowski 2025-05-21 17:09:29 -04:00
  • 26e1882916
    Update build.yml test-container-workflow-changes tangowithfoxtrot 2025-05-21 14:09:25 -07:00
  • 11aa37dae5
    Update build.yml tangowithfoxtrot 2025-05-21 13:45:02 -07:00
  • 3f7b695aef
    add 'check branch' back tangowithfoxtrot 2025-05-21 13:44:02 -07:00
  • e45780fd00
    [PM 21889] 500 Response on POST billing/restart-subscription (#5851) rc cyprain-okeke 2025-05-21 21:28:37 +01:00
  • c1a143e5a1
    Merge branch 'main' into test-container-workflow-changes tangowithfoxtrot 2025-05-21 13:39:54 -07:00
  • a13c680744
    Update build.yml tangowithfoxtrot 2025-05-21 13:35:38 -07:00
  • 1ec06faf7d
    [PM 21889] 500 Response on POST billing/restart-subscription (#5851) cyprain-okeke 2025-05-21 21:28:37 +01:00
  • 6ad06d1ff8
    Merge branch 'main' into feat/pm-14496-non-root-self-hosted-images tangowithfoxtrot 2025-05-21 09:34:24 -07:00
  • 1da18d37a8
    fix: merge conflicts; simplify changes tangowithfoxtrot 2025-05-21 09:32:31 -07:00
  • 73c6af96b4
    Update comments in AcceptOrgUserCommand and ConfirmOrganizationUserCommand to clarify handling of two-step login and 2FA policy checks. Rui Tome 2025-05-21 17:26:31 +01:00
  • 6dd615ed9c
    chore: rename build-docker to build-artifacts tangowithfoxtrot 2025-05-21 09:05:41 -07:00
  • 6eb6cb9b0d
    build: only upload artifects when dotnet is true tangowithfoxtrot 2025-05-21 08:54:47 -07:00
  • b304e5f44d
    fix: only build when dotnet is true tangowithfoxtrot 2025-05-21 08:48:42 -07:00
  • d62a5999ca
    build: simplify workflow changes tangowithfoxtrot 2025-05-21 08:42:54 -07:00
  • bafcb2022d
    Merge branch 'main' into pm-20621-Update-error-message-when-lowering-seat-count cyprain-okeke 2025-05-21 16:35:14 +01:00
  • 312f21d4bc
    Add exception documentation for ValidateTwoFactorAuthenticationPolicyAsync method in ConfirmOrganizationUserCommand to clarify error handling for users without two-step login enabled. Rui Tome 2025-05-21 16:21:43 +01:00
  • f7771e13a5
    Add XML documentation for TwoFactorPoliciesForActiveMemberships property in RequireTwoFactorPolicyRequirement to clarify its purpose and return value. Rui Tome 2025-05-21 15:52:04 +01:00
  • 5ef17d81bd
    Remove pm-18794-provider-payment-method billing/PM-21248/remove-provider-payment-method-ff Alex Morask 2025-05-21 10:49:49 -04:00
  • 102c8adf61
    Refactor UserService to integrate IPolicyRequirementQuery for two-factor authentication policy checks Rui Tome 2025-05-21 15:49:32 +01:00
  • 73bf74dac4
    Add TwoFactorPoliciesForActiveMemberships property to RequireTwoFactorPolicyRequirement and corresponding unit tests for policy retrieval based on user status Rui Tome 2025-05-21 15:48:46 +01:00
  • fbfd8bf54b
    fix: docker build context tangowithfoxtrot 2025-05-21 07:44:38 -07:00
  • bee55d7fd2
    fix copy pasta - changePasswordUriSettings vault/pm-21024/change-password-uri Nick Krantz 2025-05-21 09:34:48 -05:00
  • e2df7755e6
    remove unneeded null check Nick Krantz 2025-05-21 09:33:09 -05:00
  • 88159d16bb
    Merge branch 'main' into test-container-workflow-changes tangowithfoxtrot 2025-05-21 07:27:59 -07:00
  • 2d45585beb
    Merge branch 'main' of https://github.com/bitwarden/server into vault/pm-21024/change-password-uri Nick Krantz 2025-05-21 09:23:15 -05:00
  • 5bd6d7c941
    Run dotnet format Alex Morask 2025-05-21 10:17:32 -04:00
  • 6bb8ea2be6
    Remove pm-18770-enable-organization-business-unit-conversion Alex Morask 2025-05-21 09:58:08 -04:00
  • b56cc9231d
    Added support for DateTime? billing/license-claims-data-type-expansion Conner Turnbull 2025-05-21 09:20:21 -04:00
  • 9596b900db
    Expanded the data types supported by LicenseExtensions.GetValue<T>() Conner Turnbull 2025-05-21 09:15:09 -04:00
  • 18d146406c
    [PM-21099] (NO LOGIC) Organize Billing provider code (#5819) Alex Morask 2025-05-21 09:04:30 -04:00
  • 2be49f6991
    Merge branch 'main' into billing/PM-20566/convert-spain-cif-vat Alex Morask 2025-05-21 08:15:09 -04:00
  • 9d8ca6b47e
    Merge branch 'main' into billing/PM-20485-PM-20486/plan-adapter-missing-mappings billing/PM-20485-PM-20486/plan-adapter-missing-mappings Alex Morask 2025-05-21 08:13:27 -04:00
  • e994bf2117
    [PM-21383] Use Stripe to get provider pricing for display when feature flag is on (#5842) Alex Morask 2025-05-21 08:10:34 -04:00
  • d2c26babcb
    Resolve the failing test Cy Okeke 2025-05-21 11:57:47 +01:00
  • 508503ce89
    Resolve the failing test Cy Okeke 2025-05-21 11:39:06 +01:00
  • 1b0632ae52
    Remove redundant vNext tests Rui Tome 2025-05-21 10:55:15 +01:00
  • a0ffcc81cb
    Update RestoreOrganizationUserCommand to use IPolicyRequirementQuery for two-factor authentication policies checks Rui Tome 2025-05-21 10:38:44 +01:00
  • b4e2eefd60
    Resolve the failing upgrade test Cy Okeke 2025-05-21 10:37:37 +01:00
  • d23373b776
    Resolve the failing test Cy Okeke 2025-05-21 09:50:15 +01:00
  • 4c8aad0849
    Merge branch 'main' into pm-20621-Update-error-message-when-lowering-seat-count cyprain-okeke 2025-05-21 09:33:39 +01:00
  • b63055cc6a
    Resolve the pr comment Cy Okeke 2025-05-21 09:32:37 +01:00
  • 9ad24079e6
    Merge remote-tracking branch 'origin/pm-20416-downgraded-paid-org-cannot-upgrade-from-free' into pm-20416-downgraded-paid-org-cannot-upgrade-from-free Cy Okeke 2025-05-21 09:19:00 +01:00
  • 4871892335
    Merge branch 'main' into pm-20416-downgraded-paid-org-cannot-upgrade-from-free cyprain-okeke 2025-05-21 09:18:53 +01:00
  • 0e032ca044
    Merge remote-tracking branch 'origin/pm-20416-downgraded-paid-org-cannot-upgrade-from-free' into pm-20416-downgraded-paid-org-cannot-upgrade-from-free Cy Okeke 2025-05-21 09:18:51 +01:00
  • d6e1b1b792
    Resolve the pr comments Cy Okeke 2025-05-21 09:18:18 +01:00
  • 4e727f3660
    Merge branch 'main' into ac/pm-21612/unified-mariadb-cannot-edit-an-unconfirmed-user Thomas Rittson 2025-05-21 11:42:24 +10:00
  • 4d985c1157
    [deps] Auth: Update dotnet monorepo renovate/dotnet-monorepo renovate[bot] 2025-05-20 21:20:53 +00:00
  • 74adef4b6b
    doc: adding readme and comments to code for emergency access feature. Ike Kottlowski 2025-05-20 17:07:10 -04:00
  • 0e7b5d6875
    Add some more container-level relationships poc/structurizr Matt Gibson 2025-05-20 13:57:43 -07:00
  • 30a604f8ef
    Prefer specified views Matt Gibson 2025-05-20 13:57:23 -07:00
  • d3056b9acf
    Full localhost url Matt Gibson 2025-05-20 13:31:20 -07:00
  • de2969badf
    Removed duplicated expires/refresh logic in the organization license constructor billing/license-refactor Conner Turnbull 2025-05-20 16:05:01 -04:00
  • 9ec86daaef
    [deps] DbOps: Update EntityFrameworkCore to v9 renovate/major-entityframeworkcore renovate[bot] 2025-05-20 19:59:49 +00:00
  • 2e5059ffa1
    Bumped version to 2025.5.1 v2025.5.1 Github Actions 2025-05-19 10:40:03 +00:00
  • 5e87a23d89
    Extracted the core logic of GetDataBytes to be shared between both files Conner Turnbull 2025-05-20 15:39:53 -04:00
  • 7132ae5973
    Reordered properties so that they appear in order according to their version number first, then data type, then name Conner Turnbull 2025-05-20 15:16:04 -04:00
  • f4031fc7f0
    Updated GetDataBytes to use the new attributes instead of hardcoding the version logic Conner Turnbull 2025-05-20 15:06:43 -04:00
  • 3c40646d9f
    Decorated license properties with newly created attributes Conner Turnbull 2025-05-20 14:43:57 -04:00
  • b4b9d453c7
    Remove userId from auth success Matt Gibson 2025-05-20 11:28:23 -07:00
  • 44db1537e2
    add ChangePasswordUriService tests Nick Krantz 2025-05-20 13:22:05 -05:00
  • 59c1994fde
    Created LicenseIgnoreAttribute Conner Turnbull 2025-05-20 13:47:17 -04:00
  • ea2ed551cc
    Moved common properties/methods between organization and user licenses to common base class Conner Turnbull 2025-05-20 13:39:12 -04:00
  • 5eec39c7f6
    Created LicenseVersionAttribute Conner Turnbull 2025-05-20 13:27:34 -04:00
  • 3aa9812353
    Fix actionlint issues (#5841) Vince Grassia 2025-05-20 16:44:01 +00:00
  • 30490ca383
    Implement CanBeRestored method in RequireTwoFactorPolicyRequirement to determine user restoration eligibility based on two-factor authentication status; add corresponding unit tests for various scenarios. Rui Tome 2025-05-20 17:29:54 +01:00
  • a448b3bc9b
    use custom http client that follows redirects Nick Krantz 2025-05-20 11:10:37 -05:00
  • 82188c58e5
    Remove unused method and its dependencies from OrganizationService. Rui Tome 2025-05-20 17:09:11 +01:00
  • ec81ed786a
    Enhance ConfirmOrganizationUserCommand to validate two-factor authentication policy based on feature flag; refactor validation logic and update related tests for improved policy handling. Rui Tome 2025-05-20 16:51:15 +01:00
  • 02cbdd64a4
    Refactor AcceptOrgUserCommand to enforce two-factor authentication policy based on feature flag; update validation logic and tests accordingly. Rui Tome 2025-05-20 16:50:33 +01:00
  • f4bfa0baf0
    Implement CanAcceptInvitation and CanBeConfirmed methods in RequireTwoFactorPolicyRequirement; update tests to reflect new logic for two-factor authentication policy handling. Rui Tome 2025-05-20 16:47:52 +01:00
  • 4d4a09b18c
    Merge branch 'main' into pm-20416-downgraded-paid-org-cannot-upgrade-from-free cyprain-okeke 2025-05-20 16:31:50 +01:00