Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TPv2 Add Download Options Dialog to Generic Table #7472

Merged
merged 4 commits into from
Aug 26, 2024

Conversation

shamrickus
Copy link
Member

This PR adds a dialog to the download csv button on the TPv2 generic table. This dialog lets the user change what is downloaded including: filename, delimiter, headers, hidden columns, hidden rows, only selected rows.


Which Traffic Control components are affected by this PR?

  • Traffic Portal v2

What is the best way to verify this PR?

Verify tests and lint pass. Go-to any table and confirm the dialog works and options are respected.

PR submission checklist

  • This PR has tests
  • This PR has documentation <!-- If not, please delete this text and explain why this PR does not need documentation. ->
  • This PR has a CHANGELOG.md entry
  • This PR DOES NOT FIX A SERIOUS SECURITY VULNERABILITY (see the Apache Software Foundation's security guidelines for details)

@shamrickus shamrickus added new feature A new feature, capability or behavior low impact affects only a small portion of a CDN, and cannot itself break one improvement The functionality exists but it could be improved in some way. Traffic Portal v2 Related to the experimental Traffic Portal version 2 labels Apr 28, 2023
@codecov
Copy link

codecov bot commented Apr 28, 2023

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 65.84%. Comparing base (a6b2954) to head (86d77ed).
Report is 193 commits behind head on master.

Additional details and impacted files
@@             Coverage Diff              @@
##             master    #7472      +/-   ##
============================================
+ Coverage     65.64%   65.84%   +0.19%     
  Complexity       98       98              
============================================
  Files           323      328       +5     
  Lines         12827    13042     +215     
  Branches        965      999      +34     
============================================
+ Hits           8420     8587     +167     
- Misses         4048     4093      +45     
- Partials        359      362       +3     
Flag Coverage Δ
traffic_portal_v2 74.52% <100.00%> (+0.12%) ⬆️
unit_tests 74.52% <100.00%> (+0.12%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@ntheanh201
Copy link
Contributor

LGTM

@zrhoffman
Copy link
Member

@ntheanh201 To review the PR, go to https://github.com/apache/trafficcontrol/pull/7472/files and either approve the PR or request changes.

Once it is approved, I can merge :)

@zrhoffman zrhoffman merged commit 692e86a into apache:master Aug 26, 2024
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement The functionality exists but it could be improved in some way. low impact affects only a small portion of a CDN, and cannot itself break one new feature A new feature, capability or behavior Traffic Portal v2 Related to the experimental Traffic Portal version 2
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants