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
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
Raphaël
6473d8b807
Merge branch 'main' into feat/cacheCloudfrontRepo
2021-06-09 15:42:21 +02:00
Elie
b2d8d7e075
Merge branch 'main' into feat/cacheDynamoDBrepo
2021-06-09 15:40:49 +02:00
Raphaël
e9b0c1792e
Merge branch 'main' into feat/cacheECRrepo
2021-06-09 15:26:26 +02:00
sundowndev
e14552efed
feat: implement cache in cloudfront repository
2021-06-09 15:13:13 +02:00
sundowndev
5bbc905670
feat: implement cache in DynamoDB repository
2021-06-09 15:12:15 +02:00
sundowndev
89dcf9700e
feat: implement cache in SNS repository
2021-06-09 15:11:57 +02:00
sundowndev
de9d246f98
feat: implement cache in SQS repository
2021-06-09 15:11:40 +02:00
sundowndev
991e777364
feat: implement cache in RDS repository
2021-06-09 15:11:08 +02:00
sundowndev
6e3bfdca3a
feat: implement cache in lambda repository
2021-06-09 15:10:49 +02:00
sundowndev
351f9f6605
feat: implement cache in kms repository
2021-06-09 15:09:58 +02:00
sundowndev
2b91e69c73
feat: implement cache in route53 repository
2021-06-09 15:09:46 +02:00
sundowndev
3d97255858
feat: implement cache in s3 repository
2021-06-09 15:09:34 +02:00
sundowndev
aef2991445
feat: implement cache in ecr repository
2021-06-09 15:08:18 +02:00
sundowndev
ccbe73c368
feat: implement cache in IAM repository
2021-06-08 11:40:04 +02:00
Louis TOUSSAINT
9f232ccb49
Issue 165: Fix typo and implement iamRepository in iam suppliers constructor
2021-06-07 15:02:12 +02:00
Louis TOUSSAINT
8b5b8bfb7f
Issue 165: Fix conflict from main rebase
2021-06-07 11:05:21 +02:00
Elie
fcb06cd782
Allow to specify a terraform provider version
2021-06-04 16:58:54 +02:00
sundowndev
d737d9eb2a
chore: fix conflicts with main branch
2021-06-03 12:39:33 +02:00
sundowndev
e8d2b2bf70
refactor: build repositories once
2021-06-03 12:12:43 +02:00
sundowndev
4f151f35d2
refactor: aws cache capacity
2021-06-03 11:20:41 +02:00
sundowndev
44a6707523
refactor: use a global cache for all repositories
2021-06-03 11:20:41 +02:00
Elie
b5c48dbbfc
Finished refacto
2021-05-31 18:46:20 +02:00
Martin Guibert
80687e5029
Add hybrid resource behavior
2021-04-23 17:07:35 +02:00
Martin Guibert
53103f667c
when sns subscitpion is pending prevent crash and show an alert
2021-03-17 17:59:02 +01:00
Martin Guibert
28d3a6df7e
Add progress service that display a spinner until stopped or timeouted
2021-03-16 16:35:20 +01:00
Louis TOUSSAINT
cf634bfd54
Issue 151: Add ecr_repository resource
2021-03-02 15:25:01 +01:00
Martin Guibert
0933a6a642
add support for aws_lambda_source_event_mapping
2021-03-02 14:44:51 +01:00
William Beuil
839ae746e7
Add kms_alias
2021-02-25 14:19:49 +01:00
William Beuil
30a9d5cc2d
Add kms_key
2021-02-25 10:44:37 +01:00
Elie
76d98ed8e7
Remove custom mock and add repository for S3
2021-02-18 17:56:48 +01:00
William Beuil
476c6c62db
Add cloudfront_distribution resource
2021-02-17 15:52:09 +01:00
Martin Guibert
f18ce79086
add support for route53 health check
2021-02-16 18:54:04 +01:00
Elie
59c061d2f6
Fix aws suppliers and tests to use new provider
2021-02-12 16:29:39 +01:00
Martin Guibert
73ffe8280f
add support for dynamodb_table
2021-02-11 18:18:08 +01:00
Martin Guibert
18f7ad6bb8
add support for aws_sns_topic_subscription
2021-02-08 12:09:38 +01:00
Martin Guibert
7041cf12e5
add support for sns_topic_policy
...
modify sns_topic support so that we create sns_topic_policy for inline
policy
2021-02-05 14:08:28 +01:00
Martin Guibert
7351511dd1
add support for sns_topic
2021-02-04 09:36:42 +01:00
William Beuil
d3c542c004
Add aws_sqs_queue_policy
2021-02-03 20:52:52 +01:00
William Beuil
ad5ad4cc76
Add aws_sqs_queue
2021-02-03 20:52:51 +01:00
Elie
5daec82ecc
Remove singleton to fix issues when chain multiples cmd run
...
We have some issue when running acceptance test, more generally
when we use to execute scan cmd multiples times.
We were using global singletons for provider and resources suppliers
managment which lead us to improper state in the second scan run.
We should avoid this in the future and make proper initialization of our
dependencies maybe using a dependency injection container.
2021-02-01 11:49:50 +01:00