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

V1.1.2 rc test and bug fixes #655

Merged
merged 22 commits into from
Sep 17, 2024
Merged

V1.1.2 rc test and bug fixes #655

merged 22 commits into from
Sep 17, 2024

Conversation

downiec
Copy link
Collaborator

@downiec downiec commented Aug 27, 2024

  • Local Pre-commit Checks
  • CI/CD Build

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • My changes generate no new warnings
  • If applicable - I have commented my code, particularly in hard-to-understand areas
  • If applicable - I have made corresponding changes to the documentation
  • If applicable - I have added tests that prove my fix is effective or that my feature works
  • If applicable - New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules

…istence issue in saved endpoints so that they aren't lost when switching to the search or other metagrid pages.
…ts coverage to 100%, removed unnecessary lines and if statements from the class, removed unused persistData.ts file in favor of the Persister singleton. Fixed one of the facet forms tests. More tests need to be fixed due to the updated antd library changes.
…ling test in Facets component until it can be addressed. Updated DatasetDownload component to show 'Set Path' instead of 'Set New Path' since new may imply there was a path set before.
…y it fails to run the click handler. Made the wget download successful notice match across the app. Updated the js-pkce package.
@downiec downiec added Type: Bug Something isn't working Type: Enhancement New feature or request Type: Configuration Project configuration, settings, etc. Type: DevOps CI/CD, Docker, systems configuration, etc. Type: Dependencies Pull requests that update a dependency file labels Aug 27, 2024
@downiec downiec self-assigned this Aug 27, 2024
…at having it in the api folder. Fixed 3 tests to improve some coverage for dataset download component, created some test related functions and improvements. Fixed a frontend issue I found when no globus nodes are configured (to hide the globus ready column if it's not configured).
…ables rather that by clicking the app interface. Fixed a few more tests and brought the coverage up.
Copy link

codecov bot commented Aug 30, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Please upload report for BASE (v1.1.2-rc@fe03413). Learn more about missing BASE report.

Additional details and impacted files
@@              Coverage Diff              @@
##             v1.1.2-rc      #655   +/-   ##
=============================================
  Coverage             ?   100.00%           
=============================================
  Files                ?        30           
  Lines                ?       946           
  Branches             ?         0           
=============================================
  Hits                 ?       946           
  Misses               ?         0           
  Partials             ?         0           
Flag Coverage Δ
backend 100.00% <ø> (?)

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.

…t aren't globus ready. It would continue with transfer even though it shouldn't. Fixed a few more tests and updated some packages. Removed unused refreshToken variable.
… functions for tests, to reduce repeated code and improve speed that tests are performed. Made some minor changes to dataset download based on things discovered during tests.
…ownload component. Fixed bug with wget download items (some undefined and null item selections were passing through to wget download causing an error). Updated server handlers for endpoint search tests. Increased timeout values for cart and app tests to see if they'll pass in github CI
…and stability using best practices. Fixed a test for facets form calendar, updated jest functions and added a fix to the facet form calendar component so that the tests would pass.
…or app and cart tests to see if they will pass
… Still need to troubleshoot why one test fails on github. Removed some unused atoms from globus state keys.
…. These can be adjusted later when tests are added.
@sashakames sashakames merged commit a4ab598 into v1.1.2-rc Sep 17, 2024
2 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Bug Something isn't working Type: Configuration Project configuration, settings, etc. Type: Dependencies Pull requests that update a dependency file Type: DevOps CI/CD, Docker, systems configuration, etc. Type: Enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants