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

bring dev changes into main for release 24.07.01 #68

Merged
merged 2 commits into from
Jul 1, 2024
Merged

bring dev changes into main for release 24.07.01 #68

merged 2 commits into from
Jul 1, 2024

Conversation

pbugni
Copy link

@pbugni pbugni commented Jul 1, 2024

No description provided.

Filienko and others added 2 commits June 3, 2024 14:17
* WIP: starting migration work

* WIP: run_migration CLI

* Moving the migration into separate module

* WIP: migration class

* WIP: separating migratory functionality

* WIP: fixing naming

* Refactoring and adding mock tests

* Modifying tests

* WIP: fixing tests

* WIP: fixing tests

* WIP: tests

* WIP: fixing tests

* WIP: fixing test

* Fixing tests

* WIP: fixing tests

* WIP: fixing errors

* Fixing formatting

* Addressing comments

* Tests

* WIP: fixing tests

* WIP: fixing test

* Fixing tests

* WIP: working single tree

* Changed the migration from referencing the latest applied to the latest created file
(Reversable)

* Only allow migreation to be generated, if the system is caught up

* WIP: adding testing

* Removing tests

* Adding back the test case

* Fixing upgrade

* Fixing a test

* Changed to linked list

* WIP: adding test

* WIP: testing

* WIP: testing

* WIP: testing

* Fixing cycles

* WIP: adding eq

* Fixing cycles

* WIP: fixing cycles

* WIP: fixing migration

* WIP: fixing

* WIP: fixing migration

* WIP: fixing migration

* Testing cycle

* errors

* Fixing errors

* errors

* errors

* Refactoring Linked List utilities

* WIP: fixing cycles

* WIP: fixing cycles

* Fixing cycles

* Fixing data

* WIP:fix

* Testing

* WIP: fixing errors

* WIP: new

* WIP: fixing errors

* WIP: fixing cycle

* WIP: fixing errors

* Fixing errors

* WIP: fixing erros

* WIp: fixing

* fixing

* fixing circular

* Adding tests

* Changing logic

* utils

* fix list fixture

* fix

* Fixing test

* Responding to comments

* Fixing add

* Adding comments

* Fixing tests

* Fixing tests

* Tests

* Tests

* Fixed Test

* migration

* Fixing tests

* WIP: test

* WIP: file

* Fixing test

* WIP: fixing

* WIP: imp

* WIP: imp

* Removing .imp test

* WIP: removing test

* Adding property

* Decoupling name from version

* Enforce unique  migration names

* Fixing test

* Adding errors

* Testing added

* Fixing tests

* Errors

* New version

* Adding tests

* Fixing

* Adding tests

* Tests

* Modifying tests

* test

* Fixing tests

* Added example

* Small adjusments to the text

* Addressing comments
WIP: put

* Constant system comparison

* Adding temporary function to test direct PUT that is failing from within
the code.

* Left an exception where the implementation doesn't match the spec

* Ported away from HAPI_request, preferring requests on this module.
Eliminated a number of repeated strings using common variables
Use logging rather than print
When including query string parameters, use built in function
parameters, as special characters need to be URL encoded.

* Fixing

* Removing test

* Made migrations more robust

* Removing isacc

* Changing default number to uuid

---------

Co-authored-by: Paul F Bugni <[email protected]>
Changing the isacc to reference the package instead. Requirements.txt will work when we update the fhir-migration package at main
@pbugni pbugni merged commit bdc6a8e into main Jul 1, 2024
2 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.

2 participants