-
Notifications
You must be signed in to change notification settings - Fork 353
Conversation
| * A regular expression that matches a valid hostname | ||
| */ | ||
| const VALID_HOSTNAME = /^[A-z\d]([A-z0-9\-]*[A-z0-9])?(\.[A-z\d]([A-z0-9\-]*[A-z0-9])?)*$/; | ||
| const VALID_HOSTNAME = /^[A-z\d]([A-z0-9-]*[A-z0-9])?(\.[A-z\d]([A-z0-9-]*[A-z0-9])?)*$/; |
Check warning
Code scanning / CodeQL
Overly permissive regular expression range
| * A regular expression that matches a valid hostname | ||
| */ | ||
| const VALID_HOSTNAME = /^[A-z\d]([A-z0-9\-]*[A-z0-9])?(\.[A-z\d]([A-z0-9\-]*[A-z0-9])?)*$/; | ||
| const VALID_HOSTNAME = /^[A-z\d]([A-z0-9-]*[A-z0-9])?(\.[A-z\d]([A-z0-9-]*[A-z0-9])?)*$/; |
Check warning
Code scanning / CodeQL
Overly permissive regular expression range
| * A regular expression that matches a valid hostname | ||
| */ | ||
| const VALID_HOSTNAME = /^[A-z\d]([A-z0-9\-]*[A-z0-9])?(\.[A-z\d]([A-z0-9\-]*[A-z0-9])?)*$/; | ||
| const VALID_HOSTNAME = /^[A-z\d]([A-z0-9-]*[A-z0-9])?(\.[A-z\d]([A-z0-9-]*[A-z0-9])?)*$/; |
Check warning
Code scanning / CodeQL
Overly permissive regular expression range
| * A regular expression that matches a valid hostname | ||
| */ | ||
| const VALID_HOSTNAME = /^[A-z\d]([A-z0-9\-]*[A-z0-9])?(\.[A-z\d]([A-z0-9\-]*[A-z0-9])?)*$/; | ||
| const VALID_HOSTNAME = /^[A-z\d]([A-z0-9-]*[A-z0-9])?(\.[A-z\d]([A-z0-9-]*[A-z0-9])?)*$/; |
Check warning
Code scanning / CodeQL
Overly permissive regular expression range
| * A regular expression that matches a valid hostname | ||
| */ | ||
| const VALID_HOSTNAME = /^[A-z\d]([A-z0-9\-]*[A-z0-9])?(\.[A-z\d]([A-z0-9\-]*[A-z0-9])?)*$/; | ||
| const VALID_HOSTNAME = /^[A-z\d]([A-z0-9-]*[A-z0-9])?(\.[A-z\d]([A-z0-9-]*[A-z0-9])?)*$/; |
Check warning
Code scanning / CodeQL
Overly permissive regular expression range
| * A regular expression that matches a valid hostname | ||
| */ | ||
| const VALID_HOSTNAME = /^[A-z\d]([A-z0-9\-]*[A-z0-9])?(\.[A-z\d]([A-z0-9\-]*[A-z0-9])?)*$/; | ||
| const VALID_HOSTNAME = /^[A-z\d]([A-z0-9-]*[A-z0-9])?(\.[A-z\d]([A-z0-9-]*[A-z0-9])?)*$/; |
Check warning
Code scanning / CodeQL
Overly permissive regular expression range
Codecov Report
@@ Coverage Diff @@
## master #7562 +/- ##
=============================================
+ Coverage 27.74% 65.39% +37.64%
Complexity 98 98
=============================================
Files 686 312 -374
Lines 78128 12199 -65929
Branches 90 885 +795
=============================================
- Hits 21675 7977 -13698
+ Misses 54396 3873 -50523
+ Partials 2057 349 -1708
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 573 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
experimental/traffic-portal/src/app/core/cache-groups/asns/table/asns-table.component.ts
Outdated
Show resolved
Hide resolved
experimental/traffic-portal/src/app/core/statuses/status-details/status-details.component.ts
Outdated
Show resolved
Hide resolved
experimental/traffic-portal/src/app/guards/authenticated-guard.service.ts
Show resolved
Hide resolved
|
Not sure why the E2E tests are failing, should be using chromedriver 114 and they pass locally. |
ocket8888
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
E2E tests are flaky due to latest Chrome not being in the Ubuntu repos yet - without any way of knowing when that'll be fixed, I'm just going to have to merge this without the tests passing in GHA.
* Upgrade Angular to 16 * Fix build * Fix server build * Revert eslint:recommended changes, add missing rules from compat * Regenerate package-lock
This PR updates Angular to version 16 from 15.
Which Traffic Control components are affected by this PR?
What is the best way to verify this PR?
Ensure build/lint/tests pass. Make sure TPv2 works and looks the same as before. Also consult the upgrading guide to ensure nothing was missed see this
PR submission checklist