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

141 Коммитов

Автор SHA1 Сообщение Дата
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
Amber Brown 27bc205e24
Remove portal v1 (#3465)
Portal V1, you have served us well.
2024-04-05 12:06:22 +11:00
Amber Brown ed94c28346
Update to Go 1.20 (#3429)
* Go 1.20 changes

* go 1.20 does not need the seed randomised by default

* go generate
2024-03-05 18:18:36 +11:00
Nicolas Ontiveros 7f99749a4d
Don't accept TLS 1.0/1.1 Connections (#3378)
* Update dbokten server

* Update frontend

* Update portal

* Update proxy

---------

Co-authored-by: Nicolas Ontiveros <nicolas.ontiveros@microsoft.com>
2024-02-16 12:40:28 -05:00
Amber Brown 94b690c08a
fix go 1.20 change around proxy and default user agents (#3408) 2024-02-14 08:43:32 -05:00
Tanmay Satam 23290e4f1b Include and serve static prometheus web UI in admin portal 2023-12-15 14:15:35 -05:00
Nicolas Ontiveros a85b8d011e
FedRAMP TLS 1.3 Compliance (#3285) 2023-11-17 14:10:13 -05: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
Amber Brown e278fd6891
Add some more golangci-lint linters and fix the issues they find (#3234) 2023-11-08 10:45:17 +11: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
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
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
Jeremy Facchetti bc7e1a1889
modified login command to include host key (#2911) 2023-05-30 11:03:55 +02:00
Amber Brown ddb47f6391
Rewrite some of the cert/key encoding and decoding (#2854)
* rewrite some of the cert/key encoding and decoding

* put this in the right spot

* update tests
2023-05-22 11:12:06 +10:00
Carlo Wisse a6a1e57e0b
ran make build-portal (#2884) 2023-05-02 16:02:26 +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
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
Amber Brown 472d035f7e
Move CI/dev tool usage to use go run pkg@version to reduce the number of vendored dependencies (#2789)
Use the new go run thing@version for test/CI items to remove vendoring
2023-03-24 10:01:05 +11:00
Anshul Verma f0f93961be removed leftover comment 2023-03-17 16:03:06 +05:30
Anshul Verma 01c30c5c7a made changes to the test table. 2023-03-16 17:18:08 +05:30
Anshul Verma 38c7025d32 changed the structure of fetchers and test cases. 2023-03-16 16:31:12 +05:30
Anshul Verma bca4451b6f removed the allocationStatus variable 2023-03-16 16:31:12 +05:30
Anshul Verma f8884f6479 made the fetcher's 'VMAllocationStatus' function unexported 2023-03-16 16:31:12 +05:30
Anshul Verma f6e83e71dd broke the interface into 2 separate interfaces 2023-03-16 16:31:12 +05:30
Anshul Verma 5258619380 used an interface in place of variables for tests 2023-03-16 16:31:11 +05:30
Anshul Verma c14ab06f6f rebased 2023-03-16 16:31:11 +05:30
Anshul Verma b60c68a592 added a helper function and removed a type 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 6ddd2f5260 removed comments 2023-03-16 16:31:11 +05:30
Anshul Verma 077062c645 Made the suggested changes 2023-03-16 16:31:11 +05:30
Anshul Verma 71f9453d94 Fixed validation issues. 2023-03-16 16:31:11 +05:30
Anshul Verma 02c2dcc896 added tests for VMAllocationStatus 2023-03-16 16:31:11 +05:30
Anshul Verma 8810723598 adding remaining files 2023-03-16 16:31:11 +05:30
Anshul Verma d8fd23d891 Adding allocation status column to the machines table (draft PR) 2023-03-16 16:31:11 +05:30
Jeremy Facchetti 2eafd4e17c
centralizes route definition into portal (#2740) 2023-03-02 18:27:50 +01:00
Jeremy Facchetti 7c56d682e9
clean up (#2731) 2023-02-20 16:30:25 +01:00
Ellis Johnson cf8baf26fd
Fix Admin Portal region select data population and add Qatar region (#2715) 2023-02-16 08:10:28 +10:00
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
Jeremy Facchetti 3541f51588
simplified aad session timeout and got rid of gob (#2611) 2023-01-18 17:54:39 +01:00
Jeremy Facchetti 4c77042ab2 format with 1.17 2023-01-05 09:55:45 +01:00
Jeremy Facchetti 3810d4329d readded cluster bindata 2023-01-05 09:55:45 +01:00
Jeremy Facchetti b073c87ab1 removed unused bindata 2023-01-05 09:55:45 +01:00
Jeremy Facchetti 5fdf62bf5e removing useless typecasting because of bad constructor 2023-01-04 12:54:56 +01:00
Andrew Denton 8676b8d79a Remove deprecated TLS Config.PreferServerCipherSuites 2022-12-13 13:20:21 -05:00