Commit Graph

1436 Commits (47785e7b3ac7dce52459c2fbca42dd071d5b9526)

Author SHA1 Message Date
sundowndev 5ef67beed5 refactor: add security group rule details fetcher 2021-07-15 17:34:07 +02:00
sundowndev 2595164dac fix: security group rule enumerator 2021-07-15 17:34:07 +02:00
sundowndev b0cf6f0593 test: ec2 scanner 2021-07-15 17:34:07 +02:00
sundowndev c393cf5a7d refactor: split security group rule supplier 2021-07-15 17:34:07 +02:00
Elie 9659cedc91
Merge pull request #705 from cloudskiff/feat/memstore
Implement in-memory store for analysis data
2021-07-15 12:21:49 +02:00
Elie 2ef7060eb2
Merge branch 'main' into feat/memstore 2021-07-15 11:34:16 +02:00
Elie aa6ca74938
Merge pull request #836 from cloudskiff/refact/iam_role_policy_deepmode
Split iam role policy supplier
2021-07-13 15:24:29 +02:00
sundowndev 5b151557c3 refactor: split iam role policy supplier 2021-07-13 15:17:10 +02:00
Elie b768fc6abc
Merge pull request #841 from cloudskiff/issue_727_split_iam_user_policy_attachment
Split iam user policy attachment
2021-07-13 15:11:08 +02:00
Louis TOUSSAINT c37498e9dc Issue 727: Split iam user policy attachment 2021-07-13 15:01:31 +02:00
Toussaint Louis 8baac05d91
Merge pull request #839 from cloudskiff/rework_iam_role_policy_attachment
Split aws_iam_role_policy_attachment
2021-07-13 15:01:09 +02:00
Elie f2e95423b5 Split aws_iam_role_policy_attachment 2021-07-13 14:54:32 +02:00
Elie 8909d1517d
Merge pull request #840 from cloudskiff/fix_aws_route_missing_resources
Fix ipv6 route detail retrieval
2021-07-13 14:38:05 +02:00
Elie bbfde71109
Fix ipv6 route detail retrieval 2021-07-13 14:17:54 +02:00
Elie 407fa4cf52
Merge pull request #838 from cloudskiff/fix_goldenfile_update
Fix goldenfile update
2021-07-13 13:59:59 +02:00
Elie 2a8dbab029
Merge branch 'main' into fix_goldenfile_update 2021-07-13 13:39:42 +02:00
Elie e9d3bf7861
Merge pull request #837 from cloudskiff/fix/AccTestsProviderVersion
Use proper provider version in ACC tests
2021-07-13 13:14:51 +02:00
Elie e6d3d9a2bd
Fix goldenfile update 2021-07-13 11:13:35 +02:00
sundowndev f8466b6d53 test(acc): pin provider versions 2021-07-12 17:55:26 +02:00
sundowndev ea0afacd74 test(acc): use proper provider version 2021-07-12 17:31:06 +02:00
Elie 15558ff19f
Merge pull request #834 from cloudskiff/refact/iam_access_key_deepmode
Split iam_access_key_supplier
2021-07-12 16:30:40 +02:00
sundowndev 9810160d6a chore: fix lint errors 2021-07-12 16:20:55 +02:00
sundowndev 169f1c37a5 refactor: split iam access key supplier 2021-07-12 16:18:26 +02:00
Elie 8c7ad6628c
Merge pull request #833 from cloudskiff/feat/iam_role_deepmode
Split iam_role_supplier
2021-07-12 16:03:00 +02:00
sundowndev aebdbc688a refactor: simplify memstore testing 2021-07-12 15:48:14 +02:00
sundowndev b0b9d13b38 test: driftctl 2021-07-12 15:48:14 +02:00
sundowndev b8ff26a44d refactor: simplify code 2021-07-12 15:48:14 +02:00
sundowndev 3c2694a897 test(cmd): add assertions on store 2021-07-12 15:48:14 +02:00
sundowndev 904e7b38f3 refactor: simplify code 2021-07-12 15:48:14 +02:00
sundowndev 4625be141b refactor: simplify code 2021-07-12 15:48:14 +02:00
sundowndev d1ed5e18d9 feat: implement memestore pkg 2021-07-12 15:48:14 +02:00
sundowndev 58eb8f037b chore: fix lint errors 2021-07-12 15:43:02 +02:00
sundowndev f6eb9a8c05 refactor: split iam role supplier 2021-07-12 15:41:58 +02:00
Elie a07f7d2544
Merge pull request #835 from cloudskiff/refact/ec2_instance_details_fetcher
Remove unnecessary ec2_instance_details_fetcher
2021-07-12 15:38:02 +02:00
Elie 0614d72c4f
Merge branch 'main' into refact/ec2_instance_details_fetcher 2021-07-12 15:27:39 +02:00
Elie 8019ad6d41
Merge pull request #799 from cloudskiff/rework_aws_ecr_repository
Split aws_ecr_repository
2021-07-12 15:11:54 +02:00
Elie c42269283d
Split aws_ecr_repository 2021-07-12 14:56:46 +02:00
Raphaël 57a0c387ef
Merge pull request #828 from cloudskiff/issue_728_split_iam_user_policy
Split iam_user_policy_supplier
2021-07-12 14:49:59 +02:00
sundowndev 0f757a6b33 refactor: remove unnecessary details fetcher 2021-07-12 11:54:15 +02:00
Louis TOUSSAINT 65a4e82654 Issue 728: Split iam user policy 2021-07-09 17:21:07 +02:00
Toussaint Louis 9ea966ac63
Merge pull request #827 from cloudskiff/issue_729_split_iam_user
Split iam user
2021-07-09 17:20:36 +02:00
William BEUIL cbac4f667e
Merge branch 'main' into issue_729_split_iam_user 2021-07-09 17:13:04 +02:00
William BEUIL 24baf95c2c
Merge pull request #826 from cloudskiff/route_supplier
Split route_supplier
2021-07-09 17:12:35 +02:00
William Beuil 8ea92d8819
Split route_supplier 2021-07-09 17:04:20 +02:00
Louis TOUSSAINT 5021803fa0 Issue 729: Split iam user 2021-07-09 16:17:47 +02:00
Toussaint Louis 9cb7a57e28
Merge pull request #830 from cloudskiff/issue_823_use_supportedtype
Use SupportedType() in enumerator
2021-07-09 16:17:11 +02:00
Louis TOUSSAINT afe3fc3186 Issue 823: vpc security group enumerator must use SupportedType() 2021-07-09 15:56:10 +02:00
Louis TOUSSAINT c349061c8e Issue 823: vpc default security group enumerator must use SupportedType() 2021-07-09 15:55:58 +02:00
Louis TOUSSAINT 46939773b9 Issue 823: route53 zone enumerator must use SupportedType() 2021-07-09 15:55:44 +02:00
Louis TOUSSAINT d49ba12e4e Issue 823: route53 record enumerator must use SupportedType() 2021-07-09 15:55:33 +02:00