Commit Graph

317 Commits (47785e7b3ac7dce52459c2fbca42dd071d5b9526)

Author SHA1 Message Date
Louis TOUSSAINT 5021803fa0 Issue 729: Split iam user 2021-07-09 16:17:47 +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
William BEUIL d39815a1d3
Merge branch 'main' into fea/split_lambda_event_source_mapping_supplier 2021-07-09 12:08:08 +02:00
Martin Guibert 692c73ec88 split lambda_event_source_mapping_supplier 2021-07-09 11:42:22 +02:00
Elie 97f65abdbd Split aws_s3_bucket_analytic 2021-07-09 11:29:31 +02:00
Martin Guibert 74149109db split lambda_function_supplier 2021-07-09 11:07:57 +02:00
William Beuil 4add646e4c
Split nat_gateway_supplier 2021-07-09 10:46:42 +02:00
Louis TOUSSAINT 9877a3d6eb Issue 723: Split iam policy supplier 2021-07-09 10:36:07 +02:00
William Beuil c841047407
Split db_subnet_group_supplier 2021-07-08 18:22:12 +02:00
William Beuil 58c9c88811
Split db_instance_supplier 2021-07-08 18:01:30 +02:00
sundowndev cff7a2fee3 feat: split dynamodb table supplier 2021-07-08 17:39:42 +02:00
William BEUIL 6972f95994
Merge branch 'main' into change_Sqs_to_SQS 2021-07-08 17:17:32 +02:00
William BEUIL 439ac59cda
Merge branch 'main' into fea/split_sns_topic_subscription_supplier 2021-07-08 17:00:35 +02:00
William Beuil c5c11d0f6f Split cloudfront_distribution_supplier 2021-07-08 16:50:16 +02:00
Martin Guibert b2af025420 split sns_topic_subscription_supplier 2021-07-08 16:38:27 +02:00
Louis TOUSSAINT 3b830009b5 Change Sqs to SQS typo (except resourceType) 2021-07-08 16:13:51 +02:00
Martin Guibert 377e923813 split sns_topic_policy_supplier 2021-07-08 16:00:45 +02:00
Martin Guibert 08c3e2d7eb split sns_topic_supplier 2021-07-08 15:48:53 +02:00
Louis TOUSSAINT 431d9ba611 Issue 749: Split sqs queue policy supplier 2021-07-08 14:24:42 +02:00
Louis TOUSSAINT 047d17e496 Issue 750: Split sqs queue supplier 2021-07-07 20:42:24 +02:00
Elie 410e3df051
Fix kms_key crash 2021-07-06 17:34:24 +02:00
sundowndev 500748f787 test: route53 scanner 2021-07-06 15:09:14 +02:00
sundowndev 336c7062bd refactor: simplify code 2021-07-06 15:07:02 +02:00
sundowndev f6a48d8edf refactor: split route53 record supplier 2021-07-06 15:07:02 +02:00
Elie 51a3b8fcb7
Fix enumeration errors not handled 2021-07-06 12:12:55 +02:00
sundowndev e95c852f19 refactor: split vpc security group supplier 2021-07-06 11:10:05 +02:00
William BEUIL 0e6c6caf08
Merge branch 'main' into route_table_supplier 2021-07-06 10:57:12 +02:00
Elie 07b2a878ce
Merge branch 'main' into route_table_supplier 2021-07-06 10:51:34 +02:00
Elie a560d84b25
Fix bucket policy return err when no policy exist 2021-07-06 10:47:28 +02:00
William Beuil 640956f95c
Split route_table_supplier 2021-07-05 17:45:40 +02:00
sundowndev 0460878238 refactor: remove cleanZoneID function 2021-07-05 17:43:23 +02:00
sundowndev 83d360ec99 refactor: split route53 zone supplier 2021-07-05 17:27:47 +02:00
Elie d78afaf2ce
Merge branch 'main' into rework_s3_bucket_policy_supplier 2021-07-05 16:46:19 +02:00
William Beuil 3991c0e604
Split subnet_supplier 2021-07-05 16:23:05 +02:00
William Beuil 019f8c9773
Split route_table_association_supplier 2021-07-05 16:07:22 +02:00
Elie 496b8982aa
Merge branch 'main' into rework_s3_bucket_policy_supplier 2021-07-05 16:05:13 +02:00
Elie 6d89bd5555
Merge branch 'main' into fix/remove_useless_config_github_enum 2021-07-05 15:57:57 +02:00
Elie ec4388133b
Split s3_bucket_policy_supplier 2021-07-05 15:49:05 +02:00
Martin Guibert 55ac4a1012 split github branch protection 2021-07-05 15:48:51 +02:00
Martin Guibert edc9a5ff4a split github team membership supplier 2021-07-05 15:35:53 +02:00
Martin Guibert cdc1b87b25 remove useless provider config from github enumerator 2021-07-05 15:34:32 +02:00
Martin Guibert 2d8ebe0804 split github membership supplier 2021-07-05 15:21:47 +02:00
Elie ee1b4d3864
Merge branch 'main' into refact/route53_health_check_deepmode 2021-07-05 14:37:46 +02:00
William Beuil 195c64c55b
Split kms_alias_supplier 2021-07-05 13:18:48 +02:00
William Beuil fe064b4bb8
Fix typo on file name 2021-07-05 12:39:34 +02:00
sundowndev d04d1e0763 refactor: split route53 health check supplier 2021-07-05 12:07:11 +02:00
sundowndev a720e30c30 Merge branch 'main' into refact/vpc_deepmode 2021-07-05 11:28:22 +02:00
sundowndev 835f06423e refactor: fix generic details fetcher func name 2021-07-05 11:25:19 +02:00
sundowndev 90b0bcde33 Merge branch 'main' into refact/vpc_deepmode 2021-07-05 11:18:10 +02:00
Elie 9cb0676c94
Merge branch 'main' into kms_key_supplier 2021-07-05 11:11:54 +02:00
William Beuil 1b8ed7838b
Split internet_gateway_supplier 2021-07-05 10:50:45 +02:00
William Beuil 5f3b0a8524
Split kms_key_supplier 2021-07-05 10:44:54 +02:00
William Beuil 3c993c063c
Fix enumerators 2021-07-05 10:30:42 +02:00
William Beuil 8b4385613c
Split ec2_instance_supplier 2021-07-02 17:34:45 +02:00
Martin Guibert e638dc3f94 split github repository supplier 2021-07-02 17:20:29 +02:00
William Beuil 878b0dddc9
Split ec2_eip_association_supplier 2021-07-02 17:00:25 +02:00
William Beuil da973bbbe5
Split ec2_key_pair_supplier 2021-07-02 16:04:12 +02:00
William Beuil 666effc872
Split ec2_ami_supplier 2021-07-02 15:52:18 +02:00
Martin 09f756e655
Merge branch 'main' into refact/vpc_deepmode 2021-07-02 15:06:58 +02:00
Martin 47453c57d0
Merge branch 'main' into rework_s3_bucket_metric_supplier 2021-07-02 14:44:40 +02:00
William Beuil c12319e345
Fix details typo 2021-07-01 17:11:25 +02:00
sundowndev d7e789cdf3 test: merge vpc scanner & ec2 scanner tests 2021-07-01 17:01:14 +02:00
sundowndev 007149e785 refactor: delete unused schema files 2021-07-01 16:51:14 +02:00
sundowndev e1df7c84ec refactor: remove irrelevant line comment 2021-07-01 16:51:14 +02:00
sundowndev d0203cfbdc refactor: split default vpc supplier 2021-07-01 16:51:14 +02:00
sundowndev a160963596 refactor: split vpc supplier 2021-07-01 16:51:13 +02:00
William Beuil 4a8eea249e
Split ec2_eip_supplier 2021-07-01 16:22:46 +02:00
Martin Guibert d9d735615e split github_team_supplier 2021-07-01 15:52:52 +02:00
William Beuil 652d846631
Split ec2_ebs_snapshot_supplier 2021-07-01 15:24:35 +02:00
William Beuil 82fd4735f4
Split ec2_ebs_volume_supplier 2021-07-01 11:53:26 +02:00
Elie 54790c5d4c
Split s3_bucket_metrics_supplier 2021-07-01 10:36:46 +02:00
Elie 95c33bc886
Remove useless schemas files 2021-07-01 10:34:29 +02:00
Elie 0ca2866e5e
Merge branch 'main' into sso 2021-06-30 18:26:22 +02:00
Elie f6af2cffab
Merge branch 'main' into fix/sg_rule 2021-06-30 17:53:55 +02:00
Elie 4854d4d997
Split s3_bucket_notification_supplier 2021-06-30 17:26:37 +02:00
Elie 61a84856e0
Merge branch 'main' into rework_s3_bucket_inventory_supplier 2021-06-30 17:06:42 +02:00
Elie 4cbf29fa5b
Add generic detail fetcher 2021-06-30 14:57:50 +02:00
Elie 7f7c269e42
Split s3_bucket_inventory_supplier 2021-06-29 14:29:48 +02:00
Elie 74fda032b9
Rename test file 2021-06-29 14:02:18 +02:00
William Beuil 47500b7771
Refacto AWS mocks for repositories and clients 2021-06-28 18:21:12 +02:00
Martin Guibert 54e5d17ee8 simpler test function to test against golden file 2021-06-28 15:16:56 +02:00
Elie 73200b1ae8 Add scanner test 2021-06-28 15:16:55 +02:00
William Beuil 24a295703f
Fix default security group rules from default security group 2021-06-28 11:16:24 +02:00
Elie 2f07640e0a
Merge pull request #619 from cloudskiff/deep_mode
Split suppliers to add deep mode
2021-06-23 11:20:08 +02:00
Elie 3dcfbd94a9
Fix golden files update 2021-06-23 10:52:50 +02:00
Elie 4f44039fb9
Split suppliers to add deep mode 2021-06-22 18:25:47 +02:00
Louis TOUSSAINT 43bc80eee6 Issue 555: Remove default value description for config-dir flag and rebase main 2021-06-17 14:34:50 +02:00
Louis TOUSSAINT 80783a6d41 Issue 555: Add config-dir flag to change .driftctl location 2021-06-17 14:34:50 +02:00
Elie 35b511ef43 Retrieve provider version and schema version 2021-06-14 11:02:10 +02:00
Elie dfee5b441a
Merge branch 'main' into feat/cacheS3repository 2021-06-09 16:52:27 +02:00
Raphaël 5620ab898d
Merge branch 'main' into feat/cacheSNSrepo 2021-06-09 16:40:26 +02:00
Raphaël 0d8bf3e423
Merge branch 'main' into feat/cacheRoute53repo 2021-06-09 16:29:22 +02:00
Elie 955919d6e6
Merge pull request #585 from cloudskiff/feat/cacheGithubRepo
Implement cache in Github repository
2021-06-09 16:27:16 +02:00
Raphaël 7a12dd869f
Merge branch 'main' into feat/cacheLambdarepo 2021-06-09 16:15:39 +02:00
Raphaël 237eaba9ce
Merge branch 'main' into feat/cacheRDSrepo 2021-06-09 16:06:27 +02:00
Elie bc96022b94
Merge branch 'main' into feat/cacheSQSrepo 2021-06-09 15:50:37 +02:00
Elie 667a66d6f7
Merge branch 'main' into feat/cacheGithubRepo 2021-06-09 15:49:14 +02:00