All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Build Finala Notifier URL according to defined Tags [PR-104]
- Add AWS profile authentication [PR-139]
- Support direct table filter link [PR-146]
- Add tests for ElasticSearch storage [PR-138]
- Revamp Finala User Interface [PR-126]
- Change download csv file with the name of the resource [PR-141]
- Make sure all Kinesis streams are retrieved [PR-145]
- Fix API exact match query [PR-151]
- Fix docker compose UI build [PR-153]
- Add storage for RDS total pricing [PR-143]
- Add the option to filter resources by tags in the API [PR-73]
- Add Redshift resource detection [PR-74]
- Implement golangci-lint and golang fmt [PR-78]
- Add CodeCov [PR-79]
- Improve CI/CD [PR-81]
- Add elastic ip resource detection [PR-97]
- Add elasticsearch resource detection [PR-98]
- Enable/Disable specific metrics detection [PR-100]
- Load dynamically all collector resources [PR-101]
- Add support to compare between executions API [PR-106]
- Add APIGateway detection [PR-111]
- Add support for Version notification on a new version [PR-114]
- Create index per day [PR-115]
- Update README.md [PR-89]
- Remove Notifier from Docker compose first run [PR-90]
- Improve pricing tests [PR-109]
- Improve dobdb tests [PR-110]
- Ignore Neptune based instances for RDS instances collection [PR-71]
- Fix the pricing for ELB/ELBV2 [PR-76]
- Change GoRelease to have the correct semver tags [PR-82]
- Fix the Dockerfile release download [PR-83]
- Fix version preview [PR-84]
- Don't change the Tag Key , use the original from AWS [PR-86]
- Fix total records response [PR-113]
- Fix wrong pricing api filters for aurora-mysql [PR-123]
- Remove totalSpend field [PR-99]
- Add version command [PR-66]
- Add the total price for notification group in slack [PR-63]
- Fix a bug wich supports mutilple regions prices [PR-64]
- Fix a bug where we did not return the correct collector resource status
- Add the option to notify by tags a notification group [PR-56]
- Fix Dynamodb price calculation [PR-57]
- Add Kinesis unused resource detection [PR-59]
- Add Neptune unused database detection [PR-52]
- Split components to UI, API and collector. Support elasticsearch storage [PR-53]
- Show History view [PR-43]
- Detect last activity of IAM user. [PR-36]
- Notify new Finala version release. [PR-31]
- Improve CI process. [PR-33]
- Add AWS ELBV2 detection. [PR-30]
- Dockerize the project. [PR-40]
- Notify when new Finala version release. [PR-43]
- Support MySQL. [PR-27]
- Add AWS unused volumes detection. [PR-24]
- Add AWS token session as optional parameter for session authentication.
- Add a possibility to use environment variables for AWS credentials instead of storing key/secret in config.yaml. [PR-15]
- Print analyze result to stdout
- Init project