Innovation/archive/server
đī¸ Tracking
Innovation Sprint Server Work
đ Objective
đ¸ Screenshots
â° Reminders before review
- Contributor guidelines followed
- All formatters and local linters executed and passed
- Written new unit and / or integration tests where applicable
- Protected functional changes with optionality (feature flags)
- Used internationalization (i18n) for all UI strings
- CI builds passed
- Communicated to DevOps any deployment requirements
- Updated any necessary documentation (Confluence, contributing docs) or informed the documentation team
đĻŽ Reviewer guidelines
- đ (
:+1:) or similar for great changes - đ (
:memo:) or âšī¸ (:information_source:) for notes or general info - â (
:question:) for questions - đ¤ (
:thinking:) or đ (:thought_balloon:) for more open inquiry that's not quite a confirmed issue and could potentially benefit from discussion - đ¨ (
:art:) for suggestions / improvements - â (
:x:) or â ī¸ (:warning:) for more significant problems or concerns needing attention - đą (
:seedling:) or âģī¸ (:recycle:) for future improvements or indications of technical debt - â (
:pick:) for minor or nitpick changes
LaunchDarkly flag references
:mag: 1 flag added or modified
| Name | Key | Aliases found | Info |
|---|---|---|---|
| Innovation Sprint - Archive Items | pm-19148-innovation-archive |
Quality Gate passed
Issues
28 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
52.5% Duplication on New Code
Codecov Report
:x: Patch coverage is 53.88601% with 89 lines in your changes missing coverage. Please review.
:white_check_mark: Project coverage is 54.18%. Comparing base (aab50ef) to head (f93081f).
:warning: Report is 7 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #5672 +/- ##
==========================================
+ Coverage 49.86% 54.18% +4.32%
==========================================
Files 1824 1826 +2
Lines 80917 81080 +163
Branches 7180 7198 +18
==========================================
+ Hits 40346 43935 +3589
+ Misses 39015 35508 -3507
- Partials 1556 1637 +81
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
:rocket: New features to boost your workflow:
- :snowflake: Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
- :package: JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.
Checkmarx One â Scan Summary & Details â ffdd6687-ffee-4235-9f23-3877928f0d44
New Issues (4)
Checkmarx found the following issues in this Pull Request
| Severity | Issue | Source File / Package | Checkmarx Insight |
|---|---|---|---|
![]() |
CSRF | /src/Api/Vault/Controllers/CiphersController.cs: 1303 | detailsMethod at line 1303 of /src/Api/Vault/Controllers/CiphersController.cs gets a parameter from a user request from id. This parameter value flows ...ID: BWZ6MSm0d7zAXgXbKpeZ3Y33fNk%3D |
![]() |
CSRF | /src/Api/Vault/Controllers/CiphersController.cs: 1423 | detailsMethod at line 1423 of /src/Api/Vault/Controllers/CiphersController.cs gets a parameter from a user request from id. This parameter value flows ...ID: bRQ6kgGAVFcT5beY1oJm%2FHaFmCg%3D |
![]() |
CSRF | /src/Api/Vault/Controllers/CiphersController.cs: 1328 | detailsMethod at line 1328 of /src/Api/Vault/Controllers/CiphersController.cs gets a parameter from a user request from id. This parameter value flows ...ID: yYQSxASiu37MwK3D3WkWP%2FGHW6U%3D |
![]() |
CSRF | /src/Api/Vault/Controllers/CiphersController.cs: 1355 | detailsMethod at line 1355 of /src/Api/Vault/Controllers/CiphersController.cs gets a parameter from a user request from id. This parameter value flows ...ID: nu8nCsd1Ie%2BmDXBYHM0CWTv6Jog%3D |
Fixed Issues (4)
Great job! The following issues were fixed in this Pull Request
| Severity | Issue | Source File / Package |
|---|---|---|
![]() |
~~CSRF~~ | /src/Api/Vault/Controllers/CiphersController.cs: 1334 |
![]() |
~~CSRF~~ | /src/Api/Vault/Controllers/CiphersController.cs: 1266 |
![]() |
~~CSRF~~ | /src/Api/Vault/Controllers/CiphersController.cs: 1239 |
![]() |
~~CSRF~~ | /src/Api/Vault/Controllers/CiphersController.cs: 1214 |
Quality Gate passed
Issues
28 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
43.0% Duplication on New Code
Quality Gate passed
Issues
69 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
48.1% Duplication on New Code
recent commit addresses some edge cases
- if cipher doesn't exist
- extra organization check
- extra archiveDate check
Quality Gate passed
Issues
30 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
47.0% Duplication on New Code
@Jingo88 looks like a test is failing :(
