Skip to content

Commit

Permalink
Merge pull request #255 from Engineering-Research-and-Development/fea…
Browse files Browse the repository at this point in the history
…ture/encrypted_audit_logs

Audit events stored in DB
  • Loading branch information
marest94 authored Feb 20, 2024
2 parents b0b866e + fdeff2d commit 06d3a18
Show file tree
Hide file tree
Showing 74 changed files with 1,048 additions and 1,072 deletions.
3 changes: 0 additions & 3 deletions .github/workflows/ECC.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,6 @@ jobs:
java-version: '11'
cache: maven

- name: Install maven dependencies
run: ./ci/mavenDependency.sh

- name: Build with Maven
run: mvn clean package

Expand Down
3 changes: 1 addition & 2 deletions .github/workflows/docker-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,7 @@ jobs:
with:
java-version: '11'
distribution: 'temurin'
- name: Install maven dependencies
run: ./ci/mavenDependency.sh

- name: Build with Maven
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
Expand Down
3 changes: 0 additions & 3 deletions .github/workflows/maven_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,9 +30,6 @@ jobs:
uses: webfactory/[email protected]
with:
ssh-private-key: ${{ secrets.SSH_KEY }}

- name: Install maven dependencies
run: ./ci/mavenDependency.sh

- name: Release with Maven
env:
Expand Down
17 changes: 17 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,23 @@
# Changelog
All notable changes to this project will be documented in this file.

## [1.14.8] - 2024-02-14

### Added

- Audit logs stored in database
- Column encrypted using AES/GCM/NoPadding
- New endpoint for fetching audit events
- requires to set environment variable with AES256-SECRET-KEY used in encryption algorithm

### Changed

- Using JFrog for IDS dependency management

### Removed

- Audit events are not stored into file with this change but in DB (H2 as default)

## [1.14.7] - 2024-01-19

### Added
Expand Down
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -462,6 +462,7 @@ application.connectorUUID=
application.dapsJWKSUrl=
```
* Choose one of 2 profiles: SENDER or RECEIVER.
* Set environment variable with following name: *AES256-SECRET-KEY* with any value (MyPassword for example). This will be used for encrypting AuditLog column in DB.
* Start application

### Creating docker image
Expand Down
Binary file not shown.

This file was deleted.

67 changes: 0 additions & 67 deletions ci/.m2/de/fhg/aisec/ids/ids-api/2.1.0/ids-api-2.1.0.pom

This file was deleted.

This file was deleted.

Binary file not shown.

This file was deleted.

97 changes: 0 additions & 97 deletions ci/.m2/de/fhg/aisec/ids/ids-comm/1.1.0/ids-comm-1.1.0.pom

This file was deleted.

This file was deleted.

Binary file not shown.

This file was deleted.

Binary file not shown.

This file was deleted.

This file was deleted.

This file was deleted.

Binary file not shown.

This file was deleted.

Binary file not shown.

This file was deleted.

This file was deleted.

This file was deleted.

Binary file not shown.

This file was deleted.

Loading

0 comments on commit 06d3a18

Please sign in to comment.