Justin Baur
15b498184f
Resolve platform warnings ( #5798 )
...
* Installation Repository tests
* Formatting
* Remove extra LastActivityDate property
* Remove exclusion
2025-05-09 16:03:09 -04:00
Justin Baur
0075a15485
[PM-18064] Resolve billing warnings ( #5797 )
...
* Resolve Billing warnings
* Remove exclusions
* Format
2025-05-09 13:43:50 -04:00
Ike
ead5bbdd2a
[PM-21281] Email TOTP sent twice when user only has Email MFA enabled ( #5782 )
...
* fix: addressed bug where email token is sent twice,
* test: updating tests to have correct DI and removing test for automatic email of TOTP.
2025-05-09 12:13:01 -04:00
Ike
3f95513d11
[PM-19029][PM-19203] Addressing UserService
tech debt around ITwoFactorIsEnabledQuery
( #5754 )
...
* fix : split out the interface from the TwoFactorAuthenticationValidator into separate file.
* fix: replacing IUserService.TwoFactorEnabled with ITwoFactorEnabledQuery
* fix: combined logic for both bulk and single user look ups for TwoFactorIsEnabledQuery.
* fix: return two factor provider enabled on CanGenerate() method.
* tech debt: modfifying MFA providers to call the database less to validate if two factor is enabled.
* tech debt: removed unused service from AuthenticatorTokenProvider
* doc: added documentation to ITwoFactorProviderUsers
* doc: updated comments for TwoFactorIsEnabled impl
* test: fixing tests for ITwoFactorIsEnabledQuery
* test: updating tests to have correct DI and removing test for automatic email of TOTP.
* test: adding better test coverage
2025-05-09 11:39:57 -04:00
Todd Martin
80e7a0afd6
chore(captcha): [PM-15162] Remove captcha enforcement and issuing of bypass token
...
* Remove captcha enforcement and issuing/verification of bypass token
* Removed more captcha logic.
* Removed logic to enforce failed login attempts
* Linting.
* Fixed order of initialization.
* Fixed merge conflicts
* Renamed registration finish response for clarity
* Remove unnecessary mailService references.
2025-05-09 10:44:38 -04:00
Justin Baur
2918d46b62
Resolve Vault warnings ( #5786 )
...
- Also remove extra exclusions
2025-05-09 10:12:43 -04:00
Todd Martin
3989e3b26b
chore(feature-flag): [PM-8671] Remove new-device-verification feature flag
...
* Completed grouping of feature flags by team.
* Completed grouping feature flags by team.
* Remove email delay feature flag
* Removed feature flag
* Fixed reference.
* Remove flag after merge.
* Removed flag from server.
* Removed feature flag from server
* Remove new device verification feature flag.
* Removed unnecessary using.
* Remove feature flag from Constants
2025-05-09 09:37:16 -04:00
Oscar Hinton
5f7e2b8a81
[PM-21075] Initial database seeder ( #5703 )
...
Adds a database seeder which can be used standalone using a CLI for seeding your local development environment, or used in unit tests to seed complex scenarios.
---------
Co-authored-by: Robert Y <rkac@bitwarden.com>
2025-05-09 15:00:26 +02:00
Thomas Rittson
5b3d3d6e20
CommandResult and ValidationResult tweaks ( #5772 )
...
* Simplify and align CommandResult and ValidationResult.
In particular, 1 error per Failure/Invalid.
* Move these files to a common namespace
* Remove unused code
2025-05-09 10:46:49 +10:00
Todd Martin
547df25045
chore(feature-flag): [PM-12433] Remove device-trust-logging feature flag
...
* Completed grouping of feature flags by team.
* Completed grouping feature flags by team.
* Remove email delay feature flag
* Removed feature flag
* Fixed reference.
* Remove flag after merge.
* Removed flag from server.
* Removed feature flag from server
2025-05-08 19:57:24 +00:00
Alex Morask
e3f6562d3a
[PM-21345] Re-add existing customer coupon after subscription update ( #5788 )
...
* Re-add existing customer coupon after subscription update
* Run dotnet format
2025-05-08 14:07:35 -04:00
Todd Martin
af08d4b2a5
chore(workflows): Update image tag logic to handle forked branches
2025-05-08 11:27:06 -04:00
Alex Morask
c9b6e5de86
[PM-20084] [PM-20086] Add TrialLength
parameter to trial initiation endpoint and email ( #5770 )
...
* Add trial length parameter to trial initiation endpoint and email
* Add feature flag that pegs trial length to 7 when disabled
* Add optionality to Identity
* Move feature service injection to identity accounts controller
2025-05-08 10:43:19 -04:00
Justin Baur
e4a93b24f1
Resolve AC warnings ( #5785 )
2025-05-08 08:15:27 -05:00
Justin Baur
1228fe51c8
Resolve auth warnings ( #5784 )
2025-05-08 07:49:16 -04:00
Todd Martin
051f200d4b
[PM-17239] Update Renovate config to configure patch behavior and reassign dependencies ( #5775 )
...
* Update config to send patch updates to dashboard
* Added trailing commas.
2025-05-07 17:18:18 -04:00
tangowithfoxtrot
136f32ec7b
remove missing error message in log
2025-05-07 14:14:18 -07:00
tangowithfoxtrot
50e2db716d
re-add error log for installation id
2025-05-07 14:12:54 -07:00
tangowithfoxtrot
e2da4cc541
remove unused code
2025-05-07 14:11:03 -07:00
Justin Baur
5fedad91a3
Revert "Use IHttpClientFactory
in more places"
...
This reverts commit 284501a4932b819b093406e0bcdf76def22b6eea.
2025-05-07 16:53:31 -04:00
Justin Baur
4fe99ab6ba
Revert "fix: build failures caused by bad merge"
...
This reverts commit 3e4639489b6b6c06b5a977a069002fe0c0eb2057.
2025-05-07 16:52:18 -04:00
Justin Baur
5909f6ef8e
Revert "Use IHttpMessageHandlerFactory For HTTP Communication"
...
This reverts commit c93be6d52b12599040d3c3d8a7b3bc854c6c6802.
2025-05-07 16:51:51 -04:00
Todd Martin
e6c4d78fc1
chore(feature-flag): [PM-12432] Remove 2fa-authenticator-token feature flag
...
* Completed grouping of feature flags by team.
* Completed grouping feature flags by team.
* Remove email delay feature flag
* Removed feature flag
* Fixed reference.
* Remove flag after merge.
* Removed flag from server.
2025-05-07 13:57:11 -04:00
Nick Krantz
e465f2ed47
remove new device verification flags ( #5773 )
2025-05-07 08:11:29 -05:00
Brandon Treston
ee2399f500
[PM-19383] admins unable to delete attachments ( #5774 )
...
* add admin endpoint, fix typecasting error
* fix typecast issue
* wip
* cleanup
* remove ternary statement
2025-05-06 15:36:28 -04:00
Brandon Treston
28467fc8f6
[PM-20092] Refactor OrganizationUsersController Get to return account recovery users ( #5756 )
...
* wip
* wip
* add dict conversion to Get
* wip
* clean up
* clean up
* continue refactor
* Fix feature flag
Co-authored-by: Rui Tomé <108268980+r-tome@users.noreply.github.com>
---------
Co-authored-by: Rui Tomé <108268980+r-tome@users.noreply.github.com>
2025-05-06 13:45:05 -04:00
Justin Baur
b1efa88c6d
Remove X509ChainCustomization activation code
2025-05-06 13:39:10 -04:00
tangowithfoxtrot
05e58cb9e4
fix: add SSL_CERT_DIR
to remaining images
2025-05-06 10:22:32 -07:00
tangowithfoxtrot
30e38a7136
Merge branch 'main' into feat/pm-14496-non-root-self-hosted-images
2025-05-06 10:14:12 -07:00
tangowithfoxtrot
b6322dd764
fix: try using .net core certificate handling
2025-05-06 10:12:23 -07:00
Graham Walker
10fcff58b2
PM-19715 & PM-19712 Move Files to DIRT ownership on Server ( #5769 )
...
* PM-19715 PM-19711 moving reports to dirt directory and adding dirt as codeowners
* PM-19715 creating two sub folders for reports and events
* PM-19714 changing dirt paths for codeowners
* PM-19714 fixing codeowners file
* PM-19714 fixing codeowners
* PM-19714 moving hibpController to dirt ownership
* PM-19715 moving controller
2025-05-06 10:48:40 +02:00
tangowithfoxtrot
0ad1f2f5fb
fix: missing gosu command for rootful mode
2025-05-05 13:25:45 -07:00
Justin Baur
2ec431557c
Add IConfiguration
2025-05-05 15:54:07 -04:00
Brandon Treston
e2f0ddf373
[PM-19383] add admin endpoint, fix typecasting error ( #5681 )
...
* add admin endpoint, fix typecasting error
* fix typecast issue
* wip
* cleanup
2025-05-05 13:36:43 -04:00
cyprain-okeke
887fa46374
Resolve the send email bug ( #5763 )
2025-05-05 16:17:31 +01:00
Alex Morask
7fe022e26f
Add SmMaxProjects to OrganizationLicense ( #5678 )
...
* Add SmMaxProjects to OrganizationLicense
* Run dotnet format
2025-05-05 09:48:43 -04:00
Brant DeBow
4b49b04409
[PM-17562] Revert event route optimization ( #5766 )
2025-05-05 08:05:38 -04:00
Brant DeBow
75a2da3c4b
[PM-17562] Add support for extended properties on event integrations ( #5755 )
...
* [PM-17562] Add support for extended properties on event integrations
* Clean up IntegrationEventHandlerBase
* Respond to PR feedback
2025-05-05 08:04:59 -04:00
Github Actions
9511c26683
Bumped version to 2025.5.0
2025-05-05 10:29:50 +00:00
Justin Baur
acae59429b
Add other services
2025-05-03 14:10:28 -04:00
Justin Baur
49ad409999
Fix my build error
2025-05-02 16:50:41 -04:00
Justin Baur
69082bab8a
Add SelfHosted GlobalSettings for Setup
2025-05-02 16:18:58 -04:00
tangowithfoxtrot
4bbf003104
Merge branch 'main' into feat/pm-14496-non-root-self-hosted-images
2025-05-02 10:41:39 -07:00
Conner Turnbull
077d0fa6d7
Resolved an issue where autoscaling always happened ( #5765 )
2025-05-02 12:53:06 -04:00
tangowithfoxtrot
b30edc5416
fix: compatibility with existing run.sh script
2025-05-02 08:39:43 -07:00
tangowithfoxtrot
948a79952f
fix: compatibility with the existin run.sh script
2025-05-02 08:39:22 -07:00
Conner Turnbull
cd3f16948b
Resolved the ambiguous build error ( #5762 )
2025-05-02 12:25:52 +00:00
Alex Morask
2d4ec530c5
[PM-18955] Implement OrganizationWarningsQuery
( #5713 )
...
* Add GetWarnings endpoint to OrganizationBillingController
* Add OrganizationWarningsQueryTests
2025-05-01 17:13:10 -04:00
Thomas Rittson
41001fefae
Support use of organizationId parameter in authorization ( #5758 )
2025-05-02 07:00:48 +10:00
Matt Bishop
9da98d8e97
Run LD reference check on all pushes ( #5760 )
...
* Run LD reference check on all pushes
* Fix syntax of code-references.yml
---------
Co-authored-by: Matt Andreko <mandreko@bitwarden.com>
2025-05-01 12:25:52 -07:00