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

Next #613

Merged
merged 45 commits into from
Jul 19, 2024
Merged

Next #613

merged 45 commits into from
Jul 19, 2024

Conversation

jacopocarlini
Copy link
Contributor

@jacopocarlini jacopocarlini commented Jul 19, 2024

List of Changes

Motivation and Context

How Has This Been Tested?

Screenshots (if appropriate):

Types of changes

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as
    expected)

Checklist:

  • My change requires a change to the documentation.
  • I have updated the documentation accordingly.

svariant and others added 30 commits June 24, 2024 16:23
* [VAS-998] feat: introducing ops review from channel

* [VAS-998] feat: Updated ops review modal management for channels

* [VAS-997] changed channels page structured and integrated new getChannels API

* [VAS-997] updated tests

* [VAS-998] feat: Updated addEdit, details and tests

* [VAS-998] feat: Updated tests, introduced common header to avoid duplicates

* [VAS-998] feat: temporary rollback test

* [VAS-998] feat: Update GetChannelAlert.test.tsx

* [VAS-998] feat: Update ci_code_review.yml

* [VAS-998] feat: Updated GetChannelAlert.test.tsx

* [VAS-997] fix after merge with VAS-998

* fix client after merge

* [VAS-997] fix: Width row station name

* [VAS-997] fix: Improve createdBy/modifiedBy station detail

* [VAS-997] fix: Handle change page channels table

* [VAS-997] feat: Add alert channels details

* [VAS-997] chore: Refactor detail button station detail

* [VAS-997] feat: Refactor ChannelDetail component & improve UI

* [VAS-997] feat: New translations

* [VAS-997] fix: Refactor & format + fix translations

* [VAS-997] feat: Delete unused component

* [VAS-997] fix: Wrapper status chip translation for operators

* [VAS-997] chore: Clean code

* fixed client

* [VAS-997] fixed unit tests

* [VAS-997] add unit tests

* [VAS-997] improve tests

* [VAS-997] improve coverage

---------

Co-authored-by: Alessio Cialini <alessio.cialini@emeal.nttdata.com>
Co-authored-by: svariant <samuele.varianti@nttdata.com>
Co-authored-by: Samuele Varianti <128470180+svariant@users.noreply.github.com>
Co-authored-by: Jacopo Carlini <jacopo.carlini@gmail.com>
* [VAS-998] feat: introducing ops review from channel

* [VAS-998] feat: Updated ops review modal management for channels

* [VAS-997] changed channels page structured and integrated new getChannels API

* [VAS-997] updated tests

* [VAS-998] feat: Updated addEdit, details and tests

* [VAS-998] feat: Updated tests, introduced common header to avoid duplicates

* [VAS-998] feat: temporary rollback test

* [VAS-998] feat: Update GetChannelAlert.test.tsx

* [VAS-998] feat: Update ci_code_review.yml

* [VAS-998] feat: Updated GetChannelAlert.test.tsx

* [VAS-997] fix after merge with VAS-998

* fix client after merge

* [VAS-1123] replace old merged API with new get Stations and Channels

* [VAS-1123] fixed tests

* [VAS-1123] fix after merge

* [VAS-1123] fix test after merge

* [VAS-1123] removed useless file and added tests

* improve coverage

* improve for coverage

---------

Co-authored-by: Alessio Cialini <alessio.cialini@emeal.nttdata.com>
Co-authored-by: Samuele Varianti <128470180+svariant@users.noreply.github.com>
…580)

* [VAS-1104] feat: New bundle status for available but expired bundles

* [VAS-1104] feat: Add alert bundle expired

* [VAS-1104] chore: BE openapi

* [VAS-1104] feat: Changes after UI designer advice

* [VAS-1104] chore: Fix unit tests
* [VAS-1103] feat: Add new field pspBusinessName to bundle details

* Update src/locale/it.json

Co-authored-by: Jacopo Carlini <jacopo.carlini@gmail.com>

* [VAS-1103] fix: Unit tests

---------

Co-authored-by: Jacopo Carlini <jacopo.carlini@gmail.com>
* [VAS-1096] feat: Define publicBundles e2e tests

* [VAS-1096] feat: e2e validate bundle api

* [VAS-1096] feat: Implement temporary new state for ci bundles + uniform code

* [VAS-1096] feat: Conclude publicBundles e2e tests

* [VAS-1095] feat: e2e private bundles

* [VAS-1096] chore: fix unit tests

* [VAS-1096] feat: Re-enable e2e paraller workers

* [VAS-1095] fix: Click on popup

* [VAS-1095] feat: Add control on login page

* [VAS-1095] feat: Improve e2e tests

* [VAS-1095] fix: Public bundles e2e

* [VAS-1095] chore: Max number of failures e2e

* [VAS-1095] fix: e2e subkey env name

* {VAS-1095] fix: e2e Added condition

* [VAS-1095] fix: Added timeout e2e

* [VAS-1095] fix: Increase timeout

* [VAS-1095] fix: Changed timeouts

* [VAS-1095] fix: Increase timeout

* [VAS-1095] chore: Delete obsolete puppeteer int test

* [VAS-1095] fix: Improved check return homepage

* [VAS-1095] timeout

* [VAS-1095] fix: e2e change browser driver to firefox + timeout fixes

* [VAS-1095] feat: Add delete bundle api to cleanup

* [VAS-1095] chore: Add log response

* [VAS-1095] feat: Add subkey int test keyvault

* [VAS-1095] notify

* [VAS-1095] fix: e2e clean up

* [VAS-1095] special secret

* [VAS-1095] debug

* [VAS-1095] secret

* [VAS-1095] create jwt

* [VAS-1095] gitignore

* [VAS-1095] github pages

* [VAS-1095] chore: Re commit tsconfig

* [VAS-1095] fix: e2e static analysis

* [VAS-1095] chore: Sonar cpd exclusion e2e

---------

Co-authored-by: Jacopo <jacopo.carlini@gmail.com>
* build(deps-dev): Bump eslint-plugin-react from 7.30.0 to 7.34.3

Bumps [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) from 7.30.0 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.30.0...v7.34.3)

---
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>

* build(deps): Bump react-use-scrollspy from 3.0.2 to 3.1.1 (#565)

* build(deps): Bump react-use-scrollspy from 3.0.2 to 3.1.1

Bumps [react-use-scrollspy](https://github.com/Purii/react-use-scrollspy) from 3.0.2 to 3.1.1.
- [Release notes](https://github.com/Purii/react-use-scrollspy/releases)
- [Changelog](https://github.com/Purii/react-use-scrollspy/blob/main/CHANGELOG.md)
- [Commits](Purii/react-use-scrollspy@v3.0.2...v3.1.1)

---
updated-dependencies:
- dependency-name: react-use-scrollspy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* build(deps): Bump react-use-scrollspy from 3.0.2 to 3.1.1

Bumps [react-use-scrollspy](https://github.com/Purii/react-use-scrollspy) from 3.0.2 to 3.1.1.
- [Release notes](https://github.com/Purii/react-use-scrollspy/releases)
- [Changelog](https://github.com/Purii/react-use-scrollspy/blob/main/CHANGELOG.md)
- [Commits](Purii/react-use-scrollspy@v3.0.2...v3.1.1)

---
updated-dependencies:
- dependency-name: react-use-scrollspy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* [react-use-scrollspy-3] delete branch

* [react-use-scrollspy-3] if condition delete branch

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacopo <jacopo.carlini@gmail.com>

* build(deps-dev): Bump @babel/core from 7.24.4 to 7.24.7 (#567)

Bumps [@babel/core](https://github.com/babel/babel/tree/HEAD/packages/babel-core) from 7.24.4 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-core)

---
updated-dependencies:
- dependency-name: "@babel/core"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacopo Carlini <jacopo.carlini@gmail.com>

* build(deps): Bump @mui/system from 5.15.15 to 5.15.20 (#566)

Bumps [@mui/system](https://github.com/mui/material-ui/tree/HEAD/packages/mui-system) from 5.15.15 to 5.15.20.
- [Release notes](https://github.com/mui/material-ui/releases)
- [Changelog](https://github.com/mui/material-ui/blob/v5.15.20/CHANGELOG.md)
- [Commits](https://github.com/mui/material-ui/commits/v5.15.20/packages/mui-system)

---
updated-dependencies:
- dependency-name: "@mui/system"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacopo Carlini <jacopo.carlini@gmail.com>

* added missing call for station in status TO_FIX_UPDATE (#581)

Co-authored-by: Jacopo Carlini <jacopo.carlini@gmail.com>

* Bump to version 1.26.1 [skip ci]

* Pin actions/checkout action to ee0669b (#582)

Co-authored-by: renovate-pagopa[bot] <164534245+renovate-pagopa[bot]@users.noreply.github.com>
Co-authored-by: Jacopo Carlini <jacopo.carlini@gmail.com>

* fix delete branch

* Update README.md

* Update README.md

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jacopo Carlini <jacopo.carlini@gmail.com>
Co-authored-by: gioelemella <128155546+gioelemella@users.noreply.github.com>
Co-authored-by: pagopa-github-bot <github-bot@pagopa.it>
Co-authored-by: renovate-pagopa[bot] <164534245+renovate-pagopa[bot]@users.noreply.github.com>
* [VAS-1133] feat: Introduce print notice api key list element

* [VAS-1133] fix: Api key products psp

* [VAS-1133] feat: Refactor api key products

* [VAS-1133] feat: Introduce flag print notice for api keys

* [VAS-1133] chore: Api key unit test coverage
# Conflicts:
#	package.json
…date (#586)

* [VAS-1070] improved station API and removed wrapper status value from body

* [VAS-1070] integrated new station and channel detail API and removed unused ones.

* [VAS-1070] fix unit tests

* [VAS-1070] handled station and channel with pending update

* [VAS-1070] added common component for alert in station and channel detail page

* [VAS-1070] removed created by when undefined

* [VAS-1070] fix unit tests

* [VAS-1070] fix title

* [VAS-1070] rename variable
# Conflicts:
#	package.json
#	src/pages/commisionalBundles/addEditCommissionBundle/components/AddEditCommissionBundleForm.tsx
svariant and others added 13 commits July 5, 2024 15:36
* fix: Bundle -> hide delete & disable invite EC buttons if bundle is expired

* fix: Newconnectivity select channels

* fix: Margin top checkbox channels edit page

* fix: Unit tests

* empty commit
* [VAS-1146] feat: Implement new switch for cart bool in bundle add/edit page

* [VAS-1146] chore: Unit tests

* [VAS-1146] chore: Update packagejson openapi command

* empty commit

* [VAS-1146] fix: Unit tests

* [VAS-1146] feat: Swap api call getChannelsDetails with primitive version check on list elements

* [VAS-1146] feat: Improve unit test

* [VAS-1146] fix: Unit tests

* [VAS-1146] fix: Unit tests

* [VAS-1146] feat: Add cart bool to bundle details drawer

* fix unit test

* [VAS-1146] feat: Improve code
# Conflicts:
#	.github/workflows/ci_integration_test.yml
#	package.json
#	src/pages/commisionalBundles/addEditCommissionBundle/components/AddEditCommissionBundleForm.tsx
#	src/pages/commisionalBundles/addEditCommissionBundle/components/__tests__/AddEditCommissionBundleForm.test.tsx
#	src/pages/commisionalBundles/detail/components/CommissionBundleDetailConfiguration.tsx
#	src/pages/commisionalBundles/detail/components/__tests__/CommissionBundleDetailConfiguration.test.tsx
#	src/services/__mocks__/channelService.ts
Bumps [axios](https://github.com/axios/axios) from 0.28.1 to 1.7.2.
- [Release notes](https://github.com/axios/axios/releases)
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md)
- [Commits](axios/axios@v0.28.1...v1.7.2)

---
updated-dependencies:
- dependency-name: axios
  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: Jacopo Carlini <jacopo.carlini@gmail.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.10.1 to 20.14.10.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  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: Jacopo Carlini <jacopo.carlini@gmail.com>
Bumps [@mui/icons-material](https://github.com/mui/material-ui/tree/HEAD/packages/mui-icons-material) from 5.15.9 to 5.16.1.
- [Release notes](https://github.com/mui/material-ui/releases)
- [Changelog](https://github.com/mui/material-ui/blob/v5.16.1/CHANGELOG.md)
- [Commits](https://github.com/mui/material-ui/commits/v5.16.1/packages/mui-icons-material)

---
updated-dependencies:
- dependency-name: "@mui/icons-material"
  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: Jacopo Carlini <jacopo.carlini@gmail.com>
* [VAS-1116] feat: add privacy and tos pages

* [VAS-1116] feat: Updated footer config, and management for the snippet pages

* [VAS-1116] feat: Updated tests

* [VAS-1116] feat: Updated Snippet.tsx

* [VAS-1116] feat: Updated Snippet.tsx and tests

* [VAS-1116] feat: Updated App.test.tsx

* [VAS-1116] feat: Updated App.test.tsx

* Bump to version 1.26.4-4-VAS-1166-feat-add-tos-and-privacy-pages [skip ci]

* [VAS-1116] feat: Updated App.test

* Bump to version 1.26.4-5-VAS-1166-feat-add-tos-and-privacy-pages [skip ci]

---------

Co-authored-by: pagopa-github-bot <github-bot@pagopa.it>
Co-authored-by: Jacopo Carlini <jacopo.carlini@gmail.com>
# Conflicts:
#	package.json
Copy link

This pull request does not contain a valid label. Please add one of the following labels: [major, minor, patch, patch, skip]

Copy link

dpulls bot commented Jul 19, 2024

⚠️ Dpulls not installed on repository pagopa/pagopa-selfcare-ms-backoffice-backend. Checkout our quickstart for how to install.

Copy link

Azure Static Web Apps: Your stage site is ready! Visit it here: https://icy-island-050778e03-613.westeurope.5.azurestaticapps.net

Copy link

dpulls bot commented Jul 19, 2024

⚠️ Dpulls not installed on repository pagopa/pagopa-selfcare-ms-backoffice-backend. Checkout our quickstart for how to install.

Copy link

This PR exceeds the recommended size of 400 lines. Please make sure you are NOT addressing multiple issues with one PR. Note this PR might be rejected due to its size.

@jacopocarlini jacopocarlini merged commit e53e032 into main Jul 19, 2024
27 of 30 checks passed
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants