Tsu-ba-me
0db0a94a05
style(striker-ui): fix style linting errors in components
3 years ago
Tsu-ba-me
c2f38a3f00
fix(striker-ui): trigger file input field with icon button
3 years ago
Tsu-ba-me
ed723734c4
fix(striker-ui): add button to upload files
3 years ago
Tsu-ba-me
96e7af8949
feat(striker-ui): add file-manager page
3 years ago
Tsu-ba-me
33438aa9eb
chore: rebuild web UI
3 years ago
Tsu-ba-me
1c675b01b1
chore(striker-ui): regenerate next-env.d.ts
3 years ago
Tsu-ba-me
788740f7d4
chore(striker-ui): re-run npm install; re-generate package-lock
3 years ago
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.
3 years ago
Tsu-ba-me
071ba8f099
chore(striker-ui): config lint-staged to ignore out/
3 years ago
Tsu-ba-me
5f702f6a15
chore(striker-ui): enable 'incremental' in tsconfig
3 years ago
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>
3 years ago
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>
3 years ago
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>
3 years ago
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>
3 years ago
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>
3 years ago
Tsu-ba-me
b22b8b7fcb
fix(pages): ignore react/display-name in main document
3 years ago
Tsu-ba-me
b59b4562e3
chore: rebuild web UI
3 years ago
Josue
be7d12ed1d
style(front-end): fix issue with preview placeholder fitting the container
3 years ago
Josue
75210d2557
fix: display appropriate actions for selected servers
3 years ago
Josue
c3d6ca0ed8
fix(front-end): change functionality when the server panel is in edit mode
3 years ago
Josue
16e820d4c1
refactor(front-end): pass server uuid to the Preview component to fetch server preview image
3 years ago
Josue
c0d4e1132e
refactor(front-end): add fetching preview image from the backend
3 years ago
Josue
d44d035bed
refactor(front-end): rename interface
3 years ago
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>
3 years ago
Tsu-ba-me
37926daca6
chore: rebuild web UI
3 years ago
Tsu-ba-me
2808fdd123
style(striker-ui): fix styling to make build succeed
3 years ago
Tsu-ba-me
34f7ece2f9
build(striker-ui): ignore out/ when linting
3 years ago
Josue
ed3a058937
chore(front-end): add ESlint next.js integration
3 years ago
Josue
89318d2617
chore(front-end): migrate to Next.js v11.1.0
3 years ago
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>
3 years ago
Tsu-ba-me
fb2aefa0a8
chore: rebuild web UI
3 years ago
Tsu-ba-me
8fd284ee86
fix(striker-ui): resolve createMuiTheme import error
3 years ago
Tsu-ba-me
6d18e80b98
build(striker-ui): change makefile to include server page
3 years ago
Tsu-ba-me
f7ccfbf600
build(striker-ui): include server page in release
3 years ago
Josue
e2a226db9c
refactor(front-end): use novnc npm package instead of partially cloned novnc repo
3 years ago
Josue
079d89fedc
refactor(front-end): rename styles to avoid ambiguity
3 years ago
Josue
8afc1feac5
chore(front-end): install novnc npm package and types
3 years ago
Josue
c72dba3901
refactor(front-end): use appropriate types for the novnc npm package
3 years ago
Josue
1278cc3f91
style(front-end): move the VncDisplay component to the center of the server page in fullDisplay mode
3 years ago
Josue
a2949c3453
style(front-end): expand VncDisplay component to 100%
3 years ago
Josue
50dff00d13
style(front-end): fix scrollbar track colour
3 years ago
Josue
fea3ae94fc
refactor(front-end): remove handler for when the mouse pointer leaves the vnc container
3 years ago
Josue
1a64ada0c3
refactor(front-end): implement a new version of a vnc display using a different rfb type
3 years ago
Josue
bd04b91e3e
chore: remove not needed dependencies
3 years ago
Josue
21c90c6224
feat(front-end): add a fetcher with timeout and controlls to reconnect to the server
3 years ago
Josue
92601e532e
refactor(font-end): rename fetcher
3 years ago
Josue
ae628edb24
style(front-end): display message while the front-end fetches vnc connection configs
3 years ago
Josue
9d9be36447
refactor(front-end): add Keep-Alive header in the put fetcher so the striker has time to answer
3 years ago
Josue
9f47f7c45e
style(front-end): add proper title to the dashboard and server pages
3 years ago
Josue
c53b1f8490
fix(front-end): set dashboard button to /index.html
3 years ago