This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/npm_and_yarn/experimental/traffic-portal/socket.io-parser-4.2.4
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git


    omit 4e83bca730 Bump socket.io-parser in /experimental/traffic-portal
     add e52aaa2258 Change /coordinates timestamps to RFC3339 (#7563)
     add 530696d301 Created Github Actions for running API contract tests 
against Traffic Ops V4 (#7553)
     add 6b3aa4516c Added Api contract test case for asns endpoint (#7554)
     add 3bc814aaea Added API Contract testcase for Coordinates endpoint (#7576)
     add 8f764715f6 Changing docs for CDN locks for DELETE response structure 
APIv4 and APIv5 (#7556)
     add b57032abea Fixes Delivery Service Requests V5 apis docs with RFC3339 
date/time Format (#7572)
     add 927fe2878b Bump github.com/lestrrat-go/jwx from 1.2.14 to 1.2.26 
(#7577)
     add 3820df28d4 Bump guava from 29.0-jre to 32.0.0-jre in 
/traffic_control/clients/java (#7578)
     add c1bcb904e3 TPv2 Upgrade Angular to 16 (#7562)
     add 2c1c0d9aa2 Added API contract testcase for Jobs endpoint (#7573)
     add ad0d6f5cd6 Fix broken TO API Contract Tests GHA (#7581)
     add 878cd26248 Added Api contract test case for users and topologies 
endpoints. (#7583)
     add c1e70b7a7b Import/Export Profiles in TPv2 (#7532)
     add b2ca0f2c78 Update timestamp for Delivery service Request Comment to 
match RFC3339 format (#7570)
     add 4ea04585b9 Adds tc-health-client to CDN-in-a-Box (#7495)
     add b820264858 Fix Server Capability V5 Type Minor version (#7598)
     add 264e743468 Added Api Contract Test case for cdn_locks endpoint (#7591)
     add f3f88ed2e3 Fixed ASN(APIv5) REST calls to respond with RFC3339 
timestamp (#7561)
     add e9314b92d7 Added Api Contract Test case for cdn_notifications endpoint 
(#7592)
     add 510683670a TPv2 Styling and Compression Changes (#7582)
     add 89b39d8865 Upgrade Traffic Control Sphinx documentation Makefile OS 
intelligent.  (#7584)
     add 2a5cbd0320 Added Api contract test case for steering endpoint (#7589)
     add 1e39991285 Fix status code and alert structure for sslkeys endpoint, 
when no ssl keys are present. (#7595)
     add a1c3a2e5a2 Change t3c -M option to take a comma separated list (#7580)
     add 0ba5f8b7a7 change go-direct default to be old behavior (#7600)
     add 44299e6b7d t3c to add safe.directory exception (#7594)
     add 9a52cdb0cd CDN-in-a-box health client nightly fix (#7603)
     add 5d2d866898 Included docs for POST,PUT,DELETE for v3,v4,v5 of statuses 
and statusesID (#7588)
     add 4cc489cf65 Migration that updates Operations Role's permissions to 
include DNS-S… (#7586)
     add 39aea9f813 Revert Traffic Monitor changes for bandwidth bug (#7606)
     add f92471635c Add package data to t3c-apply-metadata (#7602)
     add def9180e24 ATC Collaborators for July 2023 (#7610)
     add d8352bbfc1 Traffic Portal v2 CDNs table page (#7459)
     add 72202be7b3 Added Api contract test case for delivery_Service_requests 
endpoint (#7601)
     add 35c8db7471 Bugfix/tm bandwidth bug (#7608)
     add 86a24aeb08 [RFC3339] Using the correct function to check if existing 
asn was modified. (#7616)
     add 2190cd2e72 Fixes Stats Summary V5 apis to respond with RFC3339 
date/time Format (#7545)
     add 79219bf6ac Add Scope Parameter to Oauth Login (#7609)
     add 8a08e3b187 To types rfc format (#7575)
     add c36c7b0df4 Oauth go dependency change (#7619)
     add 46f602a342 View Cache Groups, View Servers buttons added in Types 
Detail page (#7613)
     add 72e93a1602 TPv1 Add the ability to inspect a cert/DS (#7618)
     add 47596b0131 Removed TryIfModifiedSinceQuery from servicecategories.go 
and reused from ims.go (#7623)
     add fbd097b12a Use ID token for OAuth authentication, not Access Token 
(#7621)
     add dcf6e316aa Traffic Router DNS zone calculation optimizations (#7622)
     add d48a57a03f Trim whitespace before comparing certificate chains (#7628)
     add 205d7bb61b Bump semver from 5.7.1 to 5.7.2 in 
/experimental/traffic-portal (#7632)
     add 75ec56fa1b Bump tough-cookie from 4.1.2 to 4.1.3 in 
/experimental/traffic-portal (#7624)
     add 9ac02cc39d Bump semver from 5.7.1 to 5.7.2 in 
/experimental/traffic-portal/build (#7635)
     add 4bb9b04d41 Bump socket.io-parser in /experimental/traffic-portal

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (4e83bca730)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/experimental/traffic-portal/socket.io-parser-4.2.4
 (4bb9b04d41)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .asf.yaml                                          |    5 +-
 .github/actions/to-api-contract-tests/README.md    |   59 +
 .github/actions/to-api-contract-tests/action.yml   |   31 +
 .../cdn.json                                       |    0
 .../database.json                                  |    0
 .github/actions/to-api-contract-tests/dbconf.yml   |   22 +
 .../actions/to-api-contract-tests/entrypoint.sh    |  125 +
 .github/workflows/ciab.yaml                        |   19 +
 .github/workflows/to.api.contract.tests.yml        |  116 +
 CHANGELOG.md                                       |   23 +-
 README.md                                          |    2 +-
 cache-config/t3c-apply/README.md                   |    3 +-
 cache-config/t3c-apply/config/config.go            |    8 +-
 cache-config/t3c-apply/t3c-apply.go                |   31 +-
 cache-config/t3c-apply/torequest/torequest.go      |   20 +-
 cache-config/t3c-apply/torequest/torequest_test.go |    4 +-
 cache-config/t3c-apply/util/gitutil.go             |   31 +
 cache-config/t3c-apply/util/util.go                |   20 +-
 cache-config/t3cutil/t3cutil.go                    |   15 +-
 dev/traffic_ops/cdn.json                           |    1 +
 docs/Makefile                                      |   20 +-
 docs/README.md                                     |  100 +
 docs/source/admin/quick_howto/oauth_login.rst      |   19 +-
 docs/source/admin/traffic_ops.rst                  |    3 +-
 docs/source/api/v3/statuses.rst                    |   61 +
 docs/source/api/{v4 => v3}/statuses_id.rst         |  108 +-
 docs/source/api/v4/cdn_locks.rst                   |    8 +-
 docs/source/api/v4/statuses.rst                    |    2 +-
 docs/source/api/v4/statuses_id.rst                 |   63 +-
 docs/source/api/v5/asns.rst                        |   22 +-
 docs/source/api/v5/asns_id.rst                     |    4 +-
 docs/source/api/v5/cdn_locks.rst                   |    8 +-
 docs/source/api/v5/coordinates.rst                 |   49 +-
 .../api/v5/deliveryservice_request_comments.rst    |   14 +-
 docs/source/api/v5/deliveryservice_requests.rst    |   46 +-
 .../api/v5/deliveryservice_requests_id_assign.rst  |    8 +-
 .../api/v5/deliveryservice_requests_id_status.rst  |    8 +-
 docs/source/api/v5/stats_summary.rst               |   16 +-
 docs/source/api/v5/statuses.rst                    |    2 +-
 docs/source/api/v5/statuses_id.rst                 |   63 +-
 docs/source/api/v5/types.rst                       |    8 +-
 docs/source/api/v5/types_id.rst                    |    2 +-
 experimental/traffic-portal/.eslintrc.json         |  147 +-
 experimental/traffic-portal/angular.json           |    8 +-
 .../traffic-portal/build/package-lock.json         | 6410 +++++++-------
 .../traffic-portal/nightwatch/.eslintrc.json       |    8 +-
 .../nightwatch/page_objects/common.ts              |    1 -
 .../nightwatch/tests/parameters/table.spec.ts      |    2 +-
 .../nightwatch/tests/profiles/table.spec.ts        |    2 +-
 experimental/traffic-portal/package-lock.json      | 9145 ++++++++++++--------
 experimental/traffic-portal/package.json           |   54 +-
 experimental/traffic-portal/server.ts              |  126 +-
 .../src/app/api/profile.service.spec.ts            |   41 +-
 .../traffic-portal/src/app/api/profile.service.ts  |   26 +-
 .../traffic-portal/src/app/api/server.service.ts   |    4 +-
 .../app/api/testing/delivery-service.service.ts    |    1 -
 .../src/app/api/testing/profile.service.ts         |   46 +-
 .../src/app/api/testing/server.service.ts          |    2 +-
 experimental/traffic-portal/src/app/app.module.ts  |    5 +-
 .../traffic-portal/src/app/app.ui.module.ts        |    3 -
 .../asns/detail/asn-detail.component.html          |    9 +-
 .../asns/detail/asn-detail.component.scss          |   17 +-
 .../asns/table/asns-table.component.html           |    3 +-
 .../asns/table/asns-table.component.ts             |   11 +-
 .../cache-group-details.component.html             |   18 +-
 .../cache-group-details.component.scss             |   36 +-
 .../cache-group-details.component.spec.ts          |   14 -
 .../cache-group-details.component.ts               |   14 +-
 .../cache-group-table.component.html               |    3 +-
 .../cache-group-table.component.scss               |   36 -
 .../cache-group-table.component.ts                 |   11 +-
 .../detail/coordinate-detail.component.html        |    6 +-
 .../detail/coordinate-detail.component.scss        |   11 -
 .../table/coordinates-table.component.html         |    3 +-
 .../table/coordinates-table.component.ts           |   11 +-
 .../detail/division-detail.component.html          |    9 +-
 .../divisions/detail/division-detail.component.ts  |    1 -
 .../divisions/table/divisions-table.component.html |    3 +-
 .../divisions/table/divisions-table.component.ts   |   11 +-
 .../regions/detail/region-detail.component.html    |   20 +-
 .../regions/detail/region-detail.component.scss}   |   24 +-
 .../regions/detail/region-detail.component.ts      |    2 +-
 .../regions/table/regions-table.component.html     |    3 +-
 .../regions/table/regions-table.component.ts       |   11 +-
 .../core/cdns/cdn-detail/cdn-detail.component.html |   11 +-
 .../core/cdns/cdn-detail/cdn-detail.component.scss |   12 -
 .../cdn-table/cdn-table.component.html}            |   13 +-
 .../cdn-table/cdn-table.component.scss}            |    0
 .../cdns/cdn-table/cdn-table.component.spec.ts     |   99 +
 .../app/core/cdns/cdn-table/cdn-table.component.ts |  276 +
 .../core/change-logs/change-logs.component.html    |    2 +-
 .../core/change-logs/change-logs.component.scss    |   38 -
 .../traffic-portal/src/app/core/core.module.ts     |    3 +
 .../core/currentuser/currentuser.component.html    |    2 +-
 .../app/core/currentuser/currentuser.component.ts  |    3 -
 .../app/core/dashboard/dashboard.component.html    |    2 +-
 .../deliveryservice/deliveryservice.component.html |    2 +-
 .../deliveryservice/deliveryservice.component.ts   |    4 -
 .../deliveryservice/ds-card/ds-card.component.html |    2 +-
 .../deliveryservice/ds-card/ds-card.component.ts   |    6 +-
 .../invalidation-jobs.component.html               |    6 +-
 .../invalidation-jobs.component.ts                 |   11 -
 .../new-delivery-service.component.spec.ts         |    1 -
 .../new-delivery-service.component.ts              |    6 +-
 .../isogeneration-form.component.html              |    6 +-
 .../isogeneration-form.component.scss              |   15 +-
 .../isogeneration-form.component.ts                |    2 +-
 .../detail/parameter-detail.component.html         |    7 +-
 .../detail/parameter-detail.component.ts           |    2 +-
 .../table/parameters-table.component.html          |    2 +-
 .../profile-detail/profile-detail.component.html   |   91 +-
 .../profile-detail/profile-detail.component.scss   |   13 +-
 .../profile-detail.component.spec.ts               |   15 +-
 .../profile-table/profile-table.component.html     |    5 +-
 .../profile-table/profile-table.component.spec.ts  |    4 +
 .../profile-table/profile-table.component.ts       |   64 +-
 .../capabilities/capabilities.component.html       |    5 +-
 .../servers/capabilities/capabilities.component.ts |   13 +-
 .../capability-details.component.html              |   10 +-
 .../capability-details.component.scss              |    5 -
 .../phys-loc/detail/phys-loc-detail.component.html |   17 +-
 .../phys-loc/detail/phys-loc-detail.component.scss |   16 +-
 .../phys-loc/detail/phys-loc-detail.component.ts   |    2 +-
 .../phys-loc/table/phys-loc-table.component.html   |    3 +-
 .../phys-loc/table/phys-loc-table.component.ts     |   11 +-
 .../server-details/server-details.component.html   |    6 +-
 .../server-details/server-details.component.scss   |    2 +-
 .../server-details.component.spec.ts               |    9 +-
 .../server-details/server-details.component.ts     |   29 +-
 .../servers-table/servers-table.component.html     |    2 +-
 .../servers-table/servers-table.component.scss     |   37 -
 .../status-details/status-details.component.html   |   61 +-
 .../status-details/status-details.component.scss   |   14 +-
 .../status-details/status-details.component.ts     |   26 +-
 .../statuses-table/statuses-table.component.html   |   14 +-
 .../statuses-table/statuses-table.component.ts     |   11 +-
 .../src/app/core/styles/form.page.scss             |   28 -
 .../core/types/detail/type-detail.component.html   |   10 +-
 .../core/types/detail/type-detail.component.scss   |   15 -
 .../core/types/table/types-table.component.html    |    3 +-
 .../app/core/types/table/types-table.component.ts  |   11 +-
 .../users/roles/detail/role-detail.component.html  |    9 +-
 .../users/roles/detail/role-detail.component.ts    |    1 -
 .../users/roles/table/roles-table.component.html   |    2 +-
 .../tenant-details/tenant-details.component.html   |   10 +-
 .../tenant-details/tenant-details.component.ts     |    1 -
 .../app/core/users/tenants/tenants.component.html  |    3 +-
 .../app/core/users/tenants/tenants.component.scss  |   13 +
 .../app/core/users/tenants/tenants.component.ts    |   18 +-
 .../users/user-details/user-details.component.html |   20 +-
 .../users/user-details/user-details.component.scss |   34 +-
 .../src/app/core/users/users.component.html        |    5 +-
 .../src/app/core/users/users.component.scss        |   75 -
 .../src/app/core/users/users.component.ts          |    7 +-
 .../src/app/guards/authenticated-guard.service.ts  |    3 +-
 .../src/app/login/login.component.html             |    2 +-
 .../current-user.testing-service.spec.ts           |    4 +-
 .../generic-table/generic-table.component.html     |    8 +-
 .../generic-table/generic-table.component.scss     |    8 +-
 .../generic-table/generic-table.component.ts       |   10 -
 .../import-json-txt/import-json-txt.component.html |   47 +
 .../import-json-txt.component.scss}                |   50 +-
 .../import-json-txt.component.spec.ts              |   73 +
 .../import-json-txt/import-json-txt.component.ts   |  181 +
 .../app/shared/interceptor/alerts.interceptor.ts   |    8 +-
 .../app/shared/navigation/navigation.service.ts    |   84 +-
 .../navigation/tp-header/tp-header.component.scss  |    5 +-
 .../navigation/tp-sidebar/_tp-sidebar-theme.scss}  |   27 +-
 .../tp-sidebar/tp-sidebar.component.html           |   59 +-
 .../tp-sidebar/tp-sidebar.component.scss           |   77 +-
 .../tp-sidebar/tp-sidebar.component.spec.ts        |   92 +-
 .../navigation/tp-sidebar/tp-sidebar.component.ts  |   98 +-
 .../traffic-portal/src/app/shared/shared.module.ts |    7 +-
 .../update-cell-renderer.component.html            |    2 +-
 .../update-cell-renderer.component.scss            |    5 +
 .../update-cell-renderer.component.spec.ts         |    3 -
 .../update-cell-renderer.component.ts              |    7 -
 .../validation/customvalidity.directive.spec.ts    |   34 +-
 experimental/traffic-portal/src/app/utils/date.ts  |    2 +-
 .../vars.scss => compress-webpack.config.js}       |   44 +-
 experimental/traffic-portal/src/main.server.ts     |    1 -
 experimental/traffic-portal/src/styles.scss        |   60 +-
 experimental/traffic-portal/src/styles/vars.scss   |    2 +-
 experimental/traffic-portal/src/theme.scss         |    2 +
 go.mod                                             |   22 +-
 go.sum                                             |   72 +-
 infrastructure/cdn-in-a-box/Makefile               |   20 +-
 infrastructure/cdn-in-a-box/cache/Dockerfile       |    9 +
 infrastructure/cdn-in-a-box/cache/run.sh           |    4 +-
 .../cdn-in-a-box/docker-compose.expose-ports.yml   |    3 +
 infrastructure/cdn-in-a-box/docker-compose.yml     |   26 +
 infrastructure/cdn-in-a-box/health/Dockerfile      |   76 +
 infrastructure/cdn-in-a-box/health/run.sh          |   60 +
 .../cdn-in-a-box/health/tc-health-client.json      |   15 +
 .../cdn-in-a-box/health/tc-health-client.service   |   32 +
 infrastructure/cdn-in-a-box/health/to-creds        |   23 +
 .../cdn-in-a-box/traffic_ops/to-access.sh          |    8 +-
 .../profiles/070-RASCAL-Traffic_Monitor.json       |    2 +-
 .../profiles/086-TC_HEALTH_CLIENT.json             |    7 +
 .../traffic_ops_data/types/060-HEALTH.json         |    5 +
 infrastructure/cdn-in-a-box/variables.env          |    3 +-
 infrastructure/docker/build/docker-compose.yml     |    4 +
 lib/go-log/log.go                                  |    4 +-
 lib/go-rfc/jwt.go                                  |   28 +
 lib/go-tc/asns.go                                  |   56 +
 lib/go-tc/coordinates.go                           |   42 +
 lib/go-tc/deliveryservice_request_comments.go      |   31 +
 lib/go-tc/server_capabilities.go                   |   18 +-
 lib/go-tc/stats_summary.go                         |  147 +
 lib/go-tc/types.go                                 |   23 +
 tc-health-client/build/build_rpm.sh                |    2 +-
 tc-health-client/config/config.go                  |   12 +-
 .../testing/docker/health-check-test/systemctl.sh  |    2 +-
 tc-health-client/tmagent/markdownservice.go        |    3 +-
 tc-health-client/tmagent/tmagent.go                |    8 +-
 tc-health-client/tmagent/tmhealthservice.go        |    2 +-
 traffic_control/clients/java/pom.xml               |    2 +-
 .../clients/python/trafficops/tosession.py         |  153 +-
 traffic_monitor/cache/cache.go                     |    5 +-
 traffic_monitor/cache/cache_test.go                |   14 +-
 traffic_monitor/health/cache.go                    |   11 +-
 traffic_monitor/health/cache_test.go               |    8 -
 traffic_ops/app/conf/cdn.conf                      |    1 +
 ...3062011541800_operations_role_add_perm.down.sql |   25 +
 ...023062011541800_operations_role_add_perm.up.sql |   23 +
 traffic_ops/app/db/seeds.sql                       |    1 +
 traffic_ops/testing/api/v5/asns_test.go            |   33 +-
 traffic_ops/testing/api/v5/coordinates_test.go     |   47 +-
 .../v5/deliveryservice_request_comments_test.go    |   10 +-
 .../testing/api/v5/deliveryservices_keys_test.go   |    1 -
 traffic_ops/testing/api/v5/stats_summary_test.go   |    9 +-
 traffic_ops/testing/api/v5/traffic_control_test.go |   10 +-
 traffic_ops/testing/api/v5/types_test.go           |   16 +-
 traffic_ops/testing/api_contract/v4/conftest.py    |  805 +-
 .../api_contract/v4/data/request_template.json     |  162 +
 .../api_contract/v4/data/response_template.json    |  491 +-
 .../testing/api_contract/v4/data/to_data.json      |   10 +-
 .../testing/api_contract/v4/requirements.txt       |    4 +-
 traffic_ops/testing/api_contract/v4/test_asns.py   |   75 +
 .../testing/api_contract/v4/test_cachegroups.py    |    6 -
 .../testing/api_contract/v4/test_cdn_locks.py      |   76 +
 .../api_contract/v4/test_cdn_notifications.py      |   76 +
 traffic_ops/testing/api_contract/v4/test_cdns.py   |    6 -
 .../testing/api_contract/v4/test_coordinates.py    |   78 +
 .../v4/test_delivery_service_requests.py           |   82 +
 .../api_contract/v4/test_delivery_services.py      |   16 -
 .../testing/api_contract/v4/test_divisions.py      |    6 -
 traffic_ops/testing/api_contract/v4/test_jobs.py   |   76 +
 .../testing/api_contract/v4/test_origins.py        |   11 -
 .../testing/api_contract/v4/test_parameters.py     |    6 -
 .../testing/api_contract/v4/test_phys_locations.py |   11 -
 .../testing/api_contract/v4/test_profiles.py       |   11 -
 .../testing/api_contract/v4/test_regions.py        |   11 -
 traffic_ops/testing/api_contract/v4/test_roles.py  |    6 -
 .../api_contract/v4/test_server_capabilities.py    |    6 -
 .../testing/api_contract/v4/test_servers.py        |   30 +-
 .../testing/api_contract/v4/test_statuses.py       |    8 -
 .../testing/api_contract/v4/test_steering.py       |   79 +
 .../testing/api_contract/v4/test_tenants.py        |    6 -
 .../testing/api_contract/v4/test_topologies.py     |   75 +
 traffic_ops/testing/api_contract/v4/test_users.py  |   75 +
 traffic_ops/traffic_ops_golang/api/api.go          |   27 +-
 traffic_ops/traffic_ops_golang/api/api_test.go     |   12 +
 traffic_ops/traffic_ops_golang/asn/asns.go         |  231 +
 traffic_ops/traffic_ops_golang/cdni/shared.go      |    2 +-
 traffic_ops/traffic_ops_golang/config/config.go    |    1 +
 .../traffic_ops_golang/coordinate/coordinates.go   |  386 +-
 .../coordinate/coordinates_test.go                 |   10 +-
 .../traffic_ops_golang/dbhelpers/db_helpers.go     |   15 +
 .../dbhelpers/db_helpers_test.go                   |   51 +
 .../traffic_ops_golang/deliveryservice/keys.go     |   29 +-
 .../deliveryservice/request/comment/comments.go    |  259 +
 .../traffic_ops_golang/deliveryservice/sslkeys.go  |    4 +-
 traffic_ops/traffic_ops_golang/login/login.go      |   43 +-
 traffic_ops/traffic_ops_golang/routing/routes.go   |   38 +-
 .../servicecategory/servicecategories.go           |   66 +-
 .../servicecategory/servicecategories_test.go      |   67 -
 .../trafficstats/stats_summary.go                  |  107 +-
 .../trafficstats/stats_summary_test.go             |   78 +
 .../trafficvault/backends/postgres/postgres.go     |    2 +-
 traffic_ops/traffic_ops_golang/types/types.go      |  238 +
 traffic_ops/v5-client/asn.go                       |    8 +-
 traffic_ops/v5-client/coordinate.go                |   28 +-
 .../v5-client/deliveryservice_request_comments.go  |    8 +-
 traffic_ops/v5-client/origin.go                    |    2 +-
 traffic_ops/v5-client/stats_summary.go             |   10 +-
 traffic_ops/v5-client/type.go                      |    8 +-
 traffic_portal/app/src/app.js                      |    3 +
 .../FormDeliveryServiceSslKeysController.js        |    5 +
 .../form.deliveryServiceSslKeys.tpl.html           |  174 +-
 .../modules/form/ssl/CertInspectController.js      |   35 +
 .../src/common/modules/form/ssl/_inspect-ssl.scss  |   25 +
 .../common/modules/form/ssl/cert-inspect.tpl.html  |   47 +
 .../app/src/common/modules/form/ssl/index.js       |    2 +
 .../common/modules/navigation/navigation.tpl.html  |    1 +
 .../src/common/modules/ssl/CertAuthorController.js |   36 +
 .../app/src/common/modules/ssl/CertViewer.d.ts     |   44 +
 .../src/common/modules/ssl/CertViewerController.js |  200 +
 .../app/src/common/modules/ssl/_ssl.scss           |   22 +-
 .../src/common/modules/ssl/cert-author.tpl.html    |   66 +
 .../app/src/common/modules/ssl/cert-view.tpl.html  |   99 +
 .../app/src/common/modules/ssl/index.js            |   14 +-
 .../app/src/modules/private/ssl/index.js           |   29 +-
 .../src/modules/private/ssl/inspect-cert.tpl.html  |   18 +
 .../src/modules/public/login/LoginController.js    |    1 +
 traffic_portal/app/src/scripts/shared-libs.js      |    3 +
 traffic_portal/app/src/styles/main.scss            |    2 +
 traffic_portal/package-lock.json                   |   59 +-
 traffic_portal/package.json                        |    4 +-
 .../traffic_router/core/config/ConfigHandler.java  |   12 +-
 .../traffic_router/core/dns/NameServer.java        |    8 +
 .../traffic_router/core/edge/CacheRegister.java    |   13 +
 .../core/edge/CacheRegisterTest.java               |   81 +
 .../decred/dcrd/dcrec/secp256k1/v4/README.md       |    2 +-
 .../dcrec/secp256k1/v4/compressedbytepoints.go     |   11 +-
 .../decred/dcrd/dcrec/secp256k1/v4/curve.go        |  595 +-
 .../decred/dcrd/dcrec/secp256k1/v4/doc.go          |   39 +-
 .../decred/dcrd/dcrec/secp256k1/v4/ecdh.go         |    4 +-
 .../dcrd/dcrec/secp256k1/v4/ellipticadaptor.go     |    6 +-
 .../decred/dcrd/dcrec/secp256k1/v4/field.go        |  193 +-
 .../decred/dcrd/dcrec/secp256k1/v4/genstatics.go   |  195 -
 .../dcrd/dcrec/secp256k1/v4/loadprecomputed.go     |   36 +-
 .../decred/dcrd/dcrec/secp256k1/v4/modnscalar.go   |   19 +-
 .../decred/dcrd/dcrec/secp256k1/v4/privkey.go      |   66 +-
 .../decred/dcrd/dcrec/secp256k1/v4/pubkey.go       |   19 +-
 vendor/github.com/goccy/go-json/.golangci.yml      |    8 +
 vendor/github.com/goccy/go-json/CHANGELOG.md       |  148 +
 vendor/github.com/goccy/go-json/Makefile           |    4 +-
 vendor/github.com/goccy/go-json/README.md          |    8 +-
 vendor/github.com/goccy/go-json/decode.go          |   31 +
 vendor/github.com/goccy/go-json/docker-compose.yml |    2 +-
 vendor/github.com/goccy/go-json/encode.go          |   17 +-
 vendor/github.com/goccy/go-json/error.go           |    2 +
 .../go-json/internal/decoder/anonymous_field.go    |    4 +
 .../goccy/go-json/internal/decoder/array.go        |    9 +-
 .../goccy/go-json/internal/decoder/assign.go       |  438 +
 .../goccy/go-json/internal/decoder/bool.go         |    5 +
 .../goccy/go-json/internal/decoder/bytes.go        |   10 +-
 .../goccy/go-json/internal/decoder/compile.go      |  225 +-
 .../go-json/internal/decoder/compile_norace.go     |    1 +
 .../goccy/go-json/internal/decoder/compile_race.go |    1 +
 .../goccy/go-json/internal/decoder/float.go        |   12 +
 .../goccy/go-json/internal/decoder/func.go         |    5 +
 .../goccy/go-json/internal/decoder/int.go          |   16 +-
 .../goccy/go-json/internal/decoder/interface.go    |   70 +
 .../goccy/go-json/internal/decoder/invalid.go      |   55 +
 .../goccy/go-json/internal/decoder/map.go          |  100 +-
 .../goccy/go-json/internal/decoder/number.go       |   11 +
 .../goccy/go-json/internal/decoder/option.go       |    2 +
 .../goccy/go-json/internal/decoder/path.go         |  670 ++
 .../goccy/go-json/internal/decoder/ptr.go          |    9 +
 .../goccy/go-json/internal/decoder/slice.go        |   79 +
 .../goccy/go-json/internal/decoder/stream.go       |   16 +-
 .../goccy/go-json/internal/decoder/string.go       |  153 +-
 .../goccy/go-json/internal/decoder/struct.go       |   58 +-
 .../goccy/go-json/internal/decoder/type.go         |    1 +
 .../goccy/go-json/internal/decoder/uint.go         |    4 +
 .../go-json/internal/decoder/unmarshal_json.go     |   21 +-
 .../go-json/internal/decoder/unmarshal_text.go     |    5 +
 .../go-json/internal/decoder/wrapped_string.go     |    5 +
 .../goccy/go-json/internal/encoder/code.go         |  166 +-
 .../goccy/go-json/internal/encoder/compiler.go     |   73 +-
 .../go-json/internal/encoder/compiler_norace.go    |   22 +-
 .../go-json/internal/encoder/compiler_race.go      |   23 +-
 .../goccy/go-json/internal/encoder/decode_rune.go  |  126 +
 .../goccy/go-json/internal/encoder/encoder.go      |   81 +-
 .../goccy/go-json/internal/encoder/map112.go       |    3 +-
 .../goccy/go-json/internal/encoder/map113.go       |    3 +-
 .../goccy/go-json/internal/encoder/opcode.go       |  141 +-
 .../goccy/go-json/internal/encoder/option.go       |    9 +-
 .../goccy/go-json/internal/encoder/query.go        |  135 +
 .../goccy/go-json/internal/encoder/string.go       |  675 +-
 .../goccy/go-json/internal/encoder/string_table.go |  415 +
 .../goccy/go-json/internal/encoder/vm/debug_vm.go  |   27 +-
 .../goccy/go-json/internal/encoder/vm/vm.go        |  111 +-
 .../go-json/internal/encoder/vm_color/debug_vm.go  |   21 +-
 .../goccy/go-json/internal/encoder/vm_color/vm.go  |  111 +-
 .../internal/encoder/vm_color_indent/debug_vm.go   |   21 +-
 .../internal/encoder/vm_color_indent/util.go       |    7 +-
 .../go-json/internal/encoder/vm_color_indent/vm.go |  111 +-
 .../go-json/internal/encoder/vm_indent/debug_vm.go |   21 +-
 .../go-json/internal/encoder/vm_indent/util.go     |    7 +-
 .../goccy/go-json/internal/encoder/vm_indent/vm.go |  111 +-
 .../goccy/go-json/internal/errors/error.go         |   19 +
 .../goccy/go-json/internal/runtime/struct_field.go |    6 +-
 vendor/github.com/goccy/go-json/json.go            |    5 +
 vendor/github.com/goccy/go-json/option.go          |   33 +
 vendor/github.com/goccy/go-json/path.go            |   84 +
 vendor/github.com/goccy/go-json/query.go           |   47 +
 .../lestrrat-go/blackmagic/blackmagic.go           |   11 +-
 vendor/github.com/lestrrat-go/httpcc/httpcc.go     |   29 +-
 .../lestrrat-go/iter/arrayiter/arrayiter.go        |   21 +-
 .../github.com/lestrrat-go/iter/mapiter/mapiter.go |   21 +-
 vendor/github.com/lestrrat-go/jwx/.golangci.yml    |   12 +-
 vendor/github.com/lestrrat-go/jwx/Changes          |  124 +
 vendor/github.com/lestrrat-go/jwx/Makefile         |    7 +-
 vendor/github.com/lestrrat-go/jwx/README.md        |   17 +-
 .../lestrrat-go/jwx/internal/ecutil/ecutil.go      |    1 +
 .../lestrrat-go/jwx/internal/iter/mapiter.go       |    1 +
 .../lestrrat-go/jwx/internal/json/stdlib.go        |    1 +
 .../lestrrat-go/jwx/internal/keyconv/keyconv.go    |    4 +-
 .../lestrrat-go/jwx/internal/pool/pool.go          |    3 +
 .../github.com/lestrrat-go/jwx/jwa/elliptic_gen.go |    2 +-
 vendor/github.com/lestrrat-go/jwx/jwe/encrypt.go   |    1 +
 vendor/github.com/lestrrat-go/jwx/jwe/headers.go   |    6 +-
 .../lestrrat-go/jwx/jwe/internal/aescbc/aescbc.go  |   69 +-
 .../lestrrat-go/jwx/jwe/internal/cipher/cipher.go  |    8 +-
 .../jwx/jwe/internal/keyenc/interface.go           |    2 +
 .../lestrrat-go/jwx/jwe/internal/keyenc/keyenc.go  |   28 +
 vendor/github.com/lestrrat-go/jwx/jwe/jwe.go       |    7 +
 vendor/github.com/lestrrat-go/jwx/jwe/message.go   |    6 +-
 vendor/github.com/lestrrat-go/jwx/jwk/ecdsa.go     |    6 +-
 vendor/github.com/lestrrat-go/jwx/jwk/ecdsa_gen.go |   12 +-
 vendor/github.com/lestrrat-go/jwx/jwk/interface.go |   10 +-
 .../lestrrat-go/jwx/jwk/interface_gen.go           |   13 +-
 vendor/github.com/lestrrat-go/jwx/jwk/jwk.go       |   29 +-
 vendor/github.com/lestrrat-go/jwx/jwk/okp.go       |    8 +-
 vendor/github.com/lestrrat-go/jwx/jwk/okp_gen.go   |   12 +-
 vendor/github.com/lestrrat-go/jwx/jwk/option.go    |   36 +-
 vendor/github.com/lestrrat-go/jwx/jwk/refresh.go   |  127 +-
 vendor/github.com/lestrrat-go/jwx/jwk/rsa.go       |   33 +-
 vendor/github.com/lestrrat-go/jwx/jwk/rsa_gen.go   |   18 +-
 vendor/github.com/lestrrat-go/jwx/jwk/set.go       |    7 +-
 vendor/github.com/lestrrat-go/jwx/jwk/symmetric.go |    6 +-
 .../lestrrat-go/jwx/jwk/symmetric_gen.go           |    6 +-
 vendor/github.com/lestrrat-go/jwx/jws/ecdsa.go     |  113 +-
 vendor/github.com/lestrrat-go/jwx/jws/eddsa.go     |   15 +-
 vendor/github.com/lestrrat-go/jwx/jws/es256k.go    |   11 +
 vendor/github.com/lestrrat-go/jwx/jws/headers.go   |    6 +-
 vendor/github.com/lestrrat-go/jwx/jws/interface.go |    1 +
 vendor/github.com/lestrrat-go/jwx/jws/jws.go       |   45 +-
 vendor/github.com/lestrrat-go/jwx/jws/message.go   |   25 +-
 vendor/github.com/lestrrat-go/jwx/jws/option.go    |   26 +-
 vendor/github.com/lestrrat-go/jwx/jws/rsa.go       |   16 +-
 vendor/github.com/lestrrat-go/jwx/jwt/http.go      |    5 +-
 vendor/github.com/lestrrat-go/jwx/jwt/jwt.go       |   45 +-
 vendor/github.com/lestrrat-go/jwx/jwt/token_gen.go |   31 +
 vendor/github.com/lestrrat-go/jwx/jwt/validate.go  |    2 +
 vendor/github.com/lestrrat-go/jwx/jwx.go           |    5 +-
 vendor/github.com/lestrrat-go/option/README.md     |  157 +-
 vendor/github.com/lestrrat-go/option/option.go     |    8 +-
 vendor/modules.txt                                 |   25 +-
 442 files changed, 22307 insertions(+), 10887 deletions(-)
 create mode 100644 .github/actions/to-api-contract-tests/README.md
 create mode 100644 .github/actions/to-api-contract-tests/action.yml
 copy .github/actions/{to-integration-tests => to-api-contract-tests}/cdn.json 
(100%)
 copy .github/actions/{to-integration-tests => 
to-api-contract-tests}/database.json (100%)
 create mode 100644 .github/actions/to-api-contract-tests/dbconf.yml
 create mode 100755 .github/actions/to-api-contract-tests/entrypoint.sh
 create mode 100644 .github/workflows/to.api.contract.tests.yml
 create mode 100644 docs/README.md
 copy docs/source/api/{v4 => v3}/statuses_id.rst (69%)
 copy 
experimental/traffic-portal/src/app/core/{misc/isogeneration-form/isogeneration-form.component.scss
 => cache-groups/regions/detail/region-detail.component.scss} (60%)
 copy 
experimental/traffic-portal/src/app/core/{cache-groups/asns/table/asns-table.component.html
 => cdns/cdn-table/cdn-table.component.html} (74%)
 copy 
experimental/traffic-portal/src/app/core/{change-logs/last-days/last-days.component.scss
 => cdns/cdn-table/cdn-table.component.scss} (100%)
 create mode 100644 
experimental/traffic-portal/src/app/core/cdns/cdn-table/cdn-table.component.spec.ts
 create mode 100644 
experimental/traffic-portal/src/app/core/cdns/cdn-table/cdn-table.component.ts
 delete mode 100644 
experimental/traffic-portal/src/app/core/styles/form.page.scss
 create mode 100644 
experimental/traffic-portal/src/app/shared/import-json-txt/import-json-txt.component.html
 copy 
experimental/traffic-portal/src/app/{core/servers/servers-table/servers-table.component.scss
 => shared/import-json-txt/import-json-txt.component.scss} (56%)
 create mode 100644 
experimental/traffic-portal/src/app/shared/import-json-txt/import-json-txt.component.spec.ts
 create mode 100644 
experimental/traffic-portal/src/app/shared/import-json-txt/import-json-txt.component.ts
 copy 
experimental/traffic-portal/src/app/{core/misc/isogeneration-form/isogeneration-form.component.scss
 => shared/navigation/tp-sidebar/_tp-sidebar-theme.scss} (61%)
 copy experimental/traffic-portal/src/{styles/vars.scss => 
compress-webpack.config.js} (59%)
 create mode 100644 infrastructure/cdn-in-a-box/health/Dockerfile
 create mode 100644 infrastructure/cdn-in-a-box/health/run.sh
 create mode 100644 infrastructure/cdn-in-a-box/health/tc-health-client.json
 create mode 100644 infrastructure/cdn-in-a-box/health/tc-health-client.service
 create mode 100644 infrastructure/cdn-in-a-box/health/to-creds
 create mode 100644 
infrastructure/cdn-in-a-box/traffic_ops_data/profiles/086-TC_HEALTH_CLIENT.json
 create mode 100644 
infrastructure/cdn-in-a-box/traffic_ops_data/types/060-HEALTH.json
 create mode 100644 lib/go-rfc/jwt.go
 create mode 100644 
traffic_ops/app/db/migrations/2023062011541800_operations_role_add_perm.down.sql
 create mode 100644 
traffic_ops/app/db/migrations/2023062011541800_operations_role_add_perm.up.sql
 create mode 100644 traffic_ops/testing/api_contract/v4/test_asns.py
 create mode 100644 traffic_ops/testing/api_contract/v4/test_cdn_locks.py
 create mode 100644 
traffic_ops/testing/api_contract/v4/test_cdn_notifications.py
 create mode 100644 traffic_ops/testing/api_contract/v4/test_coordinates.py
 create mode 100644 
traffic_ops/testing/api_contract/v4/test_delivery_service_requests.py
 create mode 100644 traffic_ops/testing/api_contract/v4/test_jobs.py
 create mode 100644 traffic_ops/testing/api_contract/v4/test_steering.py
 create mode 100644 traffic_ops/testing/api_contract/v4/test_topologies.py
 create mode 100644 traffic_ops/testing/api_contract/v4/test_users.py
 create mode 100644 
traffic_ops/traffic_ops_golang/trafficstats/stats_summary_test.go
 create mode 100644 
traffic_portal/app/src/common/modules/form/ssl/CertInspectController.js
 create mode 100644 
traffic_portal/app/src/common/modules/form/ssl/_inspect-ssl.scss
 create mode 100644 
traffic_portal/app/src/common/modules/form/ssl/cert-inspect.tpl.html
 copy 
experimental/traffic-portal/src/app/shared/table-components/update-cell-renderer/update-cell-renderer.component.scss
 => traffic_portal/app/src/common/modules/form/ssl/index.js (80%)
 create mode 100644 
traffic_portal/app/src/common/modules/ssl/CertAuthorController.js
 create mode 100644 traffic_portal/app/src/common/modules/ssl/CertViewer.d.ts
 create mode 100644 
traffic_portal/app/src/common/modules/ssl/CertViewerController.js
 copy 
experimental/traffic-portal/src/app/core/profiles/profile-detail/profile-detail.component.scss
 => traffic_portal/app/src/common/modules/ssl/_ssl.scss (73%)
 create mode 100644 
traffic_portal/app/src/common/modules/ssl/cert-author.tpl.html
 create mode 100644 traffic_portal/app/src/common/modules/ssl/cert-view.tpl.html
 copy 
experimental/traffic-portal/src/app/core/cdns/cdn-detail/cdn-detail.component.scss
 => traffic_portal/app/src/common/modules/ssl/index.js (73%)
 copy 
experimental/traffic-portal/src/app/core/servers/phys-loc/detail/phys-loc-detail.component.scss
 => traffic_portal/app/src/modules/private/ssl/index.js (57%)
 create mode 100644 
traffic_portal/app/src/modules/private/ssl/inspect-cert.tpl.html
 delete mode 100644 
vendor/github.com/decred/dcrd/dcrec/secp256k1/v4/genstatics.go
 create mode 100644 vendor/github.com/goccy/go-json/internal/decoder/assign.go
 create mode 100644 vendor/github.com/goccy/go-json/internal/decoder/invalid.go
 create mode 100644 vendor/github.com/goccy/go-json/internal/decoder/path.go
 create mode 100644 
vendor/github.com/goccy/go-json/internal/encoder/decode_rune.go
 create mode 100644 vendor/github.com/goccy/go-json/internal/encoder/query.go
 create mode 100644 
vendor/github.com/goccy/go-json/internal/encoder/string_table.go
 create mode 100644 vendor/github.com/goccy/go-json/path.go
 create mode 100644 vendor/github.com/goccy/go-json/query.go
 create mode 100644 vendor/github.com/lestrrat-go/jwx/jws/es256k.go


Reply via email to