⚠️ THERE ARE SOME CHANGES TO ENPOINTS' CONFIGURATION, THIS UPDATE REQUIRES RE-RUNNING CONFIGMAKER. READ ON TO SEE CONFIGMAKER CHANGES! ⚠️
🔨 Separated prod requirements: Prod build script actually uses the prod requirements. (Will test when we merge to main)
🛠️ Better ConfigMaker: ConfigMaker now users Typer, a module that helps create useful and maintainable CLIs, also updated the how-to guide to reflect now usage. (See the README for new instructions, don't forget to delete your *.ini files first)
⚒️ Endpoint Config Updates: The way that endpoints make their initial connection has changed slightly; instead of using a boolean flag, we now provide a path for them to search (usually metadata but not always). A setting has also been added for if the endpoint can query by NPI, this is set manually or discovered when (if) the endpoint actually pings a capability statement.
This enhancement came with the benefit of also reestablishing connection to Centene and drastically reducing the startup time for the server. (See the note above for running the new version of configmaker)
Housekeeping
Description
⚠️ THERE ARE SOME CHANGES TO ENPOINTS' CONFIGURATION, THIS UPDATE REQUIRES RE-RUNNING CONFIGMAKER. READ ON TO SEE CONFIGMAKER CHANGES! ⚠️
🔨 Separated prod requirements: Prod build script actually uses the prod requirements. (Will test when we merge to
main
)🛠️ Better ConfigMaker: ConfigMaker now users Typer, a module that helps create useful and maintainable CLIs, also updated the how-to guide to reflect now usage. (See the README for new instructions, don't forget to delete your *.ini files first)
⚒️ Endpoint Config Updates: The way that endpoints make their initial connection has changed slightly; instead of using a boolean flag, we now provide a path for them to search (usually
metadata
but not always). A setting has also been added for if the endpoint can query by NPI, this is set manually or discovered when (if) the endpoint actually pings a capability statement.This enhancement came with the benefit of also reestablishing connection to Centene and drastically reducing the startup time for the server. (See the note above for running the new version of configmaker)
⚔️ Other General Housekeeping:
client.py
->smartclient.py
for consistency.SmartClient
methods and members were made protected.Definition of Done