Commit Graph

639 Commits (9ec8c141566ddbf08d20d5a830a7e46353af3add)

Author SHA1 Message Date
sundowndev 1155e7c89f refactor: use structured logging 2021-03-17 14:31:19 +01:00
sundowndev 3d8740a921 fix: remove provider initialization message
Fixes #337 - Move the message to debug logs instead of standard logs since it's confusing for the user when scanning.
2021-03-17 14:15:14 +01:00
sundowndev d175629999 Merge branch 'feat/HTTPBackend' of github.com:cloudskiff/driftctl into feat/HTTPBackend 2021-03-17 13:54:40 +01:00
sundowndev 2a3a8cd122 refactor(cmd): rename header option to headers
headers is more relevant since it's about adding multiple headers at a time.
2021-03-17 13:54:33 +01:00
Raphaël 262a7326f6
Merge branch 'main' into feat/HTTPBackend 2021-03-17 13:50:33 +01:00
Elie 288332d907
Merge pull request #342 from cloudskiff/GeraldC13-patch-1
Asking for users feedback on README
2021-03-17 13:19:58 +01:00
Raphaël 685710bda8
Merge branch 'main' into GeraldC13-patch-1 2021-03-17 12:26:23 +01:00
sundowndev 601fc16a45 Merge branch 'main' into feat/HTTPBackend 2021-03-17 12:23:02 +01:00
Martin cc2973fc12
Merge pull request #339 from cloudskiff/fix/progress_race
fix race condition on progress that could cause deadlock
2021-03-17 12:14:08 +01:00
GeraldC df0d22e67d
Asking for users feedback on README 2021-03-17 11:07:45 +01:00
Martin Guibert d8665726b9 fix race condition on progress that could cause deadlock 2021-03-17 10:14:43 +01:00
sundowndev 78a2316fd8 Merge branch 'main' into feat/HTTPBackend 2021-03-16 17:10:54 +01:00
Elie ead1d41ce6
Merge pull request #336 from cloudskiff/fix/random_res_nam_acc
add date to resources names for dynamo and lambda event source mapping acceptance tests
2021-03-16 17:04:43 +01:00
Elie 04756eb960
Merge branch 'main' into fix/random_res_nam_acc 2021-03-16 16:58:54 +01:00
sundowndev 4d9f8fa60b chore: fix merge conflict 2021-03-16 16:48:07 +01:00
Elie 98d7da2452
Merge pull request #323 from cloudskiff/fea/progress
Show progress while reading resources from provider
2021-03-16 16:41:21 +01:00
sundowndev e91ad26591 test: update scan & supplier tests
to include tfstate+http and tfstate+https schemes
2021-03-16 16:35:28 +01:00
Martin Guibert 28d3a6df7e Add progress service that display a spinner until stopped or timeouted 2021-03-16 16:35:20 +01:00
sundowndev 0ad9ac7050 chore: fix lint errors 2021-03-16 16:29:32 +01:00
sundowndev fbb78673f1 feat: create backend options to send HTTP headers
Some users may want to send headers along with the request, for example when authorization is requred.
2021-03-16 16:21:28 +01:00
Martin Guibert 6e67a5d832 add date to res names for dynamo and lambda event source mapping 2021-03-16 15:24:32 +01:00
sundowndev ce1e9ec82b feat(backend): implement http(s) backend 2021-03-16 11:57:48 +01:00
Elie 23c4fcff67
Merge pull request #333 from cloudskiff/eliecharra-patch-1
Remove docker layer badge
2021-03-15 13:32:21 +01:00
Louis TOUSSAINT 0257b69bd2 Issue 232: Add tests to follow wildcard match checker updates 2021-03-15 12:44:33 +01:00
Louis TOUSSAINT 9780bdf725 Issue 232: Update DriftIgnore to implement new wildcard match checker 2021-03-15 12:44:33 +01:00
Elie bb79ca5b2e
Merge branch 'main' into eliecharra-patch-1 2021-03-15 12:20:51 +01:00
Elie 874f7f586b
Merge pull request #310 from cloudskiff/fea/refacto_output_print
refacto output print to prevent breaking output isolation
2021-03-15 12:20:24 +01:00
Elie e87c8f7ee6
Remove docker layer badge 2021-03-15 12:14:02 +01:00
Martin Guibert f31a8a8395 Use printer to not break output isolation
added pinter interface to print info
json output use void printer is the path output it stdout
2021-03-15 12:03:35 +01:00
Elie 8f584d67af
Merge pull request #330 from cloudskiff/change_error_message
Change error message to avoid unrelated error grouping on sentry
2021-03-12 17:14:35 +01:00
Elie 618b8edad7
Change error message to avoid unrelated error grouping on sentry 2021-03-12 16:47:05 +01:00
Elie 14cb69a9bd
Merge pull request #329 from cloudskiff/fix_aws_db_instance
Fix false positive drift on aws_db_instance
2021-03-11 11:17:52 +01:00
Elie 16a3c44624
Merge branch 'main' into fix_aws_db_instance 2021-03-11 11:12:11 +01:00
Elie de0dac7221
Merge pull request #328 from cloudskiff/fix_db_subnet_group
Fix false positive in aws_db_subnet_group
2021-03-11 11:12:03 +01:00
Elie 64ee24ced8
Fix false positive drift on aws_db_instance 2021-03-11 11:02:20 +01:00
Elie 8769517c49
Fix false positive in aws_db_subnet_group 2021-03-11 10:56:50 +01:00
Elie 9fd09d9710
Merge pull request #326 from cloudskiff/use_alpine
Use alpine as docker base image
2021-03-10 18:04:28 +01:00
Elie 9482db99c6
Merge branch 'main' into use_alpine 2021-03-10 17:59:53 +01:00
Elie 0c078e3c25
Ignore .terraform folders from docker context 2021-03-10 17:04:55 +01:00
Elie ad3764da37
Use alpine as docker base image 2021-03-10 15:04:37 +01:00
Elie 36c9c512a7
Increase acceptance test no output timeout 2021-03-10 10:57:09 +01:00
Elie 1322f2f587
Merge pull request #315 from cloudskiff/issue_274_lotoussa
Add line number in log when invalid driftignore line encountered
2021-03-09 14:29:38 +01:00
Louis TOUSSAINT d6595ff9f1 Issue 274: Add line number to logger when encounter invalid driftignore line 2021-03-09 11:59:39 +01:00
Elie c7f7a3ac8d
remove useless documentation issue template 2021-03-08 11:37:06 +01:00
Elie b02747ccc8
Update documentation issue template to redirect to doc repo 2021-03-08 11:35:13 +01:00
Elie 1ff858ccde
Merge pull request #313 from cloudskiff/fix/policy_attachment_nil_users
Fix bug on deserializing aws_iam_policy_attachment
2021-03-04 17:53:58 +01:00
Martin Guibert 35dc02099f add pointer to user roles and groups
users, roles and groups can be nil but gocty refuse to deserialize in
this case
2021-03-04 17:44:46 +01:00
Elie 0aac15d9b5
Merge pull request #309 from cloudskiff/conf-codecov
Change range of coverage colors
2021-03-03 13:27:45 +01:00
William Beuil 22b8d53105
Change range of coverage colors 2021-03-03 12:28:01 +01:00
Elie 1078de65f8
Merge pull request #303 from cloudskiff/doc/rewrite
Update documentation architecture
2021-03-03 12:18:29 +01:00