Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: AWS Automatic gathering feature, SDK v3 update, Authentication Flow fix #124

Merged
merged 45 commits into from
Feb 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
458ee3e
first test sdkv2 & auth flow ok
aeppling Jan 3, 2024
1563b66
update aws sdk v3
aeppling Jan 4, 2024
27061fd
starting automatization
aeppling Jan 4, 2024
f26c17f
extract object names
aeppling Jan 5, 2024
f29f0b7
header + all obj
aeppling Jan 5, 2024
d587f15
push for dev
aeppling Jan 5, 2024
ec3ebb8
up
aeppling Jan 5, 2024
d7faed8
backup
aeppling Jan 5, 2024
894e647
backup b4 regions
aeppling Jan 12, 2024
7ced4c9
region fail backup grouped data
aeppling Jan 12, 2024
9755463
all obj + custom obj ok
aeppling Jan 12, 2024
04b0bd6
update capability AWS fix doublons
aeppling Jan 18, 2024
84a39ee
better gather
aeppling Jan 18, 2024
929292b
debugging rules
aeppling Jan 18, 2024
6efd184
update new packages
aeppling Jan 19, 2024
6b1305c
object not need if rule not applied
estebanmathia Jan 19, 2024
7bdcbf3
add info extract from addon
estebanmathia Jan 19, 2024
b37abe4
rules ok
aeppling Jan 19, 2024
778fa37
clean code
aeppling Jan 19, 2024
2a2d46a
Merge remote-tracking branch 'origin/dev' into dev-adrien-aws-auth
aeppling Jan 19, 2024
defc952
Merge pull request #121 from 4urcloud/dev-adrien-aws-auth
aeppling Jan 19, 2024
02aa4cb
update rules npm test
aeppling Jan 19, 2024
7d0768c
Merge pull request #123 from 4urcloud/dev-adrien-fix-testing-rules
aeppling Jan 19, 2024
e8e97bf
add info extract from addon
estebanmathia Jan 19, 2024
318a6d2
follow guide line github
estebanmathia Jan 19, 2024
f99a18d
change extension contribution
estebanmathia Jan 19, 2024
648e073
Merge pull request #127 from 4urcloud/dev-esteban-github-modality
estebanmathia Jan 19, 2024
6ef96c9
Merge pull request #128 from 4urcloud/main
estebanmathia Jan 19, 2024
543ed20
add info extract from addon
estebanmathia Jan 19, 2024
9f89d6f
update fix user iam gather
aeppling Jan 26, 2024
ef4e871
cleaned
aeppling Jan 26, 2024
b0f3165
back up dependencies
aeppling Jan 27, 2024
2d3d2cb
update template + update dependence
estebanmathia Jan 29, 2024
c50270a
add info extract from addon
estebanmathia Jan 29, 2024
9da0755
update documentation how to Launch
estebanmathia Jan 31, 2024
8b1176f
update CI
estebanmathia Jan 31, 2024
f29d977
add info extract from addon
estebanmathia Jan 31, 2024
27b76e3
dependencies automatization aws
aeppling Feb 1, 2024
ed361de
fix azure obj in aws
aeppling Feb 1, 2024
a175873
Merge branch 'dev-adrien-aws-auth' into dev
aeppling Feb 1, 2024
926a529
add info extract from addon
estebanmathia Feb 1, 2024
f6f0080
update documentation
estebanmathia Feb 1, 2024
7fc6673
Merge branch 'dev' of https://github.com/4urcloud/Kexa into dev
estebanmathia Feb 1, 2024
d9a12a1
update test to according to new readme format
estebanmathia Feb 1, 2024
10b749a
add info extract from addon
estebanmathia Feb 1, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:

1. create X resources in Y providers '...'
2. setup Kexa as '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Environment (please provide as much information as possible about the execution context):**
- config
- rules
- docker/CI-CD/scripts

**Additional context**
Add any other context about the problem here.
20 changes: 20 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
5 changes: 4 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,13 @@ name: cicd

on:
push:
branches:
# - main
- dev
pull_request:
branches:
- main
- dev

jobs:

ci:
Expand Down
267 changes: 267 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -887,3 +887,270 @@ package.json was changed
Kexa/services/addOn/azureGathering.service.ts was changed


## 1.12.0-SNAPSHOT.36.6b1305c

### Files added: 0

### Files changed: 1

Kexa/services/analyse.service.ts was changed


## 1.12.0-SNAPSHOT.58.7d0768c

### Files added: 0

### Files changed: 4

Kexa/__tests__/rules/test1/rule-test.yaml was changed

Kexa/__tests__/rules/test2/rule-test.yaml was changed

Kexa/__tests__/rules/test2/rule-test2.yaml was changed

Kexa/__tests__/rules/test3/rule-test.yaml was changed


## 1.12.2-SNAPSHOT.28.6ef96c9

### Files added: 0

### Files changed: 1

package-lock.json was changed


## 1.12.2-SNAPSHOT.30.2d3d2cb

### Files added: 1

Kexa/rules/rules-with-var.yaml was added

### Files changed: 4

Kexa/rules/rules-with-var.yaml was changed

.github/ISSUE_TEMPLATE/bug_report.md was changed

.github/ISSUE_TEMPLATE/feature_request.md was changed

package-lock.json was changed


## 1.12.2-SNAPSHOT.33.8b1176f

### Files added: 10

.github/ISSUE_TEMPLATE/bug_report.md was added

.github/ISSUE_TEMPLATE/feature_request.md was added

CODE_OF_CONDUCT.md was added

CONTRIBUTING.md was added

Kexa/rules/awsSetRules.yaml was added

Kexa/rules/rules-with-var.yaml was added

Kexa/services/addOn/imports/awsPackage.import.ts was added

Kexa/services/addOn/imports/scripts/awsPackageInstall.script.sh was added

Kexa/services/addOn/imports/scripts/azurePackageInstall.script.sh was added

SECURITY.md was added

### Files changed: 35

.github/ISSUE_TEMPLATE/bug_report.md was changed

.github/ISSUE_TEMPLATE/feature_request.md was changed

CODE_OF_CONDUCT.md was changed

CONTRIBUTING.md was changed

Kexa/rules/awsSetRules.yaml was changed

Kexa/rules/rules-with-var.yaml was changed

Kexa/services/addOn/imports/awsPackage.import.ts was changed

Kexa/services/addOn/imports/scripts/awsPackageInstall.script.sh was changed

Kexa/services/addOn/imports/scripts/azurePackageInstall.script.sh was changed

SECURITY.md was changed

.github/workflows/ci.yml was changed

CHANGELOG.md was changed

Kexa/__tests__/rules/test1/rule-test.yaml was changed

Kexa/__tests__/rules/test2/rule-test.yaml was changed

Kexa/__tests__/rules/test2/rule-test2.yaml was changed

Kexa/__tests__/rules/test3/rule-test.yaml was changed

Kexa/models/aws/config.models.ts was changed

Kexa/models/aws/ressource.models.ts was changed

Kexa/rules/Economy.yaml was changed

Kexa/rules/OperationalExcellence.yaml was changed

Kexa/rules/Security.yaml was changed

Kexa/rules/rulesByProvider/awsSetRules.yaml was changed

Kexa/services/addOn/awsGathering.service.ts was changed

Kexa/services/addOn/azureGathering.service.ts was changed

Kexa/services/addOn/display/awsDisplay.service.ts was changed

Kexa/services/addOn/imports/azurePackage.import.ts was changed

Kexa/services/addOn/save/amazonS3Save.service.ts was changed

Kexa/services/analyse.service.ts was changed

Kexa/services/manageVarEnvironnement.service.ts was changed

Kexa/services/updateCapability.service.ts was changed

README.md was changed

VERSION was changed

capacity.json was changed

package-lock.json was changed

package.json was changed


## 1.12.2-SNAPSHOT.40.a175873

### Files added: 0

### Files changed: 6

Kexa/services/addOn/awsGathering.service.ts was changed

Kexa/services/addOn/azureGathering.service.ts was changed

Kexa/services/updateCapability.service.ts was changed

capacity.json was changed

package-lock.json was changed

package.json was changed


## 1.12.2-SNAPSHOT.44.d9a12a1

### Files added: 10

.github/ISSUE_TEMPLATE/bug_report.md was added

.github/ISSUE_TEMPLATE/feature_request.md was added

CODE_OF_CONDUCT.md was added

CONTRIBUTING.md was added

Kexa/rules/awsSetRules.yaml was added

Kexa/rules/rules-with-var.yaml was added

Kexa/services/addOn/imports/awsPackage.import.ts was added

Kexa/services/addOn/imports/scripts/awsPackageInstall.script.sh was added

Kexa/services/addOn/imports/scripts/azurePackageInstall.script.sh was added

SECURITY.md was added

### Files changed: 37

.github/ISSUE_TEMPLATE/bug_report.md was changed

.github/ISSUE_TEMPLATE/feature_request.md was changed

CODE_OF_CONDUCT.md was changed

CONTRIBUTING.md was changed

Kexa/rules/awsSetRules.yaml was changed

Kexa/rules/rules-with-var.yaml was changed

Kexa/services/addOn/imports/awsPackage.import.ts was changed

Kexa/services/addOn/imports/scripts/awsPackageInstall.script.sh was changed

Kexa/services/addOn/imports/scripts/azurePackageInstall.script.sh was changed

SECURITY.md was changed

.github/workflows/ci.yml was changed

CHANGELOG.md was changed

Kexa/__tests__/rules/test1/rule-test.yaml was changed

Kexa/__tests__/rules/test2/rule-test.yaml was changed

Kexa/__tests__/rules/test2/rule-test2.yaml was changed

Kexa/__tests__/rules/test3/rule-test.yaml was changed

Kexa/__tests__/services/updateCapability.test.ts was changed

Kexa/models/aws/config.models.ts was changed

Kexa/models/aws/ressource.models.ts was changed

Kexa/rules/Economy.yaml was changed

Kexa/rules/OperationalExcellence.yaml was changed

Kexa/rules/Security.yaml was changed

Kexa/rules/rulesByProvider/awsSetRules.yaml was changed

Kexa/services/addOn/awsGathering.service.ts was changed

Kexa/services/addOn/azureGathering.service.ts was changed

Kexa/services/addOn/display/awsDisplay.service.ts was changed

Kexa/services/addOn/imports/azurePackage.import.ts was changed

Kexa/services/addOn/save/amazonS3Save.service.ts was changed

Kexa/services/analyse.service.ts was changed

Kexa/services/manageVarEnvironnement.service.ts was changed

Kexa/services/updateCapability.service.ts was changed

README.md was changed

VERSION was changed

capacity.json was changed

documentation/Documentation-Kexa.md was changed

package-lock.json was changed

package.json was changed


Loading