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: plugins functionality for protocol conversions #183

Merged
merged 15 commits into from
Nov 26, 2024

Conversation

@jrwils jrwils requested a review from a team as a code owner November 6, 2024 22:51
@jrwils jrwils requested a review from csande November 13, 2024 22:59
@jrwils jrwils force-pushed the csande/plugin-refactoring branch 2 times, most recently from 9105a57 to db2c249 Compare November 18, 2024 18:53
canvas_sdk/protocols/clinical_quality_measure.py Outdated Show resolved Hide resolved
canvas_sdk/v1/data/note.py Outdated Show resolved Hide resolved
@jrwils jrwils force-pushed the csande/plugin-refactoring branch from 9483ead to a409b68 Compare November 19, 2024 22:30
@jrwils
Copy link
Contributor Author

jrwils commented Nov 19, 2024

@csande I made the changes to move the choice classes outside of the model classes and made the change to self.now for the timeframe. I also made the queryset/mixin changes we talked about and some mypy/typing additions/fixes. Please review at your convenience, thanks!

@csande csande self-requested a review November 20, 2024 19:32
canvas_sdk/v1/data/base.py Outdated Show resolved Hide resolved
canvas_sdk/v1/data/base.py Outdated Show resolved Hide resolved
canvas_sdk/v1/data/base.py Outdated Show resolved Hide resolved
canvas_sdk/v1/data/base.py Outdated Show resolved Hide resolved
canvas_sdk/v1/data/base.py Show resolved Hide resolved
@jrwils jrwils force-pushed the csande/plugin-refactoring branch from 23e0547 to bf4e7b6 Compare November 25, 2024 19:38
@jrwils jrwils requested a review from aduane November 25, 2024 19:39
Copy link
Contributor

@csande csande left a comment

Choose a reason for hiding this comment

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

One small requested change.

Additionally, I will also point out that many if not all of the changes to files under v1/data will necessitate documentation updates as well. We all need to get into the habit of pairing documentation PRs with changes to these files, or little discrepancies are going to start creeping in.

canvas_sdk/v1/data/base.py Outdated Show resolved Hide resolved
@jrwils jrwils merged commit 69e95c8 into main Nov 26, 2024
4 checks passed
@jrwils jrwils deleted the csande/plugin-refactoring branch November 26, 2024 00:42
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.

3 participants