Pepe Fagoaga
|
cb74dae296
|
refactor(aws): Rename get_regions and validate partition (#5772)
|
2024-11-14 13:02:32 +01:00 |
|
Pedro Martín
|
a419b4b898
|
feat(aws): get regions by partition (#5748)
|
2024-11-13 18:52:50 +01:00 |
|
Pepe Fagoaga
|
c3ae0aa873
|
fix(connection): return Connection on generic exception (#5636)
|
2024-11-05 12:24:18 -05:00 |
|
Sergio Garcia
|
bc308de571
|
feat(SecurityHub): add test_connection method (#5350)
Co-authored-by: pedrooot <pedromarting3@gmail.com>
|
2024-10-30 10:02:13 +01:00 |
|
Pepe Fagoaga
|
6502330512
|
chore(providers): Remove get_output_mapping (#5484)
|
2024-10-28 11:40:31 +01:00 |
|
Pedro Martín
|
41e585643b
|
feat(scan): add mutelist and config file to scan (#5310)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2024-10-18 10:34:46 +02:00 |
|
Pedro Martín
|
e65b346afd
|
feat(exceptions): modify custom exceptions (#5451)
|
2024-10-18 09:28:58 +02:00 |
|
Pepe Fagoaga
|
bfdff563e6
|
chore(aws): Set scan_unused_services False by default (#5425)
|
2024-10-16 13:19:10 +02:00 |
|
Pepe Fagoaga
|
d9c2933dc5
|
feat(test_connection): Add optional AWS Account ID validation (#5361)
|
2024-10-10 12:45:16 -04:00 |
|
Pepe Fagoaga
|
cad99c5e0f
|
feat(aws): Add static credentials authentication (#5360)
|
2024-10-10 11:47:05 -04:00 |
|
dependabot[bot]
|
158263a8bf
|
chore(deps-dev): bump moto from 5.0.15 to 5.0.16 (#5256)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sergio <sergio@prowler.com>
|
2024-10-02 15:40:34 -04:00 |
|
Pedro Martín
|
47a6e28d71
|
refactor(output_options): remove output options from provider (#5149)
|
2024-09-25 09:38:21 +02:00 |
|
dependabot[bot]
|
359a1f2c8e
|
chore(deps): bump botocore from 1.35.15 to 1.35.16 (#4989)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Sergio <sergio@prowler.com>
|
2024-09-11 10:53:18 -04:00 |
|
Pedro Martín
|
7a937c7708
|
refactor(provider): move audit and fixer config inside the provider (#4960)
|
2024-09-10 09:48:11 +02:00 |
|
Pedro Martín
|
4eed5c7a99
|
refactor(check_metadata): move bulk_load_checks_metadata inside class (#4934)
|
2024-09-06 09:50:14 +02:00 |
|
Pedro Martín
|
cfd4019281
|
fix(aws): raise ArgumentTypeError for parser (#4921)
|
2024-09-03 13:47:43 +02:00 |
|
Pedro Martín
|
b29f99441a
|
feat(aws): add custom exceptions class (#4847)
|
2024-08-29 19:08:47 +02:00 |
|
Pedro Martín
|
2fda2388bb
|
refactor(aws): Refactor provider (#4808)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2024-08-23 09:19:05 -04:00 |
|
Sergio Garcia
|
c2552ee508
|
fix: handle empty input regions (#4841)
|
2024-08-22 13:54:18 -04:00 |
|
Pepe Fagoaga
|
761eebac1e
|
feat(aws): Add a test_connection method (#4563)
Co-authored-by: pedrooot <pedromarting3@gmail.com>
|
2024-08-09 12:01:40 +02:00 |
|
Sergio Garcia
|
95ec3d91b4
|
refactor(tags): convert tags to a dictionary (#4598)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2024-08-05 08:17:43 +02:00 |
|
Pepe Fagoaga
|
577afbd521
|
chore(mutelist): create new class to encapsulate the logic (#4413)
|
2024-07-16 13:44:43 -04:00 |
|
Pepe Fagoaga
|
e8a94733bf
|
fix(aws): Assume role for Gov Cloud (#4254)
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com>
|
2024-06-18 09:37:23 -04:00 |
|
Pepe Fagoaga
|
b2b66bd080
|
fix(mutelist): Split code for AWS and the rest of providers (#4143)
|
2024-05-31 10:06:01 -04:00 |
|
Pepe Fagoaga
|
6f3eca7249
|
chore(global_provider): Move methods to class as static (#3896)
|
2024-05-20 11:29:05 +02:00 |
|
Pepe Fagoaga
|
45ccd7e793
|
fix(aws): Handle TZ while refreshing boto3 credentials (#3969)
|
2024-05-10 14:41:56 +02:00 |
|
Pedro Martín
|
d4a079a559
|
fix(output): Handle case for None organizations metadata (#3914)
|
2024-05-06 12:39:28 +02:00 |
|
Pedro Martín
|
ee46bf3809
|
feat(json-ocsf): Add new fields for py-ocsf 0.1.0 (#3853)
|
2024-04-25 12:47:28 +02:00 |
|
Pepe Fagoaga
|
fd732db91b
|
fix(mutelist): Be called whatever the provider (#3811)
|
2024-04-22 11:16:21 +02:00 |
|
Sergio Garcia
|
06c8216092
|
build(deps): Update boto3 to version 1.34.77 (#3669)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2024-04-08 11:51:22 +02:00 |
|
Sergio Garcia
|
185b4cba0c
|
chore(mutelist): remove space within mutelist name (#3690)
|
2024-04-08 11:07:29 +02:00 |
|
Sergio Garcia
|
b8c50a7b45
|
chore(backport): merge changes from v3 to v4 (#3625)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Rubén De la Torre Vico <rubendltv22@gmail.com>
Co-authored-by: Nacho Rivera <nachor1992@gmail.com>
Co-authored-by: Gabriel Soltz <8935378+gabrielsoltz@users.noreply.github.com>
Co-authored-by: Hugo966 <148140670+Hugo966@users.noreply.github.com>
Co-authored-by: Kay Agahd <kagahd@users.noreply.github.com>
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2024-04-02 08:52:21 +02:00 |
|
Sergio Garcia
|
522aeebe5e
|
chore(args): sanitize arguments (#3611)
|
2024-03-27 14:14:21 +01:00 |
|
Sergio Garcia
|
35043c2dd6
|
chore(unused services): scan unused services by default and add flag (#3556)
Co-authored-by: Pepe Fagoaga <pepe@prowler.com>
|
2024-03-19 15:15:19 +01:00 |
|
Pepe Fagoaga
|
77823afa54
|
chore(audit_info): Replace for provider and add tests (#3542)
Co-authored-by: Sergio Garcia <sergargar1@gmail.com>
|
2024-03-19 09:53:05 +01:00 |
|
Pepe Fagoaga
|
bda5d62c72
|
chore(aws): Replace audit_info for provider (#3521)
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com>
|
2024-03-13 18:15:24 +01:00 |
|
Pepe Fagoaga
|
f0c027f54e
|
chore(merge): Merge master with Prowler 4.0 (#3467)
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com>
|
2024-02-29 11:19:17 +01:00 |
|
Pepe Fagoaga
|
ac11c6729b
|
chore(tests): Replace sure with standard assert (#2738)
|
2023-08-17 11:36:45 +02:00 |
|
Pepe Fagoaga
|
e3d4e38a59
|
feat(aws): New AWSService class as parent (#2638)
|
2023-07-31 11:18:54 +02:00 |
|
Pepe Fagoaga
|
28ea37f367
|
test(aws_provider): Role and User MFA (#2486)
|
2023-07-18 09:36:37 +02:00 |
|
Pepe Fagoaga
|
02519a4429
|
fix(assume_role): Set the AWS STS endpoint region (#2587)
|
2023-07-17 10:09:48 +02:00 |
|
Sergio Garcia
|
e1da9e60fc
|
chore(region): add get_default_region function in AWS Services (#2524)
|
2023-06-23 14:10:49 +02:00 |
|
Sebastian Nyberg
|
707584b2ef
|
feat(aws): Add MFA flag if try to assume role in AWS (#2478)
Co-authored-by: Pepe Fagoaga <pepe@verica.io>
Co-authored-by: Sergio Garcia <sergargar1@gmail.com>
|
2023-06-13 17:18:10 +02:00 |
|
Sergio Garcia
|
25e48ae546
|
chore(arn): include ARN of AWS accounts (#2477)
Co-authored-by: Pepe Fagoaga <pepe@verica.io>
|
2023-06-13 10:18:23 +02:00 |
|
Pepe Fagoaga
|
de281535b1
|
feat(boto3-config): Use standard retrier (#1868)
Co-authored-by: Sergio Garcia <38561120+sergargar@users.noreply.github.com>
|
2023-02-09 09:58:47 +01:00 |
|
Sergio Garcia
|
3ac4dc8392
|
feat(scanner): Tag-based scan (#1751)
Co-authored-by: Toni de la Fuente <toni@blyx.com>
Co-authored-by: Pepe Fagoaga <pepe@verica.io>
|
2023-01-31 12:19:29 +01:00 |
|
Nacho Rivera
|
f0db63da35
|
fix(): Refresh credentials when assuming role (#1636)
|
2023-01-04 08:48:00 +01:00 |
|
Sergio Garcia
|
d9dc6c0a49
|
fix(global_services): handle global regions correctly (#1594)
Co-authored-by: sergargar <sergio@verica.io>
Co-authored-by: Pepe Fagoaga <pepe@verica.io>
|
2022-12-23 12:32:31 +01:00 |
|
Nacho Rivera
|
7ff72c048a
|
feat(Audit_Info): Unifying import set audit info for different providers (#1538)
|
2022-12-14 11:34:14 +01:00 |
|
Sergio Garcia
|
bb09267f2a
|
feat(pip): Prepare for PyPI (#1531)
|
2022-12-13 09:07:55 +01:00 |
|