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

Develop #867

Draft
wants to merge 30 commits into
base: main
Choose a base branch
from
Draft

Develop #867

wants to merge 30 commits into from

Commits on May 16, 2024

  1. feat: updating network resolution data model (#840)

    Added all the values for record_type field as per [IANA
    website](https://www.iana.org/assignments/dns-parameters/dns-parameters.xhtml)
    for network resolution data model.
    harshilgajera-crest authored May 16, 2024
    Configuration menu
    Copy the full SHA
    b851bb9 View commit details
    Browse the repository at this point in the history
  2. chore(release): 5.3.0-beta.1

    # [5.3.0-beta.1](v5.2.6...v5.3.0-beta.1) (2024-05-16)
    
    ### Features
    
    * updating network resolution data model ([#840](#840)) ([b851bb9](b851bb9))
    srv-rr-github-token committed May 16, 2024
    Configuration menu
    Copy the full SHA
    74f7de5 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2024

  1. feat: updating network resolution model (#844)

    Updated 2  fields in Network Resolution model.
    
    - Added expected values for reply_code_id which has corresponding
    reply_code.
    - Added expected values for reply_code.
    harshilgajera-crest authored May 27, 2024
    Configuration menu
    Copy the full SHA
    3859725 View commit details
    Browse the repository at this point in the history
  2. chore(release): 5.3.0-beta.2

    # [5.3.0-beta.2](v5.3.0-beta.1...v5.3.0-beta.2) (2024-05-27)
    
    ### Features
    
    * updating network resolution model ([#844](#844)) ([3859725](3859725))
    srv-rr-github-token committed May 27, 2024
    Configuration menu
    Copy the full SHA
    dd9c6b8 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2024

  1. Configuration menu
    Copy the full SHA
    a143c49 View commit details
    Browse the repository at this point in the history
  2. fix: do not log .conf parser warnings from all workers (#845)

    When tests are ran with multiple workers, duplicate logging is observed
    because every workers logs the warning.
    This PR fixes that.
    
    ---------
    
    Co-authored-by: Artem Rys <[email protected]>
    harshilgajera-crest and artemrys authored May 29, 2024
    Configuration menu
    Copy the full SHA
    8d4fb44 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. chore(deps): lock file maintenance (#787)

    [![Mend
    Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)
    
    This PR contains the following updates:
    
    | Update | Change |
    |---|---|
    | lockFileMaintenance | All locks refreshed |
    
    🔧 This Pull Request updates lock files to use the latest dependency
    versions.
    
    ---
    
    ### Configuration
    
    📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At
    any time (no schedule defined).
    
    🚦 **Automerge**: Disabled by config. Please merge this manually once you
    are satisfied.
    
    ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
    rebase/retry checkbox.
    
    👻 **Immortal**: This PR will be recreated if closed unmerged. Get
    [config help](https://togithub.com/renovatebot/renovate/discussions) if
    that's undesired.
    
    ---
    
    - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
    this box
    
    ---
    
    This PR has been generated by [Mend
    Renovate](https://www.mend.io/free-developer-tools/renovate/). View
    repository job log
    [here](https://developer.mend.io/github/splunk/pytest-splunk-addon).
    
    <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMS4wIiwidXBkYXRlZEluVmVyIjoiMzcuODEuMyIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
    
    Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
    renovate[bot] authored Jun 3, 2024
    Configuration menu
    Copy the full SHA
    c02e369 View commit details
    Browse the repository at this point in the history
  2. chore(release): 5.3.0-beta.3

    # [5.3.0-beta.3](v5.3.0-beta.2...v5.3.0-beta.3) (2024-06-03)
    
    ### Bug Fixes
    
    * do not log .conf parser warnings from all workers ([#845](#845)) ([8d4fb44](8d4fb44))
    * updating src and dest fields ([#846](#846)) ([a143c49](a143c49))
    srv-rr-github-token committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    bea216e View commit details
    Browse the repository at this point in the history

Commits on Jun 11, 2024

  1. chore: merge respective docker-compose* and pytest* files into one (#849

    )
    
    - Removed docker-compose-ci.yaml and pytest-ci.yaml
    - Updated docker-compose.yaml  and pytest.ini with required changes
    - Now docker-compose.yaml and pytest.ini can be used in ci and local as
    well
    harshilgajera-crest authored Jun 11, 2024
    Configuration menu
    Copy the full SHA
    93d280e View commit details
    Browse the repository at this point in the history

Commits on Jun 26, 2024

  1. Configuration menu
    Copy the full SHA
    1157ab9 View commit details
    Browse the repository at this point in the history
  2. chore(release): 5.3.0-beta.4

    # [5.3.0-beta.4](v5.3.0-beta.3...v5.3.0-beta.4) (2024-06-26)
    
    ### Features
    
    * updating cim model definitions ([#856](#856)) ([1157ab9](1157ab9))
    srv-rr-github-token committed Jun 26, 2024
    Configuration menu
    Copy the full SHA
    0f96996 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. refactor: remove standard_lib nested folder (#850)

    Moved modules from standard_lib folder to its parent folder
    Kept addon_basic.py in standard_lib folder for backward compatibility.
    harshilgajera-crest authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    fc43cea View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2024

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

Commits on Jul 1, 2024

  1. Configuration menu
    Copy the full SHA
    d68d20d View commit details
    Browse the repository at this point in the history
  2. chore(release): 5.3.0-beta.5

    # [5.3.0-beta.5](v5.3.0-beta.4...v5.3.0-beta.5) (2024-07-01)
    
    ### Features
    
    * schema changes for LR notes ([#857](#857)) ([89fd96e](89fd96e))
    srv-rr-github-token committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    42b6a3b View commit details
    Browse the repository at this point in the history
  3. feat: add support for CIM v5.3.2 (#853)

    Added support for cim v5.3.2.
    
    - Updated data-models with new child data set in various models.
    - Updated required fields with updated values as per v5.3.2.
    - Added optional fields as per v5.3.2
    
    Detailed comparison and analysis between v4.15.0 and v5.3.2 can be found
    here:
    https://docs.google.com/spreadsheets/d/1ZFDC0Efn-bHvcU1Qy78s95GCfWyxt6IUhTv94j3yagk/edit#gid=1147250948
    harshilgajera-crest authored Jul 1, 2024
    Configuration menu
    Copy the full SHA
    5e7d1e8 View commit details
    Browse the repository at this point in the history
  4. chore(release): 5.3.0-beta.6

    # [5.3.0-beta.6](v5.3.0-beta.5...v5.3.0-beta.6) (2024-07-01)
    
    ### Features
    
    * add support for CIM v5.3.2 ([#853](#853)) ([5e7d1e8](5e7d1e8))
    srv-rr-github-token committed Jul 1, 2024
    Configuration menu
    Copy the full SHA
    6acef89 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    168b915 View commit details
    Browse the repository at this point in the history
  2. chore(release): 5.3.0-beta.7

    # [5.3.0-beta.7](v5.3.0-beta.6...v5.3.0-beta.7) (2024-07-03)
    
    ### Features
    
    * schema changes for LR notes ([#862](#862)) ([168b915](168b915))
    srv-rr-github-token committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    ea24436 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2024

  1. fix: updating url rule (#864)

    Updated **url** rule so that if only url["path"] or url["query"] is
    given, just path and query is generated.
    EG: url["path"] will generate path like: "/random/path"
    EG: url["query"] will generate query like: "?asd=abs"
    harshilgajera-crest authored Jul 10, 2024
    Configuration menu
    Copy the full SHA
    a00fc81 View commit details
    Browse the repository at this point in the history
  2. chore(release): 5.3.0-beta.8

    # [5.3.0-beta.8](v5.3.0-beta.7...v5.3.0-beta.8) (2024-07-10)
    
    ### Bug Fixes
    
    * updating url rule ([#864](#864)) ([a00fc81](a00fc81))
    srv-rr-github-token committed Jul 10, 2024
    Configuration menu
    Copy the full SHA
    ee5ef84 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. feat: adding new data models (#863)

    Added new data models:
    
    - Compute_Inventory
    - Data_Access
    - Databases
    - Event_Signatures
    - Interprocess Messaging
    - JVM
    - Performance
    - Ticket_Management
    
    Updated version in requirement_test_datamodel_tag_constants.py file
    harshilgajera-crest authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    91fd95d View commit details
    Browse the repository at this point in the history
  2. chore(release): 5.3.0-beta.9

    # [5.3.0-beta.9](v5.3.0-beta.8...v5.3.0-beta.9) (2024-07-11)
    
    ### Features
    
    * adding new data models ([#863](#863)) ([91fd95d](91fd95d))
    srv-rr-github-token committed Jul 11, 2024
    Configuration menu
    Copy the full SHA
    b54ce6a View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2024

  1. feat: adding CLEAN_KEYS support (#869)

    Added support for CLEAN_KEYS in Transforms.conf.
    Added respective e2e test case for the same
    
    Impact on Addons:
    
    Now if Addons have have field names in transforms report which have
    non-alphanumeric chars then those chars would be first converted to _
    and then tests would be generated as by default in splunk CLEAN_KEYS is
    set to true, so splunk also does the same thing.
    
    Moreover if any report stanza has explicitly set CLEAN_KEYS=false then
    for those reports field conversion would not happen and tests would be
    generated as it is.
    harshilgajera-crest authored Jul 24, 2024
    Configuration menu
    Copy the full SHA
    b2f6dc5 View commit details
    Browse the repository at this point in the history
  2. chore(release): 5.3.0-beta.10

    # [5.3.0-beta.10](v5.3.0-beta.9...v5.3.0-beta.10) (2024-07-24)
    
    ### Features
    
    * adding CLEAN_KEYS support ([#869](#869)) ([b2f6dc5](b2f6dc5))
    srv-rr-github-token committed Jul 24, 2024
    Configuration menu
    Copy the full SHA
    575c440 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2024

  1. Configuration menu
    Copy the full SHA
    c8510f3 View commit details
    Browse the repository at this point in the history
  2. chore(release): 5.4.0-beta.1

    # [5.4.0-beta.1](v5.3.0...v5.4.0-beta.1) (2024-08-14)
    
    ### Bug Fixes
    
    * do not log .conf parser warnings from all workers ([#845](#845)) ([8d4fb44](8d4fb44))
    * updating src and dest fields ([#846](#846)) ([a143c49](a143c49))
    * updating url rule ([#864](#864)) ([a00fc81](a00fc81))
    
    ### Features
    
    * add support for CIM v5.3.2 ([#853](#853)) ([5e7d1e8](5e7d1e8))
    * adding CLEAN_KEYS support ([#869](#869)) ([b2f6dc5](b2f6dc5))
    * adding new data models ([#863](#863)) ([91fd95d](91fd95d))
    * schema changes for LR notes ([#857](#857)) ([89fd96e](89fd96e))
    * schema changes for LR notes ([#862](#862)) ([168b915](168b915))
    * updating cim model definitions ([#856](#856)) ([1157ab9](1157ab9))
    * updating network resolution data model ([#840](#840)) ([b851bb9](b851bb9))
    * updating network resolution model ([#844](#844)) ([3859725](3859725))
    srv-rr-github-token committed Aug 14, 2024
    Configuration menu
    Copy the full SHA
    5f188c4 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2024

  1. feat!: remove feature cim-field-report generation (#885)

    This PR removes the feature of generating cim-field-report.
    ref: [ADDON-73385](https://splunk.atlassian.net/browse/ADDON-73385)
    
    NOTE:
    - moved unit test file (test_report.py) of cim-compliance report
    generation test from test_tools folder to test_utilities
    dvarasani-crest authored Aug 22, 2024
    Configuration menu
    Copy the full SHA
    c4f72fe View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2024

  1. fix: remove-pytest_exception_interact hook (#881)

    This PR reverts partially changes introduced in this PR: 
    
    7cc8880#diff-2699a131e5dfd55b20327a39ec213c806ee847e17b6666faf0a01fe850448f47L558
    This change is necessary, since exiting pytest while getting `Exception`
    disturbed other tests (fr example UI test
    https://splunk.atlassian.net/browse/ADDON-72764). Instead of that HEC
    token is validated by ingesting simple event with it (implemented in
    this PR: #877).
    kdoroszko-splunk authored Aug 28, 2024
    Configuration menu
    Copy the full SHA
    19f3967 View commit details
    Browse the repository at this point in the history
  2. chore(release): 5.4.0-beta.2

    # [5.4.0-beta.2](v5.4.0-beta.1...v5.4.0-beta.2) (2024-08-28)
    
    ### Bug Fixes
    
    * remove-pytest_exception_interact hook ([#881](#881)) ([19f3967](19f3967)), closes [/github.com/splunk/pytest-splunk-addon/commit/7cc8880926113b2c0ce255b8793be1788fa52da0#diff-2699a131e5dfd55b20327a39ec213c806ee847e17b6666faf0a01fe850448f47L558](https://github.com//github.com/splunk/pytest-splunk-addon/commit/7cc8880926113b2c0ce255b8793be1788fa52da0/issues/diff-2699a131e5dfd55b20327a39ec213c806ee847e17b6666faf0a01fe850448f47L558)
    srv-rr-github-token committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    9c2012d View commit details
    Browse the repository at this point in the history