Skip to content

Update staging from dev - #115

Merged
amandazhuyilan merged 78 commits into
stagingfrom
dev
Jul 30, 2026
Merged

Update staging from dev#115
amandazhuyilan merged 78 commits into
stagingfrom
dev

Conversation

@amandazhuyilan

Copy link
Copy Markdown
Collaborator

Update staging from dev

vtnphan and others added 30 commits July 14, 2026 14:35
feat: limit the number of jobs submitted
SBP-481: update user details sending via PBS account
config to be non-nullable in workflows table
minh-biocommons and others added 27 commits July 22, 2026 14:19
…kend into sbp-483

# Conflicts:
#	app/schemas/workflows.py
feat: add form validation for single prediction based on sequence length and number of entities (SBP-483)
feat: Update proteinfold output files to capture structures in cif format (SBP-451)
feat: encode email and IP address in cluster options
…th-status

SBP-456: display historic system status
* feat: add service_usage column to WorkflowRun

* feat: function to sync service usage for a run

* fix: check current service usage is not None

* refactor: rework workflow results so we can get service usage

* feat: sync service usage when looking up jobs (current syncs trigger here)

* test: update tests with reworked results/outputs

* chore: add httpx2, recommended by FastAPI/starlette

* test: unit test of service usage calculation

* test: add test factory for S3Object

* test: add test of extracting service units for run

* fix: update arg name in rfdiffusion spec

* fix: linting

* test: unit tests of read_s3_bytes

* test: more tests of result_utils to improve coverage

* chore: linting

* chore: add service_usage to workflowrun admin

@marius-mather marius-mather left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

approved

@amandazhuyilan
amandazhuyilan merged commit 1fb8972 into staging Jul 30, 2026
3 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.

4 participants