Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

New GUI description preview and side panel headers #3884

Closed
wants to merge 93 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
93 commits
Select commit Hold shift + click to select a range
efe39bf
Portals UI initial script
rodichenko Nov 22, 2024
2966e94
Fetch pipelines and pipeline types, linter fixes
AleksandrGorodetskii Nov 22, 2024
fcf5697
Fetch projects and projects types, remove react StrictMode
AleksandrGorodetskii Nov 22, 2024
87437e1
Fetch user runs, run associated types
AleksandrGorodetskii Nov 25, 2024
4f9dc4d
add header and refactor
bklimov-web Nov 25, 2024
fc0d55f
fix error in hooks
bklimov-web Nov 25, 2024
08e0ea6
header nav buttons active state fix
rodichenko Nov 25, 2024
a550313
Pipeline / Project / Run classes base class
rodichenko Nov 25, 2024
4e33c6f
New GUI - List component (#3787)
AleksandrGorodetskii Nov 27, 2024
e826594
ItemsPanel component, Home page
rodichenko Nov 27, 2024
425da7b
New GUI: Add project and pipelines card, add svgr (#3780) (#3790)
bklimov-web Nov 28, 2024
a60f8d7
panels bg color changed
rodichenko Nov 28, 2024
bc74a39
New GUI - UserCard component (#3793)
AleksandrGorodetskii Nov 28, 2024
b29112e
Runs fetching
rodichenko Nov 28, 2024
1811261
add NgsUserCard for project & pipeline cards
rodichenko Nov 28, 2024
ea9322b
add run card (#3797)
bklimov-web Nov 29, 2024
ce144e5
NEW GUI: Home page panels - add icons (#3780 #3781 #3782)
AleksandrGorodetskii Nov 29, 2024
f49bb12
paddings increased; ngs-tag component
rodichenko Nov 29, 2024
113434e
add wrapping to cards (#3802)
bklimov-web Dec 2, 2024
db9377f
add .vite to .gitignore
AleksandrGorodetskii Dec 9, 2024
96c0ea1
update home page name and add spaces in projects page (#3780)
bklimov-web Dec 2, 2024
eccd6cf
NEW GUI: Create project modal (#3780) - WIP
AleksandrGorodetskii Dec 3, 2024
ebf8183
New GUI add to project modal (#3815)
AleksandrGorodetskii Dec 10, 2024
d975a49
NEW-GUI Project cards and projects page - reorganize and style adjust…
AleksandrGorodetskii Dec 10, 2024
774ce5e
NEW-GUI Pipelines cards and pipelines page - reorganize and style adj…
AleksandrGorodetskii Dec 10, 2024
8a0ab73
Pipelines & Projects page: display spinner only if pipelines/projects…
rodichenko Dec 10, 2024
09c19b3
NEW-GUI add pipeline to project modal - fix text (#3819)
AleksandrGorodetskii Dec 10, 2024
6755bf0
ant.design + heroicons
rodichenko Dec 10, 2024
77a111f
pipelines panel - sliced pipelines set (returned)
rodichenko Dec 10, 2024
7707e59
NEW-GUI - switch modals to antd (#3821)
AleksandrGorodetskii Dec 12, 2024
1c7f31c
NEW GUI: Remove UUI RichText and FlexRow (#3822)
AleksandrGorodetskii Dec 12, 2024
7fc2029
NEW GUI: PipelineToProjectModal - fix projects fetching (#3823)
AleksandrGorodetskii Dec 12, 2024
f38f245
NEW GUI customized antd theme (#3827)
AleksandrGorodetskii Dec 13, 2024
5ca6394
add filters to pipelines
bklimov-web Dec 10, 2024
8e50d3e
New GUI - remove uui components and swap search and filters (#3828)
bklimov-web Dec 18, 2024
0b3e578
NEW GUI: Antd theme - add success warning error info colors (#3829)
AleksandrGorodetskii Dec 18, 2024
a7f759b
NEW GUI Project page: add header with tabs (#3783) (#3831)
AleksandrGorodetskii Dec 18, 2024
34bb379
Run price
rodichenko Dec 18, 2024
f5857a1
New GUI add layout for individual project/pipeline etc (#3830)
bklimov-web Dec 19, 2024
25eb819
NEW GUI Project page: add edit tags modal (#3783) (#3836)
AleksandrGorodetskii Dec 20, 2024
445bd20
Markdown component
rodichenko Dec 20, 2024
b904e02
NEW GUI Project page - add pipelines tab (#3783) (#3838)
AleksandrGorodetskii Dec 20, 2024
ceb44ec
NEW GUI fix layout padding (#3840)
AleksandrGorodetskii Dec 20, 2024
bbd4b4d
NEW GUI Layout - same height of the search bar across ItemPanels (#3841)
AleksandrGorodetskii Dec 20, 2024
084b9f9
Components refactoring, routing refactoring
rodichenko Dec 20, 2024
b9f48ab
NEW GUI NavMenu: inconsistent heights fix (#3842)
AleksandrGorodetskii Dec 24, 2024
9cd7165
NEW GUI - set link colors same as colorPrimary from antd (#3843)
AleksandrGorodetskii Dec 24, 2024
68d5cc1
NEW GUI NavMenu: fix antd console error about children items (#3844)
AleksandrGorodetskii Dec 24, 2024
87b3e94
add runs history panel and tab
bklimov-web Dec 26, 2024
8b281b4
update spinner look
bklimov-web Dec 26, 2024
8567809
switch tab to route instead of search params
bklimov-web Dec 27, 2024
5c8a4ce
add project info panel and extended permissions check (#3846)
bklimov-web Jan 13, 2025
bd4935b
Merge branch 'refs/heads/New_GUI_add-runs-history' into cloud-pipelin…
rodichenko Jan 13, 2025
7cd81f4
Merge fix
rodichenko Jan 13, 2025
a986398
NEW GUI Launch Form (#3856)
AleksandrGorodetskii Jan 16, 2025
53d4480
NEW GUI Run logs page
AleksandrGorodetskii Jan 22, 2025
cf78202
NEW GUI Run logs page - styling
AleksandrGorodetskii Jan 22, 2025
abd9140
NEW GUI Run logs page - minor fixes
AleksandrGorodetskii Jan 23, 2025
e37dded
New GUI add pipeline page (#3863)
bklimov-web Jan 24, 2025
a7b24db
NEW GUI Run logs page - checkTaskNavigation
AleksandrGorodetskii Jan 24, 2025
151cf8f
NEW GUI Run logs page - checkTaskNavigation fix
AleksandrGorodetskii Jan 24, 2025
bbe9f6a
Pipelines/projects/users stores improvements
rodichenko Jan 24, 2025
0f68b4f
added package for base64 decoding/encoding
rodichenko Jan 24, 2025
e6176a5
pipelines/projects/users stores improvements
rodichenko Jan 24, 2025
7c950a1
ngs-portal: dockerfile (WIP)
rodichenko Jan 24, 2025
57ab30c
NEW GUI Run logs page - rerun plus logsViewer search fix
AleksandrGorodetskii Jan 24, 2025
47dbd86
NEW GUI Run logs page - disable rerun for runs with no pipelineId
AleksandrGorodetskii Jan 24, 2025
bdd04c0
ngs-portal: build setup
rodichenko Jan 24, 2025
62fcae8
ngs-portal: build setup
rodichenko Jan 24, 2025
d1a6811
ngs-portal: build setup
rodichenko Jan 24, 2025
2c8de54
ngs-portal: build setup
rodichenko Jan 27, 2025
4c23637
ngs-portal: build setup
rodichenko Jan 27, 2025
40275ea
ngs-portal: build setup (envsubst command)
rodichenko Jan 27, 2025
e0a1845
ngs-portal: build setup (app version)
rodichenko Jan 27, 2025
25e4ed4
ngs-portal: build setup (app version)
rodichenko Jan 27, 2025
509758f
ngs-portal: build setup (base url)
rodichenko Jan 27, 2025
70114ce
Merge branch 'refs/heads/NEW-UI_Run-logs-page' into cloud-pipeline-ne…
rodichenko Jan 27, 2025
e183fa7
ngs-portal: run logs page & launch pipeline form (merge fix)
rodichenko Jan 27, 2025
d24f1b0
ngs-portal: start.sh (sleep infinity)
rodichenko Jan 27, 2025
338e618
ngs-portal: Dockerfile fix
rodichenko Jan 27, 2025
453e062
ngs-portal: merge fix
rodichenko Jan 27, 2025
b36189a
ngs-portal: build fix (linter errors)
rodichenko Jan 27, 2025
f2be4ce
ngs-portal: start.sh
rodichenko Jan 27, 2025
4c745de
add project description with edit
bklimov-web Jan 29, 2025
79a53a7
ngs-portal: projects & pipelines filtering
rodichenko Jan 29, 2025
bfe9d0d
NEW GUI Pipelines page - add Run button to pipelines
AleksandrGorodetskii Jan 27, 2025
ecc2330
ngs-portal: add pipeline to project message fix
rodichenko Jan 29, 2025
010973c
ngs-portal: predefined launch parameters
rodichenko Jan 29, 2025
74f4294
NEW GUI add pipeline to project modal - fix modal pending state. fix …
AleksandrGorodetskii Jan 29, 2025
fe75a92
Merge remote-tracking branch 'refs/remotes/origin/New_GUI_add-project…
rodichenko Jan 29, 2025
d4e98d7
ngs-portal: "create project" modal alerts fix
rodichenko Jan 29, 2025
97e5287
ngs-portal: "create project" modal alerts fix (lint)
rodichenko Jan 29, 2025
7cf9bfa
add headers to side panels & add preview to project description
bklimov-web Jan 30, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions portals-ui/sites/ngs-portal/Dockerfile
Original file line number Diff line number Diff line change
@@ -13,6 +13,7 @@

FROM library/ubuntu:20.04 AS build-stage
ENV DEBIAN_FRONTEND noninteractive
ARG NGS_PORTAL_VERSION
# Set the working directory
WORKDIR /app
# Install necessary dependencies
@@ -39,8 +40,6 @@ RUN npm run ngs-portal-build

FROM library/ubuntu:20.04 as main-stage

ARG NGS_PORTAL_VERSION

RUN apt-get update -y && \
apt-get install -y software-properties-common && \
add-apt-repository ppa:deadsnakes/ppa && \