1
0
mirror of https://github.com/quay/quay.git synced 2026-01-26 06:21:37 +03:00
Commit Graph

34 Commits

Author SHA1 Message Date
OpenShift Cherrypick Robot
a659db25ec [redhat-3.9] ui: Robot Accounts tab fixes (PROJQUAY-5914) (#2135)
* UI: Robot Accounts tab fixes (PROJQUAY-5914)

* Adding bulk repo perms operations

* updating filter on adding repository permissions

* clear state before adding

* eslint fix

* adding tests

* eslint fix

* Pushing Delete at the end of dropdown list

* fixes for review

---------

Co-authored-by: Sunandadadi <sunanda.3094@gmail.com>
Co-authored-by: bcaton <bcaton@redhat.com>
2023-08-17 16:15:31 -04:00
OpenShift Cherrypick Robot
5198db5744 UI: Robot Accounts page perms fix (PROJQUAY-5487) (#2088)
Co-authored-by: Sunandadadi <sunanda.3094@gmail.com>
2023-08-01 15:15:47 -04:00
OpenShift Cherrypick Robot
d5415d1416 Adding null check on dark logo (#2085)
Co-authored-by: bcaton <bcaton@redhat.com>
2023-08-01 12:34:27 +02:00
OpenShift Cherrypick Robot
8c21856b71 UI: Delete normal user org by super user (PROJQUAY-5639) (#2008)
Co-authored-by: Sunandadadi <sunanda.3094@gmail.com>
2023-07-11 23:40:05 +02:00
Sunandadadi
230fd24f3d Util: Reading new UI feedback form url from config parameter (PROJQUAY-5463) (#1902)
* Util: Reading feedback form url from config parameter (PROJQUAY-5463)

* updating form link for quay plugin
2023-05-24 10:43:25 -04:00
Sunandadadi
c014b6af03 UI: Adding functionality to update organization settings (PROJQUAY-5402) (#1864)
* UI: Adding functionality to update organization settings (PROJQUAY-5402)

* Adding hooks on submit

* minor fixes

* fix in converting seconds to human readable

* On submit prevent default

* minor fix

* propagating error message

* adding moment.js to package.json

* Adding moment.js to quay/web package.json folder

* reverting moment js package addition from quay.package.json

* fixes based on PR review
2023-05-15 15:06:31 -04:00
Sunandadadi
7be6c3d227 UI: Fix visibility of organization and user settings on new UI (PROJQUAY-5500) (#1882) 2023-05-15 13:14:52 -04:00
Sunandadadi
e6d834f23d UI: Fixing repository name for nested repos (PROJQUAY-5446) (#1873)
* UI: Fixing repositiry name for nested repos (PROJQUAY-5446)

* Fixing routing for nested repos

* Changing routing for Pluginmain
2023-05-15 10:33:06 -04:00
Harish Govindarajulu
a681a0b71d ui: Fix search in bulk delete of robot accounts (PROJQUAY-5355) (#1868)
Signed-off-by: harishsurf <hgovinda@redhat.com>
2023-05-15 10:31:39 -04:00
Sunandadadi
37723b964c UI: Removing Cancel button from Robot account credentials modal (PROJQUAY-5426) (#1867)
* Removing Cancel button from Robot account credentials modal (PROJQUAY-5426)

* Update DisplayModal.tsx
2023-05-05 14:11:59 -04:00
Syed Ahmed
0029b8b4ae ui: update survey link to new survey (PROJQUAY-5432) (#1865) 2023-05-04 16:31:08 -04:00
Sunandadadi
c6f35b3d25 UI: Removing isHidden from Tab as incompatible with console dot (PROJQUAY-4553) (#1863)
* UI: Removing isHidden from Tab as incompatible with console dot (PROJQUAY-4553)

* changing repositoriesSubNav to const
2023-05-04 10:26:39 -04:00
Sunandadadi
dcd192d524 UI: Using organizationName variable and using isHidden to hide tabs (PROJQUAY-4553) (#1862)
* UI: Using organizationName variable and using isHidden to hide tabs (PROJQUAY-4553)

* replacing visible with hidden for uniformity
2023-05-03 16:56:44 -04:00
Sunandadadi
d20fd5e746 UI: Robot token fetch & regenerate fix for user namespace (PROJQUAY-5419) (#1860) 2023-05-03 15:10:15 -04:00
Sunandadadi
22d28f9fcd UI: Filtering security report vulnerabilities (PROJQUAY-5401) (#1861)
* UI: Filtering security report vulnerabilities (PROJQUAY-5401)

* using text input for packages filter
2023-05-03 15:00:21 -04:00
Jonathan King
93de653973 ui: Hide organization settings when user is not admin (PROJQUAY-4053) (#1829)
- Remove organization settings when user not admin
2023-05-03 14:04:17 -04:00
Sunandadadi
1634f8176b UI: Fixing Teams search in Create Robot Wizard (PROJQUAY-5403) (#1859)
* UI: Fixing Teams search in Create Robot Wizard (PROJQUAY-5403)

* Reverting css changes
2023-05-03 10:07:38 -04:00
Brandon Caton
be1424ca3a ui: Adding option to permanently delete tags past time machine window (PROJQUAY-5303) (#1853)
Adding option to permanently delete tags past time machine expiration window in the new UI.
2023-05-03 09:34:07 -04:00
Syed Ahmed
64e4e32704 ui: fix last modified date on repo list (PROJQUAY-5408) (#1854)
Set to 'N/A' if last modified is not retured from the API
2023-05-01 16:41:10 -04:00
Sunandadadi
b95a4f6aaa UI: Replacing FilterInput with SearchInput in repo search for create robot account wizard (PROJQUAY-5403) (#1851) 2023-05-01 15:02:01 -04:00
Sunandadadi
155165d6da UI: Replacing FilterInput with SearchInput in Robot accounts page (PROJQUAY-5404) (#1849)
* UI: Replacing FilterInput with SearchInput in Robot accounts page (PROJQUAY-5404)

* Removing usused import
2023-05-01 14:10:14 -04:00
Sunandadadi
2616bf9b9a UI: Replacing useRecoil with useState for robot account search (PROJQUAY-5404) (#1848)
* UI: Replacing useRecoil with useState for robot account search (PROJQUAY-5404)

* Removing commented lines
2023-05-01 13:18:24 -04:00
Sunandadadi
d9b9f60c59 UI: Check if org is user for robot creation (PROJQUAY-5398) (#1847) 2023-05-01 12:08:25 -04:00
Sunandadadi
5c34296920 API/UI: Filtering of tags API through query parameter (PROJQUAY-5362) (#1839)
* API/UI: Filtering of tags API through query parameter (PROJQUAY-5362)

* Changing syntax of query param to add operation + added propagation of filtering from new UI

* added exception to return 400 on incorrect syntax

* Added tests to test filtering of /tags endpoint

* Minor fixes
2023-04-28 16:16:41 -04:00
Sunandadadi
27045334b5 Creating repository from /repository tab (PROJQUAY-5399) (#1845) 2023-04-28 16:15:10 -04:00
Syed Ahmed
f22da92e6b ui: use route location instead of window.location (PROJQUAY-5392) (#1844)
* ui: use route location instead of window.location (PROJQUAY-5392)

window.location causes issues when running in beta or preview on console

* remove console.log
2023-04-28 13:21:39 -04:00
Syed Ahmed
19259c1cb0 ui: Refresh auth token for plugin flow on 401 (PROJQUAY-5390) (#1843)
For standalone flow, redirect to /signin
2023-04-27 17:11:43 -04:00
Syed Ahmed
717db76ca2 ui: Use the correct endpoint for plugin (PROJQUAY-3203) (#1842)
* ui: Use the correct endpoint for plugin (PROJQUAY-3203)

Depending on the where the plugin is deployed use stage
or prod quay.io
2023-04-27 16:17:11 -04:00
Sunandadadi
3a90e1b433 Quay UI: Creating new username for accounts that login via SSO (PROJQUAY-5289) (#1831)
* Quay UI: Creating new username for accounts that login via SSO (PROJQUAY-5289)

* Added new user empty page

---------

Co-authored-by: Syed Ahmed <syed@apache.org>
2023-04-27 15:30:01 -04:00
Sunandadadi
71cfdca087 UI: Fixing repoDetails not defined error (#1837) 2023-04-26 11:45:07 -04:00
Syed Ahmed
05e3773b74 build: Add build scripts for quay.io frontend (PROJQUAY-5229) (#1833)
Adds app-sre-build-deploy-frontend.sh script
2023-04-25 14:36:43 -04:00
Syed Ahmed
2db3b186f9 ui: add support for exposing quay UI as a dynamic plugin (PROJQUAY-3203) (#1799)
* ui: add support for exposing quay UI as a dynamic plugin (PROJQUAY-3203)

* Introduces a new SSO JWT based auth for client side Oauth
* Adds a new entrypoint component for the UI without topnav and sidenav for plugin
* Adds webpack config to build dynamic plugin
2023-04-20 19:05:07 -04:00
Syed Ahmed
0e3221e4f3 ui: Merge quay-ui into quay (PROJQUAY-5315) (#1827)
* ui: Merge quay-ui into quay (PROJQUAY-5315)

Merging the new patternfly UI into the monorepo quay.
Any future changes will need to be opened on the quay repo
2023-04-18 10:00:10 -04:00
Dave O'Connor
f1d8558815 Add quay-ui (#1683)
Signed-off-by: Dave O'Connor <1656866+HammerMeetNail@users.noreply.github.com>
2022-12-20 08:38:16 -05:00