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

Feature/analysis journey #599

Merged
merged 17 commits into from
Oct 15, 2024
Merged

Feature/analysis journey #599

merged 17 commits into from
Oct 15, 2024

Conversation

reisingerf
Copy link
Member

This includes some breaking changes, like the change from internal auto-id fields to OrcaBus IDs as PKs.

There are also updates to the API with removed/added endpoints and updated/extended response schemas.

Copy link
Contributor

@raylrui raylrui left a comment

Choose a reason for hiding this comment

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

LGTM

@victorskl victorskl added the feature New feature label Oct 11, 2024
@victorskl
Copy link
Member

.. reviewing

Copy link
Member

@williamputraintan williamputraintan left a comment

Choose a reason for hiding this comment

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

LGTM!


def to_dict(self):
return {
"id": self.id,
"workflow_run_id": self.workflow_run.id,
"orcabusId": self.orcabus_id,
Copy link
Member

Choose a reason for hiding this comment

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

Should this be snake_case?

Copy link
Member Author

Choose a reason for hiding this comment

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

Fair enough. Not even sure those methods are needed at all.
I'll just remove them.

pk = pk[len(self.orcabus_id_prefix):]

print("DEBUG: self.queryset")
print(self.queryset)
Copy link
Member

Choose a reason for hiding this comment

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

remove print? or is it intended?

Copy link
Member Author

Choose a reason for hiding this comment

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

Good point!
I cleaned up the debug/logging statements a bit.

@reisingerf reisingerf merged commit 25c623e into main Oct 15, 2024
6 checks passed
@reisingerf reisingerf deleted the feature/analysis-journey branch October 15, 2024 05:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants