Elie
|
4f44039fb9
|
Split suppliers to add deep mode
|
2021-06-22 18:25:47 +02:00 |
Elie
|
0636ddea7e
|
Merge pull request #683 from cloudskiff/fix/duplicate_ebs_volume
Fix duplicate ebs volume in state
|
2021-06-22 18:23:28 +02:00 |
Elie
|
d1156500cc
|
Merge pull request #682 from cloudskiff/feat/elapsedTime
Display elapsed time at end of scan
|
2021-06-22 18:22:00 +02:00 |
Martin Guibert
|
bb2e1e0f0f
|
fix slash in gitignore syntax being special
|
2021-06-22 17:33:51 +02:00 |
Martin Guibert
|
437c20e0b7
|
append .* to prevent BC break
|
2021-06-22 17:33:51 +02:00 |
Martin Guibert
|
67231949db
|
go-git gitignore to handle driftignore
Signed-off-by: Martin Guibert <martin@cloudskiff.com>
|
2021-06-22 17:33:51 +02:00 |
William Beuil
|
1633308adf
|
Fix duplicate ebs volume in state
|
2021-06-22 17:17:49 +02:00 |
Raphaël
|
9ead8d1523
|
Merge branch 'main' into feat/htmlOutput
|
2021-06-22 17:17:15 +02:00 |
sundowndev
|
cba595d9f1
|
feat: add elapsed time at end of scan
|
2021-06-22 17:06:53 +02:00 |
William Beuil
|
618d7ebf54
|
Middleware to manage tags_all attribute
|
2021-06-22 16:48:54 +02:00 |
Elie
|
846b32801a
|
Merge pull request #678 from cloudskiff/add_doc_link
Add limitation link in computed field alert
|
2021-06-22 15:37:00 +02:00 |
Elie
|
e0de54f30d
|
Add limitation link in computed field alert
|
2021-06-22 15:00:04 +02:00 |
William Beuil
|
894a636cc2
|
Fix ebs volume tags false positive
|
2021-06-22 12:17:56 +02:00 |
Elie
|
cce60efb88
|
Fix dupplicate resource when expanding managed_policy fields
|
2021-06-22 11:39:59 +02:00 |
Elie
|
faef77a98c
|
Add missing attribute to volume expander middleware
|
2021-06-22 10:52:44 +02:00 |
Raphaël
|
cc835dbfd7
|
Merge branch 'main' into feat/driftignoreFlag
|
2021-06-21 15:07:51 +02:00 |
sundowndev
|
eb04ec3513
|
refactor: unexport driftignorePath property
|
2021-06-21 14:48:03 +02:00 |
sundowndev
|
1b351c9b2f
|
refactor: html template
use light logo & add border-radius to tbody element
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
78601df930
|
refactor: simplify code
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
cc9a882fc2
|
test: update golden files
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
ead85d5f84
|
chore: fix lint errors
|
2021-06-21 14:44:54 +02:00 |
William Beuil
|
7a60e69efb
|
Refactor output HTML with a11y and responsive in mind
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
5fa7c10296
|
fix: console output
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
bc2164a008
|
refactor: diff custom style
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
3d12c9933e
|
refactor: simplify code
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
21747180d9
|
refactor: diffs custom style
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
76613149c1
|
refactor: add date to analysis struct
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
a27d993b13
|
refactor: html output custom style
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
a14a72f212
|
refactor: empty message in html output
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
a9ce5c639f
|
refactor: html output style
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
067241ed2a
|
refactor: html output
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
fd0e673b37
|
test: html output
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
5561041db9
|
fix: display alert messages
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
3643c1ba66
|
refactor: html output template
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
4b9af2b57b
|
refactor: add filtering to html output
|
2021-06-21 14:44:54 +02:00 |
sundowndev
|
5daca2eb46
|
feat: implement html output
|
2021-06-21 14:44:54 +02:00 |
Elie
|
50443a839d
|
Merge pull request #663 from cloudskiff/handle_managed_policy_arns
Handle managed_policy_arns in aws_iam_roles
|
2021-06-21 14:16:34 +02:00 |
Louis TOUSSAINT
|
2ddb8191ab
|
Issue 637: Fix false positive for aws_sns_topic/policy
|
2021-06-18 15:16:08 +02:00 |
Louis TOUSSAINT
|
6278dbfefd
|
Issue 630: Fix aws_route carrier_gateway_id false positive
|
2021-06-18 11:51:01 +02:00 |
Elie
|
8751bdac2f
|
Fix EBS volume drift on throughput
|
2021-06-18 11:24:50 +02:00 |
Elie
|
8dcb5da73d
|
Handle managed_policy_arns in aws_iam_roles
|
2021-06-18 10:44:39 +02:00 |
sundowndev
|
92691868bb
|
feat: display terraform provider version in output
|
2021-06-17 16:20:19 +02:00 |
sundowndev
|
074900043f
|
feat: add driftignore flag
|
2021-06-17 15:39:31 +02:00 |
Louis TOUSSAINT
|
37fd7cc1e6
|
Issue 555: Deletion of deprecated tests
|
2021-06-17 14:34:50 +02:00 |
Louis TOUSSAINT
|
1ba5782fa1
|
Issue 555: Add fallback if homedir.Dir() return error to set configDir with tmpDir()
|
2021-06-17 14:34:50 +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
|
caee449a9a
|
Issue 555: Set the default value of config-dir in scan.go
|
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 |
Louis TOUSSAINT
|
e8d930cc66
|
Issue 649: Fix ses_smtp_password false positive
|
2021-06-17 11:39:30 +02:00 |
Raphaël
|
5a23a1b1d8
|
Merge branch 'main' into fix/orderingConsole
|
2021-06-16 10:48:03 +02:00 |
Elie
|
ef4dd3ca82
|
Merge pull request #654 from a-vorobiev/fix/ignore-bucket-prefix
Fix false positive on aws_s3_bucket.bucket_prefix
|
2021-06-16 10:08:26 +02:00 |
Anton Vorobiev
|
8d8412209c
|
Merge branch 'main' into fix/ignore-bucket-prefix
|
2021-06-15 19:13:35 +02:00 |
Anton Vorobiev
|
0ad6f1d296
|
Fix: s3_bucket.bucket_prefix should be ignored
|
2021-06-15 19:00:03 +02:00 |
Elie
|
7fe9b13d19
|
Fix state enumeration on s3 on win when using wildcards
|
2021-06-15 18:18:53 +02:00 |
Elie
|
98ee98a955
|
Fix issue when enumerating s3 states on windows
|
2021-06-15 16:35:53 +02:00 |
sundowndev
|
c1e921235b
|
fix: ordering in console output
|
2021-06-15 16:05:07 +02:00 |
Elie
|
00c7c301c5
|
Try to fix igw removal in aws_route acc test
|
2021-06-14 17:15:18 +02:00 |
sundowndev
|
dd3c3107f4
|
fix: disable instance_initiated_shutdown_behavior field
|
2021-06-14 11:26:47 +02:00 |
Elie
|
35b511ef43
|
Retrieve provider version and schema version
|
2021-06-14 11:02:10 +02:00 |
Elie
|
ae79832971
|
[RUN ACC] Try to fix EIP test by upgrading tf provider
|
2021-06-10 10:09:53 +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 |
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
|
8f527baf3b
|
feat: implement cache in github repository
|
2021-06-09 15:13:33 +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 |
Elie
|
f22734787e
|
Merge branch 'main' into feat/cacheIAMrepository
|
2021-06-09 14:56:02 +02:00 |
Elie
|
ae8cc3ffbd
|
[RUN ACC] Try to fix igw deletion issues
|
2021-06-09 11:35:32 +02:00 |
Martin Guibert
|
e441425e70
|
[RUN ACC] fix acc tests
filter our own keys for aws_iam_access_key
increase timeout
|
2021-06-09 11:35:31 +02:00 |
Martin Guibert
|
160f541767
|
remove old case to have only one alert/handler for wrong arn
|
2021-06-08 15:23:37 +02:00 |
Martin Guibert
|
465e6fd7f0
|
fix #601 by checking arn correctness and sending a different alert
|
2021-06-08 14:58:02 +02:00 |
sundowndev
|
ccbe73c368
|
feat: implement cache in IAM repository
|
2021-06-08 11:40:04 +02:00 |
Louis TOUSSAINT
|
86da6faf66
|
Issue 165: Add cache for ec2_repository and fix tests for iam_supplier
|
2021-06-07 16:59:54 +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 |
Louis TOUSSAINT
|
4cf5130549
|
Issue 165: Merge main to branch and fix iam_repository_test conflict
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
b177dd804e
|
Issue 165: Change client typo to repo
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
0464c7cbb9
|
Issue 165: Add Test_IAMRepository_ListAllPolicies in iam_repository_test
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
d7bceb4d24
|
Issue 165: Add Test_IAMRepository_ListAllUsers in iam_repository_test
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
bf20120efc
|
Issue 165: Add Test_IAMRepository_ListAllRolePolicyAttachments in iam_repository_test
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
dbc179f0d8
|
Issue 165: Add Test_IAMRepository_ListAllRolePolicies in iam_repository_test
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
6c29aa04ff
|
Issue 165: Add Test_IAMRepository_ListAllRoles in iam_repository_test
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
09f3f82a97
|
Issue 165: Add Test_IAMRepository_ListAllUserPolicyAttachments in iam_repository_test
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
6e0a47ad67
|
Issue 165: Add Test_IAMRepository_ListAllUserPolicies in iam_repository_test
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
b4e04e0d77
|
Issue 165: Add Test_IAMRepository_ListAllAccessKeys in iam_repository_test
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
874756c259
|
Issue 165: Add mock_IAMRepository
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
ddac4d14b3
|
Issue 165: Delete hidden dependency for iam_role_policy_attachment_supplier
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
48289c35f7
|
Issue 165: Delete hidden dependency for iam_role_policy_supplier
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
551f958ea1
|
Issue 165: Delete hidden dependency for iam_role_supplier
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
b35eac7bc6
|
Issue 165: Delete hidden dependency for iam_user_policy_attachment_supplier
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
82ed1c2c71
|
Issue 165: Delete hidden dependency for iam_user_policy_supplier
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
832304c8f9
|
Issue 165: Delete hidden dependency for iam_user_supplier
|
2021-06-07 11:05:21 +02:00 |
Louis TOUSSAINT
|
414fecb9d1
|
Issue 165: Delete hidden dependency for iam_policy_supplier
|
2021-06-07 11:05:20 +02:00 |
Louis TOUSSAINT
|
f81cfb9eaf
|
Issue 165: Delete hidden dependency for iam_access_key_supplier
|
2021-06-07 11:05:20 +02:00 |
Louis TOUSSAINT
|
a0ecd28498
|
Issue 165: Add iam_repository
|
2021-06-07 11:05:20 +02:00 |
Louis TOUSSAINT
|
def99b065d
|
Issue 165: Add security_group/_rule tests to ec2_repository
|
2021-06-07 11:05:20 +02:00 |
Louis TOUSSAINT
|
2329c840d2
|
Issue 165: Add security_group_rule_supplier to ec2_repository
|
2021-06-07 11:05:20 +02:00 |
Louis TOUSSAINT
|
18e3a76d90
|
Issue 165: Add security_group_supplier to ec2_repository
|
2021-06-07 11:05:20 +02:00 |
Louis TOUSSAINT
|
b4a3458cc3
|
Issue 165: Add vpc_supplier to ec2_repository
|
2021-06-07 11:05:20 +02:00 |
Louis TOUSSAINT
|
b9fb4f9343
|
Issue 165: Add route_table_association_supplier to ec2_repository
|
2021-06-07 11:05:20 +02:00 |
Louis TOUSSAINT
|
1a45b6cdf2
|
Issue 165: Add route_table_supplier to ec2_repository
|
2021-06-07 11:05:20 +02:00 |
Louis TOUSSAINT
|
3f2fe6d90c
|
Issue 165: Add route_supplier to ec2_repository
|
2021-06-07 11:05:20 +02:00 |
Louis TOUSSAINT
|
86b7f52d60
|
Issue 165: Add nat_gateway_supplier to ec2_repository
|
2021-06-07 11:05:20 +02:00 |
Louis TOUSSAINT
|
6fc4478114
|
Issue 165: Add subnet_supplier to ec2_repository
|
2021-06-07 11:05:20 +02:00 |
Louis TOUSSAINT
|
9f89dac6f2
|
Issue 165: Revert goldenfiles for internet_gateway_multiple
|
2021-06-07 11:05:20 +02:00 |
Louis TOUSSAINT
|
abe938b0cd
|
Issue 165: Add internet_gateway_supplier to ec2_repository
|
2021-06-07 11:05:20 +02:00 |
Elie
|
18db5860b1
|
Merge branch 'main' into allow_to_change_provider_version
|
2021-06-07 10:17:22 +02:00 |
Rohan Sharma
|
6b2388c62a
|
Fix gen-driftignore --help example
|
2021-06-05 16:39:47 +05:30 |
Elie
|
07d992d472
|
Add input validation
|
2021-06-04 16:58:55 +02:00 |
Elie
|
fcb06cd782
|
Allow to specify a terraform provider version
|
2021-06-04 16:58:54 +02:00 |
Toussaint Louis
|
b63f723296
|
Merge branch 'main' into issue_494_http_scanning_error
|
2021-06-04 15:49:22 +02:00 |
Toussaint Louis
|
c3934f4d83
|
Merge branch 'main' into issue_494_http_scanning_error
|
2021-06-04 15:45:36 +02:00 |
Toussaint Louis
|
14a3947d3f
|
Update terraform_state_reader.go
|
2021-06-04 15:44:55 +02:00 |
sundowndev
|
26dcfd218e
|
refactor(cache): allow 0 capacity
|
2021-06-04 15:40:37 +02:00 |
Elie
|
72c8dc3ea8
|
Merge branch 'main' into issue_494_http_scanning_error
|
2021-06-04 15:34:07 +02:00 |
Raphaël
|
8d84f4ec52
|
Merge branch 'main' into test/cacheEC2repo
|
2021-06-04 15:30:06 +02:00 |
sundowndev
|
dfda3df3c6
|
test: improve testing for ec2 repository
|
2021-06-04 12:25:32 +02:00 |
Elie
|
c1770ac935
|
Fix unsupported resources read from state files
|
2021-06-04 11:31:32 +02:00 |
Louis TOUSSAINT
|
560a4a51cd
|
Issue 494: Detect if state reader is http and change error reporting logic
|
2021-06-03 15:42:29 +02:00 |
Louis TOUSSAINT
|
87426cb5b6
|
Issue 494: Fix error reporting in http state reader
|
2021-06-03 15:42:29 +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
|
f8914f1c82
|
test: LRU cache
|
2021-06-03 11:20:41 +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 |
sundowndev
|
e9a021b95f
|
refactor: implement LRU cache
|
2021-06-03 11:00:59 +02:00 |
sundowndev
|
6b5766144c
|
refactor: cache interface
|
2021-06-03 11:00:59 +02:00 |
sundowndev
|
2bf75aaa29
|
feat: implement resources enumeration cache
|
2021-06-03 11:00:59 +02:00 |
William Beuil
|
cfaddfaa08
|
Fix iam_access_key false positive
|
2021-06-02 14:32:44 +02:00 |
William Beuil
|
bebb5436f6
|
Update db_instance normalize function and sg acc tests
|
2021-06-02 14:32:44 +02:00 |
Elie
|
778e5f7ab9
|
Merge branch 'main' into cleanup_old_resources
|
2021-06-02 14:06:08 +02:00 |
Elie
|
a373bb0744
|
Remove human readable func from resource
|
2021-06-02 13:56:18 +02:00 |
Martin Guibert
|
3a544133e2
|
remove useless file. prevent getter in attribute from copiying slice and
map. remove useless exported function from resource
|
2021-06-02 12:02:36 +02:00 |
Elie
|
b5c48dbbfc
|
Finished refacto
|
2021-05-31 18:46:20 +02:00 |
Martin Guibert
|
fa77d7a539
|
remove /db_instance.tf as new resource does not cover anything new
|
2021-05-31 16:46:57 +02:00 |
Louis TOUSSAINT
|
0b48d579a5
|
Fix 545: Remove duplicate provider config in db_instance.tf file
|
2021-05-31 16:46:57 +02:00 |
Raphaël
|
400b825afe
|
Merge branch 'main' into fix/globEdgeCase
|
2021-05-31 14:51:08 +02:00 |
William BEUIL
|
7d31825b1a
|
Merge branch 'main' into v0.9-rebase
|
2021-05-27 18:15:15 +02:00 |
Louis TOUSSAINT
|
e4e66d0ab1
|
Issue 439: Fix humanString when HumanizeAttribute() is empty
|
2021-05-27 15:21:45 +02:00 |
Louis TOUSSAINT
|
76ccdd6d40
|
Issue 439: Always print ID in resource, by changing stringer with AttributeGetter interface
|
2021-05-27 15:21:45 +02:00 |
sundowndev
|
6a93d0d48b
|
fix: ensure enumerated paths are not folders
|
2021-05-27 14:15:43 +02:00 |
Louis TOUSSAINT
|
b5a65e2565
|
Issue 542: Add Env var for db_instance Acc test
|
2021-05-26 11:21:42 +02:00 |
Louis TOUSSAINT
|
af08a560e1
|
Issue 543: Fix false positive on aws_db_instance
|
2021-05-26 11:21:40 +02:00 |
sundowndev
|
aa101e1731
|
refactor: use globaloutput for hint message
|
2021-05-26 11:19:28 +02:00 |
sundowndev
|
1ed957ee64
|
refactor: more human readable help messages
|
2021-05-26 11:19:28 +02:00 |
sundowndev
|
ef4430c8ea
|
refactor: rename from flag to input
also add an error when input is not specified
|
2021-05-26 11:19:28 +02:00 |
sundowndev
|
fe3d0a14ea
|
docs: improve gen-driftignore help message
|
2021-05-26 11:19:28 +02:00 |
sundowndev
|
613f4cf556
|
feat: create gen-driftignore
|
2021-05-26 11:19:28 +02:00 |
William Beuil
|
2c2f8d9ae7
|
Fix bug #544 and added rules to acc test
|
2021-05-25 12:18:08 +02:00 |
William Beuil
|
f6cfbd3cb4
|
Change signature of NormalizeFunc + fix security_group
|
2021-05-24 17:43:15 +02:00 |
Martin Guibert
|
b39215f188
|
fix security group
|
2021-05-24 17:43:15 +02:00 |
Martin Guibert
|
11b412b9a2
|
migrate security_group_rules
|
2021-05-24 17:43:15 +02:00 |
Martin Guibert
|
8cd70f3248
|
run tf destroy event when apply fail during acc test
|
2021-05-21 16:16:42 +02:00 |
Martin
|
f3b0562e2b
|
Revert "try to change region in vpc acc test to mitigate max number of vpc"
|
2021-05-21 14:21:38 +02:00 |
Martin
|
cf7c258d74
|
Merge branch 'main' into fix/change_vpc_acc_region
|
2021-05-19 18:02:08 +02:00 |
Martin
|
abed93ed0a
|
Merge branch 'main' into fix/change_vpc_acc_region
|
2021-05-19 18:00:55 +02:00 |
William BEUIL
|
c7602c8b25
|
Merge branch 'main' into fix-db-subnet
|
2021-05-19 17:55:58 +02:00 |
William Beuil
|
150abdc259
|
Fix terraform file for db_subnet_group
|
2021-05-19 17:48:47 +02:00 |
Martin Guibert
|
f28c5002c8
|
try to change region in vpc acc test to mitigate max number of vpc
|
2021-05-19 17:00:18 +02:00 |
Martin Guibert
|
5e3faad7c2
|
fix policy not deleted when empty
|
2021-05-19 16:45:41 +02:00 |
Martin
|
7a3d70933d
|
Merge branch 'main' into fix/sns_migration_error
|
2021-05-18 18:28:06 +02:00 |
Martin
|
3ea89db94c
|
Merge branch 'main' into fix/sns_migration_error
|
2021-05-18 18:24:32 +02:00 |
Martin Guibert
|
f79009c2c5
|
fix sqr error introduced by migration to new arch
|
2021-05-18 18:22:46 +02:00 |
William Beuil
|
c2769838d0
|
Fix acc tests
|
2021-05-18 17:46:51 +02:00 |
Martin
|
0bfd06980f
|
Merge branch 'main' into fix/sns_migration_error
|
2021-05-18 17:36:30 +02:00 |
Martin Guibert
|
e760507d61
|
fix bug introduced by sns migration to new archi
|
2021-05-18 17:23:44 +02:00 |
Elie
|
e46135671b
|
Refacto lambda resources
|
2021-05-18 14:54:09 +02:00 |
Elie
|
3fcd1d91e8
|
Merge branch 'main' into fea/new_resource_migration
|
2021-05-18 10:46:18 +02:00 |
Elie
|
b06e33b1a2
|
Merge branch 'main' into refacto_nat_gtw
|
2021-05-18 10:18:48 +02:00 |
Elie
|
37abb38a15
|
Refacto aws route53 resources
|
2021-05-18 10:02:45 +02:00 |
Martin Guibert
|
ce98460460
|
fix matchby in tests
|
2021-05-17 18:58:03 +02:00 |
Martin Guibert
|
0fb7156dbe
|
add sqs-queue
|
2021-05-17 18:57:49 +02:00 |
Martin Guibert
|
efdf8ab43b
|
,migrate sqs_queue_policy and sqs_default_queue_policy
|
2021-05-17 18:57:32 +02:00 |
Martin Guibert
|
6283219f67
|
migrate subnet and default subnet
|
2021-05-17 18:56:59 +02:00 |
Martin Guibert
|
8c9b42c022
|
migrate vpc
|
2021-05-17 18:56:31 +02:00 |
William Beuil
|
fe2f136c70
|
Refacto aws_nat_gateway
|
2021-05-17 18:11:47 +02:00 |
Elie
|
0bccc10850
|
Merge branch 'main' into refacto_internet_gtw
|
2021-05-17 17:58:38 +02:00 |
Elie
|
e68aa82dbf
|
Merge branch 'main' into refacto_kms
|
2021-05-17 17:32:15 +02:00 |
Elie
|
797fb7fa4b
|
Merge branch 'main' into route_table_assoc
|
2021-05-17 17:25:49 +02:00 |
Elie
|
f280e97ecb
|
Merge branch 'main' into fix_iam_policy_attachment_issues
|
2021-05-17 17:19:32 +02:00 |
Elie
|
c2417678f0
|
Merge branch 'main' into refacto_aws_iam_access_key
|
2021-05-17 17:14:00 +02:00 |
Elie
|
cafde28e21
|
Refacto aws_iam_access_key
|
2021-05-17 17:06:25 +02:00 |
Elie
|
233d517e0a
|
Refacto github resources
|
2021-05-17 17:05:04 +02:00 |
William Beuil
|
59ecb3541c
|
Refacto aws_internet_gateway
|
2021-05-17 13:27:40 +02:00 |
William Beuil
|
ac3c4e6b46
|
Refacto aws_kms_key and aws_kms_alias
|
2021-05-17 12:09:35 +02:00 |
William Beuil
|
1579ffc584
|
Refacto aws_route_table_association
|
2021-05-17 11:40:41 +02:00 |
Elie
|
5dbdbcbdb4
|
Refacto aws_eip
|
2021-05-17 11:38:46 +02:00 |
sundowndev
|
64c9ab4375
|
feat: disable count in scan progress bar
|
2021-05-17 11:13:12 +02:00 |
Elie
|
b173250575
|
Merge branch 'main' into fix/deepLinks
|
2021-05-17 11:02:41 +02:00 |
Elie
|
ef19b0d500
|
Fix policy attachment issue
|
2021-05-14 16:57:16 +02:00 |
Elie
|
e0d632f19b
|
Rename sanitizer middleware to expander
|
2021-05-12 11:37:40 +02:00 |
Elie
|
389d685991
|
Fix iam policy expander
|
2021-05-12 11:37:39 +02:00 |
sundowndev
|
42ffe46af0
|
fix: doc deep links for providers authentication
|
2021-05-12 11:31:00 +02:00 |
sundowndev
|
e15146938d
|
fix: report when no tfstate found in backend
|
2021-05-11 17:22:20 +02:00 |
Elie
|
bdb4740c39
|
Make an exhaustive refactored resource list
|
2021-05-11 16:21:10 +02:00 |
Elie
|
550f5e84ae
|
Refacto IAM resources and aws_key_pair
|
2021-05-11 16:04:59 +02:00 |
Martin Guibert
|
80fd17dae7
|
fix some issues with test matchby
|
2021-05-11 12:22:44 +02:00 |
Martin Guibert
|
ab026b66b8
|
migrate sns_topic
|
2021-05-11 12:22:44 +02:00 |
Martin Guibert
|
ad729d7608
|
migrate sns_topic_policy
|
2021-05-11 12:22:44 +02:00 |
Martin Guibert
|
cac46cf585
|
add sns_topic_policy
|
2021-05-11 12:22:44 +02:00 |
Martin Guibert
|
dc41b780d1
|
add sns topic subscription
|
2021-05-11 12:22:44 +02:00 |
Elie
|
350ccaf059
|
Remove useless sanitize method
|
2021-05-11 10:53:49 +02:00 |
Elie
|
6a2557573a
|
Remove useless empty fields and remove todo
|
2021-05-10 16:50:49 +02:00 |
William Beuil
|
7feb45f5dd
|
Fix aws_default_route_table, add aws_route_table and add aws_route
|
2021-05-10 16:33:43 +02:00 |
William Beuil
|
831e80678a
|
Add aws_ecr_repository
|
2021-05-10 16:33:42 +02:00 |
sundowndev
|
b22e6fa11f
|
test: fix a test case about strict mode
|
2021-05-10 15:50:57 +02:00 |
sundowndev
|
0232696ace
|
Revert "Merge pull request #433 from cloudskiff/feat/genDriftIgnore"
This reverts commit 829967170090f9825896df96a256ff88b84db529, reversing
changes made to 5e1f9f8746e2d05ec80a69096285dbd27dfa7423.
|
2021-05-10 15:02:42 +02:00 |
sundowndev
|
63374936e0
|
fix: add line break in warning message
|
2021-05-10 15:02:42 +02:00 |
sundowndev
|
2c76d30c81
|
fix: do not ignore default policy attachments
|
2021-05-10 15:02:42 +02:00 |
sundowndev
|
6b6e4d62dd
|
refactor: fix error handling & simplify code
|
2021-05-10 15:02:42 +02:00 |
sundowndev
|
56aa95ffd1
|
chore: fix rebasing of branch
|
2021-05-10 15:02:42 +02:00 |
Elie
|
623ff3dc8e
|
Move all AWS mocks to test/aws
|
2021-05-10 15:02:42 +02:00 |
Rémi Doreau
|
53a17a381a
|
refactor(tfcloud): rebase
|
2021-05-10 15:02:42 +02:00 |
Rémi Doreau
|
d0104515b1
|
fix(tfcloud): rename tfcloud -> tfc
|
2021-05-10 15:02:42 +02:00 |
Rémi Doreau
|
57df7fe028
|
fix(tfcloud): rename tfcloud -> tfc
|
2021-05-10 15:02:42 +02:00 |
Rémi Doreau
|
2ac9f893d6
|
fix(cloud_reader): requested changes
|
2021-05-10 15:02:42 +02:00 |
Rémi Doreau
|
499c1215c3
|
fix(cloud_reader): update tests + tfcloud token flag
|
2021-05-10 15:02:42 +02:00 |
Rémi Doreau
|
a03127100a
|
fix(scan_test): add tfcloud
|
2021-05-10 15:02:42 +02:00 |
Rémi Doreau
|
609d3ec059
|
fix(cloud_reader): make tests pass
|
2021-05-10 15:02:42 +02:00 |
Rémi Doreau
|
b555b8b58a
|
feat(state): add cloud reader
|
2021-05-10 15:02:42 +02:00 |
Rémi Doreau
|
73c0387639
|
feat(schemes): add tfcloud
|
2021-05-10 15:02:42 +02:00 |
sundowndev
|
62f6f997b7
|
feat: display ec2 instance name when tag name exist
|
2021-05-10 15:02:42 +02:00 |
sundowndev
|
bcff002e50
|
refactor: create pkg/http package
|
2021-05-10 15:02:42 +02:00 |
sundowndev
|
942ff40eeb
|
refactor(http): perform request in Read method
|
2021-05-10 15:02:42 +02:00 |
sundowndev
|
9a8a4b4e74
|
fix: response body overrided by buffer
|
2021-05-10 15:02:41 +02:00 |
sundowndev
|
8116ac4ccf
|
test: mock http client
|
2021-05-10 15:02:41 +02:00 |
Elie
|
7d903fd6e9
|
Add analysis duration for telemetry
|
2021-05-10 15:02:41 +02:00 |
Elie
|
a45b2e4bf1
|
Add telemetry
|
2021-05-10 15:02:41 +02:00 |
sundowndev
|
71bc55c7cf
|
refactor: stop progress bar before error handling
|
2021-05-10 15:02:41 +02:00 |
sundowndev
|
252674cb56
|
feat: add iac progress bar
|
2021-05-10 15:02:41 +02:00 |
sundowndev
|
87ad272856
|
feat: create gen-driftignore
|
2021-05-10 14:45:44 +02:00 |
sundowndev
|
c088a2fbc9
|
feat: add support for ** in s3
|
2021-05-10 14:45:44 +02:00 |
sundowndev
|
65704bf228
|
chore: fix a minor typo
|
2021-05-10 14:45:44 +02:00 |
sundowndev
|
0414c028b9
|
refactor: disable file matching when not using glob
|
2021-05-10 14:45:44 +02:00 |