Commit Graph

439 Commits

Author SHA1 Message Date
Tsu-ba-me
237d73f673 chore(striker-ui): switch to fontsource 2022-03-18 22:50:40 -04:00
Tsu-ba-me
5e21988f41 chore(striker-ui): install MUI v5 related packages 2022-03-18 22:50:40 -04:00
Tsu-ba-me
1cce35ab84 chore(striker-ui): remove all styled-component related packages 2022-03-18 22:50:40 -04:00
Tsu-ba-me
19d29a678e fix(striker-ui): fetch file list data from files endpoint 2022-03-18 22:50:40 -04:00
Tsu-ba-me
f9fdb821c8 chore(striker-ui): remove unused eslint disable line 2022-03-18 22:50:40 -04:00
Tsu-ba-me
6692c96835 fix(striker-ui): duck-tape AnvilHost to avoid crash when processing undefined host 2022-03-18 22:50:40 -04:00
Tsu-ba-me
0db0a94a05 style(striker-ui): fix style linting errors in components 2022-03-18 22:50:40 -04:00
Tsu-ba-me
c2f38a3f00 fix(striker-ui): trigger file input field with icon button 2022-03-18 22:50:40 -04:00
Tsu-ba-me
ed723734c4 fix(striker-ui): add button to upload files 2022-03-18 22:50:40 -04:00
Tsu-ba-me
96e7af8949 feat(striker-ui): add file-manager page 2022-03-18 22:50:40 -04:00
Tsu-ba-me
33438aa9eb chore: rebuild web UI 2022-02-24 00:04:04 -05:00
Tsu-ba-me
1c675b01b1 chore(striker-ui): regenerate next-env.d.ts 2022-02-24 00:04:04 -05:00
Tsu-ba-me
788740f7d4 chore(striker-ui): re-run npm install; re-generate package-lock 2022-02-24 00:04:01 -05:00
Tsu-ba-me
7d4e791565 fix(striker-ui): remove undefined hosts after host sanitize
The back-end is currently ignoring requests for status on the DR
host(s) because we don't need to show DR status in the UI (for now).
The front-end gets undefined when trying to match a DR host array index
to the AnvilStatusHost[].

This change filters out the undefined item(s) to prevent crashing.
2022-02-23 23:35:41 -05:00
Tsu-ba-me
071ba8f099 chore(striker-ui): config lint-staged to ignore out/ 2022-02-23 23:35:39 -05:00
Tsu-ba-me
5f702f6a15 chore(striker-ui): enable 'incremental' in tsconfig 2022-02-23 17:42:21 -05:00
dependabot[bot]
176535eed8
chore: bump trim-off-newlines from 1.0.1 to 1.0.3 in /striker-ui
Bumps [trim-off-newlines](https://github.com/stevemao/trim-off-newlines) from 1.0.1 to 1.0.3.
- [Release notes](https://github.com/stevemao/trim-off-newlines/releases)
- [Commits](https://github.com/stevemao/trim-off-newlines/compare/v1.0.1...v1.0.3)

---
updated-dependencies:
- dependency-name: trim-off-newlines
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-18 16:34:52 +00:00
dependabot[bot]
bd307f71dc
chore: bump next from 11.1.3 to 12.1.0 in /striker-ui
Bumps [next](https://github.com/vercel/next.js) from 11.1.3 to 12.1.0.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v11.1.3...v12.1.0)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-18 02:13:31 +00:00
Digimer
df69226db8
Merge branch 'main' into dependabot/npm_and_yarn/striker-ui/nanoid-3.2.0 2022-02-17 17:02:36 -05:00
digimer-bot
4f6bdd739e
Merge branch 'main' into minor-fixes-20210827 2022-02-17 11:33:30 -05:00
dependabot[bot]
77fb8e486a
chore: bump nanoid from 3.1.30 to 3.2.0 in /striker-ui
Bumps [nanoid](https://github.com/ai/nanoid) from 3.1.30 to 3.2.0.
- [Release notes](https://github.com/ai/nanoid/releases)
- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ai/nanoid/compare/3.1.30...3.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-02-07 21:33:59 +00:00
dependabot[bot]
5fcbc35884
chore: bump ansi-regex from 5.0.0 to 5.0.1 in /striker-ui
Bumps [ansi-regex](https://github.com/chalk/ansi-regex) from 5.0.0 to 5.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases)
- [Commits](https://github.com/chalk/ansi-regex/compare/v5.0.0...v5.0.1)

---
updated-dependencies:
- dependency-name: ansi-regex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-10 22:40:22 +00:00
dependabot[bot]
b0a2bd8123
chore: bump next from 11.1.1 to 11.1.3 in /striker-ui
Bumps [next](https://github.com/vercel/next.js) from 11.1.1 to 11.1.3.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v11.1.1...v11.1.3)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-12-09 04:49:25 +00:00
Tsu-ba-me
b22b8b7fcb fix(pages): ignore react/display-name in main document 2021-10-21 15:37:49 -04:00
Tsu-ba-me
b59b4562e3 chore: rebuild web UI 2021-10-21 15:37:49 -04:00
Josue
be7d12ed1d style(front-end): fix issue with preview placeholder fitting the container 2021-10-21 15:37:49 -04:00
Josue
75210d2557 fix: display appropriate actions for selected servers 2021-10-21 15:37:49 -04:00
Josue
c3d6ca0ed8 fix(front-end): change functionality when the server panel is in edit mode 2021-10-21 15:37:49 -04:00
Josue
16e820d4c1 refactor(front-end): pass server uuid to the Preview component to fetch server preview image 2021-10-21 15:37:49 -04:00
Josue
c0d4e1132e refactor(front-end): add fetching preview image from the backend 2021-10-21 15:37:49 -04:00
Josue
d44d035bed refactor(front-end): rename interface 2021-10-21 15:37:49 -04:00
dependabot[bot]
6f36c1392b
chore: bump next from 11.1.0 to 11.1.1 in /striker-ui
Bumps [next](https://github.com/vercel/next.js) from 11.1.0 to 11.1.1.
- [Release notes](https://github.com/vercel/next.js/releases)
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js)
- [Commits](https://github.com/vercel/next.js/compare/v11.1.0...v11.1.1)

---
updated-dependencies:
- dependency-name: next
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-01 19:57:33 +00:00
Tsu-ba-me
37926daca6 chore: rebuild web UI 2021-08-25 11:43:53 -04:00
Tsu-ba-me
2808fdd123 style(striker-ui): fix styling to make build succeed 2021-08-25 11:43:53 -04:00
Tsu-ba-me
34f7ece2f9 build(striker-ui): ignore out/ when linting 2021-08-25 11:43:53 -04:00
Josue
ed3a058937 chore(front-end): add ESlint next.js integration 2021-08-25 11:43:53 -04:00
Josue
89318d2617 chore(front-end): migrate to Next.js v11.1.0 2021-08-25 11:43:53 -04:00
dependabot[bot]
5e54c65d1d
chore: bump path-parse from 1.0.6 to 1.0.7 in /striker-ui
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)

---
updated-dependencies:
- dependency-name: path-parse
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-12 17:58:57 +00:00
Tsu-ba-me
fb2aefa0a8 chore: rebuild web UI 2021-08-11 15:20:46 -04:00
Tsu-ba-me
8fd284ee86 fix(striker-ui): resolve createMuiTheme import error 2021-08-11 14:17:41 -04:00
Tsu-ba-me
6d18e80b98 build(striker-ui): change makefile to include server page 2021-08-11 12:44:21 -04:00
Tsu-ba-me
f7ccfbf600 build(striker-ui): include server page in release 2021-08-11 12:30:31 -04:00
Josue
e2a226db9c refactor(front-end): use novnc npm package instead of partially cloned novnc repo 2021-08-10 17:07:10 -04:00
Josue
079d89fedc refactor(front-end): rename styles to avoid ambiguity 2021-08-10 17:07:10 -04:00
Josue
8afc1feac5 chore(front-end): install novnc npm package and types 2021-08-10 17:07:10 -04:00
Josue
c72dba3901 refactor(front-end): use appropriate types for the novnc npm package 2021-08-10 17:07:10 -04:00
Josue
1278cc3f91 style(front-end): move the VncDisplay component to the center of the server page in fullDisplay mode 2021-08-10 17:07:10 -04:00
Josue
a2949c3453 style(front-end): expand VncDisplay component to 100% 2021-08-10 17:07:10 -04:00
Josue
50dff00d13 style(front-end): fix scrollbar track colour 2021-08-10 17:07:10 -04:00
Josue
fea3ae94fc refactor(front-end): remove handler for when the mouse pointer leaves the vnc container 2021-08-10 17:07:10 -04:00