dependabot[bot]
8c00cf0ce1
chore(deps): bump http-proxy-middleware from 2.0.4 to 2.0.7 in /ui ( #20518 )
2024-10-24 08:00:40 -04:00
Alexander Matyushentsev
7c9bd2d2d3
feat: application resource deletion protection ( #20497 )
...
Signed-off-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2024-10-24 00:08:24 -07:00
Yash Talele
5b25b281c8
Fixed incorrect pluralization on resources ( #20468 )
...
Extra s was being added to the resources. So, I am checking if the
resource is ending in 's' or not. If it is ending in 's' no change, but
if not then 's' is added at the end of the word.
Signed-off-by: Yash Talele <yashrtalele@gmail.com >
Co-authored-by: Dan Garfield <dan@codefresh.io >
2024-10-23 14:40:06 +00:00
Blake Pettersson
76104dae21
fix: don't disable buttons for multi-source apps ( #20446 )
...
With #20381 multi-source apps were not taken into account 🤦
Fixes #20445 .
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
2024-10-18 03:16:59 -10:00
Michael Crenshaw
f6eaaea769
fix(ui): display correct init info in Pod UI ( #20387 )
...
* fix(controller): change pod status calculate with sidecar
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
* fix(controller): add restartable sidecar count in total container display
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
* test UI, fix bugs
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
oops
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
indent
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
fix accidental duplication
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* apply recommendation
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
---------
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: linghaoSu <linghao.su@daocloud.io >
2024-10-17 08:16:51 -04:00
Blake Pettersson
ed4c0ee713
fix(ui): source can in fact be undefined ( #20381 )
...
* fix(ui): source can in fact be `undefined`
The assumption that a source is always there is not always true. To
repro, create an app-of-apps containing a single app without any `source`
present. In the UI this will crash, horribly. This PR fixes that so
that instead of crashing the user will get useful info indicating what
is wrong with the app.
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* chore(ui): some cr tweaks
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
* chore(ui): some cr tweaks
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
---------
Signed-off-by: Blake Pettersson <blake.pettersson@gmail.com >
2024-10-16 21:55:17 -04:00
Linghao Su
e80de49043
fix(controller/ui): fix pod with sidecar state ( #19843 )
...
* fix(controller): change pod status calculate with sidecar
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
* fix(controller): add restartable sidecar count in total container display
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
* fix(controller): update info test case conditions
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Signed-off-by: Linghao Su <slh001@live.cn >
* fix(controller): add more test case to cover more conditions
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
* fix(ui): check is condition exist before for of
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
---------
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
Signed-off-by: Linghao Su <slh001@live.cn >
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2024-10-15 15:05:34 -04:00
Anton Gilgur
cf498f674d
chore(deps): upgrade argo-ui, including breaking changes ( #19655 )
...
* chore(deps): upgrade `argo-ui`, including one breaking change
- upgrade to a7b01f9f00
- `moment` is no longer used internally by `argo-ui`, so change `Ticker` usage to account for this
- CD should also remove the deprecated `moment` library for the same reasons as downstream and Workflows
Signed-off-by: Anton Gilgur <agilgur5@gmail.com >
* type-check and format fixes
Signed-off-by: Anton Gilgur <agilgur5@gmail.com >
* set `durationMs={0}` instead of `null`
bc in JS `0 || null == null`, so the edge case of a `0` duration caused the component to render just an empty string
Signed-off-by: Anton Gilgur <agilgur5@gmail.com >
* update argo-ui once more for deprecated durationMs removal
Signed-off-by: Anton Gilgur <agilgur5@gmail.com >
---------
Signed-off-by: Anton Gilgur <agilgur5@gmail.com >
2024-10-11 18:58:08 -04:00
yan xu
d85a1dee23
fix( #18495 ): Add Alternate color of resources in sync panel ( #19250 )
...
* add Alternate color of resources in sync panel
Co-authored-by: Xu Yan <Yan.Xu@fmr.com >
Co-authored-by: Jessie Teng <jessie.teng@fmr.com >
Signed-off-by: Xu, Yan <Yan.Xu@fmr.com >
* format code
Signed-off-by: Xu, Yan <Yan.Xu@fmr.com >
* update style based on maintainer's feedback
Signed-off-by: Jessie Teng <jessie.teng@fmr.com >
* Add these styles to prevent overflow
Signed-off-by: Xu, Yan <Yan.Xu@fmr.com >
* add style base on maintainer feedback
Signed-off-by: Xu, Yan <Yan.Xu@fmr.com >
---------
Signed-off-by: Xu, Yan <Yan.Xu@fmr.com >
Signed-off-by: Jessie Teng <jessie.teng@fmr.com >
Co-authored-by: Jessie Teng <jessie.teng@fmr.com >
2024-10-10 16:46:29 +03:00
Michael Crenshaw
45bbd46287
chore(ui): fix sonarcloud warning ( #16496 )
...
* chore(ui): fix sonarcloud warning
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
* accept suggestion
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: pasha-codefresh <pavel@codefresh.io >
2024-10-10 11:14:40 +03:00
Linghao Su
24e67df099
feat(ui): support enable word wrap in live and desired manifest panel ( #20299 )
...
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
2024-10-09 22:30:35 -04:00
youhonglian
20e2e78476
fix(ui): history error reported in the dev environment ( #20133 )
...
Signed-off-by: honglian.you <honglian.you@daocloud.io >
2024-10-07 17:52:24 +03:00
srikanth597
7718af14a1
fix(ui): adjust transform origin in application resource tree ( #20180 )
...
Signed-off-by: srikanth597 <alapatisrikanth597@gmail.com >
2024-10-07 17:08:11 +05:30
renovate[bot]
e0863d9e33
chore(deps): update node version ( #20248 )
...
* chore(deps): update node version
* Update ui/.nvmrc
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
---------
Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com >
2024-10-06 17:15:41 +00:00
Linghao Su
308890661b
feat(ui): support auto theme ( #20080 )
...
* feat(theme): support auto theme
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
* fix(ui): set default theme as light
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
* fix(ui): only register listener when theme is auto
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
---------
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
Co-authored-by: Dan Garfield <dan@codefresh.io >
2024-10-03 16:58:40 +03:00
Suraj yadav
5796a7c22d
feat(ui): make name property for repos ( #20077 )
...
* name-option-added
Signed-off-by: Surajyadav <harrypotter1108@gmail.com >
* lint
Signed-off-by: Surajyadav <harrypotter1108@gmail.com >
---------
Signed-off-by: Surajyadav <harrypotter1108@gmail.com >
2024-10-01 16:58:29 +05:30
ABBOUD Moncef
0681098299
fix(ui): hide resource actions menu if it's empty ( #20051 )
...
Signed-off-by: cef <moncef.abboud95@gmail.com >
2024-09-30 11:28:05 -04:00
Linghao Su
159eeecd17
fix(ui): add optional check to avoid undefined reference in project detail ( #20044 )
...
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
2024-09-27 09:15:49 -04:00
Cheng Fang
f03146d3a0
fix: CVE-2024-45296 Backtracking regular expressions cause ReDoS by upgrading path-to-regexp from 1.8.0 to 1.9.0 ( #20087 )
...
Signed-off-by: Cheng Fang <cfang@redhat.com >
2024-09-24 22:27:52 -04:00
Linghao Su
fb825f705a
feat(ui): move graphs by dragging mouse in app resource tree view ( #18025 ) ( #20009 )
...
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
2024-09-23 09:41:50 -04:00
Jungho
555854c3e9
fix(ui): add state parameter in the pkce flow ( #17235 )
...
* Add state to pkce flow
Signed-off-by: Jungho Son <js3692@users.noreply.github.com >
* Call unset
Signed-off-by: Jungho Son <js3692@users.noreply.github.com >
---------
Signed-off-by: Jungho Son <js3692@users.noreply.github.com >
2024-09-22 23:30:50 +05:30
Linghao Su
40c60775bb
fix(ui): carry over state when using full screen mode button ( #20022 )
2024-09-20 17:50:54 -04:00
Josh Soref
9ac1670c91
fix(ui): Sync Health Statuses for Applications and everything else ( #20020 )
...
Signed-off-by: Josh Soref <jsoref@gmail.com >
2024-09-20 20:49:23 +05:30
Josh Soref
b0e3160ccf
fix(ui): Change tab title to Sync Windows ( #20018 )
...
Signed-off-by: Josh Soref <jsoref@gmail.com >
2024-09-19 20:47:40 -07:00
dependabot[bot]
2c206a51d1
chore(deps): bump dompurify from 2.3.6 to 2.5.6 in /ui ( #19955 )
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 2.3.6 to 2.5.6.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/2.3.6...2.5.6 )
---
updated-dependencies:
- dependency-name: dompurify
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-19 15:17:00 -04:00
Henry Liu
1fcbcc1c23
fix(ui): fix open application detail in new tab when basehref is set ( #20004 )
2024-09-19 08:23:27 -04:00
Tchoupinax
f4c519ade5
feat(ui): display sha's revision in every history release ( #19963 )
...
Signed-off-by: Tchoupinax <corentinfiloche@hotmail.fr >
2024-09-19 13:15:02 +05:30
Linghao Su
e09ff60d75
feat(ui): add token diff support in diff view ( #19983 )
...
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
2024-09-18 13:17:15 -07:00
Linghao Su
20e7f8edca
feat(ui): add health status and message in sync status list ( #19875 )
...
Signed-off-by: linghaoSu <linghao.su@daocloud.io >
Co-authored-by: Alexander Matyushentsev <AMatyushentsev@gmail.com >
2024-09-11 20:26:44 -07:00
Suraj yadav
aeb8b55fc0
fix(ui): Re-fix help-icon in the summary section ( #19833 )
...
* refix-icon
Signed-off-by: Surajyadav <harrypotter1108@gmail.com >
* lint
Signed-off-by: Surajyadav <harrypotter1108@gmail.com >
---------
Signed-off-by: Surajyadav <harrypotter1108@gmail.com >
2024-09-11 22:10:27 -04:00
Thiago Perrotta
022c4fd061
docs(sync windows): rename Sunday-Saturday ( #19885 ) ( #19886 )
...
* fix(sync windows): rename Sunday-Saturday
Sunday-Saturday is ambiguous. It could mean:
- sunday and saturday ONLY
- from sunday to saturday (=every day of the week)
In order to disambiguate, we could change the label to one of the
following:
- Every Day of the Week
- Sunday to Saturday
- From Sunday to Saturday
Signed-off-by: Thiago Perrotta <tbperrotta@gmail.com >
* Update ui/src/app/settings/components/project-sync-windows-edit/project-sync-windows-edit.tsx
Co-authored-by: Dan Garfield <dan@codefresh.io >
Signed-off-by: Thiago Perrotta <tbperrotta@gmail.com >
---------
Signed-off-by: Thiago Perrotta <tbperrotta@gmail.com >
Co-authored-by: Dan Garfield <dan@codefresh.io >
2024-09-11 21:37:35 -04:00
dependabot[bot]
da118ad6aa
chore(deps): bump express from 4.19.2 to 4.20.0 in /ui ( #19883 )
...
Bumps [express](https://github.com/expressjs/express ) from 4.19.2 to 4.20.0.
- [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.19.2...4.20.0 )
---
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-09-11 15:27:59 -07:00
Rafal
031fb88fbb
fix(ui): Container Selector in Pods doesn't work ( #19856 )
...
Signed-off-by: Rafal Pelczar <rafal@akuity.io >
2024-09-10 09:22:11 +05:30
Tchoupinax
be90cc04fb
feat: add a button to show parameter details ( #12183 ) ( #16871 )
2024-09-08 17:20:48 +03:00
Keith Chong
6dc7405cf9
fix: Delete button should be disabled when one source remains ( #18804 )
2024-09-05 05:37:59 -04:00
sxt90128
ef41eebd10
fix: issue 19395 change delete icon color in dark model ( #19747 )
...
* fix-19395 change delete icon color in dark model
Signed-off-by: Esther Shen <xingtong.shen@fmr.com >
* fix-19395 revert formatting changes
Signed-off-by: Esther Shen <xingtong.shen@fmr.com >
* fix-19395 revert formatting changes
Signed-off-by: Esther Shen <xingtong.shen@fmr.com >
* fix-19395 revert formatting changes
Signed-off-by: Esther Shen <xingtong.shen@fmr.com >
---------
Signed-off-by: Esther Shen <xingtong.shen@fmr.com >
2024-09-04 20:24:40 -04:00
Anand Francis Joseph
1028808bb7
feat: Decoupling application sync using impersonation ( #17403 )
...
* Implementation of app sync with impersonation support
Signed-off-by: anandf <anjoseph@redhat.com >
* negation test
Signed-off-by: Mangaal <angommeeteimangaal@gmail.com >
* Update doc comments to remove server name as its not supported.
Co-authored-by: Ishita Sequeira <46771830+ishitasequeira@users.noreply.github.com >
Signed-off-by: Anand Francis Joseph <anandfrancis.joseph@gmail.com >
* Update glob pattern check for matching destinations.
Co-authored-by: Ishita Sequeira <46771830+ishitasequeira@users.noreply.github.com >
Signed-off-by: Anand Francis Joseph <anandfrancis.joseph@gmail.com >
* Corrected the code comments for namespace field and destination matching logic
Signed-off-by: anandf <anjoseph@redhat.com >
* Added missing generated files
Signed-off-by: anandf <anjoseph@redhat.com >
* Fixed golint errors caused due to to gofumpt validations
Signed-off-by: anandf <anjoseph@redhat.com >
* Fix golint errors with unit test code
Signed-off-by: anandf <anjoseph@redhat.com >
* Updated the go import ordering with local packages at the end
Signed-off-by: anandf <anjoseph@redhat.com >
* Addressed review comments
Signed-off-by: anandf <anjoseph@redhat.com >
* Fixed ES lint error caused due to missing class
Signed-off-by: anandf <anjoseph@redhat.com >
* Updated the documentation to address the review comments
Signed-off-by: anandf <anjoseph@redhat.com >
* Simplified the sync code and improved logs and error handling
Signed-off-by: anandf <anjoseph@redhat.com >
* Fixed E2E tests to fail when no sa is configured
Signed-off-by: anandf <anjoseph@redhat.com >
* Updated help message generated for CLI commands
Signed-off-by: anandf <anjoseph@redhat.com >
* Fixed failing tests due to default service account not used for sync operation
Signed-off-by: anandf <anjoseph@redhat.com >
* Fixed the error message when sync fails due to no matching sa
Signed-off-by: anandf <anjoseph@redhat.com >
* Removed repeating logs and added impersonation fields to logger
Signed-off-by: anandf <anjoseph@redhat.com >
* Made changes in the proposal to match the behaviour when no matching sa is found
Signed-off-by: Anand Francis Joseph <anjoseph@redhat.com >
---------
Signed-off-by: anandf <anjoseph@redhat.com >
Signed-off-by: Mangaal <angommeeteimangaal@gmail.com >
Signed-off-by: Anand Francis Joseph <anandfrancis.joseph@gmail.com >
Signed-off-by: Anand Francis Joseph <anjoseph@redhat.com >
Co-authored-by: Mangaal <angommeeteimangaal@gmail.com >
Co-authored-by: Ishita Sequeira <46771830+ishitasequeira@users.noreply.github.com >
2024-09-04 14:18:47 -04:00
Henry Liu
06e85eed36
fix(ui): fix first line log timestamp ( #19724 )
...
Signed-off-by: henry.liu <henry.liu@daocloud.io >
Co-authored-by: Dan Garfield <dan@codefresh.io >
2024-09-04 11:17:54 +05:30
Henry Liu
047f709c50
fix(ui): reload credential template list after refresh ( #19764 )
...
Signed-off-by: henry.liu <henry.liu@daocloud.io >
2024-09-03 08:36:25 -07:00
Suraj yadav
566e1d2ada
fix(ui): Added field bottom for Username and Passsword ( #19762 )
...
* auth-field
Signed-off-by: Surajyadav <harrypotter1108@gmail.com >
* lint-fix
Signed-off-by: Surajyadav <harrypotter1108@gmail.com >
---------
Signed-off-by: Surajyadav <harrypotter1108@gmail.com >
2024-09-03 20:05:34 +05:30
dependabot[bot]
a9095fe4e7
chore(deps-dev): bump webpack from 5.84.1 to 5.94.0 in /ui ( #19713 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.84.1 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.84.1...v5.94.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 12:15:14 +03:00
Jessie Teng
0d0db3c110
fix: open new tab for repo url ( #19736 )
...
* open new tab for repo url
Signed-off-by: Jessie Teng <jessie.teng@fmr.com >
* fix yarn lint issue
Signed-off-by: Jessie Teng <jessie.teng@fmr.com >
---------
Signed-off-by: Jessie Teng <jessie.teng@fmr.com >
Co-authored-by: Jessie Teng <jessie.teng@fmr.com >
2024-09-02 11:47:06 +05:30
AS
aa14f76d38
fix(ui): container state ( #18928 )
...
Signed-off-by: ashutosh16 <ashutosh_singh@intuit.com >
Co-authored-by: ashutosh16 <ashutosh_singh@intuit.com >
2024-08-29 15:39:15 -04:00
Henry Liu
1bbe17e988
fix(ui): fix create app panel reappear after closed ( #19717 )
...
Signed-off-by: henry.liu <henry.liu@daocloud.io >
2024-08-29 11:53:11 -07:00
AS
00466c3094
feat(ui): add extension the top-bar action menu ( #19620 )
...
* add topbar action menu ext
Signed-off-by: AS <11219262+ashutosh16@users.noreply.github.com >
Co-authored-by: ashutosh16 <ashutosh_singh@intuit.com >
Co-authored-by: Anton Gilgur <4970083+agilgur5@users.noreply.github.com >
2024-08-29 08:48:11 -04:00
shijiadong2022
233a14bb8b
fix background colore issue in dark theme ( #19464 )
...
Signed-off-by: Shi, Stone <jiadong.shi@fmr.com >
2024-08-28 21:10:33 -04:00
Olivia Zhao
f597912a6f
fix clipboard copy duration issue ( #19662 )
...
Signed-off-by: Zhao, Olivia <xueming.zhao@fmr.com >
2024-08-28 08:56:21 -06:00
Remington Breeze
e612199c68
fix(ui): extension can crash outside of error boundary ( #19667 )
...
Signed-off-by: Remington Breeze <remington@breeze.software >
2024-08-23 20:02:39 -04:00
dependabot[bot]
f49a71c728
chore(deps): bump micromatch from 4.0.5 to 4.0.8 in /ui ( #19672 )
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.5 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.5...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-23 20:01:57 -04:00
Jessie Teng
615dc90999
fix: apps summary view health icon&name alignment ( #19450 )
...
* fix apps summary view health icon&name alignment
Signed-off-by: Jessie Teng <jessie.teng@fmr.com >
* fix unit tests
Signed-off-by: Jessie Teng <jessie.teng@fmr.com >
---------
Signed-off-by: Jessie Teng <jessie.teng@fmr.com >
Co-authored-by: Jessie Teng <jessie.teng@fmr.com >
2024-08-22 07:53:59 -04:00