Browse Source

AC Team code ownership moves: Organization pt. 1 (#3472)

* move Organization.cs files to AC Team code ownership
pull/3472/merge
Thomas Rittson 2 years ago committed by GitHub
parent
commit
9021236d61
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      bitwarden_license/src/Scim/Context/IScimContext.cs
  2. 4
      bitwarden_license/src/Scim/Context/ScimContext.cs
  3. 2
      bitwarden_license/src/Scim/Groups/Interfaces/IPatchGroupCommand.cs
  4. 1
      bitwarden_license/src/Scim/Groups/Interfaces/IPostGroupCommand.cs
  5. 1
      bitwarden_license/src/Scim/Groups/Interfaces/IPutGroupCommand.cs
  6. 2
      bitwarden_license/src/Scim/Groups/PatchGroupCommand.cs
  7. 1
      bitwarden_license/src/Scim/Groups/PostGroupCommand.cs
  8. 1
      bitwarden_license/src/Scim/Groups/PutGroupCommand.cs
  9. 1
      bitwarden_license/test/Commercial.Core.Test/AdminConsole/Services/ProviderServiceTests.cs
  10. 2
      bitwarden_license/test/Commercial.Core.Test/SecretsManager/Queries/Projects/MaxProjectsQueryTests.cs
  11. 2
      bitwarden_license/test/Commercial.Core.Test/SecretsManager/Queries/ServiceAccounts/CountNewServiceAccountSlotsRequiredQueryTests.cs
  12. 7
      bitwarden_license/test/Scim.IntegrationTest/Factories/ScimApplicationFactory.cs
  13. 1
      bitwarden_license/test/Scim.Test/Groups/PatchGroupCommandTests.cs
  14. 1
      bitwarden_license/test/Scim.Test/Groups/PostGroupCommandTests.cs
  15. 1
      bitwarden_license/test/Scim.Test/Groups/PutGroupCommandTests.cs
  16. 1
      src/Admin/Controllers/OrganizationsController.cs
  17. 1
      src/Admin/Controllers/ToolsController.cs
  18. 2
      src/Admin/Models/OrganizationSelectableViewModel.cs
  19. 2
      src/Admin/Models/OrganizationsModel.cs
  20. 2
      src/Api/AdminConsole/Models/Request/Organizations/OrganizationKeysRequestModel.cs
  21. 2
      src/Api/AdminConsole/Models/Request/Organizations/OrganizationUpdateRequestModel.cs
  22. 2
      src/Api/AdminConsole/Models/Response/Organizations/OrganizationKeysResponseModel.cs
  23. 2
      src/Api/AdminConsole/Models/Response/Organizations/OrganizationPublicKeyResponseModel.cs
  24. 2
      src/Api/AdminConsole/Models/Response/Organizations/OrganizationResponseModel.cs
  25. 3
      src/Api/Auth/Models/Request/TwoFactorRequestModels.cs
  26. 4
      src/Api/Auth/Models/Response/OrganizationSsoResponseModel.cs
  27. 3
      src/Api/Auth/Models/Response/TwoFactor/TwoFactorDuoResponseModel.cs
  28. 3
      src/Api/Auth/Models/Response/TwoFactor/TwoFactorProviderResponseModel.cs
  29. 2
      src/Api/Models/Request/Organizations/OrganizationCollectionManagementUpdateRequestModel.cs
  30. 2
      src/Api/Models/Request/Organizations/SecretsManagerSubscriptionUpdateRequestModel.cs
  31. 2
      src/Billing/Controllers/StripeController.cs
  32. 3
      src/Core/AdminConsole/Entities/Organization.cs
  33. 1
      src/Core/AdminConsole/OrganizationFeatures/Groups/CreateGroupCommand.cs
  34. 1
      src/Core/AdminConsole/OrganizationFeatures/Groups/Interfaces/ICreateGroupCommand.cs
  35. 1
      src/Core/AdminConsole/OrganizationFeatures/Groups/Interfaces/IUpdateGroupCommand.cs
  36. 1
      src/Core/AdminConsole/OrganizationFeatures/Groups/UpdateGroupCommand.cs
  37. 2
      src/Core/AdminConsole/OrganizationFeatures/OrganizationConnections/Interfaces/IValidateBillingSyncKeyCommand.cs
  38. 4
      src/Core/AdminConsole/OrganizationFeatures/OrganizationConnections/ValidateBillingSyncKeyCommand.cs
  39. 3
      src/Core/Auth/Identity/IOrganizationTwoFactorTokenProvider.cs
  40. 3
      src/Core/Auth/Identity/OrganizationDuoWebTokenProvider.cs
  41. 4
      src/Core/Auth/Models/Business/Tokenables/SsoTokenable.cs
  42. 4
      src/Core/Auth/Services/ISsoConfigService.cs
  43. 1
      src/Core/Auth/Services/Implementations/SsoConfigService.cs
  44. 2
      src/Core/Models/Business/OrganizationLicense.cs
  45. 2
      src/Core/Models/Business/SeatSubscriptionUpdate.cs
  46. 2
      src/Core/Models/Business/SecretsManagerSubscribeUpdate.cs
  47. 2
      src/Core/Models/Business/SecretsManagerSubscriptionUpdate.cs
  48. 2
      src/Core/Models/Business/ServiceAccountSubscriptionUpdate.cs
  49. 2
      src/Core/Models/Business/SmSeatSubscriptionUpdate.cs
  50. 2
      src/Core/Models/Business/SubscriptionCreateOptions.cs
  51. 2
      src/Core/Models/Data/Organizations/OrganizationAbility.cs
  52. 3
      src/Core/Models/Data/Organizations/OrganizationUsers/OrganizationUserResetPasswordDetails.cs
  53. 2
      src/Core/OrganizationFeatures/OrganizationLicenses/Cloud/CloudGetOrganizationLicenseQuery.cs
  54. 3
      src/Core/OrganizationFeatures/OrganizationLicenses/Interfaces/IGetOrganizationLicenseQuery.cs
  55. 2
      src/Core/OrganizationFeatures/OrganizationLicenses/Interfaces/IUpdateOrganizationLicenseCommand.cs
  56. 3
      src/Core/OrganizationFeatures/OrganizationLicenses/SelfHosted/SelfHostedGetOrganizationLicenseQuery.cs
  57. 2
      src/Core/OrganizationFeatures/OrganizationLicenses/UpdateOrganizationLicenseCommand.cs
  58. 3
      src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Cloud/CloudSyncSponsorshipsCommand.cs
  59. 3
      src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Cloud/SendSponsorshipOfferCommand.cs
  60. 3
      src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Cloud/SetUpSponsorshipCommand.cs
  61. 3
      src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Cloud/ValidateSponsorshipCommand.cs
  62. 3
      src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/CreateSponsorshipCommand.cs
  63. 3
      src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Interfaces/ICreateSponsorshipCommand.cs
  64. 3
      src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Interfaces/ISendSponsorshipOfferCommand.cs
  65. 3
      src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Interfaces/ISetUpSponsorshipCommand.cs
  66. 3
      src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Interfaces/ISyncOrganizationSponsorshipsCommand.cs
  67. 4
      src/Core/OrganizationFeatures/OrganizationSubscriptions/AddSecretsManagerSubscriptionCommand.cs
  68. 2
      src/Core/OrganizationFeatures/OrganizationSubscriptions/Interface/IAddSecretsManagerSubscriptionCommand.cs
  69. 2
      src/Core/OrganizationFeatures/OrganizationSubscriptions/UpdateSecretsManagerSubscriptionCommand.cs
  70. 4
      src/Core/OrganizationFeatures/OrganizationSubscriptions/UpgradeOrganizationPlanCommand.cs
  71. 2
      src/Core/Repositories/IOrganizationRepository.cs
  72. 4
      src/Core/Services/IApplicationCacheService.cs
  73. 3
      src/Core/Services/ILicensingService.cs
  74. 3
      src/Core/Services/IMailService.cs
  75. 1
      src/Core/Services/IOrganizationService.cs
  76. 3
      src/Core/Services/IPaymentService.cs
  77. 1
      src/Core/Services/Implementations/HandlebarsMailService.cs
  78. 4
      src/Core/Services/Implementations/InMemoryApplicationCacheService.cs
  79. 2
      src/Core/Services/Implementations/InMemoryServiceBusApplicationCacheService.cs
  80. 1
      src/Core/Services/Implementations/LicensingService.cs
  81. 1
      src/Core/Services/Implementations/StripePaymentService.cs
  82. 3
      src/Core/Services/NoopImplementations/NoopLicensingService.cs
  83. 3
      src/Core/Services/NoopImplementations/NoopMailService.cs
  84. 1
      src/Identity/IdentityServer/BaseRequestValidator.cs
  85. 1
      src/Identity/IdentityServer/WebAuthnGrantValidator.cs
  86. 8
      src/Infrastructure.EntityFramework/AdminConsole/Models/Organization.cs
  87. 1
      src/Infrastructure.EntityFramework/AdminConsole/Models/Policy.cs
  88. 1
      src/Infrastructure.EntityFramework/AdminConsole/Models/Provider/ProviderOrganization.cs
  89. 1
      src/Infrastructure.EntityFramework/Auth/Models/AuthRequest.cs
  90. 2
      src/Infrastructure.EntityFramework/Auth/Models/SsoConfig.cs
  91. 1
      src/Infrastructure.EntityFramework/Auth/Models/SsoUser.cs
  92. 1
      src/Infrastructure.EntityFramework/Models/Collection.cs
  93. 1
      src/Infrastructure.EntityFramework/Models/Group.cs
  94. 1
      src/Infrastructure.EntityFramework/Models/OrganizationApiKey.cs
  95. 1
      src/Infrastructure.EntityFramework/Models/OrganizationConnection.cs
  96. 1
      src/Infrastructure.EntityFramework/Models/OrganizationDomain.cs
  97. 1
      src/Infrastructure.EntityFramework/Models/OrganizationSponsorship.cs
  98. 1
      src/Infrastructure.EntityFramework/Models/OrganizationUser.cs
  99. 1
      src/Infrastructure.EntityFramework/Models/Transaction.cs
  100. 2
      src/Infrastructure.EntityFramework/Repositories/BaseEntityFrameworkRepository.cs
  101. Some files were not shown because too many files have changed in this diff Show More

4
bitwarden_license/src/Scim/Context/IScimContext.cs

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
using Bit.Core.AdminConsole.Enums;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.Enums;
using Bit.Core.AdminConsole.Models.OrganizationConnectionConfigs;
using Bit.Core.Entities;
using Bit.Core.Repositories;
using Bit.Core.Settings;

4
bitwarden_license/src/Scim/Context/ScimContext.cs

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
using Bit.Core.AdminConsole.Enums;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.Enums;
using Bit.Core.AdminConsole.Models.OrganizationConnectionConfigs;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Repositories;
using Bit.Core.Settings;

2
bitwarden_license/src/Scim/Groups/Interfaces/IPatchGroupCommand.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Scim.Models;
namespace Bit.Scim.Groups.Interfaces;

1
bitwarden_license/src/Scim/Groups/Interfaces/IPostGroupCommand.cs

@ -1,5 +1,4 @@ @@ -1,5 +1,4 @@
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Scim.Models;
namespace Bit.Scim.Groups.Interfaces;

1
bitwarden_license/src/Scim/Groups/Interfaces/IPutGroupCommand.cs

@ -1,5 +1,4 @@ @@ -1,5 +1,4 @@
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Scim.Models;
namespace Bit.Scim.Groups.Interfaces;

2
bitwarden_license/src/Scim/Groups/PatchGroupCommand.cs

@ -1,8 +1,8 @@ @@ -1,8 +1,8 @@
using System.Text.Json;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.OrganizationFeatures.Groups.Interfaces;
using Bit.Core.AdminConsole.Repositories;
using Bit.Core.AdminConsole.Services;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Scim.Groups.Interfaces;

1
bitwarden_license/src/Scim/Groups/PostGroupCommand.cs

@ -2,7 +2,6 @@ @@ -2,7 +2,6 @@
using Bit.Core.AdminConsole.Enums;
using Bit.Core.AdminConsole.OrganizationFeatures.Groups.Interfaces;
using Bit.Core.AdminConsole.Repositories;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Core.Repositories;

1
bitwarden_license/src/Scim/Groups/PutGroupCommand.cs

@ -2,7 +2,6 @@ @@ -2,7 +2,6 @@
using Bit.Core.AdminConsole.Enums;
using Bit.Core.AdminConsole.OrganizationFeatures.Groups.Interfaces;
using Bit.Core.AdminConsole.Repositories;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Scim.Context;

1
bitwarden_license/test/Commercial.Core.Test/AdminConsole/Services/ProviderServiceTests.cs

@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
using Bit.Commercial.Core.AdminConsole.Services;
using Bit.Commercial.Core.Test.AdminConsole.AutoFixture;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.Entities.Provider;
using Bit.Core.AdminConsole.Enums.Provider;
using Bit.Core.AdminConsole.Models.Business.Provider;

2
bitwarden_license/test/Commercial.Core.Test/SecretsManager/Queries/Projects/MaxProjectsQueryTests.cs

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
using Bit.Commercial.Core.SecretsManager.Queries.Projects;
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Core.Repositories;

2
bitwarden_license/test/Commercial.Core.Test/SecretsManager/Queries/ServiceAccounts/CountNewServiceAccountSlotsRequiredQueryTests.cs

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
using Bit.Commercial.Core.SecretsManager.Queries.ServiceAccounts;
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Exceptions;
using Bit.Core.Repositories;
using Bit.Core.SecretsManager.Repositories;

7
bitwarden_license/test/Scim.IntegrationTest/Factories/ScimApplicationFactory.cs

@ -4,6 +4,7 @@ using System.Text; @@ -4,6 +4,7 @@ using System.Text;
using System.Text.Encodings.Web;
using System.Text.Json;
using Bit.Core.Services;
using Bit.Infrastructure.EntityFramework.AdminConsole.Models;
using Bit.Infrastructure.EntityFramework.Repositories;
using Bit.IntegrationTestCommon.Factories;
using Bit.Scim.Models;
@ -196,11 +197,11 @@ public class ScimApplicationFactory : WebApplicationFactoryBase<Startup> @@ -196,11 +197,11 @@ public class ScimApplicationFactory : WebApplicationFactoryBase<Startup>
};
}
private List<Infrastructure.EntityFramework.Models.Organization> GetSeedingOrganizations()
private List<Organization> GetSeedingOrganizations()
{
return new List<Infrastructure.EntityFramework.Models.Organization>()
return new List<Organization>()
{
new Infrastructure.EntityFramework.Models.Organization { Id = TestOrganizationId1, Name = "Test Organization 1", UseGroups = true }
new Organization { Id = TestOrganizationId1, Name = "Test Organization 1", UseGroups = true }
};
}

1
bitwarden_license/test/Scim.Test/Groups/PatchGroupCommandTests.cs

@ -3,7 +3,6 @@ using Bit.Core.AdminConsole.Entities; @@ -3,7 +3,6 @@ using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.OrganizationFeatures.Groups.Interfaces;
using Bit.Core.AdminConsole.Repositories;
using Bit.Core.AdminConsole.Services;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Scim.Groups;

1
bitwarden_license/test/Scim.Test/Groups/PostGroupCommandTests.cs

@ -2,7 +2,6 @@ @@ -2,7 +2,6 @@
using Bit.Core.AdminConsole.Enums;
using Bit.Core.AdminConsole.OrganizationFeatures.Groups.Interfaces;
using Bit.Core.AdminConsole.Repositories;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Scim.Context;

1
bitwarden_license/test/Scim.Test/Groups/PutGroupCommandTests.cs

@ -2,7 +2,6 @@ @@ -2,7 +2,6 @@
using Bit.Core.AdminConsole.Enums;
using Bit.Core.AdminConsole.OrganizationFeatures.Groups.Interfaces;
using Bit.Core.AdminConsole.Repositories;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Scim.Context;

1
src/Admin/Controllers/OrganizationsController.cs

@ -5,7 +5,6 @@ using Bit.Admin.Utilities; @@ -5,7 +5,6 @@ using Bit.Admin.Utilities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.Repositories;
using Bit.Core.Context;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Core.Models.OrganizationConnectionConfigs;

1
src/Admin/Controllers/ToolsController.cs

@ -3,6 +3,7 @@ using System.Text.Json; @@ -3,6 +3,7 @@ using System.Text.Json;
using Bit.Admin.Enums;
using Bit.Admin.Models;
using Bit.Admin.Utilities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Models.BitStripe;
using Bit.Core.OrganizationFeatures.OrganizationLicenses.Interfaces;

2
src/Admin/Models/OrganizationSelectableViewModel.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
namespace Bit.Admin.Models;

2
src/Admin/Models/OrganizationsModel.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
namespace Bit.Admin.Models;

2
src/Api/AdminConsole/Models/Request/Organizations/OrganizationKeysRequestModel.cs

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
using System.ComponentModel.DataAnnotations;
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Models.Business;
namespace Bit.Api.AdminConsole.Models.Request.Organizations;

2
src/Api/AdminConsole/Models/Request/Organizations/OrganizationUpdateRequestModel.cs

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
using System.ComponentModel.DataAnnotations;
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Models.Data;
using Bit.Core.Settings;

2
src/Api/AdminConsole/Models/Response/Organizations/OrganizationKeysResponseModel.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Models.Api;
namespace Bit.Api.AdminConsole.Models.Response.Organizations;

2
src/Api/AdminConsole/Models/Response/Organizations/OrganizationPublicKeyResponseModel.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Models.Api;
namespace Bit.Api.AdminConsole.Models.Response.Organizations;

2
src/Api/AdminConsole/Models/Response/Organizations/OrganizationResponseModel.cs

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
using Bit.Api.Models.Response;
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Enums;
using Bit.Core.Models.Api;
using Bit.Core.Models.Business;

3
src/Api/Auth/Models/Request/TwoFactorRequestModels.cs

@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
using System.ComponentModel.DataAnnotations;
using Bit.Api.Auth.Models.Request.Accounts;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Auth.Enums;
using Bit.Core.Auth.Models;
using Bit.Core.Auth.Utilities;
@ -203,7 +204,7 @@ public class TwoFactorEmailRequestModel : SecretVerificationRequestModel @@ -203,7 +204,7 @@ public class TwoFactorEmailRequestModel : SecretVerificationRequestModel
[StringLength(256)]
public string Email { get; set; }
public string AuthRequestId { get; set; }
// An auth session token used for obtaining email and as an authN factor for the sending of emailed 2FA OTPs.
// An auth session token used for obtaining email and as an authN factor for the sending of emailed 2FA OTPs.
public string SsoEmail2FaSessionToken { get; set; }
public User ToUser(User existingUser)
{

4
src/Api/Auth/Models/Response/OrganizationSsoResponseModel.cs

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
using Bit.Core.Auth.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Auth.Entities;
using Bit.Core.Auth.Models.Data;
using Bit.Core.Entities;
using Bit.Core.Models.Api;
using Bit.Core.Settings;

3
src/Api/Auth/Models/Response/TwoFactor/TwoFactorDuoResponseModel.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Auth.Enums;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Auth.Enums;
using Bit.Core.Auth.Models;
using Bit.Core.Entities;
using Bit.Core.Models.Api;

3
src/Api/Auth/Models/Response/TwoFactor/TwoFactorProviderResponseModel.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Auth.Enums;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Auth.Enums;
using Bit.Core.Auth.Models;
using Bit.Core.Entities;
using Bit.Core.Models.Api;

2
src/Api/Models/Request/Organizations/OrganizationCollectionManagementUpdateRequestModel.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
namespace Bit.Api.Models.Request.Organizations;

2
src/Api/Models/Request/Organizations/SecretsManagerSubscriptionUpdateRequestModel.cs

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
using System.ComponentModel.DataAnnotations;
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Models.Business;
namespace Bit.Api.Models.Request.Organizations;

2
src/Billing/Controllers/StripeController.cs

@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
using Bit.Billing.Constants;
using Bit.Billing.Services;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Context;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.OrganizationFeatures.OrganizationSponsorships.FamiliesForEnterprise.Interfaces;
using Bit.Core.Repositories;

3
src/Core/Entities/Organization.cs → src/Core/AdminConsole/Entities/Organization.cs

@ -2,12 +2,13 @@ @@ -2,12 +2,13 @@
using System.Text.Json;
using Bit.Core.Auth.Enums;
using Bit.Core.Auth.Models;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Models.Business;
using Bit.Core.Tools.Entities;
using Bit.Core.Utilities;
namespace Bit.Core.Entities;
namespace Bit.Core.AdminConsole.Entities;
public class Organization : ITableObject<Guid>, ISubscriber, IStorable, IStorableSubscriber, IRevisable, IReferenceable
{

1
src/Core/AdminConsole/OrganizationFeatures/Groups/CreateGroupCommand.cs

@ -2,7 +2,6 @@ @@ -2,7 +2,6 @@
using Bit.Core.AdminConsole.OrganizationFeatures.Groups.Interfaces;
using Bit.Core.AdminConsole.Repositories;
using Bit.Core.Context;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Core.Models.Data;

1
src/Core/AdminConsole/OrganizationFeatures/Groups/Interfaces/ICreateGroupCommand.cs

@ -1,5 +1,4 @@ @@ -1,5 +1,4 @@
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Models.Data;

1
src/Core/AdminConsole/OrganizationFeatures/Groups/Interfaces/IUpdateGroupCommand.cs

@ -1,5 +1,4 @@ @@ -1,5 +1,4 @@
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Models.Data;

1
src/Core/AdminConsole/OrganizationFeatures/Groups/UpdateGroupCommand.cs

@ -1,7 +1,6 @@ @@ -1,7 +1,6 @@
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.OrganizationFeatures.Groups.Interfaces;
using Bit.Core.AdminConsole.Repositories;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Core.Models.Data;

2
src/Core/AdminConsole/OrganizationFeatures/OrganizationConnections/Interfaces/IValidateBillingSyncKeyCommand.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
namespace Bit.Core.AdminConsole.OrganizationFeatures.OrganizationConnections.Interfaces;

4
src/Core/AdminConsole/OrganizationFeatures/OrganizationConnections/ValidateBillingSyncKeyCommand.cs

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
using Bit.Core.AdminConsole.OrganizationFeatures.OrganizationConnections.Interfaces;
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.OrganizationFeatures.OrganizationConnections.Interfaces;
using Bit.Core.Exceptions;
using Bit.Core.Repositories;

3
src/Core/Auth/Identity/IOrganizationTwoFactorTokenProvider.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
namespace Bit.Core.Auth.Identity;

3
src/Core/Auth/Identity/OrganizationDuoWebTokenProvider.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Auth.Enums;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Auth.Enums;
using Bit.Core.Auth.Models;
using Bit.Core.Auth.Utilities.Duo;
using Bit.Core.Entities;

4
src/Core/Auth/Models/Business/Tokenables/SsoTokenable.cs

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
using System.Text.Json.Serialization;
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Tokens;
namespace Bit.Core.Auth.Models.Business.Tokenables;
@ -35,7 +35,7 @@ public class SsoTokenable : ExpiringTokenable @@ -35,7 +35,7 @@ public class SsoTokenable : ExpiringTokenable
&& organization.Id.Equals(OrganizationId);
}
// Validates deserialized
// Validates deserialized
protected override bool TokenIsValid() =>
Identifier == TokenIdentifier
&& OrganizationId != default

4
src/Core/Auth/Services/ISsoConfigService.cs

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
using Bit.Core.Auth.Entities;
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Auth.Entities;
namespace Bit.Core.Auth.Services;

1
src/Core/Auth/Services/Implementations/SsoConfigService.cs

@ -6,7 +6,6 @@ using Bit.Core.AdminConsole.Services; @@ -6,7 +6,6 @@ using Bit.Core.AdminConsole.Services;
using Bit.Core.Auth.Entities;
using Bit.Core.Auth.Enums;
using Bit.Core.Auth.Repositories;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Core.Repositories;

2
src/Core/Models/Business/OrganizationLicense.cs

@ -3,7 +3,7 @@ using System.Security.Cryptography; @@ -3,7 +3,7 @@ using System.Security.Cryptography;
using System.Security.Cryptography.X509Certificates;
using System.Text;
using System.Text.Json.Serialization;
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Enums;
using Bit.Core.Services;
using Bit.Core.Settings;

2
src/Core/Models/Business/SeatSubscriptionUpdate.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Stripe;
namespace Bit.Core.Models.Business;

2
src/Core/Models/Business/SecretsManagerSubscribeUpdate.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Stripe;
namespace Bit.Core.Models.Business;

2
src/Core/Models/Business/SecretsManagerSubscriptionUpdate.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Exceptions;
using Bit.Core.Models.StaticStore;

2
src/Core/Models/Business/ServiceAccountSubscriptionUpdate.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Stripe;
namespace Bit.Core.Models.Business;

2
src/Core/Models/Business/SmSeatSubscriptionUpdate.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Stripe;
namespace Bit.Core.Models.Business;

2
src/Core/Models/Business/SubscriptionCreateOptions.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Stripe;
using Plan = Bit.Core.Models.StaticStore.Plan;

2
src/Core/Models/Data/Organizations/OrganizationAbility.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
namespace Bit.Core.Models.Data.Organizations;

3
src/Core/Models/Data/Organizations/OrganizationUsers/OrganizationUserResetPasswordDetails.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Enums;
namespace Bit.Core.Models.Data.Organizations.OrganizationUsers;

2
src/Core/OrganizationFeatures/OrganizationLicenses/Cloud/CloudGetOrganizationLicenseQuery.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Exceptions;
using Bit.Core.Models.Business;
using Bit.Core.OrganizationFeatures.OrganizationLicenses.Interfaces;

3
src/Core/OrganizationFeatures/OrganizationLicenses/Interfaces/IGetOrganizationLicenseQuery.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Models.Business;
namespace Bit.Core.OrganizationFeatures.OrganizationLicenses.Interfaces;

2
src/Core/OrganizationFeatures/OrganizationLicenses/Interfaces/IUpdateOrganizationLicenseCommand.cs

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
#nullable enable
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Models.Business;
using Bit.Core.Models.Data.Organizations;

3
src/Core/OrganizationFeatures/OrganizationLicenses/SelfHosted/SelfHostedGetOrganizationLicenseQuery.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Context;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Context;
using Bit.Core.Entities;
using Bit.Core.Exceptions;
using Bit.Core.Models.Api.OrganizationLicenses;

2
src/Core/OrganizationFeatures/OrganizationLicenses/UpdateOrganizationLicenseCommand.cs

@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
#nullable enable
using System.Text.Json;
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Exceptions;
using Bit.Core.Models.Business;
using Bit.Core.Models.Data.Organizations;

3
src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Cloud/CloudSyncSponsorshipsCommand.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Core.Models.Data.Organizations.OrganizationSponsorships;

3
src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Cloud/SendSponsorshipOfferCommand.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Core.Models.Business.Tokenables;

3
src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Cloud/SetUpSponsorshipCommand.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Exceptions;
using Bit.Core.OrganizationFeatures.OrganizationSponsorships.FamiliesForEnterprise.Interfaces;
using Bit.Core.Repositories;

3
src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Cloud/ValidateSponsorshipCommand.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.OrganizationFeatures.OrganizationSponsorships.FamiliesForEnterprise.Interfaces;
using Bit.Core.Repositories;
using Bit.Core.Services;

3
src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/CreateSponsorshipCommand.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Core.OrganizationFeatures.OrganizationSponsorships.FamiliesForEnterprise.Interfaces;

3
src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Interfaces/ICreateSponsorshipCommand.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Enums;
namespace Bit.Core.OrganizationFeatures.OrganizationSponsorships.FamiliesForEnterprise.Interfaces;

3
src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Interfaces/ISendSponsorshipOfferCommand.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
namespace Bit.Core.OrganizationFeatures.OrganizationSponsorships.FamiliesForEnterprise.Interfaces;

3
src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Interfaces/ISetUpSponsorshipCommand.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
namespace Bit.Core.OrganizationFeatures.OrganizationSponsorships.FamiliesForEnterprise.Interfaces;

3
src/Core/OrganizationFeatures/OrganizationSponsorships/FamiliesForEnterprise/Interfaces/ISyncOrganizationSponsorshipsCommand.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Models.Data.Organizations.OrganizationSponsorships;
namespace Bit.Core.OrganizationFeatures.OrganizationSponsorships.FamiliesForEnterprise.Interfaces;

4
src/Core/OrganizationFeatures/OrganizationSubscriptions/AddSecretsManagerSubscriptionCommand.cs

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
using Bit.Core.AdminConsole.Enums.Provider;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.Enums.Provider;
using Bit.Core.AdminConsole.Repositories;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Core.Models.Business;

2
src/Core/OrganizationFeatures/OrganizationSubscriptions/Interface/IAddSecretsManagerSubscriptionCommand.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
namespace Bit.Core.OrganizationFeatures.OrganizationSubscriptions.Interface;

2
src/Core/OrganizationFeatures/OrganizationSubscriptions/UpdateSecretsManagerSubscriptionCommand.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Core.Models.Business;

4
src/Core/OrganizationFeatures/OrganizationSubscriptions/UpgradeOrganizationPlanCommand.cs

@ -1,10 +1,10 @@ @@ -1,10 +1,10 @@
using Bit.Core.AdminConsole.Enums;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.Enums;
using Bit.Core.AdminConsole.Models.OrganizationConnectionConfigs;
using Bit.Core.AdminConsole.Repositories;
using Bit.Core.Auth.Enums;
using Bit.Core.Auth.Repositories;
using Bit.Core.Context;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;
using Bit.Core.Models.Business;

2
src/Core/Repositories/IOrganizationRepository.cs

@ -1,4 +1,4 @@ @@ -1,4 +1,4 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Models.Data.Organizations;
namespace Bit.Core.Repositories;

4
src/Core/Services/IApplicationCacheService.cs

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
using Bit.Core.AdminConsole.Entities.Provider;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.Entities.Provider;
using Bit.Core.AdminConsole.Models.Data.Provider;
using Bit.Core.Entities;
using Bit.Core.Models.Data.Organizations;
namespace Bit.Core.Services;

3
src/Core/Services/ILicensingService.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Models.Business;
namespace Bit.Core.Services;

3
src/Core/Services/IMailService.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.AdminConsole.Entities.Provider;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.Entities.Provider;
using Bit.Core.Auth.Entities;
using Bit.Core.Auth.Models.Business;
using Bit.Core.Entities;

1
src/Core/Services/IOrganizationService.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using System.Security.Claims;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.Models.Business;
using Bit.Core.Auth.Enums;
using Bit.Core.Entities;

3
src/Core/Services/IPaymentService.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Models.Business;
using Bit.Core.Models.StaticStore;

1
src/Core/Services/Implementations/HandlebarsMailService.cs

@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
using System.Net;
using System.Reflection;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.Entities.Provider;
using Bit.Core.Auth.Entities;
using Bit.Core.Auth.Models.Business;

4
src/Core/Services/Implementations/InMemoryApplicationCacheService.cs

@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
using Bit.Core.AdminConsole.Entities.Provider;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.Entities.Provider;
using Bit.Core.AdminConsole.Models.Data.Provider;
using Bit.Core.AdminConsole.Repositories;
using Bit.Core.Entities;
using Bit.Core.Models.Data.Organizations;
using Bit.Core.Repositories;

2
src/Core/Services/Implementations/InMemoryServiceBusApplicationCacheService.cs

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
using Azure.Messaging.ServiceBus;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.Repositories;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Repositories;
using Bit.Core.Settings;

1
src/Core/Services/Implementations/LicensingService.cs

@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
using System.Security.Cryptography.X509Certificates;
using System.Text;
using System.Text.Json;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Models.Business;
using Bit.Core.Repositories;

1
src/Core/Services/Implementations/StripePaymentService.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Billing.Models;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Enums;
using Bit.Core.Exceptions;

3
src/Core/Services/NoopImplementations/NoopLicensingService.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.Entities;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.Entities;
using Bit.Core.Models.Business;
using Bit.Core.Settings;
using Microsoft.AspNetCore.Hosting;

3
src/Core/Services/NoopImplementations/NoopMailService.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using Bit.Core.AdminConsole.Entities.Provider;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.Entities.Provider;
using Bit.Core.Auth.Entities;
using Bit.Core.Auth.Models.Business;
using Bit.Core.Entities;

1
src/Identity/IdentityServer/BaseRequestValidator.cs

@ -3,6 +3,7 @@ using System.Reflection; @@ -3,6 +3,7 @@ using System.Reflection;
using System.Security.Claims;
using System.Text.Json;
using Bit.Core;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.Enums;
using Bit.Core.AdminConsole.Services;
using Bit.Core.Auth.Entities;

1
src/Identity/IdentityServer/WebAuthnGrantValidator.cs

@ -1,6 +1,7 @@ @@ -1,6 +1,7 @@
using System.Security.Claims;
using System.Text.Json;
using Bit.Core;
using Bit.Core.AdminConsole.Entities;
using Bit.Core.AdminConsole.Services;
using Bit.Core.Auth.Enums;
using Bit.Core.Auth.Identity;

8
src/Infrastructure.EntityFramework/Models/Organization.cs → src/Infrastructure.EntityFramework/AdminConsole/Models/Organization.cs

@ -1,13 +1,13 @@ @@ -1,13 +1,13 @@
using AutoMapper;
using Bit.Core.Enums;
using Bit.Core.Models.Data.Organizations;
using Bit.Infrastructure.EntityFramework.AdminConsole.Models;
using Bit.Infrastructure.EntityFramework.Auth.Models;
using Bit.Infrastructure.EntityFramework.Models;
using Bit.Infrastructure.EntityFramework.Vault.Models;
namespace Bit.Infrastructure.EntityFramework.Models;
namespace Bit.Infrastructure.EntityFramework.AdminConsole.Models;
public class Organization : Core.Entities.Organization
public class Organization : Core.AdminConsole.Entities.Organization
{
public virtual ICollection<Cipher> Ciphers { get; set; }
public virtual ICollection<OrganizationUser> OrganizationUsers { get; set; }
@ -26,7 +26,7 @@ public class OrganizationMapperProfile : Profile @@ -26,7 +26,7 @@ public class OrganizationMapperProfile : Profile
{
public OrganizationMapperProfile()
{
CreateMap<Core.Entities.Organization, Organization>().ReverseMap();
CreateMap<Core.AdminConsole.Entities.Organization, Organization>().ReverseMap();
CreateProjection<Organization, SelfHostedOrganizationDetails>()
.ForMember(sd => sd.CollectionCount, opt => opt.MapFrom(o => o.Collections.Count))
.ForMember(sd => sd.GroupCount, opt => opt.MapFrom(o => o.Groups.Count))

1
src/Infrastructure.EntityFramework/AdminConsole/Models/Policy.cs

@ -1,5 +1,4 @@ @@ -1,5 +1,4 @@
using AutoMapper;
using Bit.Infrastructure.EntityFramework.Models;
namespace Bit.Infrastructure.EntityFramework.AdminConsole.Models;

1
src/Infrastructure.EntityFramework/AdminConsole/Models/Provider/ProviderOrganization.cs

@ -1,5 +1,4 @@ @@ -1,5 +1,4 @@
using AutoMapper;
using Bit.Infrastructure.EntityFramework.Models;
namespace Bit.Infrastructure.EntityFramework.AdminConsole.Models.Provider;

1
src/Infrastructure.EntityFramework/Auth/Models/AuthRequest.cs

@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
using AutoMapper;
using Bit.Core.Auth.Models.Data;
using Bit.Infrastructure.EntityFramework.AdminConsole.Models;
using Bit.Infrastructure.EntityFramework.Models;
namespace Bit.Infrastructure.EntityFramework.Auth.Models;

2
src/Infrastructure.EntityFramework/Auth/Models/SsoConfig.cs

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
using AutoMapper;
using Bit.Infrastructure.EntityFramework.Models;
using Bit.Infrastructure.EntityFramework.AdminConsole.Models;
namespace Bit.Infrastructure.EntityFramework.Auth.Models;

1
src/Infrastructure.EntityFramework/Auth/Models/SsoUser.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using AutoMapper;
using Bit.Infrastructure.EntityFramework.AdminConsole.Models;
using Bit.Infrastructure.EntityFramework.Models;
namespace Bit.Infrastructure.EntityFramework.Auth.Models;

1
src/Infrastructure.EntityFramework/Models/Collection.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using AutoMapper;
using Bit.Infrastructure.EntityFramework.AdminConsole.Models;
namespace Bit.Infrastructure.EntityFramework.Models;

1
src/Infrastructure.EntityFramework/Models/Group.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using AutoMapper;
using Bit.Infrastructure.EntityFramework.AdminConsole.Models;
namespace Bit.Infrastructure.EntityFramework.Models;

1
src/Infrastructure.EntityFramework/Models/OrganizationApiKey.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using AutoMapper;
using Bit.Infrastructure.EntityFramework.AdminConsole.Models;
namespace Bit.Infrastructure.EntityFramework.Models;

1
src/Infrastructure.EntityFramework/Models/OrganizationConnection.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using AutoMapper;
using Bit.Infrastructure.EntityFramework.AdminConsole.Models;
namespace Bit.Infrastructure.EntityFramework.Models;

1
src/Infrastructure.EntityFramework/Models/OrganizationDomain.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using AutoMapper;
using Bit.Infrastructure.EntityFramework.AdminConsole.Models;
namespace Bit.Infrastructure.EntityFramework.Models;

1
src/Infrastructure.EntityFramework/Models/OrganizationSponsorship.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using AutoMapper;
using Bit.Infrastructure.EntityFramework.AdminConsole.Models;
namespace Bit.Infrastructure.EntityFramework.Models;

1
src/Infrastructure.EntityFramework/Models/OrganizationUser.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using AutoMapper;
using Bit.Infrastructure.EntityFramework.AdminConsole.Models;
namespace Bit.Infrastructure.EntityFramework.Models;

1
src/Infrastructure.EntityFramework/Models/Transaction.cs

@ -1,4 +1,5 @@ @@ -1,4 +1,5 @@
using AutoMapper;
using Bit.Infrastructure.EntityFramework.AdminConsole.Models;
namespace Bit.Infrastructure.EntityFramework.Models;

2
src/Infrastructure.EntityFramework/Repositories/BaseEntityFrameworkRepository.cs

@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
using System.Text.Json;
using AutoMapper;
using Bit.Infrastructure.EntityFramework.Models;
using Bit.Infrastructure.EntityFramework.AdminConsole.Models;
using Bit.Infrastructure.EntityFramework.Repositories.Queries;
using LinqToDB.Data;
using Microsoft.EntityFrameworkCore;

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save