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: ocsf audit logging #1089

Merged
merged 36 commits into from
Sep 17, 2024
Merged

Commits on Jun 25, 2024

  1. Updated golangCI-lint version to 1.59.1

    cpodurgiel@dmp.corp committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    4aa92ee View commit details
    Browse the repository at this point in the history
  2. Created lint exclusion for rule.go for use of deprecated reflect.Stri…

    …ngHeader
    cpodurgiel@dmp.corp committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    2e6fa3e View commit details
    Browse the repository at this point in the history
  3. Added OCSF audit log format

    cpodurgiel@dmp.corp committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    ffc10bf View commit details
    Browse the repository at this point in the history
  4. Merge branch 'feature/OCSF_Audit_Logging' of https://github.com/durg7…

    …8/coraza into feature/OCSF_Audit_Logging
    cpodurgiel@dmp.corp committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    2f2603e View commit details
    Browse the repository at this point in the history
  5. Changed default for SecAuditLogFormat to'Native'

    cpodurgiel@dmp.corp committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    9b7598b View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. AuditLogFormat is no longer strongly typed

    cpodurgiel@dmp.corp committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    7456aa7 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2024

  1. Merge pull request #1 from corazawaf/main

    Sync with corazawaf/coraza
    durg78 authored Sep 4, 2024
    Configuration menu
    Copy the full SHA
    5192bcf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8d29add View commit details
    Browse the repository at this point in the history
  3. Merge pull request #2 from durg78/main

    Sync with main
    durg78 authored Sep 4, 2024
    Configuration menu
    Copy the full SHA
    69ce43f View commit details
    Browse the repository at this point in the history
  4. AuditLogFormat should not be a strict type

    cpodurgiel@dmp.corp committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    37d5b7d View commit details
    Browse the repository at this point in the history
  5. moved gathering of request argument fields out of transaction

    cpodurgiel@dmp.corp committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    bec6659 View commit details
    Browse the repository at this point in the history
  6. Added comments

    cpodurgiel@dmp.corp committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    41b83eb View commit details
    Browse the repository at this point in the history
  7. Added several test cases

    cpodurgiel@dmp.corp committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    ded83ed View commit details
    Browse the repository at this point in the history
  8. Merge branch 'feature/OCSF_Audit_Logging' of https://github.com/durg7…

    …8/coraza into feature/OCSF_Audit_Logging
    cpodurgiel@dmp.corp committed Sep 4, 2024
    Configuration menu
    Copy the full SHA
    9a79c22 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. fix: TransactionProducer may be nil

    cpodurgiel@dmp.corp committed Sep 5, 2024
    Configuration menu
    Copy the full SHA
    fdb2fcb View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2024

  1. Configuration menu
    Copy the full SHA
    28b12f8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #3 from durg78/main

    chore(goversion): upgrade minimum version to 1.22 (corazawaf#1145)
    durg78 authored Sep 6, 2024
    Configuration menu
    Copy the full SHA
    63ff42a View commit details
    Browse the repository at this point in the history
  3. chore(deps): fix mising requirement for ocsf lib

    cpodurgiel@dmp.corp committed Sep 6, 2024
    Configuration menu
    Copy the full SHA
    8e38d4e View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. Configuration menu
    Copy the full SHA
    b515933 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2024

  1. Added observables for logging request files and ServerID

    cpodurgiel@dmp.corp committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    d360d7a View commit details
    Browse the repository at this point in the history
  2. removed inadvertent unnecessary whitespace

    cpodurgiel@dmp.corp committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    bc093a8 View commit details
    Browse the repository at this point in the history
  3. improved test coverage

    cpodurgiel@dmp.corp committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    c8ede9e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c054cb3 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #4 from durg78/main

    Rebase
    durg78 authored Sep 10, 2024
    Configuration menu
    Copy the full SHA
    2a0740d View commit details
    Browse the repository at this point in the history
  6. improved auditlog test coverage

    cpodurgiel@dmp.corp committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    244b69f View commit details
    Browse the repository at this point in the history
  7. Merge branch 'feature/OCSF_Audit_Logging' of https://github.com/durg7…

    …8/coraza into feature/OCSF_Audit_Logging
    cpodurgiel@dmp.corp committed Sep 10, 2024
    Configuration menu
    Copy the full SHA
    b9d8ffb View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2024

  1. fix: ocsf observable entry crated for ServerID when no ServerID was s…

    …upplied
    cpodurgiel@dmp.corp committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    e51c93e View commit details
    Browse the repository at this point in the history
  2. fix: spelling of 'Validate"

    cpodurgiel@dmp.corp committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    fb97a6f View commit details
    Browse the repository at this point in the history
  3. fix: Update file description comment

    cpodurgiel@dmp.corp committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    3b41b86 View commit details
    Browse the repository at this point in the history
  4. fix: simplify iteration over Request Arguments

    cpodurgiel@dmp.corp committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    de45c90 View commit details
    Browse the repository at this point in the history
  5. Update internal/seclang/directives.go

    Co-authored-by: Matteo Pace <pace.matteo96@gmail.com>
    durg78 and M4tteoP authored Sep 11, 2024
    Configuration menu
    Copy the full SHA
    6a12d80 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'feature/OCSF_Audit_Logging' of https://github.com/durg7…

    …8/coraza into feature/OCSF_Audit_Logging
    cpodurgiel@dmp.corp committed Sep 11, 2024
    Configuration menu
    Copy the full SHA
    a0dd877 View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2024

  1. Added logging of whether the transaction was allowed or denied

    cpodurgiel@dmp.corp committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    2fd16a1 View commit details
    Browse the repository at this point in the history
  2. Moved logging of transaction id from metadata to http request

    cpodurgiel@dmp.corp committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    65a0a5a View commit details
    Browse the repository at this point in the history
  3. fix: corrected logging of http request length

    cpodurgiel@dmp.corp committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    70c68e9 View commit details
    Browse the repository at this point in the history
  4. security: fix Incorrect conversion of an integer

    cpodurgiel@dmp.corp committed Sep 13, 2024
    Configuration menu
    Copy the full SHA
    1025693 View commit details
    Browse the repository at this point in the history