Backend:
- Implemented billing functional
- Improved retries for Azure errors in risp + use os type on getting prices
- Reworked s3_intelligent_tiering recommendation to decrease cloudwatch costs
- Fixed calling flavor_price with region name for alibaba cloud
- Optimized raw expenses query
- Implemented an ability to switch between connection using assumed role and access keys for AWS data sources
- Expenses anomaly hit fix
- Implemented ability to skip email by regex filter on template parameter value
- Replaced Obsolete Images recommendtaion with Snapshots with non Used Images
- Improved logging. Added argsparse and verbose logging message
- Bugfixes and improvements
UI:
- Implemented billing functional
- Replaced Obsolete Images recommendtaion with Snapshots
- Added new scalar in GraphQL
- Added TypeScript typings for WrapperCard component
- Bugfixes and improvements