Граф коммитов

67 Коммитов

Автор SHA1 Сообщение Дата
Tanmay Satam 9b777bdec9
Bump http-proxy-middleware to 2.0.7 (#3917) 2024-10-23 07:05:25 -04:00
dependabot[bot] d4cdcec40d
Bump cookie and express in /portal/v2 (#3895)
Bumps [cookie](https://github.com/jshttp/cookie) and [express](https://github.com/expressjs/express). These dependencies needed to be updated together.

Updates `cookie` from 0.6.0 to 0.7.1
- [Release notes](https://github.com/jshttp/cookie/releases)
- [Commits](https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.1)

Updates `express` from 4.20.0 to 4.21.1
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/4.21.1/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.20.0...4.21.1)

---
updated-dependencies:
- dependency-name: cookie
  dependency-type: indirect
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-18 12:12:17 -04:00
dependabot[bot] 851c9188ae
Bump rollup from 2.79.1 to 2.79.2 in /portal/v2 (#3868)
Bumps [rollup](https://github.com/rollup/rollup) from 2.79.1 to 2.79.2.
- [Release notes](https://github.com/rollup/rollup/releases)
- [Changelog](https://github.com/rollup/rollup/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rollup/rollup/compare/v2.79.1...v2.79.2)

---
updated-dependencies:
- dependency-name: rollup
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-30 11:07:38 -04:00
Amber Brown 4d538c1503
Bump admin portal dependencies for Sept 24 (#3833)
* bump "send"

* update semver portal deps

* build portal
2024-09-12 13:58:30 -04:00
dependabot[bot] e83bf05c27
Bump micromatch from 4.0.7 to 4.0.8 in /portal/v2 (#3795)
Bumps [micromatch](https://github.com/micromatch/micromatch) from 4.0.7 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases)
- [Changelog](https://github.com/micromatch/micromatch/blob/4.0.8/CHANGELOG.md)
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8)

---
updated-dependencies:
- dependency-name: micromatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-26 12:56:26 -04:00
Tanmay Satam e079d1700c
Only fail NPM audit on high/critical vulnerabilities (#3790)
* npm audit fix

* Do not fail npm audit on info/low/moderate vulnerabilities
2024-08-22 13:35:26 -06:00
Amber Brown a1c4de75a4
Fix axios vulnerability by moving to Fetch (#3769)
* bump prettier + config

* run prettier on portal

* update to use native HTTP fetch

* clean up some typescript lint problems

* regen

* fix

* rebuild

* send correct content type

* regen
2024-08-13 12:42:26 -04:00
Ana Clara Zoppi Serpa 2ee5231333 replacing my package-lock with masters 2024-06-11 12:50:59 -07:00
Amber Brown a70b607697
[ARO-8385] Bump resolve-url-loader to fix CVE audit (#3626)
* bump resolve-url-loader to fix CVE

* npm install

* rebuild

* missing file?
2024-06-11 11:49:57 -04:00
dependabot[bot] 7e90238e59 Bump ejs from 3.1.9 to 3.1.10 in /portal/v2
Bumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases)
- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10)

---
updated-dependencies:
- dependency-name: ejs
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-11 11:49:15 -04:00
Ana Clara Zoppi Serpa eb4ac47f37 npm fix 2024-06-10 15:31:44 -07:00
Amber Brown 27bc205e24
Remove portal v1 (#3465)
Portal V1, you have served us well.
2024-04-05 12:06:22 +11:00
dependabot[bot] a1e146c4ed
Bump express from 4.18.2 to 4.19.2 in /portal/v2 (#3481)
Bumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-29 16:48:31 +01:00
dependabot[bot] 3cfd464e45 Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /portal/v2
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4)

---
updated-dependencies:
- dependency-name: webpack-dev-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-26 09:14:59 -04:00
Maitiú Ó Ciaráin 5115f2121e
Run npm audit fix (#3459) 2024-03-15 11:45:57 +01:00
dependabot[bot] 81e0cf6cc9
Bump follow-redirects from 1.15.2 to 1.15.4 in /portal/v2 (#3347)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-11 14:55:14 +11:00
Steven Fairchild ac7cf2f35c
Fix CVE-2023-45857 npm vulnerability found in audit (#3279)
https://github.com/advisories/GHSA-wf5p-g6vw-rhxx
2023-11-14 14:10:52 -05:00
Tanmay Satam 365413c357
Add routing to admin portal (#3164)
* Add React Router library

* Use React Router for search params

The existing functionality using this appears to be non-functional, but its behavior
is preserved.

* Use cluster resourceID in route for details modal

* Use URL routing to handle Cluster Details navigation

* Route all admin portal frontend subroutes to index.html

* Add handling to portal login redirect to preserve original path

* Update E2E tests for new admin portal routing

* Replace OverviewComponent with new implementation

- Use FluentUI DetailsList for contents
- Always display all properties, even if value is not present
- Modify E2E test to check each individual property

* Build frontend artifacts
2023-10-18 16:43:38 -04:00
dependabot[bot] 74dea9936b
Bump @babel/traverse from 7.21.3 to 7.23.2 in /portal/v2 (#3215)
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.21.3 to 7.23.2.
- [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.23.2/packages/babel-traverse)

---
updated-dependencies:
- dependency-name: "@babel/traverse"
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 13:47:48 -04:00
Amit Arora 28d48702b5
Added the Actions Icons on Cluster Detail Page (#3051)
* Added the Actions Icons on Cluster Detail Page

* Added Action Icon Button on Cluster Detail Page

* Added Action Icon Button on Cluster Detail Page
2023-09-11 12:38:27 +05:30
Amit Arora 91a03574d6
add refresh button for different resources (#3111) 2023-09-05 12:28:07 +05:30
Amber Brown ede320dd33
Run prettier on the pipeline yaml files (#2979)
* move prettierrc up one level

* add a prettierignore

* update files
2023-08-01 21:41:31 +10:00
dependabot[bot] 59c8f3a180
Bump word-wrap from 1.2.3 to 1.2.4 in /portal/v2 (#3043)
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)

---
updated-dependencies:
- dependency-name: word-wrap
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-25 18:30:17 -04:00
dependabot[bot] de99864fdd
Bump tough-cookie from 4.1.2 to 4.1.3 in /portal/v2
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.
- [Release notes](https://github.com/salesforce/tough-cookie/releases)
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)

---
updated-dependencies:
- dependency-name: tough-cookie
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-07-09 22:19:40 +00:00
Anshul Verma 3d758d2d92
fixes aro-2456 (#3002) 2023-07-03 16:44:06 +10:00
Anshul Verma 1a6d071e1c
[Bugfix] Remove alert to pop up when double clicking a cluster in the cluster list (#2852)
* remove alert when double clicking a cluster in the cluster list

* built portal

* rebased
2023-06-01 18:00:01 +10:00
Carlo Wisse a6a1e57e0b
ran make build-portal (#2884) 2023-05-02 16:02:26 +10:00
Amber Brown 83528efc5e
Clean up some of the portal v2 config (#2856)
* We only need to build for somewhat-recent Edge versions, and recent chrome/FF versions in dev

* don't need this

* update to new lockfile version

* delete the lockfile v1 metadata

* don't need web-vitals
2023-04-27 14:14:37 +10:00
Ellis Johnson 2c79cfd93d
Add operator info admin portal (#2587)
* Created templates for when aro-installer dockerfile is created

* Revert "Created templates for when aro-installer dockerfile is created"

This reverts commit 18e4b9bd2ab62aab4d6b0caabbee939e5cba09a9.

* Fixed merge conflicts

* Made some refactors based on review feedback

* Refactored ClusterDetailList

* Rebuilt Portal
2023-04-27 10:55:42 +10:00
Spencer Amann 4ed27bbbc2
runs build-portal and commits the results (#2859) 2023-04-20 17:05:32 +02:00
Anshul Verma 89d335a041
Created Cluster Health Dashboard in Admin Portal (#2674)
* Cluster Health DashBoard

* built portal and remove some linting issues

* made the time in UTC and fixed a bug

* fixed few things and changed the code as per review

* rebased

* made few changes according to the review.

* renamed a helper component, rebuilt the portal

* minor changes

* Did few nit changes and some code improvements

* removed the mod issue

* vendor issue

* fixed lint issue

* remove lint error try1

* changed the code according to the review received.

* reverted the clusterdetaillist switch case

* small nit
2023-04-12 10:53:39 +10:00
dependabot[bot] 0cb92d10d7
Bump webpack from 5.75.0 to 5.77.0 in /portal/v2
Bumps [webpack](https://github.com/webpack/webpack) from 5.75.0 to 5.77.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v5.75.0...v5.77.0)

---
updated-dependencies:
- dependency-name: webpack
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-04 13:15:12 +00:00
Jeremy Facchetti c9e3c5fefe Revert "Merge pull request #2554 from anshulvermapatel/azure-side-information"
This reverts commit eb1b604233, reversing
changes made to 3a874e3c90.
2023-04-04 15:13:16 +02:00
Anshul Verma 01c30c5c7a made changes to the test table. 2023-03-16 17:18:08 +05:30
Anshul Verma fe74feef89 fixed the machine details bug as well. 2023-03-16 16:31:12 +05:30
Anshul Verma c14ab06f6f rebased 2023-03-16 16:31:11 +05:30
Anshul Verma 02e91a4d7c made the changes as per the review 2023-03-16 16:31:11 +05:30
Anshul Verma 8810723598 adding remaining files 2023-03-16 16:31:11 +05:30
Carlo Wisse ad9e41d0a2
Make Admin Portal V2 Default (#2531) 2023-02-13 10:15:43 +10:00
Ellis Johnson 06724862d3
Misc admin portal fixes (#2650) 2023-02-08 14:46:04 +10:00
Ankur Singh 06f7b8bc57
[Admin Portal]: Add resource ID param in the URL (#2640) 2023-02-08 09:20:46 +10:00
Steven Fairchild b470809cbc Move documents to docs folder
This will consolidate the couple of READMEs that are in other packages, making it easier to find documentation.
2022-12-19 10:08:14 -05:00
Carlo Wisse 045e050df8 Fixed input on admin portal v1 after bootstrap 5 upgrade. Created custom search select element for admin portal v1. Updated loader-utils to 2.0.4 to mitigate vulnerability in admin portal v2. 2022-11-17 12:35:15 +11:00
Ellis Johnson eafca5aa99
Fix admin portal go embed (#2541)
* Fixed admin portal v2 navigation and e2e admin portal flakes

Check for docker before running e2e tests

* Assuming docker has failed until proven succeeded

* Made changes based on review feedback
2022-11-16 11:02:17 -08:00
xiaoyu74 1c23742a72 Refactor pkg/portal to use go:embed instead of go-bindata
Fixed the CI test issues

A minor change in portal.go

Updated based on Amber's review feedback

Fixed a minor CI issue

Some updates based on the latest feedback

Removed the label for the switch-case block
2022-11-14 13:14:08 +01:00
Carlo Wisse 00f1604fd2
Updated ALL npm packages to latest for admin portal v1/v2. Updated v1 frontend to use and support Bootstrap v5. Removed unused libraries in package.json. Cleaned up package.json files. (#2530) 2022-11-10 07:20:59 -08:00
Ellis Johnson d7ccfc7004
Region dropdown admin portal (#2439) 2022-11-10 20:55:14 +10:00
Anshul Verma cf9c5210b4
Backporting old admin portal changes (#2137)
Co-authored-by: Ellis Johnson <elljohns@redhat.com>
2022-11-10 17:29:16 +10:00
Aman Verma 1af4aa47e1
[admin-portal]: add a fix for subscription ID filtering (#2355)
* add a fix for subscription ID filtering
* Remove leading whitespace in the resource ID
2022-11-09 20:10:23 +10:00
Ellis Johnson 09e0d6c2ab Revert "Fixed previous bad rebase"
This reverts commit cc137d8573.
2022-10-07 15:16:40 +11:00