Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimize Sonar scans #3872

Closed
wants to merge 173 commits into from
Closed
Changes from all commits
Commits
Show all changes
173 commits
Select commit Hold shift + click to select a range
97cece8
Optimize Sonar scans and perform PR run checks
withinfocus Mar 4, 2024
6d2add4
Execute local scanner
withinfocus Mar 4, 2024
71b20b6
Simplify
withinfocus Mar 4, 2024
2b68d38
Fix flow
withinfocus Mar 5, 2024
ed1c8c8
Merge remote-tracking branch 'origin' into sonar-and-checks
withinfocus Mar 18, 2024
61a1ade
Merge branch 'main' into sonar-and-checks
withinfocus May 8, 2024
d7a6757
[AC-2086] Update CanDelete to handle V1 flag logic (#3979)
vincentsalucci May 8, 2024
771d1af
Fix 404 error when creating users/groups (#4066)
eliykat May 9, 2024
0500ead
Send reference event on payment success for provider (#4063)
amorask-bitwarden May 9, 2024
f54d0ef
[AC-2471] Prevent calls to Stripe when unlinking client org has no St…
amorask-bitwarden May 9, 2024
70531be
remove alias (#4058)
ike-kottlowski May 9, 2024
0489dc9
[PM-7029] Remove conditional logic for KeyRotationImprovements featur…
trmartin4 May 9, 2024
781c3b6
[BEEEP][AC-2497] Create unit test for the SubscriptionUpdate classes …
cyprain-okeke May 13, 2024
8856101
Remove unneeded using (#4084)
addisonbeck May 14, 2024
7ce7d9c
[AC-2313] Add Gateway fields to Provider edit in Admin (#4057)
amorask-bitwarden May 14, 2024
0e6275e
added feature flag constant for vault bullk management action (#4075)
gbubemismith May 14, 2024
881abaa
Removed unused feature flags (#4083)
trmartin4 May 14, 2024
7e82d68
[AC-2426] Allow editing of client organization name (#4072)
amorask-bitwarden May 14, 2024
5dcb941
[AC-2602] Fix error when provider edits existing group (#4086)
eliykat May 15, 2024
042ac43
Resolved razor syntax error by updating expression to be explicit ins…
cturnbull-bitwarden May 16, 2024
abd4571
add login redirect url to identity server (#4092)
jlf0dev May 16, 2024
4ee742a
Hiding teams starter option (#4044)
cturnbull-bitwarden May 17, 2024
9ee8b99
[AC-2513] Scaling PM seat count with SM seat count (#4040)
cturnbull-bitwarden May 17, 2024
86596a9
[AC-240] - BUG - Confirm Admin/Owners to org when excluded from Singl…
vincentsalucci May 17, 2024
8944259
[AC-2489] Resolve SM Standalone issues with SCIM & Directory Connecto…
amorask-bitwarden May 20, 2024
046955a
[deps] Auth: Update DuoUniversal to v1.2.4 (#4080)
renovate[bot] May 20, 2024
f7467c7
[AC-2605] Restrict collection access for some custom users (#4096)
eliykat May 21, 2024
04c4a3b
[AC-2604] Fix aggregation of CollectionGroup permissions (#4097)
eliykat May 21, 2024
4162e86
[deps] Tools: Update LaunchDarkly.ServerSdk to v8.5.0 (#4105)
renovate[bot] May 21, 2024
b504639
[deps] Tools: Update MailKit to v4.6.0 (#4106)
renovate[bot] May 21, 2024
415012a
[deps] Tools: Update SignalR to v8.0.5 (#4103)
renovate[bot] May 21, 2024
92d5a8e
[deps] Tools: Update aws-sdk-net monorepo (#4104)
renovate[bot] May 21, 2024
b938d0e
[AC-2447] Update PutCollection to return Unavailable cipher when last…
Jingo88 May 21, 2024
37b3758
BRE-40 Add step to report upcoming release version to Slack (#4090)
urbinaalex17 May 21, 2024
441d5c8
[PM-8004] Move Unmanaged collection logic out of component for better…
gbubemismith May 21, 2024
05f9161
[deps] Auth: Update azure azure-sdk-for-net monorepo (#3540)
renovate[bot] May 21, 2024
f4e965c
[AC-2626] Re-run collection enhancements migration (#4111)
eliykat May 22, 2024
f09a280
Bumped version to 2024.5.1 (#4113)
bitwarden-devops-bot May 22, 2024
b1b1b8a
Allow for bulk updating `AuthRequest` database objects (#4053)
addisonbeck May 22, 2024
71bf0bc
[PM-7004] Org Admin Initiate Delete (#3905)
kspearrin May 22, 2024
0e1d164
[AC-2521] Remove FlexibleCollectionsSignUp feature flag (#4109)
eliykat May 22, 2024
57aabc6
Send upcoming invoice to provider billing email (#4112)
cyprain-okeke May 23, 2024
dad508f
[AC-2576] Replace Billing commands and queries with services (#4070)
amorask-bitwarden May 23, 2024
085f1fa
Include the ProviderId to transaction object (#4116)
cyprain-okeke May 23, 2024
b2d9778
[AC-2381][AC-2382] As a billing system, I need to store a transaction…
cyprain-okeke May 23, 2024
9048809
[AC-2522] Remove collection enhancements opt-in (#4110)
eliykat May 23, 2024
dbd6818
[AC-2328] Add a Bulk OrganizationUsersController.GetResetPasswordDeta…
r-tome May 24, 2024
692a88d
[deps] DevOps: Update CommandDotNet to v7.0.4 (#4081)
renovate[bot] May 24, 2024
8f7a58b
Use latest PR template (#4128)
withinfocus May 24, 2024
a65ea1e
[PM-5295] Implement feature flag that allows us to fallback to using …
May 24, 2024
18596ae
remove onboarding feature flag (#4085)
merissaacosta May 24, 2024
2f8535d
Added MemberAccessReport to feature flags (#4114)
aj-rosado May 24, 2024
037f2b3
Remove FlexibleCollections check from OrganizationsController (#4123)
eliykat May 27, 2024
fcb2dfc
Remove obsolete permissions code from ImportCiphersController (#4124)
eliykat May 27, 2024
55a82e7
Allow for bulk processing new login device requests (#4064)
addisonbeck May 27, 2024
b624813
BRE-87 Add enable feature for upcoming release version Slack notifica…
urbinaalex17 May 27, 2024
9a38cd2
[deps] Tools: Update aws-sdk-net monorepo (#4131)
renovate[bot] May 28, 2024
aaeb636
[AC-2706] [Defect] ProviderId does not populate when payment for prov…
cyprain-okeke May 29, 2024
b9f7dfc
[PM-5938] Prevent permanent vault coruption on key-rotation with desy…
quexten May 30, 2024
e1f2412
[AC-292] Public Api - allow configuration of custom permissions (#4022)
eliykat May 30, 2024
7b885bd
Resolve the unhandled error unlink org (#4141)
cyprain-okeke May 31, 2024
0ff2f03
[PM-6794] block legacy users from authN (#4088)
jlf0dev Jun 3, 2024
b9459f8
Fix Broken Icon Unit Test (#4151)
cturnbull-bitwarden Jun 3, 2024
954ad85
[AC-1938] Update provider payment method (#4140)
amorask-bitwarden Jun 3, 2024
f72d733
Added gateway links to Provider edit in Admin (#4145)
amorask-bitwarden Jun 3, 2024
a286dff
[AC-2678] Enterprise to Families Sponsorship Bugs (#4118)
cturnbull-bitwarden Jun 3, 2024
ecc520c
Bumped version to 2024.6.0 (#4152)
bitwarden-devops-bot Jun 3, 2024
5b6e837
Fix optional properties being required in public api (#4150)
eliykat Jun 3, 2024
0945835
[AC-2653] Remove old permissions code from GroupsController (#4148)
eliykat Jun 3, 2024
75b80c8
[AC-2654] Remove old permissions code from OrganizationUsersControlle…
eliykat Jun 3, 2024
fd660ed
[AC-2317] Public API - remove old permissions code (#4125)
eliykat Jun 3, 2024
4e1d275
[AC-2386][AC-2750] Updated BitPay controller to add transactions and …
cturnbull-bitwarden Jun 4, 2024
cdbb611
[AC-1942] Add endpoint to get provider invoices (#4158)
amorask-bitwarden Jun 5, 2024
92dff65
[PM-5216] User and Organization Duo Request and Response Model refact…
ike-kottlowski Jun 5, 2024
94e3324
Add additional return properties ti providerSubscriptionResponse (#4159)
cyprain-okeke Jun 6, 2024
ceaf714
[AC-1943] Add ProviderInvoiceItem table (#4163)
amorask-bitwarden Jun 6, 2024
e7c3d55
[deps] DbOps: Update EntityFrameworkCore (#3981)
renovate[bot] Jun 7, 2024
7de25e0
[SM-1293] Add endpoint to fetch secret's access policies (#4146)
Thomas-Avery Jun 7, 2024
8519d83
[AC-2286] Include the OrganizationUserId for each Organization in the…
r-tome Jun 7, 2024
bd21e5c
Fix Duo Universal to work with transitional metadata (#4164)
ike-kottlowski Jun 7, 2024
6c5a773
[deps] DbOps: Update Microsoft.Data.SqlClient to v5.2.1 (#4170)
renovate[bot] Jun 10, 2024
526378e
[AC-2300] Remove mssql utility migration record migrator (#4171)
eliykat Jun 10, 2024
88105fc
[AC-1779] Add comment to clarify ExpirationWithoutGracePeriod in Orga…
cyprain-okeke Jun 11, 2024
97c1290
[AC-2567] Billing Performance Improvements (#4143)
cturnbull-bitwarden Jun 11, 2024
aac59f8
Change error message (#4175)
jlf0dev Jun 11, 2024
40db19b
[PM-8814] Add removed EU feature flag to temporarily fix mobile until…
andrebispo5 Jun 12, 2024
13c1b4d
[deps] AC: Update Quartz to v3.9.0 (#4134)
renovate[bot] Jun 13, 2024
c2a56df
Bumped version to 2024.6.1 (#4183)
bitwarden-devops-bot Jun 13, 2024
04f0a4b
[AC-2721] [Defect] Apply Subscription Status Updates in Provider Subs…
cyprain-okeke Jun 14, 2024
a5ba4c6
[AC-1943] Implement provider client invoice report (#4178)
amorask-bitwarden Jun 14, 2024
d2966f7
[SM-1197] - Duplicate GUIDS Show a more detailed error message if dup…
cd-bitwarden Jun 14, 2024
247edc9
Revert "[SM-1197] - Duplicate GUIDS Show a more detailed error messag…
cd-bitwarden Jun 14, 2024
f993e02
[PM-8830] Billing Enums Rename (#4180)
cturnbull-bitwarden Jun 14, 2024
0421b72
Added missing enum import (#4192)
cturnbull-bitwarden Jun 14, 2024
9eddff3
fix: remove required annotation for AccessAll, refs PM-8792 (#4191)
vincentsalucci Jun 16, 2024
c8fa267
[PM-8027] Adding feature flag to allow us to fallback to the basic ap…
Jun 17, 2024
95339b5
Resolved null reference exceptions when removing a families plan spon…
cturnbull-bitwarden Jun 17, 2024
20b2530
Bumped version to 2024.6.2 (#4196)
bitwarden-devops-bot Jun 17, 2024
ddb0319
[PM-4371] Implement PRF key rotation (#4157)
quexten Jun 17, 2024
ef5bfd4
[AC-2655] Remove old permissions logic from CollectionsController (#4…
eliykat Jun 17, 2024
12eb0f4
Auth/PM-5092 - Registration with Email verification - Send Email Veri…
JaredSnider-Bitwarden Jun 19, 2024
475e9a6
Auth/PM-3833 - Remove Deprecated Register and Prelogin endpoints from…
JaredSnider-Bitwarden Jun 19, 2024
587afe6
Add a CancelAt to the response (#4205)
cyprain-okeke Jun 20, 2024
92568f4
[SM-654] Add support for direct secret permissions at the repo layer …
Thomas-Avery Jun 20, 2024
7b2c4ab
[SM-654] Individual secret permissions (#4160)
Thomas-Avery Jun 20, 2024
6e103ee
[AC-2699] Remove AccessAll from api request/response models (#4203)
eliykat Jun 20, 2024
1c8cb04
[AC-2656] Remove old permissions code from CiphersController (#4186)
eliykat Jun 20, 2024
0a04a6b
resolve the issue with error page after cancel (#4193)
cyprain-okeke Jun 21, 2024
7729fce
[PM-517] Added validation to maximum and minimum expiry date (#4199)
aj-rosado Jun 21, 2024
4e4df1b
Showing Teams Starter option in org edit dropdown in the admin portal…
cturnbull-bitwarden Jun 21, 2024
3197432
[deps] Auth: Update Duende.IdentityServer to v7.0.5 (#4169)
renovate[bot] Jun 21, 2024
a44b6ec
[SM-1075] Fix bulk remove organization users with Secrets Manager (#4…
Thomas-Avery Jun 21, 2024
1037a19
[deps] Tools: Update LaunchDarkly.ServerSdk to v8.5.1 (#4217)
renovate[bot] Jun 24, 2024
7fe0f01
[deps] Tools: Update SignalR to v8.0.6 (#4218)
renovate[bot] Jun 24, 2024
0b87406
[deps] Tools: Update aws-sdk-net monorepo (#4219)
renovate[bot] Jun 24, 2024
ab3dbe6
[AC-2774] Consolidated issues for Consolidated Billing (#4201)
amorask-bitwarden Jun 24, 2024
9288a2f
[AC-2744] Add provider portal pricing for consolidated billing (#4210)
amorask-bitwarden Jun 24, 2024
ec1731f
[PM-8997] Revert restriction for provider users (#4223)
gbubemismith Jun 24, 2024
2d3ab08
[deps] Auth: Update DuoUniversal to v1.2.5 (#4216)
renovate[bot] Jun 24, 2024
ec2cf54
[deps] Platform: Update dotnet monorepo to v6.0.31 (#4027)
renovate[bot] Jun 25, 2024
b8f7d73
[PM-7084] Add feature flag for 2FA component refactor (#4229)
trmartin4 Jun 25, 2024
925c73b
Turn on Flexible Collections v1 for self-host (#4253)
eliykat Jun 25, 2024
680c09c
[AC-2795] Add account credit & tax information to provider subscripti…
amorask-bitwarden Jun 26, 2024
e4cca3d
Updated CSV column header, removed invoice PDF URL (#4212)
amorask-bitwarden Jun 26, 2024
19c0379
Remove provider discount for CB (#4277)
amorask-bitwarden Jun 26, 2024
e707407
[AC-2361] Refactor StripeController (#4136)
cyprain-okeke Jun 26, 2024
db8b3b8
[AC-2204] Finalize sprocs that added the Manage permission (1 of 3) (…
eliykat Jun 26, 2024
bfdf8f5
Fix the Bug for org without subscription (#4213)
cyprain-okeke Jun 27, 2024
bdbd58c
[deps] DbOps: Update EntityFrameworkCore to v8 (major) (#3744)
renovate[bot] Jun 27, 2024
e3c50be
Log SignalR pushes (#4392)
MGibson1 Jun 27, 2024
4fa38b8
[deps] Auth: Lock file maintenance (#3961)
renovate[bot] Jun 27, 2024
611c59d
Fix invoice finalized handler (#4430)
amorask-bitwarden Jun 28, 2024
67b58d3
[PM-3581] Fix Postgres Time (#3221)
justindbaur Jun 28, 2024
cc083f9
Add overriddable configuration (#4437)
justindbaur Jun 28, 2024
631c9a2
[deps]: Update Microsoft.Extensions.Caching.Cosmos to v1.6.1 (#4133)
renovate[bot] Jun 28, 2024
f21f5eb
[deps] Tools: Update aws-sdk-net monorepo (#4438)
renovate[bot] Jun 28, 2024
ce67054
Add Auto Created .mono To .gitignore (#4398)
justindbaur Jun 28, 2024
b67ccb2
Add a master password hash check to account recovery enrollment (#4154)
addisonbeck Jul 1, 2024
b025f52
Bumped version to 2024.7.0 (#4447)
bitwarden-devops-bot Jul 1, 2024
4ebd477
Sync EF migrations for .NET / EF Core 8 (#4448)
withinfocus Jul 2, 2024
e588399
Add GroupsComponentRefactor feature flag (#4441)
eliykat Jul 2, 2024
fc2e82d
[AC-2679] Adding a revoked, invited member with Can Manage access doe…
gbubemismith Jul 2, 2024
70b5d81
Handle TDE enrollment case in put account recovery enrollment endpoin…
addisonbeck Jul 2, 2024
49c3bb4
Delete unused CollectionRepository methods (#4283)
eliykat Jul 2, 2024
2430bb9
Auth/PM-7322 - Registration with Email verification - Finish registra…
JaredSnider-Bitwarden Jul 2, 2024
467dde3
[AC-2809] Remove unused FlexibleCollections feature flag from Cipher …
eliykat Jul 3, 2024
f17363b
[AC-2810] Remove unused FlexibleCollections feature flag from Collect…
eliykat Jul 3, 2024
bf7900e
[AC-2805] Add `AssignedSeats` to `ProviderOrganizationOrganizationDet…
amorask-bitwarden Jul 3, 2024
8114537
[AC-2799] Finalize sprocs that added the Manage permission (2 of 3) (…
eliykat Jul 3, 2024
e4aa09b
[Sm-1197] - dupe guids (#4202)
cd-bitwarden Jul 3, 2024
07886d7
[PM-5518] Sql-backed IDistributedCache (#3791)
kspearrin Jul 3, 2024
0ffc6de
[PM-2944] Make Entities Nullable On Unowned Types (#4388)
justindbaur Jul 3, 2024
7af20ab
[PM-2944] Enable Nullable For Secrets Manager (#4389)
justindbaur Jul 3, 2024
a374604
[PM-2944] Enable `nullable` For Billing Entities (#4390)
justindbaur Jul 3, 2024
42432a0
[PM-2944] Update Null DB Constraints (#4459)
justindbaur Jul 3, 2024
005faba
Drop unused CollectionRepository sprocs (#4455)
eliykat Jul 4, 2024
0bf92f3
PM-2944] Make Entities Nullable In Admin Console (#4386)
justindbaur Jul 5, 2024
01bbc18
[AC-2804] Add client ID to provider client invoice report (#4458)
amorask-bitwarden Jul 5, 2024
7bc4d8f
Add key change fields to view in Bitwarden Portal (#4465)
trmartin4 Jul 5, 2024
01dab98
Devcontainer Improvements (#4466)
justindbaur Jul 8, 2024
8c997a2
[AC-2662] Remove FC MVP from CurrentContext (#4460)
vincentsalucci Jul 8, 2024
69e717f
[AC-2730] Remove AccessAll - CollectionCipher (#4468)
eliykat Jul 8, 2024
a012f65
[deps]: Update MessagePack to v2.5.171 (#4475)
renovate[bot] Jul 8, 2024
42e9210
[AC-2731] Remove AccessAll - Collection and Cipher functions (#4469)
eliykat Jul 9, 2024
02b32f2
only use Secure cookies if on a https connection (#4472)
jlf0dev Jul 9, 2024
cc0a166
Add members page FF (#4457)
amorask-bitwarden Jul 9, 2024
32fb9b6
BRE-194 - Remove old App Services from workflows (#4482)
vgrassia Jul 9, 2024
129eaec
[deps] Tools: Update aws-sdk-net monorepo (#4474)
renovate[bot] Jul 9, 2024
1c802ec
[SM-1256] Add BulkSecretAuthorizationHandler (#4099)
Thomas-Avery Jul 9, 2024
17a946b
Add a feature flag (#4483)
addisonbeck Jul 9, 2024
213f32d
[deps] DbOps: Update EntityFrameworkCore to v8.0.7 (#4484)
renovate[bot] Jul 9, 2024
934d0fe
Action bumps
withinfocus Jul 9, 2024
6d74903
Merge remote-tracking branch 'origin' into sonar-and-checks
withinfocus Jul 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 18 additions & 6 deletions .github/workflows/scan.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,19 +59,31 @@ jobs:
pull-requests: write

steps:
- name: Set up JDK 17
uses: actions/setup-java@99b8673ff64fbf99d8d325f52d9a5bdedb8483e9 # v4.2.1
with:
java-version: 17
distribution: "zulu"

- name: Check out repo
uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4.1.1
with:
fetch-depth: 0
ref: ${{ github.event.pull_request.head.sha }}

- name: Set up .NET
uses: actions/setup-dotnet@6bd8b7f7774af54e05809fcc5431931b3eb1ddee # v4.0.1

- name: Install SonarCloud scanner
run: dotnet tool install dotnet-sonarscanner -g

- name: Scan with SonarCloud
uses: sonarsource/sonarcloud-github-action@49e6cd3b187936a73b8280d59ffd9da69df63ec9 # v2.1.1
env:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
args: >
-Dsonar.organization=${{ github.repository_owner }}
-Dsonar.projectKey=${{ github.repository_owner }}_${{ github.event.repository.name }}
-Dsonar.tests=test/
run: |
dotnet-sonarscanner begin /k:"${{ github.repository_owner }}_${{ github.event.repository.name }}" \
/o:"${{ github.repository_owner }}" /d:sonar.token="${{ secrets.SONAR_TOKEN }}" \
/d:sonar.host.url="https://sonarcloud.io"
dotnet build
dotnet-sonarscanner end /d:sonar.token="${{ secrets.SONAR_TOKEN }}"
Loading