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

adding support for Composition resource type (Custom grouping) #20

Merged
merged 19 commits into from
Jan 11, 2023

Conversation

AnalogJ
Copy link
Member

@AnalogJ AnalogJ commented Jan 11, 2023

  • adding sort_date and sort_title fields to resources
  • adding unsafe ResourceGraph endpoint
  • added better editor for grouping resources
  • upgrade fasten-sources library
  • added test suite for server, handers & db repository
  • automatically sort resources in graph.
  • using display models for parsing raw FHIR resources in frontend.

#todo:

  • merging Compositions fails
  • merging Composition should be done inside transaction.

…tKeyTypeConfig,ContextKeyTypeDatabase vs "CONFIG", "REPOSITORY")

Make SortDate and SortTitle file on ResourceFhir model nullable.
Added unsafe ResourceGraph method/endpoint.

Frontend: add checkboxs to the resource editor page. Add
Editor page resources are no longer draggable.

upgrade fasten-sources library
TODO:
- Graph/UI issues - Composition type is not returned from graph endpoint.
- Have not tested merging Compisitions.
ignoring some lib resources that are not implemented yet.
TODO: merging encounters works, however merging Compositions fails.
ensure the manual source is returned on creation.
adding source handler test suite (manual source handler test added)
added a test bundle file.
upgrade to fasten-sources v0.13.0
adding sort function for sorting resources by title and date.
…and source_resource_id fields.

changed all display model fields to be snake case, for consistency.
Broken editor
broken Resource links by ID.
@AnalogJ AnalogJ merged commit f903c38 into main Jan 11, 2023
@AnalogJ AnalogJ deleted the composition_resource branch January 11, 2023 03:23
@AnalogJ AnalogJ mentioned this pull request Jan 11, 2023
8 tasks
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.

None yet

1 participant