argo-cd/ui
Michael Crenshaw 92616e4e0f
fix(ui): no hyphen for "create job" action + nice icon (#14776) (#14777)
* chore(actions): space instead of hyphen in action name (#14776)

Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>

* new field for backwards-compatibility

Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>

* align icons for maximum synergy

Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>

* delete unused function

Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>

* revert unnecessary changes

Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>

* Update docs/operator-manual/upgrading/2.7-2.8.md

Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>

---------

Signed-off-by: Michael Crenshaw <350466+crenshaw-dev@users.noreply.github.com>
2023-07-31 19:21:26 -04:00
..
__mocks__ Adds support for testing .tsx files. Closes #2610 (#2661) 2019-11-07 14:50:52 -08:00
dist/app feat: Headless Argo CD (aka GitOps Agent) (#6361) 2021-07-20 21:51:36 -07:00
scripts Moves UI code into ui/ (#129) 2019-06-04 14:47:28 -07:00
src fix(ui): no hyphen for "create job" action + nice icon (#14776) (#14777) 2023-07-31 19:21:26 -04:00
.babelrc Fixes the failing CI master build (#2697) 2019-11-12 16:10:35 -08:00
.dockerignore Moves UI code into ui/ (#129) 2019-06-04 14:47:28 -07:00
.gitignore fix(ui): Migrate to keyhook helpers in argo-ui, update keybindings accordingly (#6953) 2021-08-13 14:26:11 -07:00
.jshintrc Moves UI code into ui/ (#129) 2019-06-04 14:47:28 -07:00
.nvmrc chore(deps): bump library/node from 20.3.1 to 20.4.0 (#14450) 2023-07-11 15:09:44 +00:00
.prettierrc fix: The UI crashes when trying to access some application with an empty commit message (#6756) 2021-07-19 16:51:18 -07:00
babel.config.js Adds support for testing .tsx files. Closes #2610 (#2661) 2019-11-07 14:50:52 -08:00
embed.go chore: add gofmt to golangci-lint in Makefile and .github/workflows/ci-build.yaml (#13729) 2023-07-05 16:16:25 -04:00
jest.config.js Revert "feat: add monaco-kubernetes for editing IntelliSense (#12778)" (#14000) 2023-06-19 14:52:02 +03:00
LICENSE Moves UI code into ui/ (#129) 2019-06-04 14:47:28 -07:00
osv-scanner.toml ci: OSV scanner override (#13099) 2023-04-04 15:54:10 +00:00
OWNERS docs: document Argo CD development process (#6546) 2021-07-01 08:55:07 -07:00
package.json chore(deps): bump library/node from 20.3.1 to 20.4.0 (#14450) 2023-07-11 15:09:44 +00:00
README.md fix broken url and resize it (#3145) 2020-02-26 14:18:41 -08:00
tsconfig.json Adds support for testing .tsx files. Closes #2610 (#2661) 2019-11-07 14:50:52 -08:00
tslint.json fix: The UI crashes when trying to access some application with an empty commit message (#6756) 2021-07-19 16:51:18 -07:00
yarn.lock chore: Upgrade semver to avoid cve (#14710) 2023-07-25 17:57:58 -04:00

Argo CD UI

Argo Image

Web UI for Argo CD.

Getting started

  1. Install NodeJS and Yarn. On macOS with Homebrew, running brew install node yarn will accomplish this.
  2. Run yarn install to install local prerequisites.
  3. Run yarn start to launch the webpack dev UI server.
  4. Run yarn build to bundle static resources into the ./dist directory.

To build a Docker image, run IMAGE_NAMESPACE=yourimagerepo IMAGE_TAG=latest yarn docker.

To do the same and push to a Docker registry, run IMAGE_NAMESPACE=yourimagerepo IMAGE_TAG=latest DOCKER_PUSH=true yarn docker.

Pre-commit Checks

Make sure your code passes the lint checks:

yarn lint --fix