Skip to content
This repository has been archived by the owner on Nov 1, 2023. It is now read-only.

Event export serializer #3543

Merged
merged 49 commits into from
Oct 10, 2023

Commits on Aug 29, 2023

  1. Release 8.7.1 (hotfix) (microsoft#3459)

    * Remove the retention policy setting (microsoft#3452)
    
    ---------
    
    Co-authored-by: Cheick Keita <chkeita@microsoft.com>
    AdamL-Microsoft and chkeita committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    c69deed View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2023

  1. Configuration menu
    Copy the full SHA
    c8986aa View commit details
    Browse the repository at this point in the history
  2. Redo 8.7.1 (microsoft#3469)

    * Redo-8.7.1-hotfix
    
    ---------
    
    Co-authored-by: Cheick Keita <chkeita@microsoft.com>
    AdamL-Microsoft and chkeita committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    7b40402 View commit details
    Browse the repository at this point in the history
  3. Support custom ado fields that mark work items as duplicate (microsof…

    …t#3467)
    
    * Add field to ado config for checking duplicate work items
    
    * Make duplicate fields nullable and add it to python models
    
    * Update broken tests
    
    * Update docs to include new ado_duplicate_fields property
    kananb committed Aug 30, 2023
    Configuration menu
    Copy the full SHA
    d999603 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Update readme with archive message (microsoft#3408)

    Co-authored-by: Adam <103067949+AdamL-Microsoft@users.noreply.github.com>
    mgreisen and AdamL-Microsoft committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    b2435b1 View commit details
    Browse the repository at this point in the history
  2. Bump tokio from 1.30.0 to 1.32.0 in /src/proxy-manager (microsoft#3425)

    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.30.0 to 1.32.0.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.30.0...tokio-1.32.0)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    b913074 View commit details
    Browse the repository at this point in the history
  3. Bump tokio from 1.30.0 to 1.32.0 in /src/agent (microsoft#3424)

    Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.30.0 to 1.32.0.
    - [Release notes](https://github.com/tokio-rs/tokio/releases)
    - [Commits](tokio-rs/tokio@tokio-1.30.0...tokio-1.32.0)
    
    ---
    updated-dependencies:
    - dependency-name: tokio
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    14ab36e View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2023

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

Commits on Sep 4, 2023

  1. Bump elsa from 1.8.1 to 1.9.0 in /src/agent (microsoft#3411)

    Bumps [elsa](https://github.com/manishearth/elsa) from 1.8.1 to 1.9.0.
    - [Commits](Manishearth/elsa@v1.8.1...v1.9.0)
    
    ---
    updated-dependencies:
    - dependency-name: elsa
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Sep 4, 2023
    Configuration menu
    Copy the full SHA
    d4319d2 View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2023

  1. Bump tempfile from 3.7.1 to 3.8.0 in /src/agent (microsoft#3437)

    Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.7.1 to 3.8.0.
    - [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
    - [Commits](Stebalien/tempfile@v3.7.1...v3.8.0)
    
    ---
    updated-dependencies:
    - dependency-name: tempfile
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    93b16ec View commit details
    Browse the repository at this point in the history
  2. Bump tempfile from 3.7.1 to 3.8.0 in /src/proxy-manager (microsoft#3436)

    Bumps [tempfile](https://github.com/Stebalien/tempfile) from 3.7.1 to 3.8.0.
    - [Changelog](https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md)
    - [Commits](Stebalien/tempfile@v3.7.1...v3.8.0)
    
    ---
    updated-dependencies:
    - dependency-name: tempfile
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    7f7ab37 View commit details
    Browse the repository at this point in the history
  3. Updating requirements.txt to accept >= onefuzztypes. (microsoft#3477)

    * Updating requirements.txt to accept >= onefuzztypes.
    
    * Trying to loosen restriction.
    nharper285 committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    b2e6a07 View commit details
    Browse the repository at this point in the history
  4. Bump notify from 6.0.1 to 6.1.1 in /src/agent (microsoft#3435)

    Bumps [notify](https://github.com/notify-rs/notify) from 6.0.1 to 6.1.1.
    - [Release notes](https://github.com/notify-rs/notify/releases)
    - [Changelog](https://github.com/notify-rs/notify/blob/main/CHANGELOG.md)
    - [Commits](notify-rs/notify@notify-6.0.1...notify-6.1.1)
    
    ---
    updated-dependencies:
    - dependency-name: notify
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Sep 5, 2023
    Configuration menu
    Copy the full SHA
    aa9c9ea View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    74475cc View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2023

  1. Release 8.8.0 (microsoft#3466)

    * Release 8.8.0
    AdamL-Microsoft committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    64699ed View commit details
    Browse the repository at this point in the history
  2. Bump clap from 4.3.21 to 4.4.2 in /src/agent (microsoft#3484)

    Bumps [clap](https://github.com/clap-rs/clap) from 4.3.21 to 4.4.2.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.3.21...v4.4.2)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    a3fb480 View commit details
    Browse the repository at this point in the history
  3. Bump gimli from 0.27.3 to 0.28.0 in /src/agent (microsoft#3414)

    Bumps [gimli](https://github.com/gimli-rs/gimli) from 0.27.3 to 0.28.0.
    - [Changelog](https://github.com/gimli-rs/gimli/blob/master/CHANGELOG.md)
    - [Commits](gimli-rs/gimli@0.27.3...0.28.0)
    
    ---
    updated-dependencies:
    - dependency-name: gimli
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    59c52d6 View commit details
    Browse the repository at this point in the history
  4. Bump clap from 4.3.21 to 4.4.2 in /src/proxy-manager (microsoft#3474)

    Bumps [clap](https://github.com/clap-rs/clap) from 4.3.21 to 4.4.2.
    - [Release notes](https://github.com/clap-rs/clap/releases)
    - [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
    - [Commits](clap-rs/clap@v4.3.21...v4.4.2)
    
    ---
    updated-dependencies:
    - dependency-name: clap
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    dd9e266 View commit details
    Browse the repository at this point in the history
  5. Bump winreg from 0.50.0 to 0.51.0 in /src/agent (microsoft#3434)

    Bumps [winreg](https://github.com/gentoo90/winreg-rs) from 0.50.0 to 0.51.0.
    - [Release notes](https://github.com/gentoo90/winreg-rs/releases)
    - [Changelog](https://github.com/gentoo90/winreg-rs/blob/master/CHANGELOG.md)
    - [Commits](gentoo90/winreg-rs@v0.50.0...v0.51.0)
    
    ---
    updated-dependencies:
    - dependency-name: winreg
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Adam <103067949+AdamL-Microsoft@users.noreply.github.com>
    dependabot[bot] and AdamL-Microsoft committed Sep 6, 2023
    Configuration menu
    Copy the full SHA
    6e2cb14 View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2023

  1. Starting integration tests (microsoft#3438)

    * Starting integration tests
    
    * Ready to test the test
    
    * Parametrize test
    
    * checkpoint
    
    * Test works
    
    * Run integration tests in pipeline
    
    * fmt
    
    * .
    
    * -p
    
    * Install clang
    
    * quotes not required in yaml?
    
    * Hopefully fixed windows?
    
    * Try without killondrop
    
    * lint
    
    * small test
    
    * another test
    
    * Reuse core name
    
    * Wrong step
    
    * bump tokio?
    
    * Try with rust
    
    * make build happy
    
    * Bump pete and small clean up
    
    * Clean up and make the test pass regularly
    
    * fix broken ci
    
    * Lower the poll timeout
    
    * Set the timeout in a nicer way
    
    * fix windows
    
    * fmt
    
    * Include and copy pdbs
    
    * Ignore if pdb is missing on linux
    
    * It takes too long for coverage to be generated
    
    * lint
    
    * Only warn on missing coverage since it's flaky
    
    * Fix windows build
    
    * Small clean up
    
    * Try lowering the poll delay
    
    * fix coverage
    
    * PR comments
    
    * .
    
    * Apparently make is missing?
    
    * Remove aggressive step skipping in CI
    tevoinea committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    d2d57a8 View commit details
    Browse the repository at this point in the history
  2. Fix sed checks for CLI versioning (microsoft#3486)

    * Fix sed checks for CLI versioning
    
    * Fix.
    
    * Fix.
    
    * Changing build_cli
    
    * Trying greater than
    
    * Tring once more.
    
    * Trying major minor
    
    * trying to replace major minor
    
    * Using major minor
    nharper285 committed Sep 7, 2023
    Configuration menu
    Copy the full SHA
    830b479 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2023

  1. Bump bytes from 1.4.0 to 1.5.0 in /src/agent (microsoft#3488)

    Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.4.0 to 1.5.0.
    - [Release notes](https://github.com/tokio-rs/bytes/releases)
    - [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
    - [Commits](tokio-rs/bytes@v1.4.0...v1.5.0)
    
    ---
    updated-dependencies:
    - dependency-name: bytes
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Sep 10, 2023
    Configuration menu
    Copy the full SHA
    896329d View commit details
    Browse the repository at this point in the history

Commits on Sep 11, 2023

  1. Improve area/iteration path validation (microsoft#3489)

    * Add more comprehensive checks and better error messages to area/iteration path validation
    
    * Join invalid chars with space instead of comma
    
    * Make tree path validation more testable
    
    * Add error code for invalid ADO project in config
    
    * Write unit tests for tree path validation
    
    * Format tree path unit tests
    
    * Merge escape character and control character checks and clarify error message
    kananb committed Sep 11, 2023
    Configuration menu
    Copy the full SHA
    d34138d View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2023

  1. Improve handling of unexpected breakpoints (microsoft#3493)

    * Improve handling of unexpected breakpoints
    
    * fmt
    tevoinea committed Sep 13, 2023
    Configuration menu
    Copy the full SHA
    d009476 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    18f2b4a View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2023

  1. Fuzz coverage recording (microsoft#3322)

    * Fuzz coverage recording
    
    * Update cargo.toml
    
    * Update src/agent/coverage/fuzz/fuzz_targets/fuzz_target_record_coverage.rs
    
    Co-authored-by: George Pollard <porges@porg.es>
    
    * Fix fuzz
    
    ---------
    
    Co-authored-by: George Pollard <porges@porg.es>
    tevoinea and Porges committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    9ede0de View commit details
    Browse the repository at this point in the history
  2. Reporting coverage on task start up (microsoft#3502)

    * Reporting coverage on task start up
    
    * Moving metric up.
    nharper285 committed Sep 14, 2023
    Configuration menu
    Copy the full SHA
    cde6a19 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1fb1563 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2023

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

Commits on Sep 20, 2023

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

Commits on Sep 21, 2023

  1. Tevoinea/add version checking in local tasks (microsoft#3517)

    * Compare task version to service version
    
    * Swallow output when looking for appropriate name
    tevoinea committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    60766e6 View commit details
    Browse the repository at this point in the history
  2. Create directories if they don't exist in the template (microsoft#3522)

    * Create directories if they don't exist in the template
    
    * fmt
    tevoinea committed Sep 21, 2023
    Configuration menu
    Copy the full SHA
    e3c4a40 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2023

  1. Support for retention policies on containers (microsoft#3501)

    - [x] ability to specify a retention period on a container, which applies to newly-created blobs
    - [x] specify default retention periods in templates from CLI side 
    
    There's a small breaking change to the Python JobHelper class.
    Porges committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    d1ccb1e View commit details
    Browse the repository at this point in the history
  2. Bump rayon from 1.7.0 to 1.8.0 in /src/agent (microsoft#3520)

    Bumps [rayon](https://github.com/rayon-rs/rayon) from 1.7.0 to 1.8.0.
    - [Changelog](https://github.com/rayon-rs/rayon/blob/master/RELEASES.md)
    - [Commits](rayon-rs/rayon@rayon-core-v1.7.0...rayon-core-v1.8.0)
    
    ---
    updated-dependencies:
    - dependency-name: rayon
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    7efea43 View commit details
    Browse the repository at this point in the history
  3. Bump insta from 1.31.0 to 1.32.0 in /src/agent (microsoft#3521)

    Bumps [insta](https://github.com/mitsuhiko/insta) from 1.31.0 to 1.32.0.
    - [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md)
    - [Commits](mitsuhiko/insta@1.31.0...1.32.0)
    
    ---
    updated-dependencies:
    - dependency-name: insta
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    f3b7e20 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Disable repro and debug VM CLI commands. (microsoft#3494)

    * Disable  and  VM CLI commands.
    
    * Formatting.
    
    * More formatting.
    
    * More formatting.
    
    * Removing Repro check.
    nharper285 committed Sep 27, 2023
    Configuration menu
    Copy the full SHA
    d2ba170 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Make modules case insenstive on windows (microsoft#3527)

    * Make modules and coverage allowlist case insensitive on Windows
    
    * Tests and fmt
    
    * PR comments
    
    * fmt
    
    * Debugging missing file coverage
    
    * fmt
    
    * Broken linux test
    
    * Add a case insensitive transformer for better perf
    
    * cargo fix
    tevoinea committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    2c8ecc9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e12b41e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f8f4461 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2023

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

Commits on Oct 4, 2023

  1. .

    tevoinea committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    252e795 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'main' of https://github.com/microsoft/onefuzz into tevo…

    …inea/CustomEventSerializer
    tevoinea committed Oct 4, 2023
    Configuration menu
    Copy the full SHA
    7387ada View commit details
    Browse the repository at this point in the history

Commits on Oct 5, 2023

  1. Cleanup and better tests

    tevoinea committed Oct 5, 2023
    Configuration menu
    Copy the full SHA
    701025b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a214e3 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2023

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

Commits on Oct 10, 2023

  1. Update feature-flags.bicep

    Default off
    tevoinea committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    5ea3ccc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9cd0dfa View commit details
    Browse the repository at this point in the history
  3. Fix api.py

    tevoinea committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    bbdcb8d View commit details
    Browse the repository at this point in the history
  4. Merge branch 'tevoinea/CustomEventSerializer' of https://github.com/t…

    …evoinea/onefuzz into tevoinea/CustomEventSerializer
    tevoinea committed Oct 10, 2023
    Configuration menu
    Copy the full SHA
    49c0c54 View commit details
    Browse the repository at this point in the history