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

Rebase opensight UI #4121

Merged
merged 213 commits into from
Aug 23, 2024
Merged

Rebase opensight UI #4121

merged 213 commits into from
Aug 23, 2024

Commits on Jun 6, 2024

  1. Add: Add a react hook for storing instance variables

    An instance variable stores the value directly and doesn't cause
    re-renders if it is changed. Variables returned from this hooks are
    comparable to instance variables for class components.
    bjoernricks committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    254d64c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    23bb596 View commit details
    Browse the repository at this point in the history
  3. CI: Allow the dependency review workflow to write a message to the PR

    The dependency review workflow is able to write a summary message to the
    PR if it is allowed to write to the workflow.
    bjoernricks committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    ce1c182 View commit details
    Browse the repository at this point in the history
  4. Add: Add a useShallowEqualSelector hook

    The useShallowEqualSelector hooks allows to avoid re-renders if an
    object is selected from the redux store but its value(s) didn't change.
    With the standard selector which uses `===` comparison even updating an
    object's value to the same value will cause a re-render (because a new
    state object is created).
    
    This pattern can be found at https://react-redux.js.org/api/hooks#recipe-useshallowequalselector
    bjoernricks committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    a6d9b92 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2024

  1. Add: Add a usePageFilter hook to get the applied filter of a page

    The new usePageFilter hook allows to get the current applied filter of a
    page from the redux store.
    bjoernricks committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    b94db25 View commit details
    Browse the repository at this point in the history
  2. Allow to change, reset and remove a page filter

    Update the usePageFilter hook to add additional functions to change,
    reset and remove a page filter.
    bjoernricks committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    fb4e6cd View commit details
    Browse the repository at this point in the history
  3. Use useShallowEqualSelector in usePageFilter

    The selectors where invented for usage with mapStateToProps therefore
    they return objects at the moment. To avoid unnecessary re-renders the
    returned objects need to be compared with shallow equal.
    bjoernricks committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    b9e2cf5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2ee883c View commit details
    Browse the repository at this point in the history
  5. Refactor FilterProvider to use usePageFilter internally

    At the end FilterProvider should be replaced with usePageFilter
    completely.
    bjoernricks committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    3786b01 View commit details
    Browse the repository at this point in the history
  6. Reorder variable and hook definitions

    Allow for better reading flow where variables and hooks are defined at
    the top.
    bjoernricks committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    5f0acf8 View commit details
    Browse the repository at this point in the history
  7. Add: CVSS 4.0 Calculator (#4036)

    * Add: CVSS 4.0 Calculator
    * Add: test for CvssV4Point0Calculator
    * Apply: review comments
    * Add: German translations
    daniele-mng authored Jun 7, 2024
    Configuration menu
    Copy the full SHA
    3371ec5 View commit details
    Browse the repository at this point in the history
  8. Add: Add a usePreviousValue hook

    Add a new hooks that allows to get the previous value after the value is
    changed. For example this hook can be used to check whether a filter has
    changed.
    bjoernricks committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    3c1d85e View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2024

  1. Add: Eslint rules

    daniele-mng authored and bjoernricks committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    827340e View commit details
    Browse the repository at this point in the history
  2. fix header

    daniele-mng authored and bjoernricks committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    78f5da0 View commit details
    Browse the repository at this point in the history
  3. fix header in jsx files

    daniele-mng authored and bjoernricks committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    eb39e0c View commit details
    Browse the repository at this point in the history
  4. fix gpl 2

    daniele-mng authored and bjoernricks committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    566b43f View commit details
    Browse the repository at this point in the history
  5. ignore specific year in header

    daniele-mng authored and bjoernricks committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    dcaabbf View commit details
    Browse the repository at this point in the history
  6. adjust rule for files

    daniele-mng authored and bjoernricks committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    d3e9a3e View commit details
    Browse the repository at this point in the history
  7. Add: Support CVSS 4.0 fields in CVEs.

    CVSS 4.0 metrics can now be displayed in CVE details.
    a-h-abdelsalam committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    126712d View commit details
    Browse the repository at this point in the history
  8. Add more tests.

    a-h-abdelsalam committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    2cab2ab View commit details
    Browse the repository at this point in the history
  9. Capitalize first letter in metric values instead of all caps

    for translation and consistency with the calculator.
    a-h-abdelsalam committed Jun 10, 2024
    Configuration menu
    Copy the full SHA
    90d9dc9 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Merge pull request #4059 from greenbone/handle-cvss4-for-cves

    Support CVSS 4.0 fields in CVEs.
    a-h-abdelsalam authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    43053c5 View commit details
    Browse the repository at this point in the history
  2. Add: Implement a useTiming hook

    The hook can be used to run a function after a specific amount of time
    for example for doing a reload of data.
    bjoernricks committed Jun 12, 2024
    Configuration menu
    Copy the full SHA
    a5a0c42 View commit details
    Browse the repository at this point in the history
  3. Change: withIconSize HOC to hook (#4060)

    * Change: withIconSize HOC to hook
    
    * add tests
    
    * improve test coverage
    
    * remove snapshot test
    daniele-mng authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    7e8e2fa View commit details
    Browse the repository at this point in the history
  4. Bump braces from 3.0.2 to 3.0.3

    Bumps [braces](https://github.com/micromatch/braces) from 3.0.2 to 3.0.3.
    - [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md)
    - [Commits](micromatch/braces@3.0.2...3.0.3)
    
    ---
    updated-dependencies:
    - dependency-name: braces
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    ea02ad7 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #4061 from greenbone/dependabot/npm_and_yarn/brace…

    …s-3.0.3
    
    Bump braces from 3.0.2 to 3.0.3
    a-h-abdelsalam authored Jun 12, 2024
    Configuration menu
    Copy the full SHA
    4ef0714 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Add: Add a useReload hook to make the Reload component obsolete

    The new useReload hook is based in useTiming. It calls a timing
    function before every reload to calculate the timeout before the reload.
    This timing function gets a isVisible argument passed. Using the
    argument the timing function can decide to extend the timeout when the
    current browser window is not visible.
    bjoernricks committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    2bf49dc View commit details
    Browse the repository at this point in the history
  2. Add: Add a useFilterSortBy hook

    The hook determines the sort field and direction of a filter and allows
    to change both via a returned function. The hook can be used to
    implement the filter changes when clicking on the different header
    columns of a entities list.
    bjoernricks committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    3af32a4 View commit details
    Browse the repository at this point in the history
  3. Add: Add a usePagination hook

    The hook returns functions the update a filter for getting the next,
    previous, first and last page for a list of entities.
    bjoernricks committed Jun 13, 2024
    Configuration menu
    Copy the full SHA
    5a78a99 View commit details
    Browse the repository at this point in the history

Commits on Jun 14, 2024

  1. Add: Add a useSelection hook

    The useSelection hook implements the entity selection at a entities list
    table. It is possible to select/deselect specific entities from the
    list/table, to select all entities displayed at the page or all entities
    for the current filter (filter without rows value applied).
    bjoernricks committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    2528ea5 View commit details
    Browse the repository at this point in the history
  2. Add: eslint rule camelCase

    daniele-mng authored and bjoernricks committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    9ddb2d6 View commit details
    Browse the repository at this point in the history
  3. create exeptions

    daniele-mng authored and bjoernricks committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    12f9e5c View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Add: Add new hook to determine the loading interval for entities pages

    Add a useEntitiesReloadInterval hook to replace in conjunction with the
    useReload hook the Reload component. useEntitiesReloadInterval
    calculates the timeout for the next reload and useReload actually calls
    a function after this timeout to allow reloading data.
    bjoernricks committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    7213041 View commit details
    Browse the repository at this point in the history
  2. Add: Add a BulkTags component for handling tagging of entities

    The BulkTags component provides dialogs and functions for tagging several
    entities with an existing or new tag.
    bjoernricks committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    c125bc9 View commit details
    Browse the repository at this point in the history
  3. Fix: Don't pass gmp object to TagDialog onSave handle

    The gmp object is not part of saving a tag. Therefore it shouldn't be
    put into the state of the TagDialog and passed to the onSave handler.
    bjoernricks committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    5c7b19c View commit details
    Browse the repository at this point in the history
  4. Change: Allow to show errors in the TagsDialog

    Allow to show errors in the TagsDialog. This may be necessary for
    example if a new tag can't be created.
    bjoernricks committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    0ed5685 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2024

  1. Add: Add a useDownload hook

    The useDownload hook in conjunction with the Download component should
    replace the withDownload HOC in future.
    bjoernricks committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    24871a0 View commit details
    Browse the repository at this point in the history
  2. Add a simple test for useDownload hook

    Combine Download with useDownload in a simple test.
    bjoernricks committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    97fcfeb View commit details
    Browse the repository at this point in the history
  3. Bump ws from 8.16.0 to 8.17.1

    Bumps [ws](https://github.com/websockets/ws) from 8.16.0 to 8.17.1.
    - [Release notes](https://github.com/websockets/ws/releases)
    - [Commits](websockets/ws@8.16.0...8.17.1)
    
    ---
    updated-dependencies:
    - dependency-name: ws
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    791f36d View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4072 from greenbone/dependabot/npm_and_yarn/ws-8.…

    …17.1
    
    Bump ws from 8.16.0 to 8.17.1
    a-h-abdelsalam authored Jun 18, 2024
    Configuration menu
    Copy the full SHA
    e9a1b84 View commit details
    Browse the repository at this point in the history
  5. Add: Toggle to enable EPSS fields

    The EPSS fields for CVEs and VTs can now be toggled with an option in
    the config.js file.
    
    This is done because no EPSS feed is provided yet, so the new fields
    should only be enabled for testing.
    timopollmeier committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    a0042e4 View commit details
    Browse the repository at this point in the history
  6. Clean up EPSS on CVE and NVT pages

    A superfluous fragment has been removed and consts are used for
    the EPSS scores and percentiles in tables for better readability.
    timopollmeier committed Jun 18, 2024
    Configuration menu
    Copy the full SHA
    d79623d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    655a2a4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d87d2a5 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f955c28 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2024

  1. Change: Use .js as file suffix for hooks

    Hooks usually don't contain JSX and therefore should use `.js` for the
    file suffix. Currently this is mixed up between `.jsx` and `.js`.
    bjoernricks committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    51d0337 View commit details
    Browse the repository at this point in the history
  2. Change: Extract ErrorMarker from useFormValidation hook module

    Hooks should not contain JSX code and should be plain JS only. Therefore
    extract the ErrorMarker component from the useFormValidation module and
    use `js` file suffix for the module.
    bjoernricks committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    9dbee64 View commit details
    Browse the repository at this point in the history
  3. Simplify ErrorMarker component

    Just support the actual prop in use (`isVisible`) and drop passing a
    child.
    bjoernricks committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    0347710 View commit details
    Browse the repository at this point in the history
  4. Change: Refactor PortLists page to a HOC less entities page

    Use the PortLists page as an example on howto refactor an entities page
    to use the new hooks instead of the withEntitiesContainer HOC. Despite
    having some more lines of code it should be easier to understand then
    before.
    bjoernricks committed Jun 19, 2024
    Configuration menu
    Copy the full SHA
    5d09434 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2024

  1. Add: EPSS scoring info to results

    Scan results now show EPSS scores, percentiles and CVEs of their VTs if
    the enableEPSS option is set to true.
    timopollmeier committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    ec97f7a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a017000 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e72ec05 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b6d140d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ec2b6b9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    68b3486 View commit details
    Browse the repository at this point in the history
  7. Change: Move useLicense hook to hooks directory

    The license feature is unused and could possibly removed completely. But
    until now we should get a consistent directory layout.
    bjoernricks committed Jun 20, 2024
    Configuration menu
    Copy the full SHA
    25af2e2 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c4542fd View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    97516f4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4253bc4 View commit details
    Browse the repository at this point in the history
  3. Automatic adjustments after release [skip ci]

    * Update to version 23.1.1-dev1
    greenbonebot committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    b6d060c View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

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

Commits on Jun 28, 2024

  1. Merge pull request #4082 from greenbone/fix-report-configs-for-delta-…

    …reports
    
    Fix: Allow applying report configs to delta reports.
    a-h-abdelsalam authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    cd39ab5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f7ef597 View commit details
    Browse the repository at this point in the history
  3. Automatic adjustments after release [skip ci]

    * Update to version 23.1.2-dev1
    greenbonebot committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    27b5a40 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d6f5a75 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    096dbd6 View commit details
    Browse the repository at this point in the history
  6. Automatic adjustments after release [skip ci]

    * Update to version 23.1.2-dev1
    greenbonebot committed Jun 28, 2024
    Configuration menu
    Copy the full SHA
    39b96ab View commit details
    Browse the repository at this point in the history
  7. Deps: Bump docker/build-push-action from 5 to 6

    Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6.
    - [Release notes](https://github.com/docker/build-push-action/releases)
    - [Commits](docker/build-push-action@v5...v6)
    
    ---
    updated-dependencies:
    - dependency-name: docker/build-push-action
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    01d6975 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #4078 from greenbone/dependabot/github_actions/doc…

    …ker/build-push-action-6
    
    Deps: Bump docker/build-push-action from 5 to 6
    a-h-abdelsalam authored Jun 28, 2024
    Configuration menu
    Copy the full SHA
    1053a7d View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2024

  1. Configuration menu
    Copy the full SHA
    639ce97 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4ea4d3b View commit details
    Browse the repository at this point in the history
  3. Remove debug statement

    timopollmeier committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    653acd3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    821926d View commit details
    Browse the repository at this point in the history
  5. Merge pull request #4077 from greenbone/add-epss-to-results

    Add: EPSS scoring info to results
    a-h-abdelsalam authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    6751192 View commit details
    Browse the repository at this point in the history
  6. Add: Available optional features in Capabilities

    The Capabilities object now has a featureEnabled method that checks if
    an optional feature is enabled according to the new GET_FEATURES GMP
    command.
    
    This will allow toggling/modifying UI elements for these features
    without a redundant setting in the GSA config.
    timopollmeier authored and a-h-abdelsalam committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    c055f65 View commit details
    Browse the repository at this point in the history
  7. Use camelCase for capabilities, update exceptions

    Attributes in Capabilities now use camelCase and exceptions for
    snake_case in the GMP responses have been added.
    timopollmeier authored and a-h-abdelsalam committed Jul 3, 2024
    Configuration menu
    Copy the full SHA
    3835769 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #4094 from greenbone/add-features-to-capabilities

    Add: Available optional features in Capabilities
    a-h-abdelsalam authored Jul 3, 2024
    Configuration menu
    Copy the full SHA
    ba2df9c View commit details
    Browse the repository at this point in the history

Commits on Jul 9, 2024

  1. Configuration menu
    Copy the full SHA
    065b112 View commit details
    Browse the repository at this point in the history
  2. add test

    daniele-mng committed Jul 9, 2024
    Configuration menu
    Copy the full SHA
    18a2ac2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    fc4198a View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4095 from greenbone/add-conditional-route-for-fea…

    …tures-flags
    
    Add: conditional route component for feature flag
    a-h-abdelsalam authored Jul 9, 2024
    Configuration menu
    Copy the full SHA
    3471fbf View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. Deps: Bump @testing-library/react from 15.0.6 to 16.0.0 (#4091)

    Bumps [@testing-library/react](https://github.com/testing-library/react-testing-library) from 15.0.6 to 16.0.0.
    - [Release notes](https://github.com/testing-library/react-testing-library/releases)
    - [Changelog](https://github.com/testing-library/react-testing-library/blob/main/CHANGELOG.md)
    - [Commits](testing-library/react-testing-library@v15.0.6...v16.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: "@testing-library/react"
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: daniele-mng <daniele.mangiagli@greenbone.net>
    dependabot[bot] and daniele-mng authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    952ec5f View commit details
    Browse the repository at this point in the history
  2. Deps: Bump uuid from 9.0.1 to 10.0.0 (#4086)

    Bumps [uuid](https://github.com/uuidjs/uuid) from 9.0.1 to 10.0.0.
    - [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md)
    - [Commits](uuidjs/uuid@v9.0.1...v10.0.0)
    
    ---
    updated-dependencies:
    - dependency-name: uuid
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: daniele-mng <daniele.mangiagli@greenbone.net>
    dependabot[bot] and daniele-mng authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    fa3e091 View commit details
    Browse the repository at this point in the history
  3. Deps: Bump @sentry/react from 8.7.0 to 8.13.0 (#4089)

    Bumps [@sentry/react](https://github.com/getsentry/sentry-javascript) from 8.7.0 to 8.13.0.
    - [Release notes](https://github.com/getsentry/sentry-javascript/releases)
    - [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
    - [Commits](getsentry/sentry-javascript@8.7.0...8.13.0)
    
    ---
    updated-dependencies:
    - dependency-name: "@sentry/react"
      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: daniele-mng <daniele.mangiagli@greenbone.net>
    dependabot[bot] and daniele-mng authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    67c7213 View commit details
    Browse the repository at this point in the history
  4. Deps: Bump prettier from 3.2.5 to 3.3.2 (#4090)

    Bumps [prettier](https://github.com/prettier/prettier) from 3.2.5 to 3.3.2.
    - [Release notes](https://github.com/prettier/prettier/releases)
    - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
    - [Commits](prettier/prettier@3.2.5...3.3.2)
    
    ---
    updated-dependencies:
    - dependency-name: prettier
      dependency-type: direct:development
      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: daniele-mng <daniele.mangiagli@greenbone.net>
    dependabot[bot] and daniele-mng authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    7cd3ef9 View commit details
    Browse the repository at this point in the history
  5. Deps: Bump the patch-updates group across 1 directory with 7 updates (#…

    …4096)
    
    Bumps the patch-updates group with 7 updates in the / directory:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.2.5` | `2.2.6` |
    | [qs](https://github.com/ljharb/qs) | `6.12.1` | `6.12.3` |
    | [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.24.6` | `7.24.7` |
    | [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.4.5` | `6.4.6` |
    | [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) | `4.3.0` | `4.3.1` |
    | [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.34.2` | `7.34.3` |
    | [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.7` | `0.4.8` |
    
    
    
    Updates `@reduxjs/toolkit` from 2.2.5 to 2.2.6
    - [Release notes](https://github.com/reduxjs/redux-toolkit/releases)
    - [Commits](reduxjs/redux-toolkit@v2.2.5...v2.2.6)
    
    Updates `qs` from 6.12.1 to 6.12.3
    - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
    - [Commits](ljharb/qs@v6.12.1...v6.12.3)
    
    Updates `@babel/cli` from 7.24.6 to 7.24.7
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.24.7/packages/babel-cli)
    
    Updates `@testing-library/jest-dom` from 6.4.5 to 6.4.6
    - [Release notes](https://github.com/testing-library/jest-dom/releases)
    - [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
    - [Commits](testing-library/jest-dom@v6.4.5...v6.4.6)
    
    Updates `@vitejs/plugin-react` from 4.3.0 to 4.3.1
    - [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
    - [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
    - [Commits](https://github.com/vitejs/vite-plugin-react/commits/v4.3.1/packages/plugin-react)
    
    Updates `eslint-plugin-react` from 7.34.2 to 7.34.3
    - [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)
    - [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)
    - [Commits](jsx-eslint/eslint-plugin-react@v7.34.2...v7.34.3)
    
    Updates `eslint-plugin-react-refresh` from 0.4.7 to 0.4.8
    - [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases)
    - [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md)
    - [Commits](ArnaudBarre/eslint-plugin-react-refresh@v0.4.7...v0.4.8)
    
    ---
    updated-dependencies:
    - dependency-name: "@reduxjs/toolkit"
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    - dependency-name: qs
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    - dependency-name: "@babel/cli"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    - dependency-name: "@testing-library/jest-dom"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    - dependency-name: "@vitejs/plugin-react"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    - dependency-name: eslint-plugin-react
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    - dependency-name: eslint-plugin-react-refresh
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: daniele-mng <daniele.mangiagli@greenbone.net>
    dependabot[bot] and daniele-mng authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    e9bad1b View commit details
    Browse the repository at this point in the history
  6. Deps: Bump vite from 5.2.12 to 5.3.3 (#4100)

    Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.2.12 to 5.3.3.
    - [Release notes](https://github.com/vitejs/vite/releases)
    - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
    - [Commits](https://github.com/vitejs/vite/commits/v5.3.3/packages/vite)
    
    ---
    updated-dependencies:
    - dependency-name: vite
      dependency-type: direct:development
      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: daniele-mng <daniele.mangiagli@greenbone.net>
    dependabot[bot] and daniele-mng authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    09a8627 View commit details
    Browse the repository at this point in the history
  7. Deps: Bump typescript from 5.4.5 to 5.5.3 (#4101)

    Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.4.5 to 5.5.3.
    - [Release notes](https://github.com/Microsoft/TypeScript/releases)
    - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
    - [Commits](microsoft/TypeScript@v5.4.5...v5.5.3)
    
    ---
    updated-dependencies:
    - dependency-name: typescript
      dependency-type: direct:development
      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] authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    9065424 View commit details
    Browse the repository at this point in the history
  8. Deps: Bump @typescript-eslint/eslint-plugin from 7.12.0 to 7.16.0 (#4099

    )
    
    Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.12.0 to 7.16.0.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.16.0/packages/eslint-plugin)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-type: direct:development
      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] authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    2be70b6 View commit details
    Browse the repository at this point in the history
  9. Deps: Bump @typescript-eslint/parser from 7.12.0 to 7.16.0 (#4097)

    Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.12.0 to 7.16.0.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.16.0/packages/parser)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/parser"
      dependency-type: direct:development
      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] authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    2596273 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2024

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

Commits on Jul 22, 2024

  1. Fix: Make report configs optional in alerts and reports

    If the report configs are not available, the report export and alert
    dialogs will hide the report config fields.
    
    This will make the dialogs work as expected if the report config
    commands are disabled.
    timopollmeier committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    158aaf7 View commit details
    Browse the repository at this point in the history
  2. Use withCapabilities in alert method parts

    Instead of passing the capabilities as a prop, use withCapabilities in
    the dialog part components for the alert methods SCP, Send, SMB and
    Verinice.
    timopollmeier committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    8ad3e57 View commit details
    Browse the repository at this point in the history
  3. Use useCapabilities hook in alert method parts

    Instead of using the withCapabilities HOC, the alert method parts now
    use the useCapabilities hook.
    timopollmeier committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    a9f6185 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #4104 from greenbone/make-report-configs-optional

    Fix: Make report configs optional in alerts and reports
    a-h-abdelsalam authored Jul 22, 2024
    Configuration menu
    Copy the full SHA
    a9b91c2 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2024

  1. Configuration menu
    Copy the full SHA
    6fc8b0a View commit details
    Browse the repository at this point in the history
  2. Automatic adjustments after release [skip ci]

    * Update to version 23.2.1-dev1
    greenbonebot committed Jul 23, 2024
    Configuration menu
    Copy the full SHA
    8195cd6 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Fix: Disable mangling in production build minify

    The production build now uses terser with the "mangle" option
    deactivated.
    
    This addresses a false positive Lintian warning from a mangled variable
    name.
    timopollmeier committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    daa8910 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6f39103 View commit details
    Browse the repository at this point in the history
  3. Automatic adjustments after release [skip ci]

    * Update to version 23.2.2-dev1
    greenbonebot committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    1a00dbd View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2024

  1. Bump fast-xml-parser from 4.3.6 to 4.4.1

    Bumps [fast-xml-parser](https://github.com/NaturalIntelligence/fast-xml-parser) from 4.3.6 to 4.4.1.
    - [Release notes](https://github.com/NaturalIntelligence/fast-xml-parser/releases)
    - [Changelog](https://github.com/NaturalIntelligence/fast-xml-parser/blob/master/CHANGELOG.md)
    - [Commits](NaturalIntelligence/fast-xml-parser@v4.3.6...v4.4.1)
    
    ---
    updated-dependencies:
    - dependency-name: fast-xml-parser
      dependency-type: direct:production
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    dependabot[bot] authored Jul 29, 2024
    Configuration menu
    Copy the full SHA
    cf4f4eb View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    a95e44c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0d4a54 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #4111 from greenbone/dependabot/npm_and_yarn/fast-…

    …xml-parser-4.4.1
    
    Bump fast-xml-parser from 4.3.6 to 4.4.1
    a-h-abdelsalam authored Jul 30, 2024
    Configuration menu
    Copy the full SHA
    36885c6 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Deps: Bump eslint-plugin-react from 7.34.3 to 7.35.0 (#4118)

    Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.34.3 to 7.35.0.
    - [Release notes](https://github.com/jsx-eslint/eslint-plugin-react/releases)
    - [Changelog](https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md)
    - [Commits](jsx-eslint/eslint-plugin-react@v7.34.3...v7.35.0)
    
    ---
    updated-dependencies:
    - dependency-name: eslint-plugin-react
      dependency-type: direct:development
      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] authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    d2c8555 View commit details
    Browse the repository at this point in the history
  2. Deps: Bump @typescript-eslint/parser from 7.16.0 to 7.18.0 (#4114)

    Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.16.0 to 7.18.0.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.18.0/packages/parser)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/parser"
      dependency-type: direct:development
      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: daniele-mng <daniele.mangiagli@greenbone.net>
    dependabot[bot] and daniele-mng authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    a167ad6 View commit details
    Browse the repository at this point in the history
  3. Deps: Bump i18next from 23.11.5 to 23.12.2 (#4117)

    Bumps [i18next](https://github.com/i18next/i18next) from 23.11.5 to 23.12.2.
    - [Release notes](https://github.com/i18next/i18next/releases)
    - [Changelog](https://github.com/i18next/i18next/blob/master/CHANGELOG.md)
    - [Commits](i18next/i18next@v23.11.5...v23.12.2)
    
    ---
    updated-dependencies:
    - dependency-name: i18next
      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] authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    43cc2ca View commit details
    Browse the repository at this point in the history
  4. Deps: Bump @typescript-eslint/eslint-plugin from 7.16.0 to 8.0.0 (#4113)

    * Deps: Bump @typescript-eslint/eslint-plugin from 7.16.0 to 8.0.0
    
    Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 7.16.0 to 8.0.0.
    - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
    - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md)
    - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.0.0/packages/eslint-plugin)
    
    ---
    updated-dependencies:
    - dependency-name: "@typescript-eslint/eslint-plugin"
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * update ts eslint parser version
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: daniele-mng <daniele.mangiagli@greenbone.net>
    dependabot[bot] and daniele-mng authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    8922d0d View commit details
    Browse the repository at this point in the history
  5. Deps: Bump @sentry/react from 8.13.0 to 8.22.0 (#4119)

    Bumps [@sentry/react](https://github.com/getsentry/sentry-javascript) from 8.13.0 to 8.22.0.
    - [Release notes](https://github.com/getsentry/sentry-javascript/releases)
    - [Changelog](https://github.com/getsentry/sentry-javascript/blob/develop/CHANGELOG.md)
    - [Commits](getsentry/sentry-javascript@8.13.0...8.22.0)
    
    ---
    updated-dependencies:
    - dependency-name: "@sentry/react"
      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] authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    ffaf5d2 View commit details
    Browse the repository at this point in the history
  6. Deps: Bump the patch-updates group with 9 updates (#4112)

    Bumps the patch-updates group with 9 updates:
    
    | Package | From | To |
    | --- | --- | --- |
    | [@reduxjs/toolkit](https://github.com/reduxjs/redux-toolkit) | `2.2.6` | `2.2.7` |
    | [downshift](https://github.com/downshift-js/downshift) | `9.0.6` | `9.0.7` |
    | [styled-components](https://github.com/styled-components/styled-components) | `6.1.11` | `6.1.12` |
    | [@babel/cli](https://github.com/babel/babel/tree/HEAD/packages/babel-cli) | `7.24.7` | `7.24.8` |
    | [@testing-library/jest-dom](https://github.com/testing-library/jest-dom) | `6.4.6` | `6.4.8` |
    | [eslint-plugin-react-refresh](https://github.com/ArnaudBarre/eslint-plugin-react-refresh) | `0.4.8` | `0.4.9` |
    | [prettier](https://github.com/prettier/prettier) | `3.3.2` | `3.3.3` |
    | [typescript](https://github.com/Microsoft/TypeScript) | `5.5.3` | `5.5.4` |
    | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.3.3` | `5.3.5` |
    
    
    Updates `@reduxjs/toolkit` from 2.2.6 to 2.2.7
    - [Release notes](https://github.com/reduxjs/redux-toolkit/releases)
    - [Commits](reduxjs/redux-toolkit@v2.2.6...v2.2.7)
    
    Updates `downshift` from 9.0.6 to 9.0.7
    - [Release notes](https://github.com/downshift-js/downshift/releases)
    - [Changelog](https://github.com/downshift-js/downshift/blob/master/CHANGELOG.md)
    - [Commits](downshift-js/downshift@v9.0.6...v9.0.7)
    
    Updates `styled-components` from 6.1.11 to 6.1.12
    - [Release notes](https://github.com/styled-components/styled-components/releases)
    - [Commits](styled-components/styled-components@v6.1.11...v6.1.12)
    
    Updates `@babel/cli` from 7.24.7 to 7.24.8
    - [Release notes](https://github.com/babel/babel/releases)
    - [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)
    - [Commits](https://github.com/babel/babel/commits/v7.24.8/packages/babel-cli)
    
    Updates `@testing-library/jest-dom` from 6.4.6 to 6.4.8
    - [Release notes](https://github.com/testing-library/jest-dom/releases)
    - [Changelog](https://github.com/testing-library/jest-dom/blob/main/CHANGELOG.md)
    - [Commits](testing-library/jest-dom@v6.4.6...v6.4.8)
    
    Updates `eslint-plugin-react-refresh` from 0.4.8 to 0.4.9
    - [Release notes](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/releases)
    - [Changelog](https://github.com/ArnaudBarre/eslint-plugin-react-refresh/blob/main/CHANGELOG.md)
    - [Commits](ArnaudBarre/eslint-plugin-react-refresh@v0.4.8...v0.4.9)
    
    Updates `prettier` from 3.3.2 to 3.3.3
    - [Release notes](https://github.com/prettier/prettier/releases)
    - [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md)
    - [Commits](prettier/prettier@3.3.2...3.3.3)
    
    Updates `typescript` from 5.5.3 to 5.5.4
    - [Release notes](https://github.com/Microsoft/TypeScript/releases)
    - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
    - [Commits](microsoft/TypeScript@v5.5.3...v5.5.4)
    
    Updates `vite` from 5.3.3 to 5.3.5
    - [Release notes](https://github.com/vitejs/vite/releases)
    - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
    - [Commits](https://github.com/vitejs/vite/commits/v5.3.5/packages/vite)
    
    ---
    updated-dependencies:
    - dependency-name: "@reduxjs/toolkit"
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    - dependency-name: downshift
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    - dependency-name: styled-components
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    - dependency-name: "@babel/cli"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    - dependency-name: "@testing-library/jest-dom"
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    - dependency-name: eslint-plugin-react-refresh
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    - dependency-name: prettier
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    - dependency-name: typescript
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    - dependency-name: vite
      dependency-type: direct:development
      update-type: version-update:semver-patch
      dependency-group: patch-updates
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Aug 5, 2024
    Configuration menu
    Copy the full SHA
    e6e3d82 View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. Deps: Bump @vitest/ui from 1.6.0 to 2.0.5 (#4116)

    * Deps: Bump @vitest/ui from 1.6.0 to 2.0.5
    
    Bumps [@vitest/ui](https://github.com/vitest-dev/vitest/tree/HEAD/packages/ui) from 1.6.0 to 2.0.5.
    - [Release notes](https://github.com/vitest-dev/vitest/releases)
    - [Commits](https://github.com/vitest-dev/vitest/commits/v2.0.5/packages/ui)
    
    ---
    updated-dependencies:
    - dependency-name: "@vitest/ui"
      dependency-type: direct:development
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    
    * update dep
    
    ---------
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: daniele-mng <daniele.mangiagli@greenbone.net>
    dependabot[bot] and daniele-mng authored Aug 6, 2024
    Configuration menu
    Copy the full SHA
    c551962 View commit details
    Browse the repository at this point in the history
  2. Add: Add opensight-ui-components and mantine for new UI

    Start to implement new UI components for GSA.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    98a063f View commit details
    Browse the repository at this point in the history
  3. Add: Add new components for row and column layouts

    Both components are based on mantine and flexbox. They are intended to
    replace Layout especially in dialogs.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    882343e View commit details
    Browse the repository at this point in the history
  4. Add: Add useValueChange hook for form components

    All form components should be able to call the onChange handler with the
    value, name pair. Therefore introduce a generic hook to abstract the
    event handling.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    65301d3 View commit details
    Browse the repository at this point in the history
  5. Provide userEvent from @testing-library/user-event@14

    Use latest release of userEvent.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    6cb1a10 View commit details
    Browse the repository at this point in the history
  6. Render theme provider for opensight-ui in tests

    The theme provider is required to be able to test components based on
    opensight-ui and mantine.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    fcc711e View commit details
    Browse the repository at this point in the history
  7. Setup ResizeObserver for components based on opensight-ui/mantine

    The ResizeObserver is required to be able to run the tests for
    opensight based components.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    bd0a196 View commit details
    Browse the repository at this point in the history
  8. Add: Add a hook to load the user's capabilities from the backend

    The capabilities of the user are provided via a react context and
    therefore it should be able to load them independently from the redux
    store.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    02f88cb View commit details
    Browse the repository at this point in the history
  9. Add: Add hooks for handling the filter dialog state

    Using the new hooks allows to rewrite all filter dialogs to function
    components more easily.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    bc25467 View commit details
    Browse the repository at this point in the history
  10. Add theme provider for opensight-ui based components

    When rendering the react app the theme provider for mantine is required.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    f6cf748 View commit details
    Browse the repository at this point in the history
  11. Change: Refactor all form UI components

    Use opensight-ui and mantine for all form components. With this change
    all the form components are refreshed in their visual appearance.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    5448fc2 View commit details
    Browse the repository at this point in the history
  12. Change: Rework dialog components to use Modal as base

    Update Dialog component to use the Model component from opensight for
    improved UI.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    bb393d2 View commit details
    Browse the repository at this point in the history
  13. Add: Implement new Menu

    Use opensight AppNavigation to implement a new menu.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    c36da83 View commit details
    Browse the repository at this point in the history
  14. Add: Implement new Menubar

    Use new AppBar from opensight.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    01bb099 View commit details
    Browse the repository at this point in the history
  15. Fix rendering of list page content

    Align the content of list pages at the top.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    46f50e2 View commit details
    Browse the repository at this point in the history
  16. Change: Adjust login page for new UI

    Use new form components for updated UI at the login page.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    3208b68 View commit details
    Browse the repository at this point in the history
  17. Change: Update DialogNotification for new Dialog UI

    Adjust the DialogNotification component for new Dialog.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    af15b38 View commit details
    Browse the repository at this point in the history
  18. Change: Refactor TrashCan page to function component with new UI

    Adjust TrashCan page for new UI.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    2d6535f View commit details
    Browse the repository at this point in the history
  19. Improve dialog footer layout

    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    0633467 View commit details
    Browse the repository at this point in the history
  20. Change: Update wizards for new UI

    Adjust layout of wizard dialogs for new UI.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    c7c051a View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    7c9099e View commit details
    Browse the repository at this point in the history
  22. Change: Adjust performance page for new UI

    Fix the layout of the performance page.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    da5c7f4 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    86a869c View commit details
    Browse the repository at this point in the history
  24. Change: Update create and edit dialog to new UI layout

    Adjust create and edit dialogs for new UI components and layout.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    5593b53 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    3a857d1 View commit details
    Browse the repository at this point in the history
  26. Change: Update all filter dialogs for new UI

    Adjust the filter dialogs of all list pages.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    ae0ca03 View commit details
    Browse the repository at this point in the history
  27. Update menu entries

    Fix the CPE icon and update the menu entries to use contain necessary
    object properties.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    bd85913 View commit details
    Browse the repository at this point in the history
  28. Fix issue with using opensight-ui as CJS but shipping with ESM

    ```
    SyntaxError: Unexpected token 'export'
    Module <snip>/node_modules/@greenbone/opensight-ui-components/lib/utils/compareHelper.js:1 seems to be an ES Module but shipped in a CommonJS package. You might want to create an issue to the package "@greenbone/opensight-ui-components" asking them to ship the file in .mjs extension or add "type": "module" in their package.json.
    
    As a temporary workaround you can try to inline the package by updating your config:
    
    // vitest.config.js
    export default {
      test: {
        server: {
          deps: {
            inline: [
              "@greenbone/opensight-ui-components"
            ]
          }
        }
      }
    }
    ```
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    e3ee579 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    5553245 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    5d7cada View commit details
    Browse the repository at this point in the history
  31. Remove obsolete dialog components

    These components are obsolete since we are using the Modal component
    from opensight-ui/mantine now.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    09527c1 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    a8a1747 View commit details
    Browse the repository at this point in the history
  33. Change: Don't require the to prop for Link component

    Actually it is optional and it is set to an empty string by default
    already.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    273398d View commit details
    Browse the repository at this point in the history
  34. Extract opensight-ui and its dependencies into an own chunk

    Split the required js code for opensigth-ui into an own chunk bundle for
    production builds.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    43ada38 View commit details
    Browse the repository at this point in the history
  35. Provide a mock implementation for window.matchMedia

    It seems window.matchMedia is required for the Select components now.
    Thus implement a mock of the API for being able to test the select
    components.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    294ecc5 View commit details
    Browse the repository at this point in the history
  36. Change: Remove obsolete TitleBar component

    The TitleBar is not used anymore.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    7f4ee3d View commit details
    Browse the repository at this point in the history
  37. Fix, update and improve dialog tests

    Get the tests for the dialog components running again, drop all
    snapshots because with mantine they aren't stable anymore and improve
    testing specific component parts by adding getter functions.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    bc94124 View commit details
    Browse the repository at this point in the history
  38. Update form tests for new testing functions

    The getters for specific components were extracted into a testing
    module.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    585d55b View commit details
    Browse the repository at this point in the history
  39. Update all powerfilter component tests

    Fix and update all powerfilter tests by adapting to new form components
    and using the testing getters.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    3f2639b View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    4c497b6 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    e83f0c0 View commit details
    Browse the repository at this point in the history
  42. Configuration menu
    Copy the full SHA
    bdbd2a6 View commit details
    Browse the repository at this point in the history
  43. Rename function method from clickItem to clickElement

    clickElement is more generic because the function allows to send a click
    event on arbitrary HTML elements not only select items.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    a3fb916 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    5fad282 View commit details
    Browse the repository at this point in the history
  45. Make component testing functions more flexible

    Allow for querying within a specific parent element. This will allow for
    easier usage of the testing functions within pages tests where
    components like select boxes may be rendered at several places.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    5a333f5 View commit details
    Browse the repository at this point in the history
  46. Extend the testing functions for querying pages tests components

    We need to be able to test the bulk actions. Therefore is is required to
    query for the table footer, the table and the check boxes within and the
    bulk action icons.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    1127a01 View commit details
    Browse the repository at this point in the history
  47. Fix the alert page tests

    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    229bbba View commit details
    Browse the repository at this point in the history
  48. Add testing function for getting action items

    Action items are icons that cause some action on use clicks.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    72b9ded View commit details
    Browse the repository at this point in the history
  49. Update audit tests

    Testing clicking on export, start and resume for the detailspage doesn't
    work at the moment. The click handler is just not called.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    d72838a View commit details
    Browse the repository at this point in the history
  50. Update cpe pages tests

    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    410bcc2 View commit details
    Browse the repository at this point in the history
  51. Define where to find the @gsa/testing module

    Allow completion for expect, etc. in VS code.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    9eb5229 View commit details
    Browse the repository at this point in the history
  52. Configuration menu
    Copy the full SHA
    828b199 View commit details
    Browse the repository at this point in the history
  53. Fix getting the options of select components

    It seems queryAllByRole doesn't return the desired elements under some
    circumstances. Therefore use an easier query for getting the options.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    808cf1b View commit details
    Browse the repository at this point in the history
  54. Add a changeInputValue testing method

    Abstract fireEvent for changing the value of an input element.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    aaff3b2 View commit details
    Browse the repository at this point in the history
  55. Configuration menu
    Copy the full SHA
    06c4372 View commit details
    Browse the repository at this point in the history
  56. Update and fix cve pages tests

    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    3e6a081 View commit details
    Browse the repository at this point in the history
  57. Configuration menu
    Copy the full SHA
    cbe5e83 View commit details
    Browse the repository at this point in the history
  58. Drop snapshot test for dialog closebutton

    The snapshot test are not very useful and prone for changes which get
    applied without a deeper review.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    95ee6e0 View commit details
    Browse the repository at this point in the history
  59. Update and fix about page tests

    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    cc8fbd0 View commit details
    Browse the repository at this point in the history
  60. Update and fix LDAP page tests

    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    48b7025 View commit details
    Browse the repository at this point in the history
  61. Configuration menu
    Copy the full SHA
    81f9e62 View commit details
    Browse the repository at this point in the history
  62. Configuration menu
    Copy the full SHA
    50a056e View commit details
    Browse the repository at this point in the history
  63. Configuration menu
    Copy the full SHA
    71475a4 View commit details
    Browse the repository at this point in the history
  64. Configuration menu
    Copy the full SHA
    44a1dae View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    110fb0f View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    50f9436 View commit details
    Browse the repository at this point in the history
  67. Allow for easier testing of multiselect components

    Add testing function for easier testing the behavior of multiselect
    components.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    e3dbcba View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    4b23c75 View commit details
    Browse the repository at this point in the history
  69. Configuration menu
    Copy the full SHA
    b1ae2f8 View commit details
    Browse the repository at this point in the history
  70. Configuration menu
    Copy the full SHA
    d4c82db View commit details
    Browse the repository at this point in the history
  71. Configuration menu
    Copy the full SHA
    34dba74 View commit details
    Browse the repository at this point in the history
  72. Add a testing function for getting a table header

    Besides getting the footer and body also allow to get the header of a
    table.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    019a209 View commit details
    Browse the repository at this point in the history
  73. Configuration menu
    Copy the full SHA
    12c2b52 View commit details
    Browse the repository at this point in the history
  74. Configuration menu
    Copy the full SHA
    2e56823 View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    e82d7cf View commit details
    Browse the repository at this point in the history
  76. Configuration menu
    Copy the full SHA
    ca338e7 View commit details
    Browse the repository at this point in the history
  77. Update and fix task pages tests

    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    5adda74 View commit details
    Browse the repository at this point in the history
  78. Configuration menu
    Copy the full SHA
    cbea0cd View commit details
    Browse the repository at this point in the history
  79. Configuration menu
    Copy the full SHA
    4ab7d0f View commit details
    Browse the repository at this point in the history
  80. Configuration menu
    Copy the full SHA
    7429986 View commit details
    Browse the repository at this point in the history
  81. Avoid issues causing flaky tests with pointer events

    When clicking on multiselects sometimes user event complained about
    `pointer-events` css property being `none`. Avoid this issue by not
    checking for `pointer-event` at all.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    1959d47 View commit details
    Browse the repository at this point in the history
  82. Fix warning about emotion css-in-js library already loaded during tests

    The emotion library has a check if global vi or jest is set to detect if
    it is running in a testing environment. Therefore just an empty vi
    object for the tests to keep it quiet.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    0dce74c View commit details
    Browse the repository at this point in the history
  83. Use an own language switcher component for the app header

    Add a draft for toggling the language between en and de via a language
    switcher in the app header.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    9ffb71d View commit details
    Browse the repository at this point in the history
  84. Mark asset-management link as external

    asset-mangement is an external application and therefore internal links
    can't be used.
    bjoernricks authored and daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    fe88040 View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    43db096 View commit details
    Browse the repository at this point in the history
  86. fix test

    daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    c8aec53 View commit details
    Browse the repository at this point in the history
  87. add: new UI error

    daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    1d63377 View commit details
    Browse the repository at this point in the history
  88. Configuration menu
    Copy the full SHA
    eed2d3c View commit details
    Browse the repository at this point in the history
  89. Configuration menu
    Copy the full SHA
    1a5cea5 View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    6bec339 View commit details
    Browse the repository at this point in the history
  91. Add: Session timer

    daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    189b2f1 View commit details
    Browse the repository at this point in the history
  92. Configuration menu
    Copy the full SHA
    5723747 View commit details
    Browse the repository at this point in the history
  93. add tests

    daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    e59f530 View commit details
    Browse the repository at this point in the history
  94. remove unused dep

    daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    5901e4d View commit details
    Browse the repository at this point in the history
  95. Configuration menu
    Copy the full SHA
    244ec29 View commit details
    Browse the repository at this point in the history
  96. add test

    daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    d020669 View commit details
    Browse the repository at this point in the history
  97. fix imports

    daniele-mng committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    9bddc88 View commit details
    Browse the repository at this point in the history
  98. Configuration menu
    Copy the full SHA
    1e77adc View commit details
    Browse the repository at this point in the history
  99. Configuration menu
    Copy the full SHA
    e5cb34d View commit details
    Browse the repository at this point in the history
  100. Configuration menu
    Copy the full SHA
    e3be8ac View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. rebase fix

    daniele-mng committed Aug 8, 2024
    Configuration menu
    Copy the full SHA
    cc5b2ec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7ee4347 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2024

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