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

feat: Team plan repos list #2357

Merged
merged 28 commits into from
Nov 3, 2023
Merged

feat: Team plan repos list #2357

merged 28 commits into from
Nov 3, 2023

Commits on Oct 24, 2023

  1. first pass, wheeeeeo

    RulaKhaled committed Oct 24, 2023
    Configuration menu
    Copy the full SHA
    8e88ac0 View commit details
    Browse the repository at this point in the history

Commits on Oct 25, 2023

  1. Sorting functionality

    RulaKhaled committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    2ae6960 View commit details
    Browse the repository at this point in the history
  2. Update with tests

    RulaKhaled committed Oct 25, 2023
    Configuration menu
    Copy the full SHA
    94ac859 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2023

  1. wrap up repos list:

    RulaKhaled committed Oct 30, 2023
    Configuration menu
    Copy the full SHA
    7b01abc View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2023

  1. Spelling correction (#2336)

    drazisil-codecov authored and RulaKhaled committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    7306378 View commit details
    Browse the repository at this point in the history
  2. 616 add patch setction pr page team tier (#2337)

    * feat: add header component for team tier customers
    
    * feat: converted Header.jsx to Header.tsx + tests
    
    * fix: add comparison schema types
    adrian-codecov authored and RulaKhaled committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    b8aa1d3 View commit details
    Browse the repository at this point in the history
  3. fix: Filter out certain browser from sending events to Sentry (#2338)

    Filter out events for a given browser because they don't have all JS functions fully implemented causing issues that we cannot address.
    nicholas-codecov authored and RulaKhaled committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    d44a683 View commit details
    Browse the repository at this point in the history
  4. feat: Hide Flag MultiSelect when on Team Plan on Commit Detail Page (#…

    …2327)
    
    We will need to hide the flag multi select on the commit detail page when the user is on the team plan as they are not an available feature to those users.
    
    GH codecov/engineering-team#687
    nicholas-codecov authored and RulaKhaled committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    8f7f2dc View commit details
    Browse the repository at this point in the history
  5. feat, ref: Disable Flag MultiSelect on Coverage Tab when on a Team Pl…

    …an (#2329)
    
    Disable the flag multi-select on the coverage tab when users/orgs are on a team plan.
    
    GH codecov/engineering-team#685
    nicholas-codecov authored and RulaKhaled committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    e6349ec View commit details
    Browse the repository at this point in the history
  6. feat: Grab flags in IndirectChangesTable and pass along with request (#…

    …2335)
    
    Update indirect changes tab on the commit detail page to grab flags from the url params and pass along as query args.
    
    GH codecov/engineering-team#348
    nicholas-codecov authored and RulaKhaled committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    31045c3 View commit details
    Browse the repository at this point in the history
  7. feat: Update CommitDetailPage FilesChangedTable to pass along flags (#…

    …2334)
    
    Update the files changed tab on the commit detail page to grab flags url param and pass along as query args.
    
    GH codecov/engineering-team#347
    nicholas-codecov authored and RulaKhaled committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    bd0277c View commit details
    Browse the repository at this point in the history
  8. ref: Update TOS to work for service less users. (#2321)

    * Update with service less requests
    
    * Make sure hook supports service less
    
    * feat: Add Flag MultiSelect to CommitPageTabs (#2303)
    
    Add a feature flagged multi select to the CommitPageTabs component.
    
    GH codecov/engineering-team#344
    
    * Add patch column to pulls table (#2308)
    
    * feat: add patch column to the pulls list page
    
    * uncomment development settings
    
    * feat: Create Team Plan Table for the Files Changed Table on the Commit Detail Page (#2309)
    
    Create new commit fetching hooks for the team plan, as well as creating a new table for files changed tab on the
    commit detail page for the new team plan.
    
    GH codecov/engineering-team#633
    
    * Setup pull request page to pass around selected flags (#2282)
    
    * feat: setup pull request page to pass around selected flags in links
    
    * Feedback, fix passing links to files+folders, additional testing
    
    * fix file explorer test failing on href match due to new query param pass through
    
    * airplane commit, cant check local dev server: Resolve merge issues / tests + unify codebases missed of commitSHA and commitSha to just commitSha
    
    * Prevent multislect from collapsing + wire up PR details page to pass through flags links
    
    * Fix accidental removal of ref on usePrefetchPullFileEntry
    
    * Add patch column to pulls table (#2308)
    
    * feat: add patch column to the pulls list page
    
    * uncomment development settings
    
    * feat: Create Team Plan Table for the Files Changed Table on the Commit Detail Page (#2309)
    
    Create new commit fetching hooks for the team plan, as well as creating a new table for files changed tab on the
    commit detail page for the new team plan.
    
    GH codecov/engineering-team#633
    
    ---------
    
    Co-authored-by: Adrian <[email protected]>
    Co-authored-by: nicholas-codecov <[email protected]>
    
    * chore: Remove segment from frontend (#2314)
    
    * Update with tests
    
    * test with support service less
    
    * adjust logic to handle original route
    
    * it's fine it works with no providers
    
    ---------
    
    Co-authored-by: nicholas-codecov <[email protected]>
    Co-authored-by: Adrian <[email protected]>
    Co-authored-by: Terry <[email protected]>
    4 people committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    f79c32e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    95c78e6 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    94d9d20 View commit details
    Browse the repository at this point in the history
  11. build: Update PostCSS (#2346)

    Update PostCSS dependency.
    nicholas-codecov authored and RulaKhaled committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    96c2555 View commit details
    Browse the repository at this point in the history
  12. Migrate TextInput to TypeScript (#2342)

    * Migrate textinput to TS
    
    * Add story
    
    * formatting
    
    * organize imports
    rohitvinnakota-codecov authored and RulaKhaled committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    8677af5 View commit details
    Browse the repository at this point in the history
  13. Connect flag selector to flags filter on PR details page (#2343)

    * feat: Update impacted files resolver for use pull, connect the flag selector to the api.
    
    * update missing logic as requested + unknown flags message to be aligned with repo overview design
    
    * Noticed the changing the pull query broke impacted files while smoke testing, dupicated the same compatibility work for the new resolver.
    
    * Refactor to use a impacted files enum as requested.
    terry-codecov authored and RulaKhaled committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    f0c60c7 View commit details
    Browse the repository at this point in the history
  14. fix: Attempting to fix CommitDetailPage and RepoPage Tests (#2350)

    Addressing flaky tests in CommitDetailPage and RepoPage.
    nicholas-codecov authored and RulaKhaled committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    35eb0be View commit details
    Browse the repository at this point in the history
  15. Add patch section commit detail page team tier (#2344)

    * restructure folders anticipating second header component for team tier
    
    * feat: add patch coverage section to commit detail page for team tier customer
    
    * fix: rename HeaderDefault to HeaderTeam for team file
    adrian-codecov authored and RulaKhaled committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    f75ba44 View commit details
    Browse the repository at this point in the history
  16. Convert Sparkline to typescript (#2347)

    * Convert sparkline to typescript
    
    * Consistent type defs
    
    * better variable names
    rohitvinnakota-codecov authored and RulaKhaled committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    be108e9 View commit details
    Browse the repository at this point in the history
  17. use enum

    RulaKhaled committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    68d7028 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    56cb7b0 View commit details
    Browse the repository at this point in the history
  19. quick fixes

    RulaKhaled committed Oct 31, 2023
    Configuration menu
    Copy the full SHA
    7eb59f7 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2023

  1. Update use memo

    RulaKhaled committed Nov 2, 2023
    Configuration menu
    Copy the full SHA
    e203b78 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2023

  1. Configuration menu
    Copy the full SHA
    5790a82 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f5731e9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    61d685a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    eefd552 View commit details
    Browse the repository at this point in the history