Releases: cloud-crafts/sg-ripper
Releases · cloud-crafts/sg-ripper
sg-ripper-0.2.1
sg-ripper-0.2.0
sg-ripper-0.1.2
sg-ripper-0.1.1
sg-ripper-0.1.0
Changelog
Others
- 31d55e7: Add LB for ecs. Move tfstate to s3 bucket. (@Ernyoke)
- 604962d: Add caching for ENI computing. (@Ernyoke)
- 8bed283: Add demo ECS task. (@Ernyoke)
- e35838c: Add info to readme files. (@Ernyoke)
- 5ebab93: Add security group ids/names for the ENI listing. (@Ernyoke)
- 7f7addb: Added EC2 and lambda test resources. Minor refactoring for sg-utils. (@Ernyoke)
- 07c1a20: Added RDS to list-eni command. Display private IP address for ENIs. (@Ernyoke)
- 5a0a04c: Added another lambda functions for testing. (@Ernyoke)
- db74c6f: Added async fetching for security groups. Included concurrent map for caching. (@Ernyoke)
- 098d362: Added colors for list security groups. (@Ernyoke)
- 864203b: Added colors for list-eni cmd output. (@Ernyoke)
- 56c5d39: Added concurrent map for any caching used. (@Ernyoke)
- 1d67b6f: Added context to calls. (@Ernyoke)
- 1662de3: Added description to readme.md. (@Ernyoke)
- 114f85a: Added implementation for RDS. (@Ernyoke)
- d3e2ea4: Added implementation for unused ENI removal. (@Ernyoke)
- 99208f4: Added infra setup for integration tests. (@Ernyoke)
- 07241ed: Added integration tests for ECS task. (@Ernyoke)
- 7ec4035: Added lambda integration tests. (@Ernyoke)
- 2634720: Added outputs for 'unassingned' modules. (@Ernyoke)
- 7fecd0b: Added prerun for commands. (@Ernyoke)
- 356e4e4: Added release github action config. Added goreleaser config. (@Ernyoke)
- fdf210b: Added setup and example for integration tests. (@Ernyoke)
- 19accbe: Added support for ELBs. (@Ernyoke)
- cdca9d6: Adjustments for ENI colors. (@Ernyoke)
- b4d7658: Create LICENSE (@Ernyoke)
- 08bf087: Disable completion command. (@Ernyoke)
- d14c55f: Display secondary IP addresses for ENIs. (@Ernyoke)
- 3632fb9: Do not return error when function does config does not exist. (@Ernyoke)
- 88a8317: Don't use pointer for identifiers. (@Ernyoke)
- ff9f73e: Draft implementation for filters. (@Ernyoke)
- 5025e67: Draft implementation for list-eni. (@Ernyoke)
- f572142: Draft implementation for removal of sgs. (@Ernyoke)
- 3d23501: Drop tfstate dependency. (@Ernyoke)
- 064ddc6: Fix DescribeNetworkInterfaces. (@Ernyoke)
- a5270ed: Fix application name in yml. (@Ernyoke)
- 3e70bef: Fix async fetching for attachments. (@Ernyoke)
- d68a312: Fix package import for listeni. (@Ernyoke)
- a3a4ce6: Get the function cofnig for an ENI based on the ENI description. (@Ernyoke)
- 49ad438: Get the lambda function attachments for the ENI and SGs. (@Ernyoke)
- 855015c: Implement attachment handling for vpc endpoints. (@Ernyoke)
- 4c6792c: Implement sg usage for ECS Fargate tasks. (@Ernyoke)
- 79190e3: Implemented async removal. (@Ernyoke)
- 458a1b8: Implemented checks for usoage of SGs in SG rules. (@Ernyoke)
- 7e1e7df: Make every delete request async. (@Ernyoke)
- 94c41ed: Minor refactoring. (@Ernyoke)
- 626eefe: Minor refactorings and README update. (@Ernyoke)
- 690efc6: More refactoring and renaming. (@Ernyoke)
- 6712bdc: Move release.yml to the correct folder. (@Ernyoke)
- 7ed9291: Moved testing infra to terragrunt. Other additional fixes. (@Ernyoke)
- 4fa1393: Refactor ec2 client. (@Ernyoke)
- 539bd33: Refactor fetching ELB attachments. (@Ernyoke)
- e8a9485: Refactor to enable caching for lambda and ecs clients. (@Ernyoke)
- 6c96ab1: Refactor to use channels and async functions. (@Ernyoke)
- 50d419c: Refactore core package: move types into another file. Add comment to the ListSecurityGroups function. (@Ernyoke)
- 9a3d853: Refactoring and additional comments for the exported functions. (@Ernyoke)
- cf90660: Refactoring and comments. (@Ernyoke)
- 14f81fd: Refactoring for usInUse and canBeRemoved features. (@Ernyoke)
- 6d4e4c2: Renamed package. (@Ernyoke)
- f26784f: Renamed result package to utils. (@Ernyoke)
- f9a761d: Reset go version to 1.19. (@Ernyoke)
- ff491fd: Tidy. (@Ernyoke)
- 0e2c437: Updated .gitignore. (@Ernyoke)