78ce1f8a5d
[deps] Tools: Update aws-sdk-net monorepo to v3.7.300.59 ( #3912 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-19 20:01:06 +01:00
611a65e0a9
[PM-5437] Handle client_credentials clientId that is not a valid GUID ( #3616 )
...
* Return null if the clientId is not a valid Guid.
* Linting
2024-03-19 10:21:15 -04:00
84cbd9ee7d
[deps] AC: Update Quartz to v3.8.1 ( #3532 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rui Tomé <108268980+r-tome@users.noreply.github.com >
2024-03-19 11:52:19 +00:00
82381e0c42
[deps] Tools: Update aws-sdk-net monorepo to v3.7.300.58 ( #3907 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-16 17:31:59 +01:00
63d5f5604c
[deps] Tools: Update LaunchDarkly.ServerSdk to v8.2.0 ( #3903 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 17:09:16 +01:00
1e5f6ff40e
[deps] Tools: Update SignalR to v8.0.3 ( #3898 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 16:12:46 +01:00
91081b2aa2
[deps] Tools: Update aws-sdk-net monorepo to v3.7.300.57 ( #3902 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-15 13:26:28 +01:00
9786573183
[PM-5551] Removing Autofillv2 and AutofillOverlay Feature Flags ( #3692 )
2024-03-14 08:48:22 -04:00
10457c67e3
[PM-6577] Handle any exceptions in Duo HealthCheck ( #3861 )
...
* Handle any exceptions in health check to avoid returning a 500.
* Added log message.
2024-03-13 09:56:53 -04:00
dd21d8fcf4
fix the trailing issue when autoscaling ( #3889 )
...
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
2024-03-12 17:17:46 +01:00
532b70e26c
fix the duplicate email issue ( #3891 )
...
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
2024-03-12 17:08:59 +01:00
3ddb08a315
[deps] Tools: Update aws-sdk-net monorepo to v3.7.300.55 ( #3886 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-11 16:26:05 +01:00
5e4c5acc48
Removed the need to verify requests as CloudOps added an ACL on the network ( #3882 )
2024-03-11 10:03:10 -04:00
ab3959fcfb
AC 2266 two email notifications is sent when creating org from sm trial ( #3878 )
...
* remove the unwanted test
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
* Fix the double email issue
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
* Resolve the bug issue
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
* change the category name
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
* move private down the class
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
* move the private method down the class file
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
* Add the RegisterUser Test
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
* modify the test
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
* remove the failing test
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
* revert the test
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
* add the email method
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
* revert changes on the UserServiceTests.cs
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
---------
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
2024-03-11 14:36:32 +01:00
1a3c1aeb0c
Do not use ApplicationCache when saving OrgUser ( #3885 )
...
* Do not use ApplicationCache when saving OrgUser
* dotnet format
2024-03-11 11:01:56 +00:00
f432c18ab5
Added provider_edit to admins in bitwarden portal ( #3764 )
2024-03-08 16:44:36 -05:00
baba9c7b91
[deps] Tools: Update LaunchDarkly.ServerSdk to v8.1.0 ( #3876 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-07 18:22:07 +01:00
02d2abd172
initial commit ( #3874 )
...
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
2024-03-07 13:04:08 +00:00
2dc068a983
[AC-2239] fix automatic tax errors ( #3834 )
...
* Ensuring customer has address before enabling automatic tax
* StripeController fixes
* Refactored automatic tax logic to use customer's automatic tax values
* Downgraded refund error in paypal controller to be a warning
* Resolved broken test after downgrading error to warning
* Resolved broken paypal unit tests on windows machines
---------
Co-authored-by: Lotus Scott <148992878+lscottbw@users.noreply.github.com >
2024-03-05 13:04:26 -05:00
9d59e4dc9e
[AC-1637] Sanitize Business and Organization Names from html script injection prior to storing in db ( #3302 )
...
* [AC-1637] Added HtmlEncodingStringConverter to encode/decode special chars on JSON serialization/deserialization
* [AC-1637] Added unit tests for HtmlEncodingStringConverter
* [AC-1637] Moved expected values on unit tests to the arrange phase
* [AC-1637] Added HtmlEncodingStringConverter to properties that are for input/output of Org Name and Business name
* [AC-1637] Modified views in Admin project to decode values to display
* [AC-1637] Replaced Html.Raw with HttpUtility.HtmlDecode
* [AC-1637] Added JsonConverter to Provider DTOs
* [AC-1637] Modified HandlebarsMailService to decode organization name before sending emails
* Revert "[AC-1637] Added JsonConverter to Provider DTOs"
This reverts commit 94d507cf93
.
* [AC-1637] Fixed Admin panel organization search
* [AC-1637] Sanitizing Organization name and business name on creation in Admin panel
* [AC-1637] Sanitizing organization name and business name on creation by a provider
* [AC-1637] Sanitizing provider name on creation and on viewing in admin panel
* [AC-1637] Added sanitization to more places where Org name is used
* [AC-1637] Swapped using HttpUtility for WebUtility since the later is part of the dotnet framework
* [AC-1637] Updated error messages
* [AC-1637] Decoding on Admin panel add existing organization
* [AC-1637] Fix HTML decoding issues
* [AC-1637] Refactor HTML decoding in View and Model classes on Admin panel
* [AC-1637] Refactor provider name and business name usages to use methods that output decoded values
* [AC-1637] Fixed typo
* [AC-1637] Renamed Provider methods to retrieve Decoded Name and BusinessName
* [AC-1637] Renamed Organization methods to retrieve Decoded Name and BusinessName
* [AC-1637] Update the display name method in the `ProviderOrganizationOrganizationDetails` class to `DisplayName()`
2024-03-05 10:56:48 +00:00
997af0f6ab
[PM-221] Adding CipherId to the Send table, create/update sprocs, and added mi… ( #3646 )
...
* Adding CipherId to the Send table, create/update sprocs, and added migrations
* changing migrator script to drop create sprocs
* fixing double brackets
* Revert "changing migrator script to drop create sprocs"
This reverts commit 2d5171e7e5
.
* Remove comment I nitpicked
* Script best practices
* Fix typo
* Try recreate again
* Fix missing output
* Revert "Try recreate again"
This reverts commit 38257ebeaa
.
---------
Co-authored-by: Matt Bishop <mbishop@bitwarden.com >
Co-authored-by: federicom09 <fmonesiglio@bitwarden.com >
2024-03-04 19:31:33 -05:00
94d665e6e9
[PM-5435] Handle Fido2VerificationException on WebAuthn 2FA ( #3615 )
...
* Handle Fido2VerificationException on WebAuthn 2FA
* Linting!
2024-03-04 11:43:03 -05:00
37a22540a9
[deps] Tools: Update MailKit to v4.4.0 ( #3868 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-04 17:29:40 +01:00
8919f50435
[deps] Tools: Update aws-sdk-net monorepo to v3.7.300.54 ( #3862 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-03-04 10:55:39 +01:00
f96bcae974
[deps] Billing: Update Sentry.Serilog to v3.41.4 ( #3822 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-29 09:41:52 -05:00
eb1eb0554c
Resolve RisksSubscriptionFailure bugs ( #3790 )
2024-02-29 08:15:18 -05:00
696883c5e0
[AC-2101] Update welcome emails from trial initiation and org creation ( #3836 )
...
* Add the email template
* add changes fro the trial initiation email
* adding featureFlags
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
* adding noopener
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
* Fix the failing test
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
---------
Signed-off-by: Cy Okeke <cokeke@bitwarden.com >
2024-02-29 09:16:16 +01:00
b7dc9feb0e
[deps] Vault: Update aspnet-health-checks monorepo (major) ( #3294 )
...
* [deps] Vault: Update aspnet-health-checks monorepo
* [PM-5249] Add updated Azure Storage Queues health check package that was split from the original Azure Storage health check package
* [PM-5249] Remove Azure Queue Storage health checks and dependencies
* [PM-5249] Remove unused Redis, Service Bus, and SendGrid health checks
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Shane Melton <smelton@bitwarden.com >
2024-02-28 11:42:45 -08:00
0b56c0e14b
[deps] Tools: Update aws-sdk-net monorepo to v3.7.300.53 ( #3848 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-28 12:44:57 +01:00
40a2a567e6
Sent initiation path for organization and user signups ( #3723 )
2024-02-26 11:50:24 -05:00
8fb64f036c
fix: set orgUser Id for collection access when creating reseller org, refs AC-2214 ( #3839 )
2024-02-26 09:00:34 +10:00
4ae86b7d34
[AC-2213] Add Flexible Collections information in the Bitwarden Portal ( #3801 )
...
* Add Flexible Collections information in the Bitwarden Portal
* Add collection management settings
* Add headings
2024-02-25 10:26:08 -06:00
6d089d3c26
[AC-2195] Fixes for FC V1 for Custom Users ( #3837 )
...
* [AC-2195] Ensure Custom users with EditAnyCollection can always access all ciphers
* [AC-2195] Ensure FC V1 logic is not used for non-migrated organizations
2024-02-23 10:01:14 -08:00
bad9694f6c
[PM-6378] Add noreferrer to external admin urls ( #3827 )
2024-02-23 14:54:41 +01:00
1499d1e2c6
[SM-713] Add database support for secret access policies ( #3681 )
...
* mssql add column and migration
* Add secret access policies to EF models and config
* Clear new access policies on service account delete
* Add SM cleanup code on delete
* Fix EF org user bulk delete
* Run EF migrations
2024-02-22 10:06:39 -06:00
374b59bcfb
[PM-5947] Add self-hosted override to allow Duo redirect flow ( #3818 )
2024-02-21 14:17:40 -05:00
70fac808b0
Use FrozenDictionary
in StaticClientStore
( #3833 )
...
* Add Benchmark
* Use FrozenDictionary
* Use TryGetValue
* Format
2024-02-21 10:29:59 -05:00
0abd52b5be
[AC-1895] AC Team code ownership moves: Bitwarden Portal ( #3528 )
...
---------
Co-authored-by: Addison Beck <hello@addisonbeck.com >
2024-02-21 09:18:09 +10:00
a661ffdb3d
Improve Speed of EncryptedStringAttribute
( #3785 )
...
* Improve Speed of EncryptedStringAttribute
- Use Base64.IsValid
- Use SearchValues
* Fix Tests
* Remove SearchValues Change
* Format
2024-02-20 13:07:54 -05:00
80a3979be1
Remove unused job hosted service from billing ( #3831 )
2024-02-20 18:50:04 +01:00
af56ab4159
Remove unnecessary identity column indication ( #3830 )
2024-02-20 11:42:52 -05:00
e23f37ea1f
[AC-2214] Defect - provider reseller org creation when fc signup flag enabled ( #3805 )
...
* fix: supply signup feature flag to provider reseller org creation, refs AC-2214
* feat: extend flexible collections coverage to enhancement bools, refs AC-2214
2024-02-20 09:53:50 -06:00
4e6360cc4f
[deps] DbOps: Update EntityFrameworkCore ( #3823 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-20 09:42:30 -05:00
d384107ef7
[deps] Tools: Update aws-sdk-net monorepo to v3.7.300.52 ( #3826 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-19 16:37:11 +01:00
a98af69e00
[deps] Tools: Update SendGrid to v9.29.2 ( #3811 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-19 11:24:47 +01:00
b866353d2c
Split endpoints for FF 'AC-1607_present-user-offboarding-survey' ( #3814 )
2024-02-16 13:37:54 -05:00
268db7d45e
[deps] Tools: Update aws-sdk-net monorepo to v3.7.300.51 ( #3804 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-16 09:42:15 +01:00
da0da772e9
[PM-6325] Include permission details for non FC organizations when creating/updating a collection ( #3810 )
2024-02-15 09:49:37 -08:00
0b486b0585
[deps] Tools: Update SignalR to v8.0.2 ( #3803 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-15 11:14:30 +01:00
d99d3b8380
[PM-6303] Add duo state to 2fa ( #3806 )
...
* add duo state to 2fa
* Id to UserId
2024-02-14 18:00:46 -05:00