diff --git a/.github/workflows/gitleaks.yml b/.github/workflows/gitleaks.yml deleted file mode 100644 index d654128..0000000 --- a/.github/workflows/gitleaks.yml +++ /dev/null @@ -1,13 +0,0 @@ -name: gitleaks - -on: [push, pull_request] - -jobs: - gitleaks: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v1 - - name: gitleaks-action - uses: zricethezav/gitleaks-action@master - with: - config-path: .gitleaks.toml diff --git a/CHANGELOG.md b/CHANGELOG.md index 604ba4d..6d9c5b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ and this project adheres to ## [Unreleased] +- fix tenable_asset `firstSeen` and `lastSeen` properties to be human-readable + ## [8.5.0] 2022-06-08 - move @jupiterone/tenable-client-nodejs to this repo diff --git a/src/steps/vulnerabilities/converters.ts b/src/steps/vulnerabilities/converters.ts index e671c00..a4e9e19 100644 --- a/src/steps/vulnerabilities/converters.ts +++ b/src/steps/vulnerabilities/converters.ts @@ -51,6 +51,7 @@ export function createAssetEntity( } catch (err) { logger.warn({ err }, 'Encountered error when checking entity size'); } + return createIntegrationEntity({ entityData: { source: data, @@ -72,8 +73,8 @@ export function createAssetEntity( terminatedBy: data.terminated_by, updatedAt: parseTimePropertyValue(data.updated_at), deletedAt: parseTimePropertyValue(data.deleted_at), - firstSeen: parseTimePropertyValue(data.first_seen), - lastSeen: parseTimePropertyValue(data.last_seen), + firstSeenOn: parseTimePropertyValue(data.first_seen), + lastSeenOn: parseTimePropertyValue(data.last_seen), firstScanTime: parseTimePropertyValue(data.first_scan_time), lastScanTime: parseTimePropertyValue(data.last_scan_time), lastAuthenticatedScanDate: parseTimePropertyValue(