github apache/trafficcontrol RELEASE-2.2.0
Apache Traffic Control 2.2.0

latest releases: v8.0.1, RELEASE-8.0.1, v8.0.1-rc1...
5 years ago

Changes with Traffic Control 2.2.0
#729 - Traffic Ops Golang Incremental Rewrite App
#875 - TO API - should not be able to create / update a user with a higher role than your role
#932 - [TC-482] Filtered UI View Persistence and Linking
#942 - [TC-458] please add ilo link to servers main page
#944 - [TC-429] TPv2 - remove map due to license compatibility issues
#955 - [TC-26] Prepare Docker Environment for Traffic Portal
#983 - [TC-443] TPv2 - add the ability to view cache config files
#986 - [TC-544] TR should de-dupe Reponse Headers when sending a Steering response.
#993 - [TC-515] Traffic Portal - Show human readable protocol on DS page
#997 - [TC-472] traffic_ops/experimental - failure to assign servers to new Delivery Service
#1022 - [TC-522] "Online Caches" on TP Dashboard is confusing
#1049 - [TC-442] TPv2 - create user registration functionality
#1053 - [TC-436] TPv2 - add the ability to manage DNSSEC keys
#1055 - [TC-431] TPv2 - add the ability to compare 2 profiles
#1059 - [TC-421] TPv2 - create cache health view
#1099 - [TC-509] TO postinstall set default number of secrets to 1
#1109 - disable tm java build; enable tm golang
#1130 - cacheurl is deprecated in ATS 7.x
#1132 - TO - make password reset link configurable
#1135 - Traffic Server administration docs are out of date
#1146 - Traffic Ops Rewrite: /api/1.2/servers endpoint - with sqlx
#1171 - Creating an invalidate content request (purge) on a delivery service should check tenancy (if turned on)
#1173 - 'Multi Site Origin Algorithm' is removed in delivery service UI in traffic_ops in TC-2.1
#1183 - parent cachegroup is required for all cachegroup types in portal
#1187 - api throws db error if no ports provided
#1198 - Updated Traffic Ops ISO Generation process to work with management interfaces
#1201 - TP cache stats (bandwidth and connection) charts wipe out data if API call fails
#1219 - Generating DNSSEC keys for a brand new CDN thru the API creates DNSSEC keys for potentially the wrong delivery services and then results in a 500 internal server error
#1222 - Delivery service sort by last updated column doesn't work
#1226 - Provide the ability to configure defaults for delivery service creation
#1252 - Tenant dropdowns don't visualize the tenant hierarchy
#1268 - Generate ISO
#1269 - TP Dashboard
#1270 - Assign servers to DS
#1271 - Ability to copy a profile
#1273 - Ability to view cache config files
#1275 - Ability to link profiles to parameters
#1276 - Ability to diff CRconfig.json
#1277 - Ability to snapshot CRConfig.json
#1278 - Ability to assign/unassign delivery services to a user
#1279 - Ability to send new user registration
#1281 - Ability to manage steering targets
#1282 - Ability to compare profiles
#1284 - Server checks view
#1285 - Manage federations
#1286 - Ability to clone delivery service assignments from one cache to another
#1295 - Re-add managment interface code to gen iso
#1300 - Add the ability to assign multiple delivery services to a cache
#1304 - Add confirmation dialog when queuing updates on a CDN
#1308 - Need a way to view in the Traffic Portal the Traffic Ops URL
#1309 - Move Generic Go Libs out of Traffic Monitor
#1324 - Generating DNSSEC keys through the API results in internal server error
#1330 - seeds.sql minor correction required
#1350 - TrafficOps: use cdn.conf as JSON instead of perl
#1363 - Profile Parameter Page Should List Profile(s)
#1364 - Traffic Ops golang -- GET /api/1.2/system/info endpoint
#1374 - Only create bonding config if interface name is 'bond0'
#1379 - Failure in launching traffic-portal in dev-environment
#1397 - ORT tries to get ats_uid before installing trafficserver
#1398 - Get ats_uid after packages are installed
#1400 - Traffic Portal dashboard page won't load if any view resolves fail
#1406 - TP - provide a better experience when assigning caches to a delivery service
#1409 - Add URI Signing
#1433 - Fixed the response for a deliveryservice with no urisigning keys.
#1434 - TO API/TPv2 should have some ability to default geo miss long/lat for a delivery service
#1436 - Login can result in no header
#1437 - updated to be idiomatic and include query parameter narrowing
#1438 - Fix for cachegroup query parameter misalignment
#1439 - Updates to the api uri signing service.
#1440 - Breadcrumb navigation doesn't work on ds ssl key generation page
#1441 - Provide warning when assigning/removing parameters from a profile
#1442 - When assigning ds's to a caches, add ds type to table for filtering
#1443 - Hide 'View Config Files' from server form if server.type != EDGE* or MID
#1444 - Cannot delete the CDN if did snapshot before
#1460 - TP - no dot allowed in server hostname
#1463 - surface HTTP response body in HTTPError
#1465 - Portal -- SSL certificates for HTTP* deliveryservices should be created as wildcards
#1466 - False not NULL
#1484 - Handle the case where there is no signingAlgorithm or signed params s…
#1497 - Change cdn.name to cdn.domain_name in DeliveryServiceInfoForDomainList
#1503 - Golang phys locations
#1507 - /api/regions?division=:divId no longer filters regions by division
#1508 - /api/asns?cachegroup=:cgId no longer filters asns by cachgroup ID
#1510 - Provide the ability to show only changed parts (added/removed) in TP of a snapshot diff
#1521 - TP continues to try refresh after 401
#1531 - Traffic Portal - Cloning Delivery Services sort order and dropping existing delivery services
#1533 - TP unique value error trying to store NULL IPv6 address for server
#1537 - We need better feedback for why create/update/save buttons are disabled in Traffic Portal.
#1543 - Loosen up API validation on delivery service create/update
#1551 - [Issue-1550] TO golang -- adds orderby= parameter handling to endpoints
#1554 - TO/TP - query string handling options force cacheurl on option 1
#1560 - Golang Proxy Scrypt module to be compatible with the Perl Crypt::ScryptKDF lib
#1569 - TrafficPortal DNS Bypass TTL storing empty string
#1577 - TO API should not try to insert any non-integer into an integer DB column
#1582 - Attempting to delete a user in Traffic Portal results in "Resource Not Found"
#1584 - When creating a new server, only profiles for the same cdn should be available for selection
#1599 - Ops: Add Multiple custom access logs and Header field for ATS
#1604 - Initial version of the TO API test tool via the Golang TO Client
#1605 - TP - when generating a cert for a DS, the common name field should be editable
#1606 - [Issue-1283] - adds export/import profile functionality to TP and basically just lev…
#1609 - Updated documentation for the Servers API
#1620 - API: Server API sets xmpp_id to null
#1630 - No delivery service prefix after upgrading to 2.2
#1634 - Provide simple/advanced view for creating/editing delivery services in TP
#1638 - Traffic Portal - Gen Iso: Copy server attributes no longer works
#1642 - Attempt to unlink parameter from DS profile incorrectly shows 0 servers affected
#1653 - Add context around added/removed pieces of CDN snapshot when doing a snapshot diff
#1655 - TP: Bug when updating a user role a new password must be entered
#1661 - Dockerize Traffic Ops API tests
#1664 - Traffic Portal doesn't restart using systemctl
#1697 - Traffic Portal: Can't add a new server (Key (status)=(1) is not present)
#1699 - Refreshing Cache Checks table should retain state of the table
#1705 - When creating multiple DS's, the values of the last DS are persisted to the new DS form
#1714 - TP: Need to remove parameter data size limit
#1720 - Adding TXT Records support
#1740 - Read-only users cannot update their own password
#1750 - /traffic_ops/app/public/images/ contains non-free images
#1761 - Traffic OPS ZIPCode
#1768 - Add Traffic Monitor Plugin System for Cache Stats Formats
#1769 - Monitor Stats Format Plugin For Delivery Service Names
#1775 - api/1.3/profiles is slow
#1777 - TO golang -- api/1.3/parameters?orderby=id produces an error
#1792 - changed maxLength of zip code to be longer.
#1797 - TO golang -- time format incorrect
#1800 - Fix deep_caching_type validator regex
#1807 - Replacing ccr during config file generation
#1810 - [Issue 1809] prefetch type for ds type query
#1811 - Traffic Ops: remove unused get_type call that makes extra sql queries
#1814 - response fields are not complete in POST/PUT steering target APIs
#1816 - Value isn't validated for STEERING_WEIGHT type target in POST/PUT steering target APIs
#1825 - updated docs to add some missing data
#1826 - Traffic Stats error when trying to get LastSummaryTime
#1829 - GET /api/1.3/cdns returns wrong response code and response format when unauthorized or forbidden
#1833 - [Issue-1830] - increases portal priv level to above R/O role to better reflect what …
#1844 - DeepCachingType -- "NEVER" is now default
#1851 - browser-icons.png should be removed
#1852 - Document spinner-small.gif license
#1854 - Added 2.0 to 2.2 migration document
#1858 - url parameters for last_updated are not parsed correctly
#1860 - normalize url query parameters handling and where and orderby clause construction
#1862 - [Issue-1855] - messing with the hostname causes mismatches when the ssl keys are upd…
#1873 - License fixes
#1878 - Add docs per-DS routing migration
#1880 - Add Apache license headers, license file refs
#1882 - 2.2.x license headers, missing license file libraries
#1883 - Add docs per-DS routing migration
#1917 - [Issue 1916] extra flag needed for go build in rpm

Don't miss a new trafficcontrol release

NewReleases is sending notifications on new releases.