mirror of
https://github.com/Telecominfraproject/wlan-cloud-ucentralgw-ui.git
synced 2025-10-29 09:52:31 +00:00
Compare commits
101 Commits
v4.0.0-RC1
...
v2.10.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
4a9010737a | ||
|
|
b2d9a829e9 | ||
|
|
c6a85d76cc | ||
|
|
44c29c7912 | ||
|
|
653cd758f4 | ||
|
|
3f9478de30 | ||
|
|
244692e766 | ||
|
|
ae0c529fca | ||
|
|
356188a350 | ||
|
|
549627a355 | ||
|
|
fab4467bfd | ||
|
|
871efc88b5 | ||
|
|
caa1fd4d9b | ||
|
|
a33740c372 | ||
|
|
bcd9c692e6 | ||
|
|
4bbfbb82bc | ||
|
|
d4aff8067e | ||
|
|
a1889c88d3 | ||
|
|
745e76db79 | ||
|
|
1c05d8df28 | ||
|
|
8a92912035 | ||
|
|
4cb4fe53a5 | ||
|
|
eb48d77636 | ||
|
|
8781c78c15 | ||
|
|
039e641046 | ||
|
|
b3053f32b2 | ||
|
|
98562fd967 | ||
|
|
573ecbd58d | ||
|
|
e9d16ee172 | ||
|
|
cf17f03ae0 | ||
|
|
e287705e88 | ||
|
|
2698993a6d | ||
|
|
d7957b85ae | ||
|
|
ea0e7340cc | ||
|
|
566dbbb157 | ||
|
|
908faa491b | ||
|
|
016ac336b9 | ||
|
|
1838029d22 | ||
|
|
b1cfa6db19 | ||
|
|
8c676eb965 | ||
|
|
1808206e74 | ||
|
|
42d274e988 | ||
|
|
d006b89efd | ||
|
|
8d23168a87 | ||
|
|
31a37ae506 | ||
|
|
b829003711 | ||
|
|
0e8df4441d | ||
|
|
14c88280f5 | ||
|
|
02095595c6 | ||
|
|
b69e7e4ddf | ||
|
|
33dedbbfa3 | ||
|
|
3b7dad989f | ||
|
|
538c6b5233 | ||
|
|
5c7f683d16 | ||
|
|
628e4fa873 | ||
|
|
89ee99f98d | ||
|
|
d21f55b476 | ||
|
|
09e3327e94 | ||
|
|
0aed1ba04f | ||
|
|
b52308df80 | ||
|
|
6273020127 | ||
|
|
95963eb0be | ||
|
|
7ac82d4ad9 | ||
|
|
c23cce672c | ||
|
|
d39b4b3624 | ||
|
|
86f2ffa61f | ||
|
|
7d72ad0f37 | ||
|
|
c21bf5b87d | ||
|
|
d80d5557c8 | ||
|
|
d72867da35 | ||
|
|
11e2bf4cbb | ||
|
|
58f8a02557 | ||
|
|
f9e08d53af | ||
|
|
8132012534 | ||
|
|
7312980453 | ||
|
|
8c20d41d89 | ||
|
|
d50d53ac1f | ||
|
|
b0d7ab2e81 | ||
|
|
91223b7518 | ||
|
|
5170ea81e7 | ||
|
|
2229e8cb7d | ||
|
|
187065098b | ||
|
|
2fc93fa819 | ||
|
|
0f40c4cd49 | ||
|
|
7ad184cb48 | ||
|
|
41a7d5d0a8 | ||
|
|
7106d61881 | ||
|
|
52ca7d3503 | ||
|
|
7d504da0a8 | ||
|
|
680c4a9ec4 | ||
|
|
3887d57fa4 | ||
|
|
de8651ab52 | ||
|
|
316224b424 | ||
|
|
6eae6c046e | ||
|
|
71431f8fb5 | ||
|
|
674682e919 | ||
|
|
a5ca8115af | ||
|
|
d4338fce42 | ||
|
|
e925f07505 | ||
|
|
fb64813b2a | ||
|
|
6c437459ca |
4
.github/workflows/ci.yml
vendored
4
.github/workflows/ci.yml
vendored
@@ -26,7 +26,7 @@ jobs:
|
||||
DOCKER_REGISTRY_USERNAME: ucentral
|
||||
steps:
|
||||
- name: Checkout actions repo
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
repository: Telecominfraproject/.github
|
||||
path: github
|
||||
@@ -56,7 +56,7 @@ jobs:
|
||||
- docker
|
||||
steps:
|
||||
- name: Checkout actions repo
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
repository: Telecominfraproject/.github
|
||||
path: github
|
||||
|
||||
2
.github/workflows/enforce-jira-issue-key.yml
vendored
2
.github/workflows/enforce-jira-issue-key.yml
vendored
@@ -11,7 +11,7 @@ jobs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout actions repo
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
repository: Telecominfraproject/.github
|
||||
path: github
|
||||
|
||||
2
.github/workflows/release.yml
vendored
2
.github/workflows/release.yml
vendored
@@ -17,7 +17,7 @@ jobs:
|
||||
HELM_REPO_USERNAME: ucentral
|
||||
steps:
|
||||
- name: Checkout uCentral assembly chart repo
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
path: wlan-cloud-ucentralgw-ui
|
||||
|
||||
|
||||
12
Dockerfile
12
Dockerfile
@@ -1,6 +1,8 @@
|
||||
FROM node:14-alpine3.11 AS build
|
||||
FROM node:18.7.0-alpine3.15 AS build
|
||||
|
||||
COPY package.json package-lock.json /
|
||||
WORKDIR /app
|
||||
|
||||
COPY package.json package-lock.json /app/
|
||||
|
||||
RUN npm install
|
||||
|
||||
@@ -8,8 +10,8 @@ COPY . .
|
||||
|
||||
RUN npm run build
|
||||
|
||||
FROM nginx:1.20.1-alpine AS runtime
|
||||
FROM nginx:1.22.0-alpine AS runtime
|
||||
|
||||
COPY --from=build /build/ /usr/share/nginx/html/
|
||||
COPY --from=build /app/build/ /usr/share/nginx/html/
|
||||
|
||||
COPY --from=build docker-entrypoint.d/40-generate-config.sh /docker-entrypoint.d/40-generate-config.sh
|
||||
COPY --from=build /app/docker-entrypoint.d/40-generate-config.sh /docker-entrypoint.d/40-generate-config.sh
|
||||
|
||||
@@ -1,6 +1,32 @@
|
||||
#!/bin/ash
|
||||
# Check if variables are set
|
||||
export DEFAULT_OWSEC_URL="${DEFAULT_OWSEC_URL:-https://ucentral.dpaas.arilia.com:16001}"
|
||||
export ALLOW_OWSEC_CHANGE="${ALLOW_OWSEC_CHANGE:-false}"
|
||||
|
||||
echo '{"DEFAULT_UCENTRALSEC_URL": "'$DEFAULT_UCENTRALSEC_URL'","ALLOW_UCENTRALSEC_CHANGE": '$ALLOW_UCENTRALSEC_CHANGE'}' > /usr/share/nginx/html/config.json
|
||||
ENV_CONFIG_PATH=/usr/share/nginx/html/env-config.js
|
||||
|
||||
# Recreate config file
|
||||
rm -rf $ENV_CONFIG_PATH
|
||||
touch $ENV_CONFIG_PATH
|
||||
|
||||
# Add assignment
|
||||
echo "window._env_ = {" >> $ENV_CONFIG_PATH
|
||||
|
||||
# Read each line in .env file
|
||||
# Each line represents key=value pairs
|
||||
env | grep REACT_ | while read -r line || [[ -n "$line" ]];
|
||||
do
|
||||
echo $line
|
||||
# Split env variables by character `=`
|
||||
if printf '%s\n' "$line" | grep -q -e '='; then
|
||||
varname=$(printf '%s\n' "$line" | sed -e 's/=.*//')
|
||||
varvalue=$(printf '%s\n' "$line" | sed -e 's/^[^=]*=//')
|
||||
fi
|
||||
|
||||
# Read value of current variable if exists as Environment variable
|
||||
value=$(printf '%s\n' "${!varname}")
|
||||
# Otherwise use value from .env file
|
||||
[[ -z $value ]] && value=${varvalue}
|
||||
|
||||
# Append configuration property to JS file
|
||||
echo " $varname: \"$value\"," >> $ENV_CONFIG_PATH
|
||||
done
|
||||
|
||||
echo "}" >> $ENV_CONFIG_PATH
|
||||
|
||||
@@ -8,7 +8,7 @@ fullnameOverride: ""
|
||||
images:
|
||||
owgwui:
|
||||
repository: tip-tip-wlan-cloud-ucentral.jfrog.io/owgw-ui
|
||||
tag: main
|
||||
tag: v2.10.0
|
||||
pullPolicy: Always
|
||||
|
||||
services:
|
||||
@@ -75,5 +75,4 @@ podAnnotations: {}
|
||||
|
||||
# Application
|
||||
public_env_variables:
|
||||
DEFAULT_UCENTRALSEC_URL: https://ucentral.dpaas.arilia.com:16001
|
||||
ALLOW_UCENTRALSEC_CHANGE: false
|
||||
REACT_APP_UCENTRALSEC_URL: https://ucentral.dpaas.arilia.com:16001
|
||||
|
||||
Reference in New Issue
Block a user