Commit Graph

1377 Commits (bcc56d0b6c24e8ddbd4c5bcfa9125e82d274b6f9)

Author SHA1 Message Date
Martin Guibert bcc56d0b6c enrich iam_role_policy for aws_default middleware 2021-07-22 14:04:18 +02:00
Elie 2745d44160
Merge pull request #870 from cloudskiff/fix/sgrule
Fix defaults sgrule middleware to be deep mode compliant
2021-07-22 13:19:54 +02:00
Elie 374b1f015e
Merge pull request #871 from cloudskiff/fix/internet_gtw
Dereference vpc_id
2021-07-22 13:19:06 +02:00
William Beuil 1a08192941
Dereference vpc_id 2021-07-22 13:09:56 +02:00
William Beuil 9e193a5d95
Fix defaults sgrule middleware to be deep mode compliant 2021-07-22 12:46:20 +02:00
Elie 89ea2262fd
Merge pull request #866 from cloudskiff/issue_811_unify_cli_wording
Update cli wording
2021-07-22 11:01:49 +02:00
Elie 7ba5c32972
Merge branch 'main' into issue_811_unify_cli_wording 2021-07-22 10:37:25 +02:00
Elie dc6b9dc6aa
Merge pull request #863 from cloudskiff/fea/enrich_ig_route
enrich internet gateway and route to use in default igw route middleware
2021-07-22 10:31:34 +02:00
Raphaël 134f8dce18
Merge pull request #864 from cloudskiff/feat/emptyResultsGoldenfile
Avoid the need of golden files for empty results in remote testing
2021-07-21 18:36:56 +02:00
Louis TOUSSAINT 0a35855a8a Issue 811: Update cli wording 2021-07-21 18:17:56 +02:00
sundowndev d1436cdac3 refactor: simplify code 2021-07-21 17:00:53 +02:00
sundowndev 8db91837be chore: fix lint errors 2021-07-21 16:34:15 +02:00
sundowndev e5ffc68091 refactor: rename result.golden.json files to results.golden.json 2021-07-21 16:31:18 +02:00
sundowndev 2344bc3335 refactor: remove empty results.golden.json files 2021-07-21 16:08:27 +02:00
sundowndev 25d7d4a647 refactor: return empty results goldenfiles 2021-07-21 15:13:12 +02:00
Martin Guibert 617b094ee1 enrich internet gateway and route to use in default igw route middleware 2021-07-21 11:04:18 +02:00
Elie 751a836993
Merge pull request #862 from cloudskiff/enrich_aws_nat_gw_eip_assoc
Add `allocation_id` to `nat_gw` and `eip_assoc`
2021-07-20 18:35:51 +02:00
Elie 0bb7acd3db
Merge pull request #851 from cloudskiff/enrich_aws_iam_role
Add path to `iam_role` in enumerator
2021-07-20 18:23:44 +02:00
Elie c28943eab4
Merge pull request #861 from cloudskiff/fix/htmlRoundFloat
Fix rounding issue in html output
2021-07-20 18:21:34 +02:00
Elie 2a497b8a8b
Merge branch 'main' into enrich_aws_nat_gw_eip_assoc 2021-07-20 18:21:06 +02:00
Raphaël bef2f77aeb
Merge pull request #857 from cloudskiff/fix/sgrulesDetailsFetcher
Fix security group rule details fetcher
2021-07-20 18:07:48 +02:00
Elie f363461641
Merge branch 'main' into fix/sgrulesDetailsFetcher 2021-07-20 17:54:09 +02:00
Elie 5880f641c5
Add allocation_id to nat_gw and eip_assoc 2021-07-20 17:51:51 +02:00
sundowndev 83129d3845 fix: rounding issue in html output 2021-07-20 17:28:58 +02:00
Elie 2ac36fd416
Merge pull request #853 from cloudskiff/enrich_aws_route
Add origin to `aws_route` in enumerator
2021-07-20 14:27:48 +02:00
Raphaël 59212ea6ef
Merge pull request #858 from cloudskiff/issue_693_html_input_wording
Clarify HTML report input wording
2021-07-19 19:24:17 +02:00
Louis TOUSSAINT d6c3140f11 Issue 693: Change html report input wording 2021-07-19 18:45:23 +02:00
sundowndev bc017f087c fix: sgrules details fetcher 2021-07-19 17:55:59 +02:00
Elie b30fabdaad
Merge pull request #854 from cloudskiff/enrich_aws_sqs_queue_policy
Add policy to `aws_sqs_queue_policy` enumerator
2021-07-19 14:06:16 +02:00
Elie bcc2271046
Merge branch 'main' into enrich_aws_sqs_queue_policy 2021-07-19 13:54:04 +02:00
Elie 34de289bd4
Add policy to aws_sqs_queue_policy enumerator 2021-07-19 11:45:26 +02:00
Elie b6a89aed94
Merge pull request #852 from cloudskiff/enrich_route53_records
Add type to `route53_records` in enumerator
2021-07-19 10:13:35 +02:00
Elie bcbea5f770
Add origin to `aws_route` in enumerator 2021-07-16 14:30:19 +02:00
Elie 686b9de52f
Add type to route53_records 2021-07-16 14:24:05 +02:00
Elie 94d449b544
Add path to iam_role in enumerator 2021-07-16 11:48:03 +02:00
Elie 373bb0918b
Merge pull request #842 from cloudskiff/fix/sgruleEnumerator
Use security group rule details fetcher
2021-07-16 11:30:46 +02:00
sundowndev 6f92c68af9 fix: security group rule enumerator 2021-07-16 11:03:22 +02:00
Elie 082a331fb9
Merge pull request #801 from cloudskiff/feat/vpc_sgrule_deepmode
Split vpc_security_group_rule_supplier
2021-07-15 18:01:13 +02:00
sundowndev e27a5564fd refactor: remove usage of flatmap pkg 2021-07-15 17:36:34 +02:00
sundowndev da937e2781 refactor: delete unused test function 2021-07-15 17:34:07 +02:00
sundowndev 321c898638 chore: fix lint errors 2021-07-15 17:34:07 +02:00
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