-
Notifications
You must be signed in to change notification settings - Fork 6
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
Creating Release for UI #283
Merged
Changes from all commits
Commits
Show all changes
89 commits
Select commit
Hold shift + click to select a range
4cdb443
feat: Update analytics configuration and review current analytics events
frostyfan109 a05a539
feat: Upgrade analytics version
frostyfan109 e2f8074
feat: Add no results text when search has no results. Fix error messa…
frostyfan109 3601902
feat: Add count indicator to studies/cdes in result modal. Add bounci…
frostyfan109 1044a2e
fix: Code style fix
frostyfan109 69f3e6c
feat: Add study/cde loading indicators to concept card tabs
frostyfan109 a2c9667
fix: Remove manifest.json for now. This file is used for installing S…
frostyfan109 9fc85f3
fix: Readd manifest.json and remove meta reference in index file
frostyfan109 bfa4f33
feat: Add dynamic title/description meta tags
frostyfan109 b0d5904
fix: Some minor fixes
frostyfan109 dc33a53
fix: Fix meta titles/descriptions in development builds
frostyfan109 65befd6
feat: Use env.json meta.title to configure page (tab) title final seg…
frostyfan109 f99cfa8
fix: Fix hot module reloading for CSS files
frostyfan109 729be5e
feat: Add collapsible button to variable view histogram for more scre…
frostyfan109 ef19e0f
Remove High & Medium level vulnerabilities at image level
3adb55e
Merge branch 'develop' into feature/dug-0.9-ui
frostyfan109 86f1867
Merge pull request #262 from helxplatform/remove-CVEs
frostyfan109 c92a2b7
Updated REACT_APP_HELX_SEARCH_URL (should have /search-api suffix).
gaurav 181b300
Merge pull request #263 from helxplatform/feature/dug-0.9-ui
frostyfan109 febd639
Remove packages with CVEs
62a28b7
fix: Fix double requests in concept search method and fix small bug w…
frostyfan109 2dbf601
fix: Fix bug where if cde loading errors, it shows them as loading in…
frostyfan109 1f509a8
feat: Dug search result explanation tab
frostyfan109 f38c85d
Update base image
82f1b39
change the nginx image to a slimmer version
574ae77
Merge pull request #264 from helxplatform/remove-CVEs
frostyfan109 d852364
feat: Change concept types to use API parameters. Fix highlighter bug…
frostyfan109 b030418
feat: Remove x of y pages from result header
frostyfan109 63383ff
Merge pull request #265 from helxplatform/feature/dug-1.0-ui
YaphetKG 1adc5b1
fix: Add back missing packages to Docker image
frostyfan109 9e8b904
fix: Remove cat
frostyfan109 ae64e52
Merge pull request #266 from helxplatform/fix/dockerfile-bash
frostyfan109 dc8dd1c
feat: Fix variable view no results. Change variable view to display s…
frostyfan109 e6399ed
fix: Add no related concepts text back into cdes modal tab
frostyfan109 be28594
Merge pull request #268 from helxplatform/fix/variable-view-no-results
YaphetKG f94cc42
Added a HEAL Support section to the support page.
gaurav 10ded92
Added a flag to REACT_APP_HIDDEN_SUPPORT_SECTIONS so it can be toggled.
gaurav 85d2d84
Replaced HEAL support URL with bit.ly.
gaurav 2613cbd
Merge pull request #269 from helxplatform/update-support-page
gaurav 65c6351
feat: use context.meta.title in footer and mobile menu header
mbwatson 323be6d
Merge branch 'develop' of https://github.com/helxplatform/helx-ui int…
Hoid c0728a8
fix: Add longer footer and mobile drawer for heal
Hoid 14690a8
fix: Add target="_blank" to links
Hoid 088372d
Merge pull request #270 from helxplatform/feature/debranding
Hoid f6c1c6c
BREAKING CHANGE: change image to run as non-root
pj-linebaugh 3e0891e
First stab at removing counts from concept modal.
gaurav 11d9c02
Added rel="noreferrer" as per lint.
gaurav 2f25391
lint removed trailing semicolon.
gaurav 9d7c642
Merge branch 'develop' of https://github.com/helxplatform/helx-ui int…
frostyfan109 31d8f23
Update layout.js
YaphetKG 63d4df8
Update mobile-menu.js
YaphetKG 92c9183
Fix rel on target _blank links
frostyfan109 dc6a2b1
Remove blank layout
frostyfan109 489e164
Adding new events in to variable view and study/variable links
frostyfan109 5d7f4b8
Add variable/study link click events, cde events
frostyfan109 d169bd1
Bump font size up on heal-support component
frostyfan109 d4deb77
Add support page events. Bump font size in support section.
frostyfan109 c930a66
Add search type (concept vs variable view) event, add biolink filter …
frostyfan109 4220a4a
Update package-lock
frostyfan109 47450a7
Merge pull request #273 from helxplatform/feature/analytics
frostyfan109 6f04972
Updated dockerfile to be more verbose, adding helxui user and group
joshua-seals 3b4d744
Adding bash back
joshua-seals 3584151
BREAKING CHANGE: set /usr/share/nginx perms for gid=0
pj-linebaugh cab96c9
BREAKING CHANGE: remove other changes
pj-linebaugh d049f76
First stab at adding updated HEAL support links.
gaurav 1f5782a
Merge pull request #274 from helxplatform/update-user-guide-and-faqs-…
gaurav 5cf8174
Merge branch 'develop' into remove-counts-from-modal
YaphetKG b302673
Restored "NIH" to footer.
gaurav fc1054c
Merge pull request #272 from helxplatform/remove-counts-from-modal
YaphetKG dac88de
Add support for custom branded favicons
frostyfan109 0a7ef4e
Fix syntax problem
frostyfan109 e087803
Fix another ejs syntax error
frostyfan109 f0d90e9
Merge pull request #275 from helxplatform/feature/favicon-branding
frostyfan109 2054c67
fix: remove unneeded build script
pj-linebaugh 2498bc8
Merge pull request #276 from helxplatform/non-root
pj-linebaugh c0f69ae
Alter readiness check to use the is_ready API endpoint instead of
waTeim 746b238
feature: refactor to use getAppReady and re-implement that function t…
waTeim 2c956ad
remove try-catch from getAppReady; catch exceptions elsewhere
waTeim 68c49f6
Merge pull request #278 from helxplatform/ready_status
frostyfan109 af66a8c
BUG: adjust workspace tablist to avoid jyttery effect on Windows
2556b8f
ENH: removing buildx
aaec369
Update build-push-dev-image.yml
joshua-seals 7ea334c
Merge pull request #279 from helxplatform/bug-solve-jitteryness
hina-shah 0ea61a4
Fix bug in activity monitor for removed apps
frostyfan109 7ef07ed
Merge pull request #281 from helxplatform/fix/activity-monitor-remove…
frostyfan109 ab0a76d
Add extra constraint to fully fix bug hopefully
frostyfan109 3c912cd
Actually fix bug
frostyfan109 faebc23
Merge pull request #282 from helxplatform/fix/activity-monitor-remove…
frostyfan109 bf96146
BREAKING CHANGE: BREAKING: changes for UI, use readiness probe in k8s
pj-linebaugh File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -44,25 +44,25 @@ jobs: | |
run: echo ${{ steps.vars.outputs.short_sha }} | ||
|
||
# https://github.com/marketplace/actions/git-semantic-version | ||
- name: Semver Check | ||
uses: paulhatch/[email protected] | ||
id: version | ||
with: | ||
# The prefix to use to identify tags | ||
tag_prefix: "v" | ||
# A string which, if present in a git commit, indicates that a change represents a | ||
# major (breaking) change, supports regular expressions wrapped with '/' | ||
major_pattern: "/breaking:|major:/" | ||
# A string which indicates the flags used by the `major_pattern` regular expression. Supported flags: idgs | ||
major_regexp_flags: "ig" | ||
# Same as above except indicating a minor change, supports regular expressions wrapped with '/' | ||
minor_pattern: "/feat:|feature:|minor:/" | ||
# A string which indicates the flags used by the `minor_pattern` regular expression. Supported flags: idgs | ||
minor_regexp_flags: "ig" | ||
# A string to determine the format of the version output | ||
# version_format: "${major}.${minor}.${patch}-prerelease${increment}" | ||
version_format: "${major}.${minor}.${patch}-prerelease${increment}" | ||
search_commit_body: false | ||
# - name: Semver Check | ||
# uses: paulhatch/[email protected] | ||
# id: version | ||
# with: | ||
# # The prefix to use to identify tags | ||
# tag_prefix: "v" | ||
# # A string which, if present in a git commit, indicates that a change represents a | ||
# # major (breaking) change, supports regular expressions wrapped with '/' | ||
# major_pattern: "/breaking:|major:/" | ||
# # A string which indicates the flags used by the `major_pattern` regular expression. Supported flags: idgs | ||
# major_regexp_flags: "ig" | ||
# # Same as above except indicating a minor change, supports regular expressions wrapped with '/' | ||
# minor_pattern: "/feat:|feature:|minor:/" | ||
# # A string which indicates the flags used by the `minor_pattern` regular expression. Supported flags: idgs | ||
# minor_regexp_flags: "ig" | ||
# # A string to determine the format of the version output | ||
# # version_format: "${major}.${minor}.${patch}-prerelease${increment}" | ||
# version_format: "${major}.${minor}.${patch}-prerelease${increment}" | ||
# search_commit_body: false | ||
|
||
# Docker Buildx is important to caching in the Build And Push Container | ||
# step | ||
|
@@ -102,8 +102,6 @@ jobs: | |
tags: | | ||
${{ github.repository }}:develop | ||
${{ github.repository }}:${{ steps.vars.outputs.short_sha }} | ||
${{ github.repository }}:v${{ steps.version.outputs.version }} | ||
containers.renci.org/${{ github.repository }}:v${{ steps.version.outputs.version }} | ||
containers.renci.org/${{ github.repository }}:develop | ||
containers.renci.org/${{ github.repository }}:${{ steps.vars.outputs.short_sha }} | ||
cache-from: type=registry,ref=${{ github.repository }}:buildcache | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
#!/usr/bin/env bash | ||
|
||
if [ -z "$1" ] | ||
then | ||
echo "Usage: create_index /path/to/build" | ||
exit 1 | ||
fi | ||
|
||
title="${META_TITLE:-HeLx UI}" | ||
description="${META_DESCRIPTION:-HeLx UI}" | ||
brand_name="${REACT_APP_UI_BRAND_NAME}" | ||
appstore_asset_branch="${REACT_APP_APPSTORE_ASSET_BRANCH}" | ||
|
||
cat "$1/index_template.html" | sed \ | ||
-e "s/%META_TITLE%/$title/" \ | ||
-e "s/%META_DESCRIPTION%/$description/" \ | ||
-e "s/%BRAND%/$brand_name/" \ | ||
-e "s/%APPSTORE_ASSET_BRANCH%/$appstore_asset_branch/" \ | ||
> $1/index.html |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
server { | ||
listen 8080 default_server; | ||
listen [::]:8080 default_server; | ||
|
||
server_name _; | ||
root /usr/share/nginx/html; | ||
index index.html index.htm; | ||
|
||
charset UTF-8; | ||
|
||
location /static/ { | ||
root /usr/share/nginx/; | ||
} | ||
|
||
location / { | ||
try_files $uri /index.html; | ||
} | ||
|
||
# access_log off; | ||
# log_not_found off; | ||
# error_log /var/log/nginx/error.log error; | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,22 +1,41 @@ | ||
server { | ||
listen 80 default_server; | ||
listen [::]:80 default_server; | ||
|
||
server_name _; | ||
root /usr/share/nginx/html; | ||
index index.html index.htm; | ||
|
||
charset UTF-8; | ||
|
||
location /static/ { | ||
root /usr/share/nginx/; | ||
} | ||
|
||
location / { | ||
try_files $uri /index.html; | ||
} | ||
|
||
# access_log off; | ||
# log_not_found off; | ||
# error_log /var/log/nginx/error.log error; | ||
# /etc/nginx/nginx.conf | ||
|
||
user nginx; | ||
worker_processes auto; | ||
|
||
error_log /var/log/nginx/error.log notice; | ||
# pid /var/run/nginx.pid; | ||
pid /tmp/nginx.pid; | ||
|
||
|
||
events { | ||
worker_connections 1024; | ||
} | ||
|
||
|
||
http { | ||
# added to run as non-root | ||
client_body_temp_path /tmp/client_temp; | ||
proxy_temp_path /tmp/proxy_temp_path; | ||
fastcgi_temp_path /tmp/fastcgi_temp; | ||
uwsgi_temp_path /tmp/uwsgi_temp; | ||
scgi_temp_path /tmp/scgi_temp; | ||
|
||
include /etc/nginx/mime.types; | ||
default_type application/octet-stream; | ||
|
||
log_format main '$remote_addr - $remote_user [$time_local] "$request" ' | ||
'$status $body_bytes_sent "$http_referer" ' | ||
'"$http_user_agent" "$http_x_forwarded_for"'; | ||
|
||
access_log /var/log/nginx/access.log main; | ||
|
||
sendfile on; | ||
#tcp_nopush on; | ||
|
||
keepalive_timeout 65; | ||
|
||
#gzip on; | ||
|
||
include /etc/nginx/conf.d/*.conf; | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think using versions is better so that we know for sure what image tag was used.