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%)