bitwarden-devops-bot
100bf56f24
Removed ephem-test-01.yaml config.
2024-10-22 15:55:48 +00:00
Micaiah Martin
9ff0d1252f
Merge branch 'BRE-291-ephemeral-env-cleanup-workflow' into ephem-test-01
2024-10-22 09:54:11 -06:00
Micaiah Martin
23c93966a5
switch to process.env
2024-10-22 09:54:03 -06:00
Micaiah Martin
f11de2a006
Merge branch 'BRE-291-ephemeral-env-cleanup-workflow' into ephem-test-01
2024-10-22 09:42:10 -06:00
Micaiah Martin
7d702aa5f7
Update workflow call to main
2024-10-22 09:41:17 -06:00
MtnBurrit0
513e0faa9b
Add ephemeral-environment label and cleanup workflow call
2024-10-22 09:39:40 -06:00
Micaiah Martin
e383deae77
Merge branch 'BRE-291-ephemeral-env-cleanup-workflow' into ephem-test-01
2024-10-22 09:38:12 -06:00
Micaiah Martin
445ff63a0f
Just check on path
2024-10-22 09:36:43 -06:00
Micaiah Martin
141f0019c1
Add test config
2024-10-22 09:23:29 -06:00
Micaiah Martin
9ccc42992e
Merge branch 'BRE-291-ephemeral-env-cleanup-workflow' into ephem-test-01
2024-10-22 09:20:22 -06:00
Micaiah Martin
2678e26cd0
Move to more robust logic
2024-10-22 09:20:05 -06:00
Micaiah Martin
8cf8fe518f
Merge branch 'BRE-293-ephemeral-env-cleanup-workflow' into ephem-test-01
2024-10-22 09:04:43 -06:00
Micaiah Martin
f71f7458d3
Move to validating git history
...
- Made this move because obviously we can't check on against the label that was just removed. Silly me.
2024-10-22 09:01:33 -06:00
MtnBurrit0
71f2d806ab
Merge branch 'BRE-291-ephemeral-env-cleanup-workflow' into ephem-test-01
2024-10-21 15:17:22 -06:00
MtnBurrit0
afc34234f9
Add cleanup workflow with test inputs
2024-10-21 15:16:20 -06:00
MtnBurrit0
46559c0428
Add ephemeral-environment label
2024-10-21 13:21:08 -06:00
Thomas Avery
2c4dd3ea12
Fix swap notification commands to use UtcNow ( #4919 )
2024-10-21 12:10:03 -05:00
Jonas Hendrickx
f82c0e3742
[PM-10703] Admin Portal Selecting Families plan does not check default features ( #4859 )
2024-10-21 17:57:18 +02:00
Alex Morask
f61a017c17
[PM-13834] Skip providers that have no clients during migration ( #4913 )
...
* Skip providers that have no clients during migration
* Remove enabled requirement from migrator
2024-10-21 08:54:15 -04:00
Alex Morask
5d15750b80
[PM-13717] Fix legacy credit rebate for migrated MSPs ( #4906 )
...
* Fix legacy credit rebate for migrated MSPs
* Run dotnet format
2024-10-21 08:54:06 -04:00
Opeyemi
c809794642
[BRE-372] - Clean up document start ( #4915 )
2024-10-21 13:11:59 +01:00
rkac-bw
27760bd190
[PM-13843] Optimize collectioncipher readbyuserid ( #4916 )
...
* Optimise stored procedure Collectioncipher_ReadByUserId
* Optimise stored procedure Collectioncipher_ReadByUserId
* Optimise stored procedure Collectioncipher_ReadByUserId
2024-10-18 11:28:31 -06:00
Addison Beck
91409a45f0
Split Organization.LimitCollectionCreationDeletion
into two separate business rules ( #4730 )
...
* Add feature flag
* Promoted the new Entiy Framework properties
* Deprecate the old property
* Update references
* Fix mispelling
* Re-add contextual comment regarding dropped license properties
* Add back deleted assertion for deprecated property
* Add back removed fixture property assignment
* Improve feature toggling scenerios for self hosted org creation/update
* Unblock `PutCollectionManagement` for self host
* Simplify logic of a couple of conditionals
* Feature toggle route unblocking
* Adjust logic collection creation/deletion authorization handler
* Create tests
* Fix bug caught by tests
* Fix bugs caught during manual testing
* Remove remark about license
2024-10-18 11:00:01 -04:00
Jared McCannon
4fec7cadb7
[PM-13722] Refactor ValidateOrganizationsDomainAsync
( #4905 )
...
Refactored ValidateOrganizationsDomainAsync to use VerifyOrganizationDomainAsync
2024-10-18 07:45:34 -05:00
Matt Bishop
1d3188d3f5
Remove unused MessagePack dependency ( #4909 )
2024-10-17 17:30:54 -04:00
AJ
1fb366d42b
Replace github.ref with GITHUB_REF in build.yml scripts ( #4857 )
...
Data should be separated from code where possible to avoid injection (CWE-78).
* https://docs.github.com/en/actions/security-for-github-actions/security-guides/security-hardening-for-github-actions#understanding-the-risk-of-script-injections
* https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/store-information-in-variables#default-environment-variables
2024-10-17 11:50:31 -04:00
Rui Tomé
d6cd73cfcc
[PM-11404] Account Management: Prevent a verified user from purging their vault ( #4853 )
...
* Add check for managed user before purging account
* Rename IOrganizationRepository.GetByClaimedUserDomainAsync to GetByVerifiedUserEmailDomainAsync and refactor to return a list. Remove ManagedByOrganizationId from ProfileResponseMode. Add ManagesActiveUser to ProfileOrganizationResponseModel
* Rename the property ManagesActiveUser to UserIsManagedByOrganization
* Remove whole class #nullable enable and add it to specific places
* Remove unnecessary .ToList()
* Refactor IUserService methods GetOrganizationsManagingUserAsync and IsManagedByAnyOrganizationAsync to not return nullable objects. Update ProfileOrganizationResponseModel.UserIsManagedByOrganization to not be nullable
* Update error message when unable to purge vault for managed account
2024-10-17 16:06:32 +01:00
renovate[bot]
245e2e4d52
[deps] DevOps: Update gh minor ( #4885 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-17 10:42:44 -04:00
renovate[bot]
8e62e9eb38
[deps] DevOps: Update anchore/scan-action action to v5 ( #4892 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-17 10:42:26 -04:00
Benson Bird
da0421890f
[PM-12777] Fixed Issue #4034 , API endpoint now handles optional parameters ( #4812 )
...
* resolves issue #4043 default values for itemsPerPage and startIndex
* UsersController#Get now uses a queryParamModel
Co-authored-by: Ahmad Mustafa Jebran <jebran.mustafa@gmail.com>
Co-authored-by: Luris Solis <solisluris@gmail.com>
* Test now passes, default 50 is represented
---------
Co-authored-by: Jared McCannon <jmccannon@bitwarden.com>
2024-10-17 09:03:26 -05:00
Thomas Rittson
7a509d20da
Remove OpenLDAP docker configuration ( #4902 )
...
This has been moved to the Directory Connector repository.
2024-10-17 07:50:42 +10:00
MtnBurrit0
b94eace744
Update Dockerfile
2024-10-16 13:11:22 -06:00
Thomas Rittson
a587de4226
[PM-13646] Revert disabling policies when org plan is changed
...
This reverts commit fd8c1aae02
.
2024-10-16 17:49:17 +01:00
Thomas Avery
c643f8fd31
Add Key Management team to code owners ( #4899 )
2024-10-16 10:08:49 -05:00
Rui Tomé
93e49ffe74
[AC-607] Extract IOrganizationService.DeleteUserAsync into IRemoveOrganizationUserCommand ( #4803 )
...
* Add HasConfirmedOwnersExceptQuery class, interface and unit tests
* Register IHasConfirmedOwnersExceptQuery for dependency injection
* Replace OrganizationService.HasConfirmedOwnersExceptAsync with HasConfirmedOwnersExceptQuery
* Refactor DeleteManagedOrganizationUserAccountCommand to use IHasConfirmedOwnersExceptQuery
* Fix unit tests
* Extract IOrganizationService.RemoveUserAsync into IRemoveOrganizationUserCommand; Update unit tests
* Extract IOrganizationService.RemoveUsersAsync into IRemoveOrganizationUserCommand; Update unit tests
* Refactor RemoveUserAsync(Guid organizationId, Guid userId) to use ValidateDeleteUser
* Refactor RemoveOrganizationUserCommandTests to use more descriptive method names
* Refactor controller actions to accept Guid directly instead of parsing strings
* Add unit tests for removing OrganizationUser by UserId
* Refactor remove OrganizationUser by UserId method
* Add summary to IHasConfirmedOwnersExceptQuery
2024-10-16 10:33:00 +01:00
Vince Grassia
7408f3ee02
BRE-344 - Create Repository Management workflow ( #4863 )
2024-10-15 11:02:53 -04:00
renovate[bot]
82f24ba0a5
[deps] Tools: Update aws-sdk-net monorepo ( #4887 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-15 14:29:22 +02:00
renovate[bot]
7a5faae496
[deps] Billing: Update swashbuckle-aspnetcore monorepo to 6.8.1 ( #4884 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: cyprain-okeke <108260115+cyprain-okeke@users.noreply.github.com>
2024-10-15 12:46:29 +01:00
renovate[bot]
80ffc271b2
[deps] DbOps: Update Microsoft.Azure.Cosmos to 3.44.0 ( #4889 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-14 18:22:13 -04:00
renovate[bot]
7835d80630
[deps] Billing: Update Serilog.AspNetCore to 8.0.3 ( #4883 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-14 16:28:53 +01:00
renovate[bot]
7d35435a22
[deps] Billing: Update Kralizek.AutoFixture.Extensions.MockHttp to 2.1.0 ( #4888 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-14 12:15:04 +01:00
renovate[bot]
1b701688d8
[deps] Billing: Update Serilog.Sinks.SyslogMessages to v4 ( #4890 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-14 11:25:56 +01:00
renovate[bot]
6f840758e5
[deps] Auth: Lock file maintenance ( #4724 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-11 17:09:47 -07:00
renovate[bot]
9c5be222f3
[deps] Auth: Update webpack to v5.95.0 ( #4822 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-11 15:46:35 -07:00
renovate[bot]
50f2ba88be
[deps] Auth: Update sass-loader to v16.0.2 ( #4816 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-10-11 15:28:38 -07:00
renovate[bot]
fde807fd49
[deps] Auth: Update sass to v1.79.5 ( #4777 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ike <137194738+ike-kottlowski@users.noreply.github.com>
2024-10-11 14:03:32 -07:00
Ike
96f697babd
revert to bootstrap 4 ( #4879 )
2024-10-11 12:23:25 -07:00
Ike
22dd957543
[PM-10742] Pull Device verification into testable service ( #4851 )
...
* initial device removal
* Unit Testing
* Added unit tests fixed validator null checks
* Finalized tests
* formatting
* fixed test
* lint
* addressing review notes
* comments
2024-10-10 17:26:17 -07:00
MtnBurrit0
96f58dc309
BRE-349: Call _update_ephemeral_tags workflow ( #4850 )
...
* Kick off ephemeral environment updates
* Fix missing ,
* Switch to head_ref
* Update to `main`
2024-10-10 09:49:04 -06:00
Todd Martin
d4c486e189
[PM-12429] Remove authenticator token flag from business logic on 2FA controller ( #4868 )
...
* Removed flag from business logic on 2FA controller
* Linting.
2024-10-09 13:47:14 -04:00