This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/maven/traffic_router/core/org.apache.tomcat-tomcat-catalina-9.0.83
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git
discard a85dfe8560 Bump org.apache.tomcat:tomcat-catalina in
/traffic_router/core
add d97eb277ad TP: adds a hyperlink to the DSR page to the DS itself for
ease of navigation (#7870)
add fa231d71e0 Bump chromedriver from 117.0.3 to 119.0.1 in
/experimental/traffic-portal (#7863)
add 3710addef3 Removed anycast functionality from traffic control (#7877)
add 80255a0907 Fix the assignment of a delivery service to a server, to
respect capabilities (#7878)
add 5c45a95467 Minor tp bugfixes (#7879)
add b55740c69f ATC Collaborators for December 2023 (#7875)
add ef3195dec6 small fix: title cache groups table (#7874)
add 36e3ae163d Update Go version to 1.21.5 (#7883)
add 0c5607e2d6 Update Service Categories table to use AG-Grid (#7880)
add 78fb430de5 Bump get-func-name from 2.0.0 to 2.0.2 in
/experimental/traffic-portal (#7889)
add 83556e8de2 Bugfix/compare profile page (#7885)
add 26ef01b322 Limit Delivery Services returned for GET
/servers/{id}/deliveryservices to ones in the same CDN (#7888)
add 63c647154b Fixed missing changelog entries for v5 routes (#7890)
add c0ebe87ad9 Fixed job route permission (#7891)
add b7d0ee44ef ATC Collaborators for January 2024 (#7892)
add a28af5a0e3 Fix broken deliveryservice_requests query parameter (#7893)
add adea91d814 Update Go version to 1.21.6 (#7901)
add 940f32e801 Bump follow-redirects from 1.15.2 to 1.15.4 in
/experimental/traffic-portal/build (#7900)
add ad7f73b04f Bump follow-redirects from 1.15.2 to 1.15.4 in
/experimental/traffic-portal (#7898)
add 21d7c9a710 Include commits since last release in RPM build number
(#7896)
add 14d45ac44d Fixed topology link under ds/servers table page. (#7918)
add cb47ce8870 TPv2 Add page title setting when header title is updated
(#7915)
add 5504398757 Fix TPv2 unit tests downloading a blank file (#7916)
add d5b3f30163 APIInfo refactor (#7902)
add 258bcfc6ac To/api errors (#7914)
add d8e78deb56 Switch TPv2 E2E tests to Cypress (#7894)
add 1ba18fcaa5 Bump axios and pm2 in /experimental/traffic-portal/build
(#7919)
add a8c0a5de64 Fixed ProfileExportResponse struct to remove undocumented
alerts field. (#7917)
add 6d15479e22 fix(t3c): regex for pparam should check end of path (#7741)
add 4b6af898d8 Revert "Switch TPv2 E2E tests to Cypress (#7894)"
add 0b802b5384 Switch TPv2 E2E tests to Cypress (#7925)
add 96d300e9d7 Bump github.com/lestrrat-go/jwx from 1.2.26 to 1.2.27
(#7924)
add 13488f86e3 Get build number from BUILD_NUMBER file if not in a repo
(#7922)
add 3d933d01e5 Bump github.com/lestrrat-go/jwx from 1.2.27 to 1.2.28
(#7928)
add dc9c3751f5 Reverting partial change from PR 7891. (#7929)
add 9028839f5f Update Chromedriver Versions (#7931)
add 1bae48ef80 ATC Collaborators for February 2024 (#7930)
add b7f5774a97 Add Origins page Traffic Portal v2 (#7881)
add a01d4af231 TPv2: Update required node version to >= 18,
eslint-plugin-jsdoc (#7933)
add a12ad823d8 Update Go version to 1.21.7 (#7935)
add 111a0f92e6 Rearrange TPv2 docker-compose files (#7936)
add 8347b39d43 Fix paths for TPv2 in optional directory (#7938)
add 4be02cf2be Only use 2 path components for compose file (#7939)
add b1d83a5d3c TPv2 lint fixes (#7937)
add 57bae11a79 Remove Perl postinstall script (#7841)
add 8d1b4e342f Update Chromedriver Versions (#7941)
add 1008c27e3d Update Go version to 1.22.0 (#7940)
add 578f04e06c Update Chromedriver Versions (#7942)
add f91c34197a Update Chromedriver Versions (#7949)
add a423170836 Update Chromedriver Versions (#7950)
add 26794895ad Migrate dynamic scripted Grafana Dashboards to Scenes
(#7927)
add 6c6eebc797 Bump ip from 1.1.8 to 1.1.9 in
/experimental/traffic-portal/build (#7945)
add e05e709015 Bump es5-ext from 0.10.62 to 0.10.64 in
/experimental/traffic-portal (#7951)
add ab94b5c19b ATC Collaborators for March 2024 (#7953)
add 1464dc2984 Update Chromedriver Versions (#7954)
add dc995a950e Update Go version to 1.22.1 (#7955)
add 0839096065 Fix incorrect display of delivery services for an ORG
server (#7957)
add 26a2f6a5e8 Update Chromedriver Versions (#7963)
add 283d5fe9c8 ATC Collaborators for April 2024 (#7978)
add 9420120594 Update Go version to 1.22.2 (#7982)
add 50242dc4e7 Update Chromedriver Versions (#7985)
add a3ec7866a8 Update Chromedriver Versions (#7986)
add c16574d2f1 Bump org.apache.tomcat:tomcat-coyote from 9.0.43 to 9.0.86
in /traffic_router/connector (#7987)
add e4729e8249 Returning authenticated cookie when using TO Client Cert
Auth (#7984)
add f449e50210 Store logs in /var/log (#7979)
add be385a0a80 Bump express from 4.18.2 to 4.19.2 in /traffic_portal
(#7975)
add 955816b3f8 Bump express from 4.18.2 to 4.19.2 in
/traffic_portal/app/src (#7974)
add 23a40e2096 Bump express from 4.18.2 to 4.19.2 in
/experimental/traffic-portal (#7977)
add 95f986b404 Bump follow-redirects from 1.14.9 to 1.15.6 in
/traffic_portal/app/src (#7962)
add 0e4b322434 Bump follow-redirects from 1.15.4 to 1.15.6 in
/experimental/traffic-portal (#7966)
add a6509a228d Bump ip from 1.1.5 to 1.1.9 in /traffic_portal/app/src
(#7947)
add 10a973d63d Bump follow-redirects from 1.15.2 to 1.15.6 in
/traffic_portal (#7967)
add 3a8855252e Bump org.apache.tomcat:tomcat-catalina from 9.0.43 to
9.0.83 in /traffic_router/connector (#7871)
add 05a01b4a43 Bump axios from 0.21.2 to 0.28.0 in
/traffic_portal/test/integration (#7946)
add b276d144aa Bump ip from 2.0.0 to 2.0.1 in /experimental/traffic-portal
(#7944)
add cf6a78a9f0 Bump guava from 31.1-jre to 32.0.0-jre in
/traffic_router/core (#7579)
add 7a8698a5ab Bump ch.qos.logback:logback-classic from 1.2.0 to 1.2.13 in
/traffic_control/clients/java/trafficops (#7882)
add dd1bcd6357 Bump org.apache.tomcat:tomcat-catalina in
/traffic_router/core
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 (a85dfe8560)
\
N -- N -- N
refs/heads/dependabot/maven/traffic_router/core/org.apache.tomcat-tomcat-catalina-9.0.83
(dd1bcd6357)
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 | 2 +-
.env | 2 +-
.github/actions/build-rpms/build-rpms.sh | 4 +
.github/actions/tpv2-integration-tests/config.json | 8 -
.../actions/tpv2-integration-tests/entrypoint.sh | 8 +-
.github/workflows/ciab.yaml | 24 -
.github/workflows/codeql.go.yml | 10 +
.github/workflows/postinstall.tests.yml | 6 -
.github/workflows/tpv2.yml | 28 +-
CHANGELOG.md | 22 +-
GO_VERSION | 2 +-
build/functions.sh | 11 +-
cache-config/t3c-check-refs/t3c-check-refs.go | 2 +-
docs/source/_ext/atc.py | 2 +-
docs/source/admin/traffic_monitor.rst | 3 +-
docs/source/admin/traffic_ops.rst | 13 +-
docs/source/admin/traffic_router.rst | 4 +-
docs/source/admin/traffic_stats.rst | 12 +-
docs/source/api/v3/about.rst | 2 +-
docs/source/api/v4/about.rst | 2 +-
docs/source/api/v5/about.rst | 2 +-
docs/source/api/v5/deliveryservices.rst | 76 +-
docs/source/development/debugging.rst | 18 +-
.../development/documentation_guidelines.rst | 2 +-
docs/source/development/traffic_ops.rst | 6 +-
docs/source/glossary.rst | 5 -
docs/source/overview/traffic_monitor.rst | 4 -
experimental/traffic-portal/.eslintrc.json | 2 +-
experimental/traffic-portal/.gitignore | 2 -
experimental/traffic-portal/README.md | 7 +-
experimental/traffic-portal/angular.json | 457 +-
experimental/traffic-portal/build/build_rpm.sh | 1 +
.../traffic-portal/build/package-lock.json | 102 +-
experimental/traffic-portal/build/package.json | 2 +-
.../traffic-portal/build/traffic_portal_v2.spec | 3 +-
experimental/traffic-portal/cypress.config.ts | 403 +
.../traffic-portal/cypress/.gitignore | 14 +-
experimental/traffic-portal/cypress/README.md | 35 +
.../cypress/e2e/cacheGroups/asns/detail.cy.ts | 43 +
.../e2e/cacheGroups/asns/table.cy.ts} | 16 +-
.../e2e/cacheGroups/coordinates/detail.cy.ts | 45 +
.../e2e/cacheGroups/coordinates/table.cy.ts} | 16 +-
.../cypress/e2e/cacheGroups/detail.cy.ts | 42 +
.../cypress/e2e/cacheGroups/divisions/detail.cy.ts | 41 +
.../e2e/cacheGroups/divisions/table.cy.ts} | 16 +-
.../cypress/e2e/cacheGroups/regions/detail.cy.ts | 41 +
.../e2e/cacheGroups/regions/table.cy.ts} | 16 +-
.../e2e/cacheGroups/table.cy.ts} | 16 +-
.../traffic-portal/cypress/e2e/cdns/detail.cy.ts | 41 +
.../cypress/e2e/deliveryServices/ds.card.cy.ts | 42 +
.../cypress/e2e/deliveryServices/ds.details.cy.ts | 58 +
.../e2e/deliveryServices/ds.invalidate.cy.ts | 58 +
.../traffic-portal/cypress/e2e/login.cy.ts | 44 +
.../cypress/e2e/parameters/detail.cy.ts | 45 +
.../e2e/parameters/table.cy.ts} | 16 +-
.../cypress/e2e/profiles/detail.cy.ts | 49 +
.../e2e/profiles/table.cy.ts} | 16 +-
.../cypress/e2e/servers/capabilities/detail.cy.ts | 39 +
.../e2e/servers/capabilities/table.cy.ts} | 16 +-
.../e2e/servers/physical.location/detail.cy.ts | 51 +
.../e2e/servers/physical.location/table.cy.ts} | 16 +-
.../cypress/e2e/servers/servers.detail.cy.ts | 86 +
.../e2e/servers/servers.table.cy.ts} | 15 +-
.../cypress/e2e/statuses/detail.cy.ts | 45 +
.../e2e/statuses/table.cy.ts} | 26 +-
.../traffic-portal/cypress/e2e/types/detail.cy.ts | 45 +
.../e2e/types/table.cy.ts} | 26 +-
.../e2e/users/changeLogs.cy.ts} | 18 +-
.../cypress/e2e/users/role/detail.cy.ts | 43 +
.../e2e/users/role/table.cy.ts} | 16 +-
.../cypress/e2e/users/tenant/detail.cy.ts | 53 +
.../e2e/users/tenant/table.cy.ts} | 26 +-
.../e2e/users/users.cy.ts} | 22 +-
.../traffic-portal/cypress/fixtures/login.json | 4 +
.../traffic-portal/cypress/fixtures/to.config.json | 6 +
.../traffic-portal/cypress/support/commands.ts | 61 +
.../cypress/support/component-index.html | 25 +
.../traffic-portal/cypress/support/component.ts | 53 +
experimental/traffic-portal/cypress/support/e2e.ts | 31 +
.../traffic-portal/cypress/support/testing.data.ts | 65 +
experimental/traffic-portal/cypress/tsconfig.json | 8 +
.../traffic-portal/nightwatch/.eslintrc.json | 51 -
experimental/traffic-portal/nightwatch/README.md | 26 -
experimental/traffic-portal/nightwatch/config.json | 9 -
.../traffic-portal/nightwatch/dataClient.ts | 388 -
.../traffic-portal/nightwatch/globals/globals.ts | 227 -
.../nightwatch/globals/tables/index.ts | 170 -
.../traffic-portal/nightwatch/nightwatch.conf.js | 202 -
.../page_objects/cacheGroups/asnDetail.ts | 32 -
.../page_objects/cacheGroups/asnsTable.ts | 46 -
.../page_objects/cacheGroups/cacheGroupDetails.ts | 35 -
.../page_objects/cacheGroups/cacheGroupsTable.ts | 46 -
.../page_objects/cacheGroups/coordinateDetail.ts | 33 -
.../page_objects/cacheGroups/coordinatesTable.ts | 46 -
.../page_objects/cacheGroups/divisionDetail.ts | 31 -
.../page_objects/cacheGroups/divisionsTable.ts | 46 -
.../page_objects/cacheGroups/regionDetail.ts | 32 -
.../page_objects/cacheGroups/regionsTable.ts | 46 -
.../nightwatch/page_objects/cdns/cdnDetail.ts | 33 -
.../nightwatch/page_objects/common.ts | 80 -
.../deliveryServices/deliveryServiceCard.ts | 77 -
.../deliveryServices/deliveryServiceDetail.ts | 45 -
.../nightwatch/page_objects/login.ts | 74 -
.../page_objects/parameters/parameterDetail.ts | 48 -
.../page_objects/parameters/parametersTable.ts | 45 -
.../page_objects/profiles/profileDetail.ts | 51 -
.../page_objects/profiles/profilesTable.ts | 46 -
.../servers/capabilities/capabilitiesTable.ts | 45 -
.../servers/capabilities/capabilityDetails.ts | 36 -
.../page_objects/servers/physLocDetail.ts | 41 -
.../page_objects/servers/physLocTable.ts | 46 -
.../page_objects/servers/serversDetail.ts | 68 -
.../page_objects/servers/serversTable.ts | 76 -
.../page_objects/statuses/statusDetail.ts | 32 -
.../page_objects/statuses/statusesTable.ts | 45 -
.../nightwatch/page_objects/types/typeDetail.ts | 33 -
.../nightwatch/page_objects/types/typesTable.ts | 45 -
.../nightwatch/page_objects/users/changeLogs.ts | 53 -
.../nightwatch/page_objects/users/roleDetail.ts | 39 -
.../nightwatch/page_objects/users/rolesTable.ts | 46 -
.../nightwatch/page_objects/users/tenantDetail.ts | 31 -
.../nightwatch/page_objects/users/tenants.ts | 46 -
.../nightwatch/page_objects/users/users.ts | 55 -
.../tests/cacheGroups/asns/detail.spec.ts | 44 -
.../tests/cacheGroups/asns/table.spec.ts | 26 -
.../tests/cacheGroups/coordinates/detail.spec.ts | 50 -
.../tests/cacheGroups/coordinates/table.spec.ts | 26 -
.../nightwatch/tests/cacheGroups/detail.spec.ts | 42 -
.../tests/cacheGroups/divisions/detail.spec.ts | 42 -
.../tests/cacheGroups/divisions/table.spec.ts | 26 -
.../tests/cacheGroups/regions/detail.spec.ts | 44 -
.../tests/cacheGroups/regions/table.spec.ts | 26 -
.../nightwatch/tests/cacheGroups/table.spec.ts | 26 -
.../nightwatch/tests/cdns/detail.spec.ts | 42 -
.../tests/deliveryServices/ds.card.spec.ts | 33 -
.../tests/deliveryServices/ds.details.spec.ts | 65 -
.../tests/deliveryServices/ds.invalidate.spec.ts | 63 -
.../nightwatch/tests/login/login.spec.ts | 40 -
.../nightwatch/tests/parameters/detail.spec.ts | 47 -
.../nightwatch/tests/parameters/table.spec.ts | 26 -
.../nightwatch/tests/profiles/detail.spec.ts | 50 -
.../nightwatch/tests/profiles/table.spec.ts | 26 -
.../tests/servers/capabilities/detail.spec.ts | 39 -
.../tests/servers/capabilities/table.spec.ts | 26 -
.../tests/servers/physLoc/detail.spec.ts | 52 -
.../nightwatch/tests/servers/physLoc/table.spec.ts | 26 -
.../tests/servers/servers.detail.spec.ts | 101 -
.../nightwatch/tests/statuses/detail.spec.ts | 44 -
.../nightwatch/tests/types/detail.spec.ts | 46 -
.../nightwatch/tests/users/role/detail.spec.ts | 42 -
.../nightwatch/tests/users/tenant/detail.spec.ts | 56 -
.../nightwatch/tests/users/users.spec.ts | 43 -
.../traffic-portal/nightwatch/tsconfig.e2e.json | 13 -
experimental/traffic-portal/package-lock.json | 45002 +++++++------------
experimental/traffic-portal/package.json | 25 +-
experimental/traffic-portal/server.config.ts | 5 +-
.../src/app/api/cache-group.service.ts | 98 +-
experimental/traffic-portal/src/app/api/index.ts | 3 +
.../src/app/api/origin.service.spec.ts | 206 +
.../traffic-portal/src/app/api/origin.service.ts | 122 +
.../traffic-portal/src/app/api/profile.service.ts | 43 +-
.../traffic-portal/src/app/api/server.service.ts | 29 +-
.../src/app/api/testing/cache-group.service.ts | 168 +-
.../src/app/api/testing/cdn.service.ts | 21 +-
.../app/api/testing/delivery-service.service.ts | 145 +-
.../traffic-portal/src/app/api/testing/index.ts | 3 +
.../src/app/api/testing/origin.service.ts | 188 +
.../app/api/testing/physical-location.service.ts | 22 +-
.../src/app/api/testing/profile.service.ts | 67 +-
.../src/app/api/testing/server.service.ts | 55 +-
.../src/app/api/testing/type.service.ts | 19 +-
.../src/app/api/testing/user.service.ts | 19 +-
.../traffic-portal/src/app/api/type.service.ts | 14 +-
.../traffic-portal/src/app/core/core.module.ts | 6 +
.../deliveryservice/ds-card/ds-card.component.html | 2 +-
.../isogeneration-form.component.spec.ts | 23 +-
.../origins/detail/origin-detail.component.html | 133 +
.../detail/origin-detail.component.scss} | 0
.../origins/detail/origin-detail.component.spec.ts | 125 +
.../core/origins/detail/origin-detail.component.ts | 196 +
.../origins/table/origins-table.component.html | 33 +
.../table/origins-table.component.scss} | 0
.../origins/table/origins-table.component.spec.ts | 199 +
.../core/origins/table/origins-table.component.ts | 193 +
.../shared/navigation/navigation.service.spec.ts | 18 +-
.../app/shared/navigation/navigation.service.ts | 21 +-
.../shared/tree-select/tree-select.component.html | 4 +-
go.mod | 12 +-
go.sum | 19 +-
.../roles/traffic-monitor/defaults/main.yml | 2 +-
.../ansible/roles/traffic-router/defaults/main.yml | 4 +-
.../traffic-router/files/traffic_router.logrotate | 6 +-
.../ansible/roles/traffic_stats/defaults/main.yml | 2 +-
infrastructure/cdn-in-a-box/Makefile | 22 +-
.../cdn-in-a-box/docker-compose.expose-ports.yml | 3 -
infrastructure/cdn-in-a-box/docker-compose.yml | 19 -
.../docker-compose.traffic-portal-v2-test.yml | 2 +-
...cker-compose.traffic-portal-v2.expose-ports.yml | 16 +-
.../docker-compose.traffic-portal-v2.yml} | 18 +-
.../cdn-in-a-box/optional/grafana/Dockerfile | 8 +-
.../optional/grafana/app.yaml.template | 23 +-
.../optional/grafana/datasources.yml.template | 11 +
.../cdn-in-a-box/optional/grafana/run-grafana.sh | 2 +
.../{ => optional}/traffic_portal_v2/Dockerfile | 6 +-
.../{ => optional}/traffic_portal_v2/run.sh | 0
.../traffic_portal_v2_e2e_test/Dockerfile | 4 +-
.../traffic_portal_v2_e2e_test/run.sh | 0
infrastructure/cdn-in-a-box/traffic_ops/Dockerfile | 3 +-
.../profiles/040-TRAFFIC_ROUTER.json | 2 +-
infrastructure/cdn-in-a-box/traffic_router/run.sh | 4 +-
infrastructure/cdn-in-a-box/traffic_stats/run.sh | 6 +-
.../docker/build/Dockerfile-traffic_stats | 3 +
infrastructure/docker/build/docker-compose-opt.yml | 17 +
infrastructure/docker/build/docker-compose.yml | 19 +-
lib/go-rfc/http.go | 1 -
lib/go-tc/crstates.go | 1 -
lib/go-tc/deliveryservice_servers.go | 1 +
lib/go-tc/profiles.go | 2 -
traffic_control/clients/java/trafficops/pom.xml | 2 +-
traffic_monitor/build/traffic_monitor.logrotate | 6 +-
traffic_monitor/build/traffic_monitor.spec | 4 +-
traffic_monitor/cache/astats.go | 18 -
traffic_monitor/cache/astats_csv.go | 3 -
traffic_monitor/cache/cache.go | 8 -
traffic_monitor/cache/data.go | 4 -
traffic_monitor/cache/stats_over_http.go | 13 -
traffic_monitor/conf/traffic_monitor.cfg | 8 +-
traffic_monitor/datareq/crstate.go | 77 +-
traffic_monitor/datareq/crstate_test.go | 135 -
traffic_monitor/datareq/datareq.go | 17 +-
traffic_monitor/health/cache.go | 32 +-
traffic_monitor/manager/statecombiner.go | 2 +-
.../tests/_integration/tm/Dockerfile_run.sh | 12 +-
traffic_monitor/todata/todata.go | 56 -
traffic_monitor/todata/todata_test.go | 68 -
traffic_ops/build/traffic_ops.spec | 2 +-
traffic_ops/install/bin/_postinstall.pl | 918 -
traffic_ops/install/bin/_postinstall.py | 650 +-
traffic_ops/install/bin/input.json | 10 +-
traffic_ops/install/bin/postinstall | 4 +-
traffic_ops/install/bin/postinstall.test.sh | 31 +-
traffic_ops/testing/api/v3/profiles_export_test.go | 2 +-
.../api/v3/servers_id_deliveryservices_test.go | 6 +-
traffic_ops/testing/api/v4/profiles_export_test.go | 2 +-
.../api/v4/servers_id_deliveryservices_test.go | 6 +-
.../api/v5/cachegroupsdeliveryservices_test.go | 4 +-
traffic_ops/testing/api/v5/profiles_export_test.go | 2 +-
.../api/v5/servers_id_deliveryservices_test.go | 6 +-
traffic_ops/testing/api/v5/session_test.go | 5 +
traffic_ops/toclientlib/toclientlib.go | 9 +
traffic_ops/traffic_ops_golang/README.md | 2 +-
traffic_ops/traffic_ops_golang/api/api.go | 371 +-
traffic_ops/traffic_ops_golang/api/api_test.go | 206 -
traffic_ops/traffic_ops_golang/api/errors.go | 260 +
traffic_ops/traffic_ops_golang/api/errors_test.go | 176 +
traffic_ops/traffic_ops_golang/api/generic_crud.go | 10 +-
traffic_ops/traffic_ops_golang/api/info.go | 429 +
traffic_ops/traffic_ops_golang/api/info_test.go | 804 +
.../traffic_ops_golang/api/shared_handlers.go | 10 +-
.../traffic_ops_golang/api/shared_handlers_test.go | 2 +-
.../traffic_ops_golang/api/shared_interfaces.go | 27 +-
.../traffic_ops_golang/apitenant/tenant_test.go | 10 +-
traffic_ops/traffic_ops_golang/asn/asns.go | 6 +
traffic_ops/traffic_ops_golang/asn/asns_test.go | 10 +-
.../traffic_ops_golang/cachegroup/cachegroups.go | 6 +
.../cachegroup/cachegroups_test.go | 6 +-
.../cachegroupparameter/parameters_test.go | 2 +-
traffic_ops/traffic_ops_golang/cdn/cdns.go | 9 +-
traffic_ops/traffic_ops_golang/cdn/cdns_test.go | 8 +-
.../cdnfederation/cdnfederations.go | 20 +-
.../cdnfederation/cdnfederations_test.go | 6 +-
traffic_ops/traffic_ops_golang/cdni/capacity.go | 2 +-
traffic_ops/traffic_ops_golang/cdni/shared.go | 10 +-
traffic_ops/traffic_ops_golang/cdni/telemetry.go | 2 +-
.../cdnnotification/cdnnotifications.go | 8 +-
.../coordinate/coordinates_test.go | 2 +-
.../deliveryservice/deliveryservices.go | 33 +-
.../deliveryservices_required_capabilities_test.go | 12 +-
.../traffic_ops_golang/deliveryservice/keys.go | 2 +-
.../deliveryservice/request/requests.go | 18 +-
.../deliveryservice/request/requests_test.go | 2 +-
.../deliveryservice/servers/servers.go | 37 +-
.../deliveryservice/servers/servers_test.go | 2 +-
.../traffic_ops_golang/deliveryservice/sslkeys.go | 2 +-
.../traffic_ops_golang/division/divisions.go | 6 +
.../traffic_ops_golang/division/divisions_test.go | 2 +-
.../federation_resolvers/federation_resolvers.go | 2 +-
.../invalidationjobs/invalidationjobs.go | 18 +-
traffic_ops/traffic_ops_golang/login/login.go | 4 +-
traffic_ops/traffic_ops_golang/logs/log.go | 4 +-
traffic_ops/traffic_ops_golang/origin/origins.go | 6 +
.../traffic_ops_golang/parameter/parameters.go | 8 +
.../parameter/parameters_test.go | 2 +-
.../physlocation/phys_locations.go | 6 +
.../physlocation/phys_locations_test.go | 2 +-
traffic_ops/traffic_ops_golang/profile/copy.go | 6 +-
.../traffic_ops_golang/profile/copy_test.go | 4 +-
traffic_ops/traffic_ops_golang/profile/profiles.go | 14 +-
.../traffic_ops_golang/profile/profiles_test.go | 2 +-
.../profileparameter/profile_parameters.go | 6 +
.../profileparameter/profile_parameters_test.go | 2 +-
traffic_ops/traffic_ops_golang/region/regions.go | 6 +
.../traffic_ops_golang/region/regions_test.go | 2 +-
traffic_ops/traffic_ops_golang/role/roles_test.go | 2 +-
traffic_ops/traffic_ops_golang/routing/routes.go | 12 +-
traffic_ops/traffic_ops_golang/routing/routing.go | 2 +-
traffic_ops/traffic_ops_golang/server/servers.go | 14 +-
.../server/servers_assignment.go | 2 +-
.../server/servers_server_capability_test.go | 4 +-
.../servercapability/servercapability.go | 6 +
.../servercapability/servercapability_test.go | 2 +-
.../traffic_ops_golang/servercheck/servercheck.go | 2 +-
.../servicecategory/servicecategories.go | 6 +
.../staticdnsentry/staticdnsentry_test.go | 2 +-
.../traffic_ops_golang/status/statuses_test.go | 4 +-
.../steeringtargets/steeringtargets_test.go | 2 +-
.../traffic_ops_golang/topology/topologies.go | 6 +-
.../traffic_ops_golang/topology/validation.go | 2 +-
.../traffic_ops_golang/trafficstats/cache.go | 2 +-
.../trafficstats/deliveryservice.go | 4 +-
.../trafficstats/stats_summary.go | 4 +-
.../traffic_ops_golang/trafficstats/util.go | 2 +-
.../traffic_ops_golang/trafficstats/util_test.go | 2 +-
traffic_ops/traffic_ops_golang/types/types.go | 6 +
traffic_ops/traffic_ops_golang/types/types_test.go | 4 +-
traffic_ops/traffic_ops_golang/user/current.go | 2 +-
.../app/src/common/api/DeliveryServiceService.js | 24 +-
.../app/src/common/api/ServerCapabilityService.js | 2 +-
.../FormDeliveryServiceController.js | 6 +-
.../form.deliveryService.DNS.tpl.html | 2 +-
.../form.deliveryService.HTTP.tpl.html | 2 +-
.../form.deliveryService.Steering.tpl.html | 2 +-
.../form.deliveryService.anyMap.tpl.html | 2 +-
.../table/cacheGroups/table.cacheGroups.tpl.html | 2 +-
.../cdnFederations/table.cdnFederations.tpl.html | 2 +-
.../TableAssignDSServersController.js | 2 +-
.../TableDeliveryServiceServersController.js | 18 +-
.../TableDeliveryServicesController.js | 9 +-
.../TableServerCapabilitiesController.js | 4 +-
...leServerCapabilityDeliveryServicesController.js | 33 +-
...table.serverCapabilityDeliveryServices.tpl.html | 6 +-
.../TableAssignServersPerCapabilityController.js | 2 +-
.../TableServiceCategoriesController.js | 81 +-
.../table.serviceCategories.tpl.html | 35 +-
.../table.topologyCacheGroupServers.tpl.html | 2 +-
.../src/common/service/utils/CollectionUtils.js | 2 +
.../modules/private/profiles/compare/diff/index.js | 2 +-
traffic_portal/app/src/package-lock.json | 102 +-
traffic_portal/app/src/package.json | 2 +-
traffic_portal/package-lock.json | 353 +-
traffic_portal/package.json | 2 +-
.../test/integration/Data/deliveryservices.ts | 6 +-
.../PageObjects/ServiceCategories.po.ts | 122 +-
traffic_portal/test/integration/package-lock.json | 837 +-
traffic_portal/test/integration/package.json | 4 +-
.../integration/specs/DeliveryServices.spec.ts | 4 +-
.../integration/specs/ServiceCategories.spec.ts | 61 +-
traffic_router/build/pom.xml | 2 +-
traffic_router/connector/pom.xml | 4 +-
traffic_router/core/pom.xml | 2 +-
traffic_router/core/src/main/conf/log4j2.xml | 4 +-
.../core/src/main/conf/logging.properties | 2 +-
.../core/src/main/lib/logrotate/traffic_router | 6 +-
.../main/lib/systemd/system/traffic_router.service | 2 +-
traffic_router/core/src/test/conf/log4j2.xml | 8 +-
traffic_router/ultimate-test-harness/http_test.go | 2 +-
traffic_stats/build/build_rpm.sh | 15 +-
traffic_stats/build/traffic_stats.spec | 23 +-
traffic_stats/grafana/traffic_ops_cachegroup.js | 254 -
.../grafana/traffic_ops_deliveryservice.js | 301 -
traffic_stats/grafana/traffic_ops_scripted.js | 524 -
traffic_stats/grafana/traffic_ops_server.js | 1372 -
traffic_stats/traffic_stats.init | 2 +-
traffic_stats/traffic_stats.logrotate | 2 +-
traffic_stats/traffic_stats_seelog.xml | 2 +-
.../trafficcontrol-scenes}/.editorconfig | 0
traffic_stats/trafficcontrol-scenes/.eslintrc.json | 466 +
.../trafficcontrol-scenes/.gitignore | 53 +-
traffic_stats/trafficcontrol-scenes/cypress.json | 3 +
.../cypress/integration/01-smoke.spec.ts | 17 +-
.../trafficcontrol-scenes/jest-setup.js | 11 +-
.../trafficcontrol-scenes/jest.config.js | 17 +-
traffic_stats/trafficcontrol-scenes/package.json | 78 +
.../src/components/App/App.tsx | 41 +
.../src/components/App/index.tsx | 20 +
.../src/components/Routes/Routes.tsx | 35 +
.../src/components/Routes/index.tsx | 20 +
traffic_stats/trafficcontrol-scenes/src/const.ts | 52 +
traffic_stats/trafficcontrol-scenes/src/module.ts | 23 +
.../src/pages/CacheGroup/CacheGroup.tsx | 43 +
.../src/pages/CacheGroup/index.tsx | 20 +
.../src/pages/CacheGroup/panels/bandwidth.tsx | 46 +
.../src/pages/CacheGroup/panels/connections.tsx | 45 +
.../src/pages/CacheGroup/scene.tsx | 82 +
.../src/pages/DeliveryService/DeliveryService.tsx | 42 +
.../src/pages/DeliveryService/index.tsx | 20 +
.../pages/DeliveryService/panels/bandwidth-cg.tsx | 46 +
.../src/pages/DeliveryService/panels/bandwidth.tsx | 46 +
.../src/pages/DeliveryService/panels/tps.tsx | 68 +
.../src/pages/DeliveryService/scene.tsx | 87 +
.../src/pages/Server/Server.tsx | 42 +
.../src/pages/Server/index.tsx | 20 +
.../src/pages/Server/panels/bandwidth.tsx | 44 +
.../src/pages/Server/panels/connections.tsx | 46 +
.../src/pages/Server/panels/cpu.tsx | 47 +
.../src/pages/Server/panels/index.tsx | 27 +
.../src/pages/Server/panels/load-average.tsx | 44 +
.../src/pages/Server/panels/memory.tsx | 45 +
.../src/pages/Server/panels/netstat.tsx | 48 +
.../src/pages/Server/panels/read-write-time.tsx | 55 +
.../src/pages/Server/panels/wrap-count.tsx | 44 +
.../src/pages/Server/scene.tsx | 133 +
.../trafficcontrol-scenes/src/plugin.json | 53 +
.../src/utils/utils.plugin.ts | 24 +
.../src/utils/utils.routing.ts | 29 +
traffic_stats/trafficcontrol-scenes/tsconfig.json | 40 +
.../trafficcontrol-scenes/webpack/constants.ts | 11 +-
.../trafficcontrol-scenes/webpack/utils.ts | 93 +
.../webpack/webpack.config.ts | 231 +
.../iofs/testdata/migrations/1_foobar.down.sql | 1 -
.../iofs/testdata/migrations/1_foobar.up.sql | 1 -
.../iofs/testdata/migrations/3_foobar.up.sql | 1 -
.../iofs/testdata/migrations/4_foobar.down.sql | 1 -
.../iofs/testdata/migrations/4_foobar.up.sql | 1 -
.../iofs/testdata/migrations/5_foobar.down.sql | 1 -
.../iofs/testdata/migrations/7_foobar.down.sql | 1 -
.../iofs/testdata/migrations/7_foobar.up.sql | 1 -
.../lestrrat-go/blackmagic/blackmagic.go | 46 +-
vendor/github.com/lestrrat-go/jwx/.golangci.yml | 10 +
vendor/github.com/lestrrat-go/jwx/Changes | 25 +-
vendor/github.com/lestrrat-go/jwx/jwe/decrypt.go | 1 +
vendor/github.com/lestrrat-go/jwx/jwe/headers.go | 2 +-
vendor/github.com/lestrrat-go/jwx/jwe/interface.go | 7 +-
.../lestrrat-go/jwx/jwe/internal/keyenc/keyenc.go | 2 +-
vendor/github.com/lestrrat-go/jwx/jwe/jwe.go | 6 +-
vendor/github.com/lestrrat-go/jwx/jwe/message.go | 5 +
vendor/github.com/lestrrat-go/jwx/jwk/interface.go | 1 -
vendor/github.com/lestrrat-go/jwx/jwk/jwk.go | 18 +-
vendor/github.com/lestrrat-go/jwx/jwk/key_ops.go | 2 +
vendor/github.com/lestrrat-go/jwx/jwk/refresh.go | 25 +-
vendor/github.com/lestrrat-go/jwx/jwk/set.go | 4 +-
vendor/github.com/lestrrat-go/jwx/jws/es256k.go | 1 +
vendor/github.com/lestrrat-go/jwx/jws/headers.go | 2 +-
vendor/github.com/lestrrat-go/jwx/jws/interface.go | 8 +-
vendor/github.com/lestrrat-go/jwx/jws/jws.go | 11 +-
vendor/github.com/lestrrat-go/jwx/jws/message.go | 20 +-
vendor/github.com/lestrrat-go/jwx/jwt/http.go | 12 +-
vendor/github.com/lestrrat-go/jwx/jwt/jwt.go | 9 +-
vendor/github.com/lestrrat-go/jwx/jwt/options.go | 20 +-
vendor/github.com/lestrrat-go/jwx/jwt/serialize.go | 14 +-
vendor/github.com/lestrrat-go/jwx/jwx.go | 10 +-
vendor/modules.txt | 17 +-
452 files changed, 26270 insertions(+), 39707 deletions(-)
delete mode 100644 .github/actions/tpv2-integration-tests/config.json
create mode 100644 experimental/traffic-portal/cypress.config.ts
copy traffic_stats/traffic_stats.logrotate =>
experimental/traffic-portal/cypress/.gitignore (80%)
create mode 100644 experimental/traffic-portal/cypress/README.md
create mode 100644
experimental/traffic-portal/cypress/e2e/cacheGroups/asns/detail.cy.ts
copy experimental/traffic-portal/{nightwatch/tests/users/role/table.spec.ts =>
cypress/e2e/cacheGroups/asns/table.cy.ts} (62%)
create mode 100644
experimental/traffic-portal/cypress/e2e/cacheGroups/coordinates/detail.cy.ts
rename
experimental/traffic-portal/{nightwatch/tests/users/tenant/table.spec.ts =>
cypress/e2e/cacheGroups/coordinates/table.cy.ts} (62%)
create mode 100644
experimental/traffic-portal/cypress/e2e/cacheGroups/detail.cy.ts
create mode 100644
experimental/traffic-portal/cypress/e2e/cacheGroups/divisions/detail.cy.ts
rename experimental/traffic-portal/{nightwatch/tests/types/table.spec.ts =>
cypress/e2e/cacheGroups/divisions/table.cy.ts} (62%)
create mode 100644
experimental/traffic-portal/cypress/e2e/cacheGroups/regions/detail.cy.ts
rename experimental/traffic-portal/{nightwatch/tests/statuses/table.spec.ts =>
cypress/e2e/cacheGroups/regions/table.cy.ts} (62%)
copy experimental/traffic-portal/{nightwatch/tests/users/role/table.spec.ts =>
cypress/e2e/cacheGroups/table.cy.ts} (62%)
create mode 100644 experimental/traffic-portal/cypress/e2e/cdns/detail.cy.ts
create mode 100644
experimental/traffic-portal/cypress/e2e/deliveryServices/ds.card.cy.ts
create mode 100644
experimental/traffic-portal/cypress/e2e/deliveryServices/ds.details.cy.ts
create mode 100644
experimental/traffic-portal/cypress/e2e/deliveryServices/ds.invalidate.cy.ts
create mode 100644 experimental/traffic-portal/cypress/e2e/login.cy.ts
create mode 100644
experimental/traffic-portal/cypress/e2e/parameters/detail.cy.ts
copy experimental/traffic-portal/{nightwatch/tests/users/role/table.spec.ts =>
cypress/e2e/parameters/table.cy.ts} (62%)
create mode 100644
experimental/traffic-portal/cypress/e2e/profiles/detail.cy.ts
copy experimental/traffic-portal/{nightwatch/tests/users/role/table.spec.ts =>
cypress/e2e/profiles/table.cy.ts} (62%)
create mode 100644
experimental/traffic-portal/cypress/e2e/servers/capabilities/detail.cy.ts
copy experimental/traffic-portal/{nightwatch/tests/users/role/table.spec.ts =>
cypress/e2e/servers/capabilities/table.cy.ts} (62%)
create mode 100644
experimental/traffic-portal/cypress/e2e/servers/physical.location/detail.cy.ts
copy experimental/traffic-portal/{nightwatch/tests/users/role/table.spec.ts =>
cypress/e2e/servers/physical.location/table.cy.ts} (62%)
create mode 100644
experimental/traffic-portal/cypress/e2e/servers/servers.detail.cy.ts
copy
experimental/traffic-portal/{nightwatch/tests/servers/servers.table.spec.ts =>
cypress/e2e/servers/servers.table.cy.ts} (62%)
create mode 100644
experimental/traffic-portal/cypress/e2e/statuses/detail.cy.ts
copy
experimental/traffic-portal/{nightwatch/page_objects/deliveryServices/deliveryServiceInvalidationJobs.ts
=> cypress/e2e/statuses/table.cy.ts} (61%)
create mode 100644 experimental/traffic-portal/cypress/e2e/types/detail.cy.ts
copy
experimental/traffic-portal/{nightwatch/page_objects/deliveryServices/deliveryServiceInvalidationJobs.ts
=> cypress/e2e/types/table.cy.ts} (61%)
rename experimental/traffic-portal/{nightwatch/tests/users/changeLogs.spec.ts
=> cypress/e2e/users/changeLogs.cy.ts} (59%)
create mode 100644
experimental/traffic-portal/cypress/e2e/users/role/detail.cy.ts
rename experimental/traffic-portal/{nightwatch/tests/users/role/table.spec.ts
=> cypress/e2e/users/role/table.cy.ts} (62%)
create mode 100644
experimental/traffic-portal/cypress/e2e/users/tenant/detail.cy.ts
rename
experimental/traffic-portal/{nightwatch/page_objects/deliveryServices/deliveryServiceInvalidationJobs.ts
=> cypress/e2e/users/tenant/table.cy.ts} (61%)
copy
experimental/traffic-portal/{nightwatch/tests/servers/servers.table.spec.ts =>
cypress/e2e/users/users.cy.ts} (51%)
create mode 100644 experimental/traffic-portal/cypress/fixtures/login.json
create mode 100644 experimental/traffic-portal/cypress/fixtures/to.config.json
create mode 100644 experimental/traffic-portal/cypress/support/commands.ts
create mode 100644
experimental/traffic-portal/cypress/support/component-index.html
create mode 100644 experimental/traffic-portal/cypress/support/component.ts
create mode 100644 experimental/traffic-portal/cypress/support/e2e.ts
create mode 100644 experimental/traffic-portal/cypress/support/testing.data.ts
create mode 100644 experimental/traffic-portal/cypress/tsconfig.json
delete mode 100644 experimental/traffic-portal/nightwatch/.eslintrc.json
delete mode 100644 experimental/traffic-portal/nightwatch/README.md
delete mode 100644 experimental/traffic-portal/nightwatch/config.json
delete mode 100644 experimental/traffic-portal/nightwatch/dataClient.ts
delete mode 100644 experimental/traffic-portal/nightwatch/globals/globals.ts
delete mode 100644
experimental/traffic-portal/nightwatch/globals/tables/index.ts
delete mode 100644 experimental/traffic-portal/nightwatch/nightwatch.conf.js
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/cacheGroups/asnDetail.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/cacheGroups/asnsTable.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/cacheGroups/cacheGroupDetails.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/cacheGroups/cacheGroupsTable.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/cacheGroups/coordinateDetail.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/cacheGroups/coordinatesTable.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/cacheGroups/divisionDetail.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/cacheGroups/divisionsTable.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/cacheGroups/regionDetail.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/cacheGroups/regionsTable.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/cdns/cdnDetail.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/common.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/deliveryServices/deliveryServiceCard.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/deliveryServices/deliveryServiceDetail.ts
delete mode 100644 experimental/traffic-portal/nightwatch/page_objects/login.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/parameters/parameterDetail.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/parameters/parametersTable.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/profiles/profileDetail.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/profiles/profilesTable.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/servers/capabilities/capabilitiesTable.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/servers/capabilities/capabilityDetails.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/servers/physLocDetail.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/servers/physLocTable.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/servers/serversDetail.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/servers/serversTable.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/statuses/statusDetail.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/statuses/statusesTable.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/types/typeDetail.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/types/typesTable.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/users/changeLogs.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/users/roleDetail.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/users/rolesTable.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/users/tenantDetail.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/users/tenants.ts
delete mode 100644
experimental/traffic-portal/nightwatch/page_objects/users/users.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/cacheGroups/asns/detail.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/cacheGroups/asns/table.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/cacheGroups/coordinates/detail.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/cacheGroups/coordinates/table.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/cacheGroups/detail.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/cacheGroups/divisions/detail.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/cacheGroups/divisions/table.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/cacheGroups/regions/detail.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/cacheGroups/regions/table.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/cacheGroups/table.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/cdns/detail.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/deliveryServices/ds.card.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/deliveryServices/ds.details.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/deliveryServices/ds.invalidate.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/login/login.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/parameters/detail.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/parameters/table.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/profiles/detail.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/profiles/table.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/servers/capabilities/detail.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/servers/capabilities/table.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/servers/physLoc/detail.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/servers/physLoc/table.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/servers/servers.detail.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/statuses/detail.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/types/detail.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/users/role/detail.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/users/tenant/detail.spec.ts
delete mode 100644
experimental/traffic-portal/nightwatch/tests/users/users.spec.ts
delete mode 100644 experimental/traffic-portal/nightwatch/tsconfig.e2e.json
create mode 100644
experimental/traffic-portal/src/app/api/origin.service.spec.ts
create mode 100644 experimental/traffic-portal/src/app/api/origin.service.ts
create mode 100644
experimental/traffic-portal/src/app/api/testing/origin.service.ts
create mode 100644
experimental/traffic-portal/src/app/core/origins/detail/origin-detail.component.html
copy
experimental/traffic-portal/src/app/core/{cache-groups/cache-group-table/cache-group-table.component.scss
=> origins/detail/origin-detail.component.scss} (100%)
create mode 100644
experimental/traffic-portal/src/app/core/origins/detail/origin-detail.component.spec.ts
create mode 100644
experimental/traffic-portal/src/app/core/origins/detail/origin-detail.component.ts
create mode 100644
experimental/traffic-portal/src/app/core/origins/table/origins-table.component.html
copy
experimental/traffic-portal/src/app/core/{cache-groups/asns/table/asns-table.component.scss
=> origins/table/origins-table.component.scss} (100%)
create mode 100644
experimental/traffic-portal/src/app/core/origins/table/origins-table.component.spec.ts
create mode 100644
experimental/traffic-portal/src/app/core/origins/table/origins-table.component.ts
copy infrastructure/cdn-in-a-box/{ =>
optional}/docker-compose.traffic-portal-v2-test.yml (93%)
copy traffic_stats/traffic_stats.logrotate =>
infrastructure/cdn-in-a-box/optional/docker-compose.traffic-portal-v2.expose-ports.yml
(80%)
rename infrastructure/cdn-in-a-box/{docker-compose.traffic-portal-v2-test.yml
=> optional/docker-compose.traffic-portal-v2.yml} (81%)
copy traffic_stats/traffic_stats.logrotate =>
infrastructure/cdn-in-a-box/optional/grafana/app.yaml.template (70%)
rename infrastructure/cdn-in-a-box/{ => optional}/traffic_portal_v2/Dockerfile
(92%)
rename infrastructure/cdn-in-a-box/{ => optional}/traffic_portal_v2/run.sh
(100%)
rename infrastructure/cdn-in-a-box/{ =>
optional}/traffic_portal_v2_e2e_test/Dockerfile (94%)
rename infrastructure/cdn-in-a-box/{ =>
optional}/traffic_portal_v2_e2e_test/run.sh (100%)
delete mode 100644 traffic_monitor/datareq/crstate_test.go
delete mode 100755 traffic_ops/install/bin/_postinstall.pl
create mode 100644 traffic_ops/traffic_ops_golang/api/errors.go
create mode 100644 traffic_ops/traffic_ops_golang/api/errors_test.go
create mode 100644 traffic_ops/traffic_ops_golang/api/info.go
create mode 100644 traffic_ops/traffic_ops_golang/api/info_test.go
delete mode 100644 traffic_stats/grafana/traffic_ops_cachegroup.js
delete mode 100644 traffic_stats/grafana/traffic_ops_deliveryservice.js
delete mode 100644 traffic_stats/grafana/traffic_ops_scripted.js
delete mode 100644 traffic_stats/grafana/traffic_ops_server.js
copy {experimental/traffic-portal =>
traffic_stats/trafficcontrol-scenes}/.editorconfig (100%)
create mode 100644 traffic_stats/trafficcontrol-scenes/.eslintrc.json
copy
infrastructure/ansible/roles/traffic-router/files/traffic_router.logrotate =>
traffic_stats/trafficcontrol-scenes/.gitignore (63%)
create mode 100644 traffic_stats/trafficcontrol-scenes/cypress.json
copy
experimental/traffic-portal/nightwatch/tests/servers/servers.table.spec.ts =>
traffic_stats/trafficcontrol-scenes/cypress/integration/01-smoke.spec.ts (62%)
copy
experimental/traffic-portal/nightwatch/tests/servers/servers.table.spec.ts =>
traffic_stats/trafficcontrol-scenes/jest-setup.js (61%)
copy
experimental/traffic-portal/nightwatch/tests/servers/servers.table.spec.ts =>
traffic_stats/trafficcontrol-scenes/jest.config.js (61%)
create mode 100644 traffic_stats/trafficcontrol-scenes/package.json
create mode 100644
traffic_stats/trafficcontrol-scenes/src/components/App/App.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/components/App/index.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/components/Routes/Routes.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/components/Routes/index.tsx
create mode 100644 traffic_stats/trafficcontrol-scenes/src/const.ts
create mode 100644 traffic_stats/trafficcontrol-scenes/src/module.ts
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/CacheGroup/CacheGroup.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/CacheGroup/index.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/CacheGroup/panels/bandwidth.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/CacheGroup/panels/connections.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/CacheGroup/scene.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/DeliveryService/DeliveryService.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/DeliveryService/index.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/DeliveryService/panels/bandwidth-cg.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/DeliveryService/panels/bandwidth.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/DeliveryService/panels/tps.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/DeliveryService/scene.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/Server/Server.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/Server/index.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/Server/panels/bandwidth.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/Server/panels/connections.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/Server/panels/cpu.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/Server/panels/index.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/Server/panels/load-average.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/Server/panels/memory.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/Server/panels/netstat.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/Server/panels/read-write-time.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/Server/panels/wrap-count.tsx
create mode 100644
traffic_stats/trafficcontrol-scenes/src/pages/Server/scene.tsx
create mode 100644 traffic_stats/trafficcontrol-scenes/src/plugin.json
create mode 100644
traffic_stats/trafficcontrol-scenes/src/utils/utils.plugin.ts
create mode 100644
traffic_stats/trafficcontrol-scenes/src/utils/utils.routing.ts
create mode 100644 traffic_stats/trafficcontrol-scenes/tsconfig.json
rename
experimental/traffic-portal/nightwatch/tests/servers/servers.table.spec.ts =>
traffic_stats/trafficcontrol-scenes/webpack/constants.ts (61%)
create mode 100644 traffic_stats/trafficcontrol-scenes/webpack/utils.ts
create mode 100644
traffic_stats/trafficcontrol-scenes/webpack/webpack.config.ts
delete mode 100644
vendor/github.com/golang-migrate/migrate/v4/source/iofs/testdata/migrations/1_foobar.down.sql
delete mode 100644
vendor/github.com/golang-migrate/migrate/v4/source/iofs/testdata/migrations/1_foobar.up.sql
delete mode 100644
vendor/github.com/golang-migrate/migrate/v4/source/iofs/testdata/migrations/3_foobar.up.sql
delete mode 100644
vendor/github.com/golang-migrate/migrate/v4/source/iofs/testdata/migrations/4_foobar.down.sql
delete mode 100644
vendor/github.com/golang-migrate/migrate/v4/source/iofs/testdata/migrations/4_foobar.up.sql
delete mode 100644
vendor/github.com/golang-migrate/migrate/v4/source/iofs/testdata/migrations/5_foobar.down.sql
delete mode 100644
vendor/github.com/golang-migrate/migrate/v4/source/iofs/testdata/migrations/7_foobar.down.sql
delete mode 100644
vendor/github.com/golang-migrate/migrate/v4/source/iofs/testdata/migrations/7_foobar.up.sql