You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficcontrol.apache.org by oc...@apache.org on 2021/03/01 20:16:13 UTC
[trafficcontrol] branch master updated (3a3df35 -> 2918434)
This is an automated email from the ASF dual-hosted git repository.
ocket8888 pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git.
from 3a3df35 Copying over tests and config changes from 5.1 (#5582)
add 2918434 Adds the ability to create a CDN-level notification via TP/TO API (#5179)
No new revisions were added by this update.
Summary of changes:
CHANGELOG.md | 2 +
docs/source/api/v4/cdn_notifications.rst | 209 +++++++++++++++++++++
lib/go-tc/{acme_account.go => cdn_notification.go} | 36 ++--
...d.sql => 2021021900000000_cdn_notification.sql} | 17 +-
.../testing/api/v4/cdnnotifications_test.go | 62 ++++++
traffic_ops/testing/api/v4/withobjs_test.go | 2 +
.../cdnnotification/cdnnotifications.go | 192 +++++++++++++++++++
traffic_ops/traffic_ops_golang/routing/routes.go | 6 +
.../v4-client/{asn.go => cdn_notifications.go} | 38 ++--
traffic_portal/app/src/app.js | 1 +
traffic_portal/app/src/common/api/CDNService.js | 37 +++-
.../common/modules/form/cdn/FormCDNController.js | 5 +-
.../src/common/modules/header/HeaderController.js | 88 ++++++++-
.../app/src/common/modules/header/_header.scss | 4 +
.../app/src/common/modules/header/header.tpl.html | 7 +-
.../notifications/NotificationsController.js | 64 +++++++
.../_notifications.scss} | 2 +-
.../{widget/routing => notifications}/index.js | 4 +-
.../modules/notifications/notifications.tpl.html} | 6 +-
.../modules/table/cdns/TableCDNsController.js | 12 +-
.../app/src/common/templates/master.tpl.html | 3 +
traffic_portal/app/src/modules/private/index.js | 4 +
traffic_portal/app/src/modules/public/index.js | 4 +
traffic_portal/app/src/styles/main.scss | 2 +-
24 files changed, 747 insertions(+), 60 deletions(-)
create mode 100644 docs/source/api/v4/cdn_notifications.rst
copy lib/go-tc/{acme_account.go => cdn_notification.go} (54%)
copy traffic_ops/app/db/migrations/{2020082000000000_add_server_status_last_updated.sql => 2021021900000000_cdn_notification.sql} (57%)
create mode 100644 traffic_ops/testing/api/v4/cdnnotifications_test.go
create mode 100644 traffic_ops/traffic_ops_golang/cdnnotification/cdnnotifications.go
copy traffic_ops/v4-client/{asn.go => cdn_notifications.go} (51%)
create mode 100644 traffic_portal/app/src/common/modules/notifications/NotificationsController.js
copy traffic_portal/app/src/common/modules/{message/_message.scss => notifications/_notifications.scss} (95%)
copy traffic_portal/app/src/common/modules/{widget/routing => notifications}/index.js (86%)
copy traffic_portal/app/src/{modules/private/cdns/cdns.tpl.html => common/modules/notifications/notifications.tpl.html} (78%)