Skip to content

Release v0.10.4#197

Merged
khoroshevskyi merged 13 commits intomasterfrom
dev
May 28, 2025
Merged

Release v0.10.4#197
khoroshevskyi merged 13 commits intomasterfrom
dev

Conversation

@khoroshevskyi
Copy link
Member

@khoroshevskyi khoroshevskyi commented May 28, 2025

Changes:

TODO:

  • Version of pepdbagent updated in __version__.py file
  • Changelog updated

@khoroshevskyi khoroshevskyi requested a review from Copilot May 28, 2025 19:30
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR implements version v0.10.4 and updates several UI components and backend endpoints. Key changes include refactoring the cart data structure from an array to an object across multiple components, adding new endpoints and usage statistics routes in the API, and updating various UI elements for improved consistency and user feedback.

Reviewed Changes

Copilot reviewed 22 out of 22 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
ui/src/pages/metrics.tsx Updated formatting and prop destructuring in metric modal setup and layout adjustments.
ui/src/pages/bedset-splash.tsx Adjusted conditional rendering to include additional bed file data.
ui/src/pages/bed-cart.tsx Refactored cart-related logic to use object keys and updated table layout.
ui/src/custom.scss Added styling for a transparent button.
ui/src/contexts/bedcart-context.tsx Converted cart data structure from an array to a record and updated associated functions.
ui/src/components/search/**/*.tsx Updated cart checks and add-to-cart logic to align with cart record changes.
ui/src/components/nav/nav-desktop.tsx Updated cart count checks using object key length.
ui/src/components/modals/*.tsx Adjusted cart processing for download and create-bedset modals.
ui/src/components/metrics/metric-plot.tsx Added an optional aspect ratio prop and updated sorting comment.
ui/src/components/bedset-splash-components/*.tsx Updated cart integration and UI formatting in header and table components.
bedhost/routers/base_api.py, bedhost/main.py, and others Updated API routes and usage scheduling constants and version bump.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented May 28, 2025

Deploying bedhost-ui with  Cloudflare Pages  Cloudflare Pages

Latest commit: 123cabd
Status: ✅  Deploy successful!
Preview URL: https://fc6afea8.bedhost.pages.dev
Branch Preview URL: https://dev.bedhost.pages.dev

View logs

@khoroshevskyi khoroshevskyi merged commit 2ac4125 into master May 28, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[UI] ]Make "create bedset" always available Add species platform stats

3 participants