[PM-12490] Extract OrganizationService.EnableAsync into commands #23458
build.yml
on: pull_request_target
Check PR run
/
Check
2s
Matrix: Build artifacts
Matrix: Build MSSQL migrator utility
Matrix: Build Docker images
Upload
1m 27s
Trigger self-host build
0s
Trigger k8s deploy
0s
Check for failures
30s
Trigger Ephemeral Environment Sync
/
...
/
Check
Trigger Ephemeral Environment Sync
/
Cleanup config
Trigger Ephemeral Environment Sync
/
Sync Ephemeral Environment
Annotations
176 warnings
Build artifacts (Setup, ./util):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Build artifacts (Setup, ./util):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Build artifacts (Setup, ./util):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
Build artifacts (Setup, ./util):
src/Core/AdminConsole/OrganizationFeatures/Policies/PolicyValidators/TwoFactorAuthenticationPolicyValidator.cs#L114
Dereference of a possibly null reference.
|
Build artifacts (Setup, ./util):
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
Build artifacts (Setup, ./util):
src/Core/Billing/Services/Implementations/PaymentHistoryService.cs#L15
Parameter 'logger' is unread.
|
Build artifacts (Setup, ./util):
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build artifacts (Setup, ./util):
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Build artifacts (Setup, ./util):
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Build MSSQL migrator utility (osx-x64):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Build MSSQL migrator utility (osx-x64):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Build MSSQL migrator utility (osx-x64):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
Build MSSQL migrator utility (osx-x64):
src/Core/AdminConsole/OrganizationFeatures/Policies/PolicyValidators/TwoFactorAuthenticationPolicyValidator.cs#L114
Dereference of a possibly null reference.
|
Build MSSQL migrator utility (osx-x64):
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
Build MSSQL migrator utility (osx-x64):
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build MSSQL migrator utility (osx-x64):
src/Core/Billing/Services/Implementations/PaymentHistoryService.cs#L15
Parameter 'logger' is unread.
|
Build MSSQL migrator utility (osx-x64):
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Build MSSQL migrator utility (osx-x64):
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Build MSSQL migrator utility (linux-x64):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Build MSSQL migrator utility (linux-x64):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Build MSSQL migrator utility (linux-x64):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
Build MSSQL migrator utility (linux-x64):
src/Core/AdminConsole/OrganizationFeatures/Policies/PolicyValidators/TwoFactorAuthenticationPolicyValidator.cs#L114
Dereference of a possibly null reference.
|
Build MSSQL migrator utility (linux-x64):
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
Build MSSQL migrator utility (linux-x64):
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build MSSQL migrator utility (linux-x64):
src/Core/Billing/Services/Implementations/PaymentHistoryService.cs#L15
Parameter 'logger' is unread.
|
Build MSSQL migrator utility (linux-x64):
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Build MSSQL migrator utility (linux-x64):
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Build MSSQL migrator utility (win-x64):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Build MSSQL migrator utility (win-x64):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Build MSSQL migrator utility (win-x64):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
Build MSSQL migrator utility (win-x64):
src/Core/AdminConsole/OrganizationFeatures/Policies/PolicyValidators/TwoFactorAuthenticationPolicyValidator.cs#L114
Dereference of a possibly null reference.
|
Build MSSQL migrator utility (win-x64):
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
Build MSSQL migrator utility (win-x64):
src/Core/Billing/Services/Implementations/PaymentHistoryService.cs#L15
Parameter 'logger' is unread.
|
Build MSSQL migrator utility (win-x64):
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build MSSQL migrator utility (win-x64):
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Build MSSQL migrator utility (win-x64):
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Build artifacts (Identity, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Build artifacts (Identity, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Build artifacts (Identity, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
Build artifacts (Identity, ./src):
src/Core/AdminConsole/OrganizationFeatures/Policies/PolicyValidators/TwoFactorAuthenticationPolicyValidator.cs#L114
Dereference of a possibly null reference.
|
Build artifacts (Identity, ./src):
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
Build artifacts (Identity, ./src):
src/Core/Billing/Services/Implementations/PaymentHistoryService.cs#L15
Parameter 'logger' is unread.
|
Build artifacts (Identity, ./src):
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build artifacts (Identity, ./src):
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Build artifacts (Identity, ./src):
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Build artifacts (Identity, ./src):
src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build artifacts (MsSqlMigratorUtility, ./util, true):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Build artifacts (MsSqlMigratorUtility, ./util, true):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Build artifacts (MsSqlMigratorUtility, ./util, true):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
|
Build artifacts (MsSqlMigratorUtility, ./util, true):
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
Build artifacts (MsSqlMigratorUtility, ./util, true):
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
Build artifacts (MsSqlMigratorUtility, ./util, true):
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Build artifacts (MsSqlMigratorUtility, ./util, true):
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Build artifacts (EventsProcessor, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Build artifacts (EventsProcessor, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Build artifacts (EventsProcessor, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
Build artifacts (EventsProcessor, ./src):
src/Core/AdminConsole/OrganizationFeatures/Policies/PolicyValidators/TwoFactorAuthenticationPolicyValidator.cs#L114
Dereference of a possibly null reference.
|
Build artifacts (EventsProcessor, ./src):
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
Build artifacts (EventsProcessor, ./src):
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build artifacts (EventsProcessor, ./src):
src/Core/Billing/Services/Implementations/PaymentHistoryService.cs#L15
Parameter 'logger' is unread.
|
Build artifacts (EventsProcessor, ./src):
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Build artifacts (EventsProcessor, ./src):
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Build artifacts (EventsProcessor, ./src):
src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build artifacts (Billing, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Build artifacts (Billing, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Build artifacts (Billing, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
Build artifacts (Billing, ./src):
src/Core/AdminConsole/OrganizationFeatures/Policies/PolicyValidators/TwoFactorAuthenticationPolicyValidator.cs#L114
Dereference of a possibly null reference.
|
Build artifacts (Billing, ./src):
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
Build artifacts (Billing, ./src):
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build artifacts (Billing, ./src):
src/Core/Billing/Services/Implementations/PaymentHistoryService.cs#L15
Parameter 'logger' is unread.
|
Build artifacts (Billing, ./src):
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Build artifacts (Billing, ./src):
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Build artifacts (Billing, ./src):
src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build artifacts (Scim, ./bitwarden_license/src, true):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Build artifacts (Scim, ./bitwarden_license/src, true):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Build artifacts (Scim, ./bitwarden_license/src, true):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
|
Build artifacts (Scim, ./bitwarden_license/src, true):
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
|
Build artifacts (Scim, ./bitwarden_license/src, true):
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build artifacts (Scim, ./bitwarden_license/src, true):
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Build artifacts (Scim, ./bitwarden_license/src, true):
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Build artifacts (Scim, ./bitwarden_license/src, true):
src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build artifacts (Notifications, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Build artifacts (Notifications, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Build artifacts (Notifications, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
Build artifacts (Notifications, ./src):
src/Core/AdminConsole/OrganizationFeatures/Policies/PolicyValidators/TwoFactorAuthenticationPolicyValidator.cs#L114
Dereference of a possibly null reference.
|
Build artifacts (Notifications, ./src):
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
Build artifacts (Notifications, ./src):
src/Core/Billing/Services/Implementations/PaymentHistoryService.cs#L15
Parameter 'logger' is unread.
|
Build artifacts (Notifications, ./src):
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build artifacts (Notifications, ./src):
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Build artifacts (Notifications, ./src):
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Build artifacts (Notifications, ./src):
src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build artifacts (Sso, ./bitwarden_license/src, true):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Build artifacts (Sso, ./bitwarden_license/src, true):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Build artifacts (Sso, ./bitwarden_license/src, true):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
|
Build artifacts (Sso, ./bitwarden_license/src, true):
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
Build artifacts (Sso, ./bitwarden_license/src, true):
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
Build artifacts (Sso, ./bitwarden_license/src, true):
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Build artifacts (Sso, ./bitwarden_license/src, true):
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Build artifacts (Api, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Build artifacts (Sso, ./bitwarden_license/src, true):
src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build artifacts (Api, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Build artifacts (Api, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
Build artifacts (Api, ./src):
src/Core/AdminConsole/OrganizationFeatures/Policies/PolicyValidators/TwoFactorAuthenticationPolicyValidator.cs#L114
Dereference of a possibly null reference.
|
Build artifacts (Api, ./src):
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
Build artifacts (Api, ./src):
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build artifacts (Api, ./src):
src/Core/Billing/Services/Implementations/PaymentHistoryService.cs#L15
Parameter 'logger' is unread.
|
Build artifacts (Api, ./src):
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Build artifacts (Api, ./src):
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Build artifacts (Api, ./src):
src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build artifacts (Icons, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Build artifacts (Icons, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Build artifacts (Icons, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
Build artifacts (Icons, ./src):
src/Core/AdminConsole/OrganizationFeatures/Policies/PolicyValidators/TwoFactorAuthenticationPolicyValidator.cs#L114
Dereference of a possibly null reference.
|
Build artifacts (Icons, ./src):
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
Build artifacts (Icons, ./src):
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build artifacts (Icons, ./src):
src/Core/Billing/Services/Implementations/PaymentHistoryService.cs#L15
Parameter 'logger' is unread.
|
Build artifacts (Icons, ./src):
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Build artifacts (Icons, ./src):
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Build artifacts (Icons, ./src):
src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build artifacts (Events, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Build artifacts (Events, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Build artifacts (Events, ./src):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
Build artifacts (Events, ./src):
src/Core/AdminConsole/OrganizationFeatures/Policies/PolicyValidators/TwoFactorAuthenticationPolicyValidator.cs#L114
Dereference of a possibly null reference.
|
Build artifacts (Events, ./src):
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
Build artifacts (Events, ./src):
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build artifacts (Events, ./src):
src/Core/Billing/Services/Implementations/PaymentHistoryService.cs#L15
Parameter 'logger' is unread.
|
Build artifacts (Events, ./src):
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Build artifacts (Events, ./src):
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Build artifacts (Events, ./src):
src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build artifacts (Admin, ./src, true):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Build artifacts (Admin, ./src, true):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Build artifacts (Admin, ./src, true):
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
Build artifacts (Admin, ./src, true):
src/Core/AdminConsole/OrganizationFeatures/Policies/PolicyValidators/TwoFactorAuthenticationPolicyValidator.cs#L114
Dereference of a possibly null reference.
|
Build artifacts (Admin, ./src, true):
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
Build artifacts (Admin, ./src, true):
src/Core/Billing/Services/Implementations/PaymentHistoryService.cs#L15
Parameter 'logger' is unread.
|
Build artifacts (Admin, ./src, true):
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Build artifacts (Admin, ./src, true):
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Build artifacts (Admin, ./src, true):
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Build artifacts (Admin, ./src, true):
src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Build Docker images (MsSqlMigratorUtility, ./util, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Build Docker images (Attachments, ./util)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Build Docker images (Billing, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Build Docker images (Scim, ./bitwarden_license/src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Build Docker images (Identity, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Build Docker images (Nginx, ./util)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Build Docker images (EventsProcessor, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Build Docker images (Server, ./util, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Build Docker images (Sso, ./bitwarden_license/src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Build Docker images (Icons, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Build Docker images (Notifications, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Build Docker images (Setup, ./util, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Build Docker images (Events, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Build Docker images (Api, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Build Docker images (Admin, ./src, true)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Build Docker images (MsSql, ./util)
Failed minimum severity level. Found vulnerabilities with level 'medium' or higher
|
Upload:
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L23
XML comment has badly formed XML -- 'End tag 'summary' does not match the start tag 'User'.'
|
Upload:
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'User'.'
|
Upload:
src/Core/Auth/Identity/TokenProviders/DuoUniversalTokenProvider.cs#L24
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
|
Upload:
src/Core/AdminConsole/OrganizationFeatures/Policies/PolicyValidators/TwoFactorAuthenticationPolicyValidator.cs#L114
Dereference of a possibly null reference.
|
Upload:
src/Core/AdminConsole/OrganizationFeatures/OrganizationUsers/UpdateOrganizationUserCommand.cs#L137
Possible null reference argument for parameter 'collections' in 'Task IOrganizationUserRepository.ReplaceAsync(OrganizationUser obj, IEnumerable<CollectionAccessSelection> collections)'.
|
Upload:
src/Core/Billing/Services/Implementations/PaymentHistoryService.cs#L15
Parameter 'logger' is unread.
|
Upload:
src/Core/Vault/Queries/GetCipherPermissionsForUserQuery.cs#L86
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
Upload:
src/Core/Billing/Services/IProviderBillingService.cs#L52
XML comment has cref attribute 'planType' that could not be resolved
|
Upload:
src/Core/Vault/Repositories/ICipherRepository.cs#L47
XML comment has cref attribute 'IGetCipherPermissionsForUserQuery' that could not be resolved
|
Upload:
src/Infrastructure.Dapper/Repositories/DeviceRepository.cs#L23
Non-nullable field '_globalSettings' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
Upload:
src/Identity/Controllers/AccountsController.cs#L201
Unreachable code detected
|
Upload:
src/Identity/Controllers/AccountsController.cs#L207
Unreachable code detected
|
Upload:
src/Identity/Controllers/AccountsController.cs#L212
Unreachable code detected
|
Upload:
src/Identity/Controllers/AccountsController.cs#L219
Unreachable code detected
|
Upload:
src/Identity/Controllers/AccountsController.cs#L226
Unreachable code detected
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
Admin.zip
|
45 MB |
|
Api.zip
|
43.5 MB |
|
Billing.zip
|
42 MB |
|
Events.zip
|
41.9 MB |
|
EventsProcessor.zip
|
41.9 MB |
|
Icons.zip
|
42.3 MB |
|
Identity.zip
|
42 MB |
|
MsSqlMigratorUtility-linux-x64
|
58.8 MB |
|
MsSqlMigratorUtility-osx-x64
|
58.7 MB |
|
MsSqlMigratorUtility-win-x64
|
59.8 MB |
|
MsSqlMigratorUtility.zip
|
25.2 MB |
|
Notifications.zip
|
42.2 MB |
|
Scim.zip
|
41.9 MB |
|
Server.zip
|
47.4 KB |
|
Setup.zip
|
25 MB |
|
Sso.zip
|
43.6 MB |
|
bitwarden~server~7TIQ5I.dockerbuild
|
21.9 KB |
|
bitwarden~server~C9T76P.dockerbuild
|
22 KB |
|
bitwarden~server~K6KOPY.dockerbuild
|
21.5 KB |
|
bitwarden~server~KHXPO2.dockerbuild
|
21.4 KB |
|
bitwarden~server~LQYDFV.dockerbuild
|
14.9 KB |
|
bitwarden~server~N0SSMY.dockerbuild
|
22.1 KB |
|
bitwarden~server~N5OD4Q.dockerbuild
|
22.9 KB |
|
bitwarden~server~NI7K49.dockerbuild
|
25.6 KB |
|
bitwarden~server~OGU572.dockerbuild
|
22.5 KB |
|
bitwarden~server~P6SDAH.dockerbuild
|
22.2 KB |
|
bitwarden~server~Q0JBIE.dockerbuild
|
18.6 KB |
|
bitwarden~server~UAQ0DU.dockerbuild
|
22.1 KB |
|
bitwarden~server~VFIJ1W.dockerbuild
|
21.5 KB |
|
bitwarden~server~W2NK7E.dockerbuild
|
13.5 KB |
|
bitwarden~server~X7UB27.dockerbuild
|
22 KB |
|
bitwarden~server~ZMEA2C.dockerbuild
|
23.1 KB |
|
identity.json
|
2.04 KB |
|
internal.json
|
38.7 KB |
|
swagger.json
|
7.22 KB |
|