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 (wfm): add workflow stats viewsets #633

Closed
wants to merge 36 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
e47785a
add workflow stats viewset
raylrui Oct 31, 2024
a9f0092
Get individual id from the orcabus python API, not assume its in the …
alexiswl Oct 31, 2024
e00441d
Retry lambdas with delay of 60 seconds
alexiswl Oct 31, 2024
c7323d2
Allow samplesheet overwrite
alexiswl Oct 31, 2024
3771c48
Need to collect camelCase orcabus Id when retrieving object from meta…
alexiswl Oct 31, 2024
788aeeb
Feat(MM): Add Sync Metadata Endpoint (#627)
williamputraintan Nov 1, 2024
c7562bf
Feat/analysis run api update (#628)
raylrui Nov 1, 2024
cb6a6cc
Delete partial files before retrying copy job
alexiswl Oct 31, 2024
a875c49
Added warning log when job status fails
alexiswl Nov 1, 2024
c9dccd4
Added ora compression and ora decompression services
alexiswl Nov 1, 2024
034722e
Add Nag Suppressions on role level
alexiswl Nov 1, 2024
b38b096
Nag Suppression should be applied to children
alexiswl Nov 1, 2024
ba0b4cc
Nag suppression add resource suppressions after creation of Ora Conta…
alexiswl Nov 2, 2024
a9876c4
Upgrade memory for pieriandx glue lambdas
alexiswl Oct 31, 2024
d9c2d38
Add in nag suppressions for IAM5 resource functions where get data co…
alexiswl Nov 1, 2024
538283f
Simplify cdk-nag suppression
alexiswl Nov 1, 2024
8e078db
Nag suppression should be on iam role
alexiswl Nov 1, 2024
353c4db
Nag suppression needs to be added to children
alexiswl Nov 1, 2024
cc539c2
Set level at 'logger' step
alexiswl Nov 1, 2024
4a3eeca
Place cdk nag suppression AFTER grantInvoke statement
alexiswl Nov 2, 2024
a706e34
CodeBuild doesn't support git-lfs
alexiswl Nov 3, 2024
a873918
Added ora pipeline and reference path to staging and production envs
alexiswl Nov 2, 2024
70929ee
Only save payload if present
reisingerf Nov 3, 2024
47d55a4
Add analysis size option per microservice
alexiswl Nov 2, 2024
517496f
Workaround for wrapica analysis storage size bug
alexiswl Nov 3, 2024
67c3043
Manually transfer files that are smaller than 8 MiB or dont have an etag
alexiswl Nov 3, 2024
8d0919f
Need to set 'keep_flowcell_layout' to true for wrapica collection of …
alexiswl Nov 3, 2024
1750730
'flatten' on its own is not serialisable nest in 'list'
alexiswl Nov 3, 2024
b2a9029
Fix (MM): Allow nullable description for sync (#649)
williamputraintan Nov 4, 2024
1998e2f
Fix WRSC not having a payload
reisingerf Nov 4, 2024
8f06b4f
Set cttsov2 icav2 storage configuration to LARGE
alexiswl Nov 4, 2024
c166d55
Pull the snomed databases from github if they're not on the local system
alexiswl Nov 5, 2024
15a7776
fix-ora-compression-manager
alexiswl Nov 5, 2024
6d3580b
Merge branch 'main' into feat/wfr-reports-statistics-api
raylrui Nov 11, 2024
4eb93c5
refactor stats api for UI
raylrui Nov 20, 2024
430a083
Merge branch 'main' into feat/wfr-reports-statistics-api
raylrui Nov 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Only save payload if present
  • Loading branch information
reisingerf authored and raylrui committed Nov 8, 2024
commit 70929eee5537cf3a7bacf0bc9f2837455b90947e
Original file line number Diff line number Diff line change
@@ -130,7 +130,8 @@ def transition_to(self, new_state: State) -> bool:

def persist_state(self, new_state):
new_state.workflow_run = self.workflow_run
new_state.payload.save() # Need to save Payload before we can save State
if new_state.payload:
new_state.payload.save() # Need to save Payload before we can save State
new_state.save()

@staticmethod