Releases: akello-io/akello
Version 0.0.10
Highlights
This release brings multiple enhancements, fixes, and new features to the Akello platform, including significant documentation updates, security patches, and UI improvements. Below are the key changes grouped by their nature for easier navigation.
Feature Enhancements
- Go Live Versions: Multiple iterations for live deployment have been made, improving the stability and performance of the platform.
- Stripe Integration: Work in progress for integrating Stripe payment solutions and adding a billing report component.
Documentation and Cleanup
- Comprehensive documentation updates including the cleaning of READMEs and marketing content to enhance clarity and user understanding.
- Health Documentation Updates: Enhancements to health documentation including PHQ9, GAD7, and more for better accessibility and understanding.
Infrastructure and Setup
- Docker and Environment Setup: Instructions for initial setup of the infrastructure for development, including Docker-compose configurations.
- Security and Dependencies: Updates to address security issues and manage dependencies efficiently.
UI/UX Improvements
- Landing Page and Style Updates: Enhancements to the landing page and overall styles for a better user experience.
New Contributors
- @hr1383 made their first contribution in #427
- @aikido-autofix made their first contribution in #433
- @petermetz made their first contribution in #479
Version 0.0.9
Major Updates
- Go Live Versions: Multiple deployments to production by @vselvarajijay, ensuring the platform remains up-to-date with the latest features and fixes (PRs #356, #357, #359, #360, #364, #365, #366, #369, #379, #382, #386, #389, #391, #394, #395, #397, #400, #401, #409, #411, #414, #415, #416).
- Auth and Security Enhancements: Implemented improvements in authentication processes and added a feature allowing users to change their password for enhanced security (PRs #358, #385).
- Documentation Updates: Significant updates made to the setup and operational guides by @jmb1993001, including initial setup, treatment session start, targeting treatments, running billing reports, and team coordination (PRs #370, #371, #372, #373, #375, #376, #390, #392).
- Data Model Refactoring: Overhaul of data models and types to streamline operations and ensure data integrity (PRs #387, #388).
- Deployment and Environment Setup: Improved deployment strategies for both production and development environments, including AWS CDK deployment fixes (PRs #398, #399, #412).
- UI and Documentation Enhancements: Cleanup and updates to the user interface and akello.io documentation, ensuring users have access to the latest information and a smooth interface experience (PRs #403, #408).
⠀New Features
- Patient Data Management: Introduced prevention of duplicate patient MRNs, improving patient data accuracy (PR #361).
- Billing and Reporting Enhancements: Added auto CPT code attribution to billing reports, simplifying the billing process (PR #393).
- Tooling and Setup: Initialized a simple registry and set up CLI tools to facilitate development and operations (PRs #363, #368).
⠀Quality of Life Improvements
- Bug Fixes and Cleanup: Addressed build errors, cleaned up models, and made various small bug fixes to enhance platform reliability (PRs #362, #388, #413).
- Documentation and Guide Updates: Updated README and various guides to improve user onboarding and provide clear instructions for using the platform (PRs #374, #390, #392).
⠀Dependency Updates
- Security and Maintenance: Updated dependencies across multiple directories to ensure the security and stability of the platform (PRs #383, #410).
⠀New Contributors
- A warm welcome to @jmb1993001 for their first contribution to the project!
⠀For a detailed list of changes, please visit the full changelog.
Version 0.0.8
What's Changed in Version 0.0.8
New Features
- Introduced the ability to custom score FHIR objects post-treatment session (#325).
- Added Version 2 of the plugin with Metriport integration (#332).
- Implemented initial working version of FHIR score Akello app (#340).
- Added single registry app feature (#354).
- Introduced Typeform integration (#346).
Enhancements
- Completed data model cleanup (#327).
- Updated Akello Apps configurations (#334, #335).
- Established end-to-end working data flow for Akello app config (#336).
- Migrated Metriport to new app configuration (#337).
- Refactored Akello app for improved structure (#338).
- Enhanced Template plugin for better usability (#333, #339, #341, #342).
Fixes
- Addressed various bugs in mock data generation (#328, #329).
- Corrected unit test issues (#330).
- Fixed app configuration bugs (#344).
- Rolled back changes on COCM-registry to fix related bug (#355).
- Performed cleanup after screening sessions (#345).
Dependencies
- Updated dependencies in /servers/api-server by @dependabot (#331).
Others
- Version bump to align with new releases and updates (#324).
For a full list of changes, see the Full Changelog.
Version 0.0.7
What's Changed
- Integrated Metriport by @vselvarajijay.
- Prepared for production deployment by @vselvarajijay.
- Updated AWS deployment configurations by @vselvarajijay.
- Developed and refined Cloud Stack including bug fixes and new features by @vselvarajijay.
- Initiated work on Fhir server integration by @vselvarajijay.
- Multiple refactorings to React package by @vselvarajijay.
- Dependency updates by @dependabot, including bumps in
starlette
,fastapi
,cryptography
, and grouped updates across various directories. - Enhanced Metriport integration with on-demand request capabilities by @vselvarajijay.
- General bug fixes, cleanup, and removal of a broken package by @vselvarajijay.
- Improved Registry with bug fixes by @vselvarajijay.
New Contributors
- Welcome @dependabot for their first contribution to the project!
Full Changelog: View the complete list of changes from v0.0.6 to v0.0.7
Version 0.0.6
Akello v0.0.6 Release Summary
Documentation and Development Enhancements
- Updated documentation version for improved clarity.
- Enhanced local development setup for a more efficient workflow.
- Transitioned scripts to Makefile, optimizing development processes. @rajdip-b in #196
User Interface and Functionality Improvements
- Improved data column readability, making information more accessible. @vselvarajijay in #191
- Abstracted custom plugin integrations, enabling more versatile plugin usage. @vselvarajijay in #194
- Enabled custom mixins and resolved npm package deployment issues, streamlining package management. @vselvarajijay in #195
- Temporarily disabled user invites on the registry for better system performance. @vselvarajijay in #193
- Upgraded the React package, incorporating the latest features and improvements. @vselvarajijay in #205
Refactoring and Code Optimization
- Refactored React components and UI components, including adjustments for dark mode and the re-integration of build scripts. @vselvarajijay in #199, #201
- Initiated migration to a component library with React state, enhancing state management. @vselvarajijay in #203
- Migrated the cocm-registry app to @akello/react2, ensuring consistency across applications. @vselvarajijay in #204
- Addressed CSS overrides issues, ensuring consistent styling with Tailwind CSS and DaisyUI. @vselvarajijay in #206, #207
Authentication and Security Enhancements
- Conducted an authentication system refactor, incorporating the Mantine component library for improved security and user interface. @vselvarajijay in #213, #214
- Streamlined authentication processes, focusing on a more robust and secure framework.
Continuous Integration and Bug Fixes
- Implemented continuous syncing updates, ensuring the platform remains up-to-date and stable. @vselvarajijay in #215, #216
- Migrated to Akello service calls, moving away from client-coded APIs for increased efficiency and reliability. @vselvarajijay in #212
- Conducted a series of bug fixes, including a specific fix for issue #97, enhancing overall system stability. @vselvarajijay in #198
UI Library Migration and Cleanup
- Migrated UI components into @akello/react for a more consistent and integrated development experience. @vselvarajijay in #208, #209
- Introduced an initial working version of React hooks, expanding development capabilities. @vselvarajijay in #210
- Undertook a comprehensive UI cleanup, refining the user interface for better usability and aesthetics. @vselvarajijay in #217, #218, #219
Full Changelog: v0.0.5...v0.0.6
Version 0.0.5
Metriport integration (server), simpler local dev setup, app bug fixes
Recent Updates
- Package version upgrade by @vselvarajijay in PR 177.
- Resolved an issue by adding a missing dependency for react-medical grid, contributed by @vselvarajijay in PR 178.
- Improvements in Docker configuration and NPM start efficiency, addressed by @vselvarajijay in PR 179.
- Successful initial integration of Metriport, implemented by @vselvarajijay in PR 180.
- Further enhancements in Metriport integration by @vselvarajijay, see PR 182 and PR 183.
- Local scripts refinement carried out by @vselvarajijay in PR 184.
- Environment configuration corrections by @vselvarajijay in PR 185.
- Documentation enhancements in README, thanks to @vselvarajijay's contributions in PR 186 and PR 187.
- A series of bug fixes enhancing the application and reports, achieved by @vselvarajijay in PR 189.
For a comprehensive list of changes, visit the Full Changelog.
Version 0.0.4
Updates to Docs, Storybooks, and Various Bug Fixes to aid Local Development
What's Changed
- Updated README.md by @jadathib (#148)
- Multiple bug fixes for screeners by @vselvarajijay (#149, #150)
- Documentation updates by @vselvarajijay (#152, #154, #155, #158, #159, #161, #163, #175)
- Syncing and workflow testing by @vselvarajijay (#153, #151)
- Storybook fixes and updates by @vselvarajijay, @rajdip-b (#156, #165, #171)
- Refactoring to leverage @akello/core and react packages by @vselvarajijay (#157, #162)
- Bug fix: version delta for mui data grid by @vselvarajijay (#164)
- Development scripts and documentation updates by @vselvarajijay (#167)
- Refactoring of packages - fixing broken styles for Tailwind/DaisyUI in stories by @vselvarajijay (#168)
- Syncing updates and privacy note update by @vselvarajijay (#170, #174)
New Contributors
- 🚀 @AhmedElsayed5's first contribution (#147)
- 🚀 @jadathib's first contribution (#148)
- 🚀 @rajdip-b's first contribution (#165)
Full Changelog: v0.0.3...v0.0.4
Version 0.0.3
Minor release that removes hardcoded screeners from the CoCM Registry client app. The client app can now manage any clinical questionnaire for a population.
What's Changed
- Local environment development setup
- Removed hard-coded PHQ-9 and GAD-7 screener from the client app
New Contributors
Full Changelog: v0.0.2...v0.0.3
Version 0.0.2
Here is what's new
We built out our react component library and started to migrate the initial MVP into the new package structure. Five new npm packages were introduced within our monolithic repo.
@akello/core - npm package for clients to connect and interact with data
@akello/react - react component library for Akello's core app components (buttons, navs, etc.)
@akello/react-insights - react component library for anything related to data, charts, reports, etc.
@akello/react-medical - react component library for medical/clinical standard components (screeners, dashboards, etc.)
@akello/react-fhir - react component library to translate FHIR objects into the UI
In addition we improved the CI/CD workflow for this repo along with adding new management scripts.
What's Changed
- Automated publishing of Python PyPI package (#69)
- README.md update (#70)
- Resetting Python package version (#71)
- GitHub workflow for NPM package deployment (#72)
- NPM workflow automation (#75)
- Initial Akello Component Library with example (#83)
- Deployment to storybook.akello.io (#84)
- Fixing AWS Bucket configuration (#85)
- Enhancing button Storybook component and testing deployment (#86)
- Enhancing Akello UI Component Library (#90)
- Publishing updates for NPM package (#91)
- Setting up new app with new UI Components (#92)
- README.md update by @ninar12 (#94)
- Merging up to save state (#95)
- Fixing broken Storybook component (#96)
- Extending UI Component Library (#97)
- Initial NPM package setup (#98)
- NPM package updates (#100)
- Refactoring auth and clearing up SonarCube bugs (#104)
New Contributors
Full Changelog: v0.0.1...v0.0.2
Version 0.0.1
Initial release for MVP launched under demo.akello.io and open sourcing akello.
What's Changed
- Cleared Cloudfront Distribution IDs (#1)
- Proof of concept for AWS CDK Infra setup (#2)
- Multiple README.md updates (#3, #4, #5, #6, #7, #21, #22, #29, #35, #36, #58, #65, #67)
- Added screenshot to README (#8)
- Documentation updates (#16, #26, #28)
- Fixing commits (#17)
- Updating remote (#18)
- General updates (#19)
- Cleared temporary notes (#20)
- Created python package for the API server (#23)
- Cleaned up folder structure (#24)
- Fixed example app (#25)
- Added deployment scripts (#31)
- Rolled back financial model in a hidden route (#33)
- Created codeql.yml (#37)
- Mockserver for React apps (#40)
- Refactoring and initial GitHub workflow test (#42)
- Multiple GitHub workflow tests (#43, #44, #45, #46, #47, #48, #49, #50, #51, #52, #53, #54, #55, #56, #57, [#59](https
New Contributors
- 🚀 @vselvarajijay made their first contribution in #1
Full Changelog: https://github.com/akello-io/akello/commits/v0.0.1