Skip to content

Update the collection page table with the latest dynamic data table options #1225

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

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

BenjaminCharmes
Copy link
Contributor

Closes #1192

Copy link

codecov bot commented Jun 3, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 74.36%. Comparing base (c842a45) to head (20a4d05).
Report is 8 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1225      +/-   ##
==========================================
+ Coverage   71.75%   74.36%   +2.61%     
==========================================
  Files          66       66              
  Lines        4485     4502      +17     
==========================================
+ Hits         3218     3348     +130     
+ Misses       1267     1154     -113     
Files with missing lines Coverage Δ
pydatalab/src/pydatalab/routes/v0_1/collections.py 73.46% <100.00%> (+3.01%) ⬆️

... and 15 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Copy link

cypress bot commented Jun 3, 2025

datalab    Run #3537

Run Properties:  status check passed Passed #3537  •  git commit c3aa17991a ℹ️: Merge 20a4d0575b6b56a37d71c1494280c19e2919d1cf into d7f5b8027f62b048bb5e22328acf...
Project datalab
Branch Review bc/update-collection-table
Run status status check passed Passed #3537
Run duration 09m 16s
Commit git commit c3aa17991a ℹ️: Merge 20a4d0575b6b56a37d71c1494280c19e2919d1cf into d7f5b8027f62b048bb5e22328acf...
Committer Ben Charmes
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 504
View all changes introduced in this branch ↗︎

@BenjaminCharmes BenjaminCharmes marked this pull request as ready for review June 3, 2025 15:15
Copy link
Member

@ml-evs ml-evs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @BenjaminCharmes, apologies for the delay... I'd left this as a pending review comment.

@BenjaminCharmes BenjaminCharmes requested a review from ml-evs June 12, 2025 12:49
@ml-evs ml-evs force-pushed the bc/update-collection-table branch 2 times, most recently from 3f3eb71 to 7d14903 Compare June 16, 2025 11:43
@ml-evs ml-evs added webapp For issues/PRs pertaining to the web interface usability labels Jun 16, 2025
@ml-evs ml-evs force-pushed the bc/update-collection-table branch from 7d14903 to 6efe2fe Compare June 21, 2025 12:36
Copy link
Member

@ml-evs ml-evs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

UI seems to work nicely, thanks @BenjaminCharmes! Just a couple of comments about the API endpoint and tests (and whether we should switch everything over to refcodes, hopefully not too annoying)

@BenjaminCharmes BenjaminCharmes requested a review from ml-evs June 26, 2025 10:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
usability webapp For issues/PRs pertaining to the web interface
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Update the collection page table with the latest dynamic data table options
2 participants