Compare commits

...

707 Commits

Author SHA1 Message Date
Sebastian Rubina
c4aff418ed Merge pull request #233 from Telecominfraproject/WIFI-14521-set-correct-tag-for-main
Set correct tag for helm version
2025-08-05 13:06:11 -04:00
Carsten Schafer
dd5c894b03 Set correct tag for helm version
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2025-08-05 11:51:43 -04:00
Sebastian Rubina
c3256b93c7 Merge pull request #232 from Telecominfraproject/re-enroll-modal
Add device re-enrollment with confirmation modal
2025-07-14 15:50:59 -04:00
Sebastian Rubina
932f1f4a12 Change wording of translation.json.
Signed-off-by: Sebastian Rubina <sebastian.rubina@icloud.com>
2025-07-14 15:48:41 -04:00
Sebastian Rubina
db3cbb0b35 Add device re-enrollment with confirmation modal
- Add ReEnrollModal component for user confirmation before re-enrollment
  - Update DeviceActionDropdown to open modal instead of direct action
  - Add modal state management in Device Wrapper component
  - Add translation keys for re-enrollment UI with certificate renewal
  messaging
  - Remove direct useReEnroll hook usage in favor of modal pattern

Signed-off-by: Sebastian Rubina <sebastian.rubina@icloud.com>
2025-07-14 15:38:30 -04:00
Sebastian Rubina
c895274ebf Merge pull request #231 from Telecominfraproject/re-enroll-devices
Add device re-enrollment functionality
2025-07-14 13:31:58 -04:00
Sebastian Rubina
a3647bca08 Add device re-enrollment functionality
- Add re-enrollment API hook with mutation handling
  - Add re-enroll option to device action dropdown menu
  - Add translation keys for re-enrollment UI messages

Signed-off-by: Sebastian Rubina <sebastian.rubina@icloud.com>
2025-07-14 13:16:26 -04:00
Carsten Schafer
5fbf421d77 Merge pull request #230 from Telecominfraproject/display-certificate-issuer
Display certificate issuer
2025-07-02 13:49:24 -04:00
Carsten Schafer
e09b3ee5f4 Merge branch 'main' into display-certificate-issuer 2025-07-02 11:45:47 -04:00
Sebastian Rubina
855960559d Update package.json version 2025-07-02 11:33:03 -04:00
Sebastian Rubina
4cecfc6fc4 Display Certificate Issuer
- Add label on translation.json
- Add new key on DeviceStatus
- Add column label and data on Summary.txt

Signed-off-by: Sebastian Rubina <sebastian.rubina@icloud.com>
2025-07-02 09:49:49 -04:00
Sebastian Rubina
e62d1e4a98 Display Certificate Issuer
- Add label on translation.json
- Add new key on DeviceStatus
- Add column label and data on Summary.txt

Signed-off-by: Sebastian Rubina <sebastian.rubina@icloud.com>
2025-07-02 09:49:49 -04:00
Ivan Chvets
6dddba0848 fix: Version update - release 4.0.0
Signed-off-by: Ivan Chvets <ivan.chvets@kinarasystems.com>
Signed-off-by: Sebastian Rubina <sebastian.rubina@icloud.com>
2025-07-02 09:49:49 -04:00
i-chvets
30fffdfe52 Merge pull request #228 from Telecominfraproject/version_update
WIFI-14521: fix: Version update - release 4.0.0
2025-04-24 16:39:17 -04:00
Ivan Chvets
c8d6540ca6 fix: Version update - release 4.0.0
Signed-off-by: Ivan Chvets <ivan.chvets@kinarasystems.com>
2025-04-24 16:36:43 -04:00
i-chvets
2b2f08c231 Merge pull request #229 from Telecominfraproject/WIFI-14521-ci-changes
WIFI-14521: Update to ubuntu-latest for GH runner
2025-04-24 16:18:46 -04:00
Carsten Schafer
0cfed90a7b WIFI-14521: Update to ubuntu-latest for GH runner
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2025-04-24 15:54:46 -04:00
Carsten Schafer
01008dc1aa Merge pull request #226 from Telecominfraproject/version_update
fix: release 3.2.1 version update
2024-12-10 15:36:59 -05:00
Ivan Chvets
26b90cfdba fix: release 3.2.1 version update
https://telecominfraproject.atlassian.net/browse/WIFI-14165

Signed-off-by: Ivan Chvets <ivan.chvets@kinarasystems.com>
2024-12-10 15:34:09 -05:00
i-chvets
b218051104 Merge pull request #224 from Telecominfraproject/OLS-516-feat-cable-diagnostics-ui
Ols 516 feat cable diagnostics UI
2024-12-05 09:12:28 -05:00
Sebastian Rubina
a2fa93938f feat: cable diagnostics ui
https://telecominfraproject.atlassian.net/browse/OLS-516
Signed-off-by: Sebastian Rubina
<sebastian.rubina@kinarasystems.com>

Signed-off-by: Sebastian Rubina <sebastian.rubina@icloud.com>
2024-12-04 16:41:06 -05:00
TIP Automation User
c220d11dd0 Chg: update image tag in helm values to v3.2.0
Signed-off-by: Sebastian Rubina <sebastian.rubina@icloud.com>
2024-12-04 16:41:01 -05:00
TIP Automation User
40d533ecc5 Chg: update image tag in helm values to v3.2.0-RC1
Signed-off-by: Sebastian Rubina <sebastian.rubina@icloud.com>
2024-12-04 16:40:40 -05:00
jaspreetsachdev
d1a1c96e74 Merge pull request #223 from Telecominfraproject/version_update
WIFI-14165: release 3.2 version update
2024-09-30 21:02:13 -04:00
Ivan Chvets
1a18985c0d fix: release 3.2 version update
https://telecominfraproject.atlassian.net/browse/WIFI-14165

Signed-off-by: Ivan Chvets <ivan.chvets@kinarasystems.com>
2024-09-30 20:56:34 -04:00
Charles Bourque
8eede7b559 Merge pull request #222 from stephb9959/main
[OLS-106] Add new asterfusion images
2024-06-06 12:01:57 -04:00
Charles
caab40b08e [OLS-106] Add new asterfusion images
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-06-06 12:00:29 -04:00
Charles Bourque
18fa320b19 Merge pull request #221 from stephb9959/main
[OLS-106] Add new asterfusion images
2024-06-06 11:56:32 -04:00
Charles
6f9f6638d6 [OLS-106] Add new asterfusion images
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-06-06 11:55:56 -04:00
Charles Bourque
5688e2f7bc Merge pull request #220 from stephb9959/main
[OLS-51] Added RTTY for OLS switches
2024-06-04 09:14:01 -04:00
Charles
4738097178 [OLS-51] Added RTTY for OLS switches
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-06-04 09:13:05 -04:00
Charles Bourque
591ecc3664 Merge pull request #219 from stephb9959/main
[OLS-42] Telemetry duration display fix
2024-06-04 09:06:45 -04:00
Charles
b9089a39ac [OLS-42] Telemetry duration display fix
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-06-04 09:06:16 -04:00
Charles Bourque
b7bdf89d37 Merge pull request #218 from stephb9959/main
[WIFI-13803] Added fingerprint column to wifi analysis
2024-06-04 08:56:08 -04:00
Charles
849ea9f7b2 [WIFI-13803] Added fingerprint column to wifi analysis
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-06-04 08:55:35 -04:00
Charles Bourque
bd737ef563 Merge pull request #216 from stephb9959/main
[WIFI-13515] Supporting deviceTypes in lowercase
2024-03-15 17:53:25 +01:00
Charles
e250bd38f8 [WIFI-13515] Supporting deviceTypes in lowercase
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-03-15 17:51:59 +01:00
Charles Bourque
7083da702a Merge pull request #215 from stephb9959/main
[WIFI-13515] Supporting deviceTypes in lowercase
2024-03-15 17:23:33 +01:00
Charles
3d01c20339 [WIFI-13515] Supporting deviceTypes in lowercase
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-03-15 17:22:28 +01:00
Charles Bourque
3b74649206 Merge pull request #214 from stephb9959/main
[WIFI-13455] New Edgecore switch images
2024-03-04 11:21:29 +01:00
Charles
a10f0c992e [WIFI-13455] New Edgecore switch images
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-03-04 11:17:46 +01:00
Charles Bourque
32974620c4 Merge pull request #213 from stephb9959/main
[WIFI-13446] Port tables not showing all ports
2024-02-27 16:43:02 +01:00
Charles
0781e3ad8e [WIFI-13446] Port tables not showing all ports
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-02-27 16:42:32 +01:00
Carsten Schafer
0ce107eea0 Merge pull request #212 from Telecominfraproject/WIFI-13357-Be-able-to-set-ingressClassName-for-all-the-component-helm-charts-as-the-annotation-is-no-longer-supported
Set ingress class name if requested
2024-02-11 09:41:58 -05:00
Carsten Schafer
73e3efd92f Set ingress class name if requested
Signed-off-by: Carsten Schafer <Carsten.Schafer@kinarasystems.com>
2024-02-09 15:29:11 -05:00
Charles Bourque
69bff8d8fe Merge pull request #211 from stephb9959/main
[WIFI-13380] Cybertan model images
2024-02-06 15:53:56 +01:00
Charles
22b223f82f [WIFI-13380] Cybertan model images
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-02-06 15:53:04 +01:00
Charles Bourque
7b0d43c8b8 Merge pull request #210 from stephb9959/main
[WIFI-13380] Cybertan model images
2024-02-06 09:50:27 +01:00
Charles
7c64fb7a11 [WIFI-13380] Cybertan model images
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-02-06 09:49:55 +01:00
Charles Bourque
61f8b69f02 Merge pull request #209 from stephb9959/main
[WIFI-13317] New CIG and Edgecore pictures
2024-01-17 09:39:56 +01:00
Charles
c32fedeb4c [WIFI-13317] New CIG and Edgecore pictures
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-01-17 09:39:25 +01:00
Charles Bourque
4ba3bed742 Merge pull request #208 from stephb9959/main
[WIFI-13315] Wi-Fi analysis fixes
2024-01-16 19:17:52 +01:00
Charles
810318b584 [WIFI-13315] Wi-Fi analysis fixes
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-01-16 19:17:03 +01:00
Charles Bourque
863fda3ef3 Merge pull request #207 from stephb9959/main
[WIFI-13281] Add support for OLS
2024-01-11 12:58:05 -05:00
Charles
deb7715ea1 [WIFI-13282] Add support for OLS
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-01-11 12:57:27 -05:00
Charles
adaebb17e7 [WIFI-13282] Add support for OLS
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-01-11 12:56:20 -05:00
Charles Bourque
e3f6ab43ff Merge pull request #206 from stephb9959/main
[WIFI-13256] Now displaying warnings if a device is blacklisted
2024-01-04 14:12:15 -05:00
Charles
cf977b7612 [WIFI-13256] Now displaying warnings if a device is blacklisted
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-01-04 14:11:02 -05:00
Charles Bourque
fedb60fc8f Merge pull request #205 from stephb9959/main
[WIFI-13257] Fixed configure notification when command is pending
2024-01-02 12:55:50 -05:00
Charles
f8ddf88b8c [WIFI-13257] Fixed configure notification when command is pending
Signed-off-by: Charles <charles.bourque96@gmail.com>
2024-01-02 12:55:19 -05:00
Charles Bourque
301581da63 Merge pull request #204 from stephb9959/main
[WIFI-11925] Fixed firmware upgrade result handling
2023-12-18 12:52:25 -05:00
Charles
88cb945760 [WIFI-11925] Fixed firmware upgrade result handling
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-12-18 12:51:57 -05:00
Charles Bourque
c61d0052a9 Merge pull request #203 from stephb9959/main
[WIFI-13170] Advanced system page
2023-12-04 17:34:07 +00:00
Charles
147c3a1153 [WIFI-13170] Advanced system page
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-12-04 17:32:46 +00:00
Charles Bourque
e9f1e4d8da Merge pull request #202 from stephb9959/main
[WIFI-13170] Advanced system page
2023-11-21 14:48:11 +00:00
Charles
f3a995f68f [WIFI-13170] Advanced system page
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-11-21 14:47:05 +00:00
Charles Bourque
a967163d28 Merge pull request #201 from stephb9959/main
[WIFI-13153] Added IP addresses to wifi analysis
2023-11-13 12:06:49 +02:00
Charles
d3514213ca [WIFI-13153] Added IP addresses to wifi analysis
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-11-13 12:06:18 +02:00
Charles Bourque
a55341f406 Merge pull request #200 from stephb9959/main
[WIFI-13136] Display WiFi scan new station count and channel utilization values
2023-11-08 12:22:51 +02:00
Charles
1c9a5bfa18 [WIFI-13136] Display WiFi scan new station count and channel utilization values
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-11-08 12:22:10 +02:00
Charles
179900fab0 [WIFI-13136] Display WiFi scan new station count and channel utilization values
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-11-08 12:19:40 +02:00
Charles Bourque
9011e30521 Merge pull request #199 from stephb9959/main
[WIFI-13104] Now displaying lastContact and certificateExpiry on disc…
2023-10-31 11:14:51 +00:00
Charles
418f4ce576 [WIFI-13104] Now displaying lastContact and certificateExpiry on disconnected devices
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-10-31 11:14:08 +00:00
Charles Bourque
9eb65237f9 Merge pull request #198 from SebastianRubina/new_branch
[WIFI-13097] Fixed issue with Navbar Overlap
2023-10-18 19:59:58 +01:00
Sebastian Rubina
89a667569b Changing Version Number
Signed-off-by: Sebastian Rubina <sebastian.rubina@icloud.com>
2023-10-18 14:52:33 -04:00
Sebastian Rubina
b87091a33a WIFI-13097 - Signed-off-by: Sebastian Rubina sebastian.rubina@kinarasystems.com
Signed-off-by: Sebastian Rubina sebastian.rubina@kinarasystems.com
2023-10-18 12:23:58 -04:00
Charles Bourque
d9a659acbc Merge pull request #196 from stephb9959/main
[WIFI-13005] Firmware modal copy button fix
2023-10-12 14:42:34 +01:00
Charles
ec8347fd7d [WIFI-13005] Firmware modal copy button fix
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-10-12 14:42:01 +01:00
Charles Bourque
b161729c46 Merge pull request #195 from stephb9959/main
[WIFI-12948] Fixed view configuration modal cache
2023-09-20 14:17:14 +01:00
Charles
2194a7fc23 [WIFI-12948] Fixed view configuration modal cache
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-09-20 14:16:41 +01:00
Charles Bourque
03c6471e97 Merge pull request #194 from stephb9959/main
[WIFI-12885] New Monitoring and Default Firmware pages
2023-08-25 16:56:25 +02:00
Charles
be52ed7d44 [WIFI-12885] New Monitoring and Default Firmware pages
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-08-25 16:55:31 +02:00
Charles Bourque
3afc9db5d3 Merge pull request #193 from stephb9959/main
[WIFI-12709] Added new HFCL device images
2023-07-07 09:13:39 +02:00
Charles
30d882e1c0 [WIFI-12709] Added new HFCL device images
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-07-07 09:13:00 +02:00
Charles Bourque
4836279b77 Merge pull request #192 from stephb9959/main
[WIFI-12664] Fixed firmware list dates in firmware upgrade modal
2023-06-13 01:13:00 +07:00
Charles
4a74bfebc4 [WIFI-12664] Fixed firmware list dates in firmware upgrade modal
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-06-12 20:11:34 +02:00
Charles Bourque
653cd758f4 Merge pull request #190 from stephb9959/main
[WIFI-12651] Added dev release toggle to firmware upgrade modal
2023-06-06 14:24:02 +07:00
Charles
e65f577202 [WIFI-12651] Added dev release toggle to firmware upgrade modal
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-06-06 14:21:50 +07:00
Charles Bourque
3f9478de30 Merge pull request #189 from stephb9959/main
[WIFI-12614] Dynamic VLAN support fix
2023-05-18 08:59:33 +02:00
Charles
070a03c73e [WIFI-12614] Dynamic VLAN support fix
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-05-18 08:59:11 +02:00
Charles Bourque
244692e766 Merge pull request #188 from stephb9959/main
[WIFI-12614] Dynamic VLAN support
2023-05-17 18:04:17 +02:00
Charles
a154fffcce [WIFI-12614] Dynamic VLAN support
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-05-17 18:03:42 +02:00
Charles Bourque
ae0c529fca Merge pull request #187 from stephb9959/main
[WIFI-12613] Display reboot logs on device page
2023-05-17 10:28:48 +02:00
Charles
edcca87acf [WIFI-12613] Display reboot logs on device page
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-05-17 10:28:19 +02:00
Charles Bourque
356188a350 Merge pull request #186 from stephb9959/main
[WIFI-12612] Add support for connectReason
2023-05-17 10:11:29 +02:00
Charles
cafb950aa7 [WIFI-12612] Add support for connectReason
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-05-17 10:10:32 +02:00
Charles Bourque
549627a355 Merge pull request #185 from stephb9959/main
[WIFI-12603] Fallback if country code is contained in device type
2023-05-15 19:27:27 +02:00
Charles
e6307648da [WIFI-12603] Fallback if country code is contained in device type
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-05-15 19:26:51 +02:00
Charles Bourque
fab4467bfd Merge pull request #184 from stephb9959/main
[WIFI-12585] Fix entity button on device page
2023-05-10 10:19:35 +02:00
Charles
37666c5075 [WIFI-12585] Fix entity button on device page
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-05-10 10:18:55 +02:00
Charles Bourque
871efc88b5 Merge pull request #183 from stephb9959/main
[WIFI-12585] Fix entity button on device page
2023-05-10 09:46:44 +02:00
Charles
db5611233b [WIFI-12585] Fix entity button on device page
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-05-10 09:45:53 +02:00
Charles Bourque
caa1fd4d9b Merge pull request #182 from stephb9959/main
[WIFI-12576] Cache fixes
2023-05-03 18:08:27 +02:00
Charles
be3f5548f4 [WIFI-12576] Cache fixes
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-05-03 18:07:41 +02:00
Charles Bourque
a33740c372 Merge pull request #181 from stephb9959/main
[WIFI-12574] Theme improvements
2023-05-03 09:58:34 +02:00
Charles
130d71d5a0 [WIFI-12574] Theme improvements
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-05-03 09:57:44 +02:00
Charles Bourque
bcd9c692e6 Merge pull request #180 from stephb9959/main
[WIFI-12501] Devices table column reordering
2023-05-02 11:43:39 +02:00
Charles
5947f3362d [WIFI-12501] Devices table column reordering
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-05-02 11:42:21 +02:00
Charles Bourque
4bbfbb82bc Merge pull request #179 from stephb9959/main
[WIFI-12515] Using simulated value directly instead of certificate
2023-04-19 17:14:31 +02:00
Charles
6f7876d3e7 [WIFI-12515] Using simulated value directly instead of certificate
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-04-19 17:14:06 +02:00
Charles Bourque
d4aff8067e Merge pull request #178 from stephb9959/main
[WIFI-12515] Display simulated status in device table
2023-04-18 13:54:17 +02:00
Charles
eaca70d29b [WIFI-12515] Display simulated status in device table
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-04-18 13:53:25 +02:00
Charles Bourque
a1889c88d3 Merge pull request #177 from stephb9959/main
[WIFI-12515] Display simulated status in device table
2023-04-18 11:47:51 +02:00
Charles
53b3926e29 [WIFI-12515] Display simulated status in device table
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-04-18 11:47:27 +02:00
Charles Bourque
745e76db79 Merge pull request #176 from stephb9959/main
[WIFI-12441] Added export button to device table
2023-04-18 11:21:11 +02:00
Charles
82e153c277 [WIFI-12441] Added export button to device table
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-04-18 11:20:30 +02:00
Charles
b080b73b97 [WIFI-12441] Added export button to device table
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-04-18 11:19:11 +02:00
Charles Bourque
1c05d8df28 Merge pull request #175 from stephb9959/main
[WIFI-12441] Added export button to device table
2023-04-18 11:06:02 +02:00
Charles
efc80a183b [WIFI-12441] Added export button to device table
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-04-18 10:58:26 +02:00
Charles Bourque
8a92912035 Merge pull request #174 from stephb9959/main
[WIFI-12436] Fixing crash when certain values are missing in device table
2023-04-13 13:57:59 +02:00
Charles
b870cf828a [WIFI-12436] Fixing crash when certain values are missing in device table
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-04-13 13:56:40 +02:00
Charles Bourque
4cb4fe53a5 Merge pull request #173 from stephb9959/main
[WIFI-12506] Added radius search and radius clients tile
2023-04-12 10:44:13 +02:00
Charles
f70992e9a1 [WIFI-12506] Added radius search and radius clients tile
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-04-12 10:43:35 +02:00
Charles Bourque
eb48d77636 Merge pull request #172 from stephb9959/main
[WIFI-12437] Improved commonly used device actions accessibility
2023-04-10 11:04:31 +02:00
Charles
df1686a2ae [WIFI-12437] Improved commonly used device actions accessibility
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-04-10 11:04:05 +02:00
Charles Bourque
8781c78c15 Merge pull request #171 from stephb9959/main
[WIFI-12435] [WIFI-12436] Device table added functionality and styling fixes
2023-04-10 10:52:05 +02:00
Charles
ad5b0ce2a0 [WIFI-12435] [WIFI-12436] Device table added functionality and styling fixes
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-04-10 10:51:01 +02:00
Charles Bourque
039e641046 Merge pull request #169 from stephb9959/main
[WIFI-12418] Memory chart display hidden automatically
2023-03-20 17:16:36 +01:00
Charles
f1f62efe6f [WIFI-12418] Memory chart display hidden automatically
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-03-20 17:15:16 +01:00
Charles Bourque
b3053f32b2 Merge pull request #168 from stephb9959/main
[WIFI-12413] Added toast on download trace/script result error
2023-03-17 10:24:15 +01:00
Charles
09184b0402 [WIFI-12413] Added toast on download trace/script result error
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-03-17 10:23:33 +01:00
Charles Bourque
98562fd967 Merge pull request #167 from stephb9959/main
[WIFI-12375] Download command results fix
2023-03-13 19:19:31 +01:00
Charles
65e9e64cb4 [WIFI-12375] Download command results fix
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-03-13 19:19:01 +01:00
Charles Bourque
573ecbd58d Merge pull request #166 from stephb9959/main
[WIFI-12364] Deferred scripts command history fix
2023-03-09 11:35:06 +01:00
Charles
a801fcca49 [WIFI-12364] Deferred scripts command history fix
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-03-09 11:34:36 +01:00
Charles Bourque
e9d16ee172 Merge pull request #165 from stephb9959/main
[WIFI-12360] Custom script run fix
2023-03-08 10:37:25 +01:00
Charles
db4dfc93e8 [WIFI-12360] Custom script run fix
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-03-07 20:08:40 +01:00
Charles Bourque
cf17f03ae0 Merge pull request #164 from stephb9959/main
[WIFI-12335] Display gateway tx/rx values
2023-02-25 10:10:47 +01:00
Charles
64f3ee797e [WIFI-12335] Display gateway tx/rx values
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-02-25 10:10:10 +01:00
Charles Bourque
e287705e88 Merge pull request #163 from stephb9959/main
[WIFI-12285] Add support for FMS database refreshes
2023-02-09 16:56:49 +01:00
Charles
9583b2bae0 [WIFI-12285] Add support for FMS database refreshes
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-02-09 16:55:48 +01:00
Charles Bourque
2698993a6d Merge pull request #162 from stephb9959/main
[WIFI-12270] Now displaying information related to restricted device in dev mode
2023-02-07 20:27:12 +01:00
Charles
a14b595e8c [WIFI-12270] Now displaying information related to restricted device in dev mode
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-02-07 20:26:09 +01:00
Charles Bourque
d7957b85ae Merge pull request #161 from stephb9959/main
[WIFI-12261] Added system secrets on the system page
2023-02-03 16:54:21 +01:00
Charles
227a51423d [WIFI-12261] Added system secrets on the system page
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-02-03 16:53:50 +01:00
Charles Bourque
ea0e7340cc Merge pull request #160 from stephb9959/main
[WIFI-12257] Display GPS location on device page
2023-02-01 19:52:28 +01:00
Charles
999680e94b [WIFI-12257] Display GPS location on device page
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-02-01 19:51:01 +01:00
Charles Bourque
566dbbb157 Merge pull request #159 from stephb9959/main
[WIFI-11239] Now sending signature on firmware upgrade as URL param
2023-01-30 12:53:50 +01:00
Charles
75d995d54e [WIFI-11239] Now sending signature on firmware upgrade as URL param
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-01-30 12:53:12 +01:00
Charles Bourque
908faa491b Merge pull request #158 from stephb9959/main
[WIFI-12226] Interface stats Y-axis now only 2 decimals or less
2023-01-27 10:40:29 +01:00
Charles
7a254e343e [WIFI-12226] Interface stats Y-axis now only 2 decimals or less
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-01-27 10:37:08 +01:00
Charles Bourque
016ac336b9 Merge pull request #157 from stephb9959/main
[WIFI-12223] User table state fix, with label correction and API logic update
2023-01-25 21:26:04 +01:00
Charles
1cfd3a10ad [WIFI-12223] User table state fix, with label correction and API logic update
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-01-25 21:22:17 +01:00
Charles Bourque
1838029d22 Merge pull request #156 from stephb9959/main
[WIFI-12067] Added crash logs to device details page
2023-01-06 14:55:06 -05:00
Charles
7767043a5a [WIFI-12067] Added crash logs to device details page
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-01-06 14:54:28 -05:00
Charles Bourque
b1cfa6db19 Merge pull request #155 from stephb9959/main
[WIFI-12031] Added confirmation modal to reboot process
2023-01-05 14:06:40 -05:00
Charles
623d5a5546 [WIFI-12031] Added confirmation modal to reboot process
Signed-off-by: Charles <charles.bourque96@gmail.com>
2023-01-05 14:02:00 -05:00
Charles Bourque
8c676eb965 Merge pull request #154 from stephb9959/main
[WIFI-10957] Updated statistics to use counters-aggregate if available
2022-12-14 14:36:17 -05:00
Charles
1e4ccce36c [WIFI-10957] Updated statistics to use counters-aggregate if available
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-14 14:35:45 -05:00
Charles Bourque
1808206e74 Merge pull request #153 from stephb9959/main
[WIFI-11936] Serial number in device table now real link
2022-12-14 09:00:51 -05:00
Charles
0fbc2b92aa [WIFI-11936] Serial number in device table now real link
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-14 09:00:12 -05:00
Charles Bourque
42d274e988 Merge pull request #152 from stephb9959/main
[WIFI-11959] Yuncore model images added
2022-12-12 16:49:20 -05:00
Charles
ec64680a66 [WIFI-11959] Yuncore model images added
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-12 16:48:27 -05:00
Charles Bourque
d006b89efd Merge pull request #151 from stephb9959/main
[WIFI-11958] Device restriction details display
2022-12-12 16:38:23 -05:00
Charles
48654c382d [WIFI-11958] Device restriction details display
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-12 16:37:06 -05:00
Charles Bourque
8d23168a87 Merge pull request #150 from stephb9959/main
[WIFI-11957] Added device search bar to device page top-bar
2022-12-12 15:02:15 -05:00
Charles
e27baaec9d [WIFI-11957] Added device search bar to device page top-bar
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-12 14:59:39 -05:00
Charles Bourque
31a37ae506 Merge pull request #149 from stephb9959/main
[WIFI-11875] Commands custom timeframes popups now not hiding the sav…
2022-12-12 12:12:27 -05:00
Charles
6360f90102 [WIFI-11875] Commands custom timeframes popups now not hiding the save button
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-12 12:12:01 -05:00
Charles Bourque
b829003711 Merge pull request #148 from stephb9959/main
[WIFI-10957] Device statistics now using SSID counters when displayin…
2022-12-12 12:06:31 -05:00
Charles
fae773b25a [WIFI-10957] Device statistics now using SSID counters when displaying upstream interfaces
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-12 12:05:57 -05:00
Charles Bourque
0e8df4441d Merge pull request #147 from stephb9959/main
[WIFI-11875] Custom timeframes for commands/deviceslogs/commands now …
2022-12-12 10:57:44 -05:00
Charles
35e7e26d67 [WIFI-11875] Custom timeframes for commands/deviceslogs/commands now work for large datasets
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-12 10:54:42 -05:00
Charles Bourque
14c88280f5 Merge pull request #146 from stephb9959/main
[WIFI-11936] Devices table links now using real links with href
2022-12-12 09:45:48 -05:00
Charles
aaab9d3bc5 [WIFI-11936] Devices table links now using real links with href
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-12 09:45:17 -05:00
Charles Bourque
02095595c6 Merge pull request #145 from stephb9959/main
[WIFI-11874] Made lastStats, capabilities and configuration modals ta…
2022-12-09 09:00:10 -05:00
Charles
9a80664ce2 [WIFI-11874] Made lastStats, capabilities and configuration modals take up whole height of the screen
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-09 08:59:13 -05:00
Charles Bourque
b69e7e4ddf Merge pull request #144 from stephb9959/main
[WIFI-11875] Added timestamps selection for device commands, logs and…
2022-12-05 13:04:16 -05:00
Charles
db642782b0 [WIFI-11875] Added timestamps selection for device commands, logs and healthchecks
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-05 13:03:45 -05:00
Charles Bourque
33dedbbfa3 Merge pull request #143 from stephb9959/main
[WIFI-11874] Telemetry results now using full page height
2022-12-05 09:24:46 -05:00
Charles
a8f53de511 [WIFI-11874] Telemetry results now using full page height
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-05 09:24:17 -05:00
Charles Bourque
3b7dad989f Merge pull request #142 from stephb9959/main
[WIFI-11873] Navbar menu hidden by device page bar fix
2022-12-05 09:07:25 -05:00
Charles
4d62c5298a [WIFI-11873] Navbar menu hidden by device page bar fix
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-05 09:04:51 -05:00
Charles Bourque
538c6b5233 Merge pull request #141 from stephb9959/main
[WIFI-11542] Script result display and download fixes
2022-12-01 19:23:38 +00:00
Charles
969a14802b [WIFI-11542] Script result display and download fixes
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-01 19:23:01 +00:00
Charles Bourque
5c7f683d16 Merge pull request #140 from stephb9959/main
[WIFI-11868] Fixed FMS dashboard average age
2022-12-01 18:08:40 +00:00
Charles
c7874e5e40 [WIFI-11868] Fixed FMS dashboard average age
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-01 18:08:04 +00:00
Charles Bourque
628e4fa873 Merge pull request #139 from stephb9959/main
[WIFI-11866] User role and user edit fixes
2022-12-01 16:35:53 +00:00
Charles
8e01abbeb6 [WIFI-11866] User role and user edit fixes
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-01 16:34:57 +00:00
Charles Bourque
89ee99f98d Merge pull request #138 from stephb9959/main
[WIFI-11542] AP Scripts
2022-12-01 16:13:04 +00:00
Charles
21452d091f [WIFI-11542] AP Scripts
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-01 16:12:30 +00:00
Charles Bourque
d21f55b476 Merge pull request #137 from stephb9959/main
[WIFI-11858] Sticky device page top bar
2022-12-01 08:52:15 +00:00
Charles
d01453ea1d [WIFI-11858] Sticky device page top bar
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-12-01 08:51:11 +00:00
Charles Bourque
09e3327e94 Merge pull request #136 from stephb9959/main
[WIFI-11760] Potential fix for duplicate error fetching device notifi…
2022-11-28 10:27:48 +00:00
Charles
00deeb9fdd [WIFI-11760] Potential fix for duplicate error fetching device notifications on device page
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-28 10:27:18 +00:00
Charles Bourque
0aed1ba04f Merge pull request #135 from stephb9959/main
[WIFI-11753] Fixed JSON displays to deal with wide strings
2022-11-28 09:47:40 +00:00
Charles
526947e3a1 [WIFI-11753] Fixed JSON displays to deal with wide strings
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-28 09:47:02 +00:00
Charles Bourque
b52308df80 Merge pull request #134 from stephb9959/main
[WIFI-11749] Limiting device search bar input text length
2022-11-28 09:26:42 +00:00
Charles
bdb9e02df0 [WIFI-11749] Limiting device search bar input text length
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-28 09:24:23 +00:00
Charles Bourque
6273020127 Merge pull request #133 from stephb9959/main
[WIFI-11730] & [WIFI-11742]
2022-11-28 09:10:28 +00:00
Charles
4d1a464954 [WIFI-11742] Wifi analysis now deducing 2G-5G from channel
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-25 16:25:10 +00:00
Charles
9711ab6c5f [WIFI-11742] Wifi analysis now displays bands when available
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-25 15:31:59 +00:00
Johann Hoffmann
95963eb0be Merge pull request #132 from Telecominfraproject/WIFI-11419-patch-workflows
[WIFI-11419] Patch workflows with regard to deprecated Github actions commands
2022-11-25 15:25:22 +01:00
Charles
0596edb0a1 [WIFI-11730] Removed duplicate statistics API calls
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-24 11:10:49 +00:00
Charles Bourque
7ac82d4ad9 Merge pull request #131 from stephb9959/main
[WIFI-11728] Added 6G associations to device table
2022-11-24 09:31:30 +00:00
Charles
74a9ad955b [WIFI-11728] Added 6G associations to device table
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-24 09:30:52 +00:00
Johann Hoffmann
c23cce672c Update checkout action version
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-11-22 11:55:57 +01:00
Charles Bourque
d39b4b3624 Merge pull request #130 from stephb9959/main
[WIFI-11251] Now fetching device statistics in batches of 100
2022-11-20 18:09:06 +00:00
Charles
2c3ebeec09 [WIFI-11251] Now fetching device statistics in batches of 100
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-20 18:08:34 +00:00
Charles Bourque
86f2ffa61f Merge pull request #129 from stephb9959/main
[WIFI-11700] Fix for non-lowercase serial numbers in device page
2022-11-20 10:16:46 +00:00
Charles
017781ff35 [WIFI-11700] Fix for non-lowercase serial numbers in device page
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-20 10:16:12 +00:00
Charles Bourque
7d72ad0f37 Merge pull request #128 from stephb9959/main
[WIFI-11594] Fixed hidden columns in wifi analysis
2022-11-14 16:03:19 +00:00
Charles
152033f98a [WIFI-11594] Fixed hidden columns in wifi analysis
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-14 16:02:50 +00:00
Charles Bourque
c21bf5b87d Merge pull request #127 from stephb9959/main
[WIFI-11584]  Reconnecting WebSocket when focusing on search bar
2022-11-13 10:13:03 +00:00
Charles
fa60d40171 [WIFI-11584] Reconnecting WebSocket when focusing on search bar
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-13 10:12:18 +00:00
Charles Bourque
d80d5557c8 Merge pull request #126 from stephb9959/main
[WIFI-11545] Fixed event queue API
2022-11-11 13:34:50 +00:00
Charles
6c7ac8d7f4 [WIFI-11545] Fixed event queue API
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-11 13:32:44 +00:00
Charles Bourque
d72867da35 Merge pull request #125 from stephb9959/main
[WIFI-11543] Added API keys to profile page
2022-11-11 12:50:07 +00:00
Charles
14347b73f2 [WIFI-11543] Added API keys to profile page
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-11 12:49:24 +00:00
Charles Bourque
11e2bf4cbb Merge pull request #124 from stephb9959/main
[WIFI-11566] Fixed uses of useClipboard
2022-11-10 10:21:57 +00:00
Charles
b2553d35fd [WIFI-11566] Fixed uses of useClipboard
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-10 10:21:18 +00:00
Charles Bourque
58f8a02557 Merge pull request #123 from stephb9959/main
[WIFI-11564] Add logs page
2022-11-09 17:36:48 +00:00
Charles
34450144ba [WIFI-11564] Add logs page
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-09 17:35:57 +00:00
Charles Bourque
f9e08d53af Merge pull request #122 from stephb9959/main
[WIFI-11563] Added import file button to configure modal
2022-11-09 12:45:27 +00:00
Charles
006e402d9f [WIFI-11563] Added import file button to configure modal
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-09 12:44:48 +00:00
Charles Bourque
8132012534 Merge pull request #121 from stephb9959/main
[WIFI-11472] Fixed crash on missing device types
2022-11-03 14:53:24 +00:00
Charles
3e8f02eea4 [WIFI-11472] Fixed crash on missing device types
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-03 14:52:38 +00:00
Dmitry Dunaev
7312980453 Merge pull request #120 from Telecominfraproject/feature/wifi-11464--entrypoint
[WIFI-11464] Fix: entrypoint script
2022-11-03 11:30:47 +03:00
Dmitry Dunaev
8c20d41d89 [WIFI-11464] Fix: entrypoint script
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-11-03 10:33:52 +03:00
Dmitry Dunaev
d50d53ac1f Merge pull request #119 from Telecominfraproject/feature/wifi-11451--build-fix
[WIFI-11451] Fix: Dockerfile
2022-11-02 14:56:50 +03:00
Dmitry Dunaev
b0d7ab2e81 [WIFI-11451] Fix: Dockerfile
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-11-02 14:56:18 +03:00
Charles Bourque
91223b7518 Merge pull request #118 from stephb9959/main
[WIFI-11454] Display restricted devices and certificate expiry date
2022-11-02 10:33:48 +00:00
Charles
616e4b6e0c [WIFI-11454] Display restricted devices and certificate expiry date
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-02 10:32:54 +00:00
Charles Bourque
5170ea81e7 Merge pull request #117 from stephb9959/main
[WIFI-11455] Fix to fetch env file for docker build
2022-11-01 16:54:27 +00:00
Charles
53a8cd8ee4 [WIFI-11455] Fix to fetch env file for docker build
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-11-01 16:53:53 +00:00
Charles Bourque
2229e8cb7d Merge pull request #116 from stephb9959/main
[WIFI-11392] Refetch all endpoints on System page
2022-10-30 12:56:05 +00:00
Charles
9ce1041b0e [WIFI-11392] Refetch all endpoints on System page
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-10-30 12:55:32 +00:00
Charles Bourque
187065098b Merge pull request #115 from stephb9959/main
[WIFI-11223] Migrating to prov-ui style/libraries
2022-10-27 12:35:04 +01:00
Charles
467bdf0045 Merge branch 'WIFI-11223-migrating-prov-ui'
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-10-27 11:42:05 +01:00
Charles
9462b5b461 Device logs label fixes
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-10-27 11:36:14 +01:00
Charles
da7f29a9e0 [WIFI-11223] System page fixes
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-10-27 11:36:14 +01:00
Charles
d06bfd91ff [WIFI-11223] Fixed firmware button labels
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-10-27 11:36:14 +01:00
Charles
b9bba10697 [WIFI-11223] Wifi Scan fixes
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-10-27 11:36:14 +01:00
Charles
4581de92ad [WIFI-11223] Axios TS fix
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-10-27 11:36:14 +01:00
Charles
72c520cca7 README update
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-10-27 11:36:13 +01:00
Charles
835ee2a046 [WIFI-11223] Latest axios TS fixes
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-10-27 11:36:13 +01:00
Charles
d03dee8fda [WIFI-11223] Updated to latest react-query
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-10-27 11:36:13 +01:00
Charles
6e89598a51 [WIFI-11223] Removed update to latest button
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-10-27 11:36:13 +01:00
Charles
0a2aa6f734 [WIFI-11223] Migrating to prov-ui style
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-10-27 11:36:13 +01:00
Charles
2e7836eec3 [WIFI-11223] Migrating to prov-ui style
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-10-27 11:36:13 +01:00
Charles
31bdda8bf8 [WIFI-10931] Fixed using ws websockets when using http GW endpoint
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-10-27 11:36:13 +01:00
Charles Bourque
2fc93fa819 Merge pull request #113 from stephb9959/main
[WIFI-10931] Fixed using ws websockets when using http GW endpoint
2022-10-10 10:02:47 +01:00
Charles
3c5a939b16 [WIFI-10931] Fixed using ws websockets when using http GW endpoint
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-10-10 10:02:13 +01:00
Dmitry Dunaev
0f40c4cd49 Fix: Helm image for main branch
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-09-30 16:44:39 +03:00
jaspreetsachdev
7ad184cb48 Merge branch 'release/v2.7.0' into main 2022-09-29 19:15:03 -04:00
Charles Bourque
41a7d5d0a8 Merge pull request #111 from stephb9959/main
[WIFI-10904] Websocket more resilient in case of disconnection
2022-09-23 12:42:28 +01:00
Charles
78c48e004c [WIFI-10904] Websocket more resilient in case of disconnection
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-09-23 12:41:00 +01:00
Charles Bourque
7106d61881 Merge pull request #110 from stephb9959/main
[WIFI-10904] Connection statistics on the sidebar
2022-09-22 19:55:28 +01:00
Charles
8ead4c4708 [WIFI-10904] Connection statistics on the sidebar
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-09-22 19:54:21 +01:00
Charles Bourque
52ca7d3503 Merge pull request #109 from stephb9959/main
[WIFI-10894] Status column added to command history
2022-09-21 13:55:11 +01:00
Charles Bourque
7d504da0a8 Merge pull request #108 from stephb9959/main
[WIFI-10894] Status column added to command history
2022-09-21 13:54:10 +01:00
Charles
c6dee2252b [WIFI-10894] Status column added to command history
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-09-21 13:53:24 +01:00
TIP Automation User
680c4a9ec4 Chg: update image tag in helm values to v2.7.0-RC1 2022-09-16 19:54:57 +00:00
Charles Bourque
3887d57fa4 Merge pull request #107 from stephb9959/main
[WIFI-10857] Fixed display when there are no entries
2022-09-15 16:33:44 +01:00
Charles
d733daed9d [WIFI-10857] Fixed display when there are no entries
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-09-15 16:33:01 +01:00
Charles Bourque
de8651ab52 Merge pull request #106 from stephb9959/main
[WIFI-10850] Error descriptions on command failures
2022-09-15 12:46:01 +01:00
Charles
0ce641d10b [WIFI-10850] Error descriptions on command failures
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-09-15 12:45:16 +01:00
Charles Bourque
316224b424 Merge pull request #105 from stephb9959/main
[WIFI-10832] Redirecting on invalid/not found serial numbers on device page
2022-09-14 08:55:35 +01:00
Charles
cf9bbce284 [WIFI-10832] Redirecting on invalid/not found serial numbers on device page
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-09-14 08:53:33 +01:00
Charles Bourque
6eae6c046e Merge pull request #104 from stephb9959/main
[WIFI-10714] System page fix for RRM and other endpoints witthout sub…
2022-09-02 18:13:23 +01:00
Charles
837a430228 [WIFI-10714] System page fix for RRM and other endpoints witthout subsystems
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-09-02 18:12:45 +01:00
Charles Bourque
71431f8fb5 Merge pull request #103 from stephb9959/main
[WIFI-10583] Reacting to more cases where a token might be expired/invalid
2022-08-18 10:48:22 +01:00
Charles
0c7cd1f299 [WIFI-10583] Reacting to more cases where a token might be expired/invalid
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-08-18 10:46:52 +01:00
Dmitry Dunaev
674682e919 Merge pull request #102 from Telecominfraproject/fix/wifi-10414-cve-image
[WIFI-10414] Fix: vulnerable NodeJS image
2022-08-17 16:34:42 +03:00
Dmitry Dunaev
a5ca8115af [WIFI-10414] Fix: vulnerable NodeJS image
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-08-15 11:33:40 +03:00
Charles Bourque
d4338fce42 Merge pull request #101 from stephb9959/main
[WIFI-10548] Network diagram now showing all associations
2022-08-11 11:21:56 +01:00
Charles
14e8135f81 [WIFI-10548] Network diagram now showing all associations
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-08-11 11:20:04 +01:00
Charles Bourque
e925f07505 Merge pull request #100 from stephb9959/main
[WIFI-10515] Crash fix when receiving corrupted statistics
2022-08-08 16:59:27 +01:00
Charles
b792b51bd0 [WIFI-10515] Crash fix when receiving corrupted statistics
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-08-08 16:58:38 +01:00
Charles Bourque
fb64813b2a Merge pull request #99 from stephb9959/main
[WIFI-10259] WifiScan now sending all IE options
2022-07-26 12:29:11 +01:00
Charles
b16e0e33ab [WIFI-10259] WifiScan now sending all IE options, removed selection options
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-07-26 12:20:11 +01:00
Charles
818921e4a2 2.7.0(0): version bump and crash fix on missing endpoints
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-07-26 11:47:34 +01:00
Charles Bourque
6c437459ca Merge pull request #98 from stephb9959/main
2.6.29
2022-06-29 20:51:47 +01:00
Charles
b276901874 Merge remote-tracking branch 'upstream/main' 2022-06-29 20:48:58 +01:00
Charles
85b92f46f5 [WIFI-9921] Telemetry now only showing selected types when receiving messages
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-06-28 15:03:51 +01:00
Charles
237b8b5ede [WIFI-9773] Wifi Scan request sometimes stalling
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-06-21 18:12:17 +01:00
Charles
438d008c34 2.6.27: wifi analysis with no records fix
Signed-off-by: Charles <charles.bourque96@gmail.com>
2022-06-21 18:12:17 +01:00
Johann Hoffmann
53a3de1ebc Supress curl output in PR cleanup workflow
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-06-17 13:52:04 +02:00
Johann Hoffmann
2d35747e75 [WIFI-9534] Add condition to avoid deleting default and release branch images
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-06-17 13:51:29 +02:00
Johann Hoffmann
71feebea6d Temporarily disable cleanup for merges into release branches
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-06-15 14:49:53 +02:00
Charles
c8c75e7a70 Merge pull request #95 from stephb9959/main
2.6.27: wifi analysis with no records fix
2022-06-10 16:40:17 +01:00
Charles
7b2263e9a5 2.6.27: wifi analysis with no records fix 2022-06-10 16:14:03 +01:00
Charles
9cd216bbba Merge pull request #93 from stephb9959/main
2.6.26
2022-06-08 19:22:35 +01:00
Charles
e032ff4485 2.6.26: upgrade ucentral-libs version 2022-06-08 19:21:59 +01:00
Charles
fbe9ca5dd9 Merge pull request #189 from Telecominfraproject/main
TIP merge into Arilia repo
2022-06-08 19:10:00 +01:00
Charles
4533bb6dd7 Merge pull request #90 from clayface/kafka_telemetry
WIFI-7947: Telemetry: Add lifetime and kafka/websocket options
2022-06-01 21:02:18 +01:00
Charles
3320c03603 Merge pull request #92 from Telecominfraproject/2.7.0
[NO-JIRA] 2.7.0
2022-06-01 16:47:11 +01:00
Charles
c3574d96d7 2.7.0 2022-06-01 16:44:07 +01:00
Dmitry Dunaev
ebd2419634 [WIFI-7555] Fix: helm path
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-05-23 15:21:59 +03:00
Johann Hoffmann
133c256543 Enable CI for pull requests in release branches
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-05-23 13:14:42 +02:00
Charles
98a2a72f33 2.6.25: device dashboard pie charts now have both absolute and percentage values, added device total explanations 2022-05-18 16:48:04 +01:00
Matthew Hagan
bc12b598ce Telemetry: add Kafka, Websocket output choice
Signed-off-by: Matthew Hagan <mathagan@fb.com>
2022-05-17 22:29:40 +01:00
Matthew Hagan
a34f679c43 Telemetry: add lifetime option
Signed-off-by: Matthew Hagan <mathagan@fb.com>
2022-05-13 15:56:56 +01:00
Charles
f008fd082e 2.6.23: websocket memory leak fix, fixes for device page refresh on websocket notification 2022-05-05 20:34:58 +01:00
Charles
d2fd895582 2.6.20: reboot/blink/trace UI fixes, now using global websocket to update UI and notify user on device connection/disconnection 2022-05-04 21:28:47 +01:00
Dmitry Dunaev
746a812ae8 Merge pull request #89 from Telecominfraproject/feature/wifi-7825--use-clusterip-for-service
[WIFI-7825] Chg: use ClusterIP for service by default
2022-05-03 12:14:18 +03:00
Dmitry Dunaev
b67c69b88b [WIFI-7825] Chg: use ClusterIP for service by default
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-05-03 12:07:49 +03:00
Charles
f6ee20730a Merge pull request #87 from stephb9959/main
Device Search fix
2022-04-28 21:23:20 +01:00
Charles
2829a96c84 Merge pull request #186 from stephb9959/dev
Device search fix
2022-04-28 21:21:56 +01:00
Charles
37e1a92a89 Device search fix 2022-04-28 21:10:01 +01:00
Charles
81c4717472 Merge pull request #86 from stephb9959/main
2.6.14
2022-04-19 18:20:10 +01:00
Charles
94aac686c9 Merge pull request #181 from stephb9959/dev
2.6.14: statistics fix for devices with more than one interface
2022-04-19 18:09:43 +01:00
Charles
b75848515b 2.6.14: statistics fix for devices with more than one interface 2022-04-19 15:51:00 +01:00
Dmitry Dunaev
a26cf9a3ff [WIFI-7555] Add: Helm packaging and GitHub release step
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-04-18 11:19:27 +03:00
Dmitry Dunaev
a7e4f728d2 [WIFI-7461] Add: trigger-deploy-to-dev step in CI
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-04-13 13:01:59 +03:00
Charles
921d234972 Merge pull request #179 from stephb9959/dev
2.6.13
2022-04-05 19:41:41 +01:00
Charles
6bec9f977f 2.6.13 2022-04-05 19:41:09 +01:00
Charles
6eaa9f8af1 Merge pull request #177 from stephb9959/dev
2.6.12: statistics fix for negative values
2022-04-05 18:28:34 +01:00
Charles
5ef189b445 2.6.12: statistics fix for negative values 2022-04-05 18:27:06 +01:00
Charles
9f8283892e Merge pull request #175 from stephb9959/dev
2.6.11: fix for negative interface deltas
2022-04-05 18:02:19 +01:00
Charles
6ba2dc9601 2.6.11: fix for negative interface deltas 2022-04-05 18:01:40 +01:00
Dmitry Dunaev
e23512c860 [WIFI-4884] Add: more clear slack message on failure
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-03-28 12:58:58 +03:00
Dmitry Dunaev
32b6fe1625 Merge pull request #85 from Telecominfraproject/feature/wifi-4884--add-slack-failure-notify
[WIFI-4884] Add: notification on CI failure in Slack
2022-03-24 14:51:08 +03:00
Dmitry Dunaev
8663b6d108 [WIFI-4884] Add: notification on CI failure in Slack
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-03-24 14:50:37 +03:00
Charles
7794aa4c99 Merge pull request #84 from stephb9959/main
2.6.10
2022-03-18 18:47:57 +00:00
Charles
ba90ea59f4 Merge pull request #171 from stephb9959/dev
2.6.9
2022-03-18 18:47:26 +00:00
Charles
aadb4c44a1 2.6.10 2022-03-18 17:00:19 +00:00
Charles
467ad39873 2.6.9: wifi analysis vendor value fix 2022-03-18 16:29:57 +00:00
Charles
0a92b2db48 Merge pull request #83 from stephb9959/main
2.6.8
2022-03-18 13:33:40 +00:00
Charles
60a8f1ea61 Merge pull request #169 from stephb9959/dev
2.6.8
2022-03-18 13:31:53 +00:00
Charles
1063061b47 2.6.8: now using station instead of bssid within the wifi analysis table 2022-03-18 13:09:43 +00:00
Charles
54186575e0 2.6.7: displaying entity/venue/subscriber wth buttons to go to provisioning directly within device details 2022-03-15 18:17:55 +00:00
Dmitry Dunaev
114005d572 Merge pull request #82 from Telecominfraproject/feature/wifi-1998--ingress-deprecation
[WIFI-1998] Add: gracefull ingress deprecationush
2022-03-01 16:22:44 +03:00
Dmitry Dunaev
cde59a5ab1 [WIFI-1998] Add: gracefull ingress deprecationush
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-03-01 16:17:26 +03:00
Charles
e6bb26ce12 2.6.6: added entity venue and mac to device details 2022-02-25 15:59:36 +02:00
Charles
0cde953d58 2.6.5: presentation fix for locale in device details 2022-02-24 22:35:10 +02:00
Charles
ce7a804a70 2.6.4: added more details such as locale in device details, added locale info and flag to device table 2022-02-24 22:19:35 +02:00
Charles
67716aedde 2.6.2: fixed configuration display copy to clipboard format, added copy to clipboard button to latest statistics modal 2022-02-22 21:39:58 +02:00
Charles
54a98cd6e5 Merge pull request #81 from stephb9959/main
2.6.1
2022-02-21 21:04:47 +02:00
Charles
31a901bea9 Merge pull request #161 from stephb9959/dev
2.6.1
2022-02-21 21:04:18 +02:00
Charles
f0fdc90226 2.6.1: added bandwidth option to wifi scan 2022-02-21 20:03:31 +02:00
Charles
e14f892bc6 2.6.0: configure command feedback more clear 2022-02-11 13:52:25 +00:00
Charles
39158b0d1e Merge pull request #80 from stephb9959/main
2.5.44
2022-02-10 18:59:48 +00:00
Charles
acc264534e Merge pull request #160 from stephb9959/dev
2.5.44: allowing for the * symbol to be used on the device search bar
2022-02-10 18:58:38 +00:00
Charles
48dcb4acbf 2.5.44: allowing for the * symbol to be used on the device search bar 2022-02-10 15:11:04 +00:00
Charles
1c40f9eb4c Merge pull request #158 from stephb9959/dev
2.5.43
2022-02-09 18:18:19 +00:00
Charles
9e418eb423 New wifiscan icon 2022-02-09 18:08:33 +00:00
Charles
e4ff3a87a7 2.5.43: download wifi scan button added to wifi scan modal 2022-02-09 13:59:07 +00:00
Charles
e82551c97f Extension fix for wifi scan download 2022-02-08 19:12:24 +00:00
Charles
d877a4aecf 2.5.42: wifi scan download filename fix 2022-02-08 19:06:40 +00:00
Charles
5c50a40bdb 2.5.41: download wifi scan button 2022-02-08 18:45:52 +00:00
Charles
9caf0f375c 2.5.40: interface statistics negative deltas are now displayed as 0, fix on device page for when provisioning cannot be contacted 2022-02-08 17:06:28 +00:00
Johann Hoffmann
1ed8285452 Use docker-image-build composite action
Signed-off-by: Johann Hoffmann <johann.hoffmann@mailbox.org>
2022-02-08 17:45:14 +01:00
Charles
16170e613c Merge pull request #151 from stephb9959/dev
2.5.39
2022-02-07 22:16:07 +00:00
Charles
b3fb45dd36 2.5.39: statistics for v1 interfaces fix 2022-02-07 22:05:05 +00:00
Charles
54f5912da6 2.5.38: fix for v1 interface stats 2022-02-07 15:53:02 +00:00
Charles
8542ded488 2.5.37: memory graph fix, wifi scan results now contain the meshid when applicable 2022-02-07 15:35:59 +00:00
Charles
e6561faf8c Merge pull request #79 from stephb9959/main
2.5.36
2022-02-03 20:49:45 +01:00
Charles
f291b7b0fc Merge pull request #144 from stephb9959/dev
2.5.36
2022-02-03 20:45:02 +01:00
Charles
d9ea2abf1a 2.5.36: fix for device statistics version 1 2022-02-03 20:30:02 +01:00
Charles
60a072809b 2.5.35: now displaying 'waiting for update' when lastStats arent fetched yet on device status card 2022-01-28 14:58:01 +01:00
Dmitry Dunaev
9828d6457d [WIFI-6837] Chg: helm service type to NodePort
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2022-01-28 16:19:58 +03:00
Charles
d6f390d7d4 2.5.34: wifi scan can now use the override_dfs option, shows alert if error code = 1 2022-01-27 20:28:12 +01:00
Charles
6ddafc8de0 Merge pull request #78 from stephb9959/main
2.5.33
2022-01-25 16:31:00 +01:00
Charles
ed5c83cf66 Merge pull request #137 from stephb9959/dev
2.5.33: login mfa fix, new copy button
2022-01-25 16:02:57 +01:00
Charles
bf227b5e6f 2.5.33: login mfa fix, new copy button 2022-01-25 15:11:33 +01:00
Charles
8bc1350e2e Merge pull request #77 from stephb9959/main
2.5.32
2022-01-21 19:38:04 +01:00
Charles
3aa0dd2f51 Merge pull request #136 from stephb9959/dev
2.5.32
2022-01-21 19:35:49 +01:00
Charles
6c1f1e1db7 2.5.32: Dependencies fix 2022-01-21 18:32:42 +01:00
Charles
0c615fcb3b 2.5.31: added security retries display on error code 13 2022-01-21 17:56:41 +01:00
Charles
3ca900af6c 2.5.30: fix for device statistics 2022-01-18 19:42:08 +01:00
Charles
1481626b1b 2.5.29: fixes for statistics graphs 2022-01-18 14:36:42 +01:00
Charles
a0ba5aeca4 2.5.28: added deltas as possible source of tx/rx from associations 2022-01-18 11:10:13 +01:00
Charles
f48a922b4c Merge pull request #76 from stephb9959/main
Version 2.5.27
2022-01-17 22:08:46 +01:00
Charles
2418273191 Merge pull request #129 from stephb9959/dev
Version 2.5.25
2022-01-17 22:04:47 +01:00
Charles
09a10d7838 2.5.27: standardized command history, health and logs, wifi analysis table fixes 2022-01-17 19:16:36 +01:00
Charles
40ed1dd612 2.5.26: fixing for empty vendors in wifi analysis 2022-01-17 15:38:48 +01:00
Charles
2aa38f1117 Version 2.5.25: added refresh to logs/health/wifi analysis, added vendors to wifi analysis, changed configure feedback to use toast 2022-01-17 15:30:45 +01:00
Charles
5d81ad9830 Merge pull request #75 from stephb9959/main
Version 2.5.24
2022-01-14 20:12:16 +01:00
Charles
dffb45e233 Merge pull request #122 from stephb9959/dev
Version 2.5.24
2022-01-14 19:57:12 +01:00
Charles
5606c7b29a Version 2.5.24 2022-01-14 15:58:54 +01:00
Charles
9d5b4f63d3 Custom time on device stats 2022-01-14 15:17:10 +01:00
Charles
2c353023ab Merge pull request #74 from stephb9959/main
Version 2.5.18
2022-01-14 14:32:48 +01:00
Charles
6992cdbaa4 2.5.21: datepicker fix and added datepicker to device stats 2022-01-13 16:47:38 +01:00
Charles
9576079bfa 2.5.20: memory graph addded and can choose between interfaces 2022-01-13 15:53:29 +01:00
Charles
1e08ccaae3 Version 2.5.19: new memory display 2022-01-12 15:44:07 +01:00
Charles
80e07eb53a Merge pull request #73 from Telecominfraproject/release/v2.5.0
Version 2.5.18
2022-01-12 15:06:20 +01:00
Charles
54b7a27e65 Version 2.5.18 2022-01-12 14:49:09 +01:00
bourquecharles
5dc6100e8e Version 2.5.18 2022-01-12 14:20:11 +01:00
bourquecharles
a5c1a7122d Version 2.5.18: user fixes, blink only now, fix for connect loading 2022-01-10 09:48:54 +01:00
bourquecharles
61442462c7 Version 2.5.17 2021-12-28 14:38:03 -05:00
Dmitry Dunaev
917c31bef4 Merge pull request #71 from Telecominfraproject/feature/wifi-4977--introduce-revisionHistoryLimit
[WIFI-4977] Add: helm add revisionHistoryLimit support
2021-12-23 16:27:19 +03:00
Dmitry Dunaev
989439587f [WIFI-4977] Add: helm add revisionHistoryLimit support
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2021-12-23 16:10:27 +03:00
bourquecharles
e74130733e Version 2.5.16 2021-12-22 09:48:09 -05:00
bourquecharles
2cce9a4f4c Added all device images 2021-12-09 12:46:41 -05:00
bourquecharles
b721dfeb71 New labels 2021-12-07 17:18:30 -05:00
bourquecharles
645b9b2c37 New labels 2021-12-07 15:23:49 -05:00
bourquecharles
b419ebfe5d Version 2.5.14 2021-12-07 09:58:48 -05:00
bourquecharles
96d40a2946 Version 2.5.13 2021-12-03 09:07:34 -05:00
bourquecharles
e9b40573c7 Version 2.5.12 2021-12-02 16:37:05 -05:00
bourquecharles
ad316dfeac Image for devices 2021-12-02 16:16:43 -05:00
bourquecharles
62cbaf3c04 New labels 2021-12-01 14:29:27 -05:00
bourquecharles
cdb7eb3da9 Version 2.5.10 2021-12-01 12:07:50 -05:00
bourquecharles
671e0bbf71 Version 2.5.9 2021-11-25 17:07:38 -05:00
bourquecharles
50704b7b6a Version 2.5.8 2021-11-25 16:55:47 -05:00
bourquecharles
c198d1f593 Device page bugfix 2021-11-25 11:00:15 -05:00
bourquecharles
c91cd2eecf Dashboard fixes, other bugfixes 2021-11-25 09:59:03 -05:00
Charles
31e47f4a04 New labels 2021-11-22 17:02:17 -05:00
Charles
470a9c4afa Device list fix 2021-11-22 09:28:21 -05:00
Charles
98692be3ba Merge pull request #69 from Telecominfraproject/revert-68-main
Revert "Version 2.4.2"
2021-11-19 16:31:50 -05:00
Charles
5c5077d7ec Revert "Version 2.4.2" 2021-11-19 16:31:41 -05:00
Charles
8cbecc20bc Offset fixes 2021-11-19 16:30:43 -05:00
Charles
c13cae9ab3 Version 2.5.3 2021-11-19 15:01:07 -05:00
Charles
74de687b90 Label fix 2021-11-19 14:44:47 -05:00
Charles
ed3aca7d0c Version 2.5.2 2021-11-19 14:41:04 -05:00
Charles
c9467f31c8 Version 2.5.1 2021-11-19 12:20:02 -05:00
Charles
ad08632809 Merge pull request #68 from stephb9959/main
Version 2.4.2
2021-11-19 11:15:18 -05:00
Charles
e9562dcf82 Newer ucentral-libs version 2021-11-19 11:14:02 -05:00
Charles
bea47b2640 Login page fix 2021-11-19 09:34:48 -05:00
Charles
242078ec15 Dependency fix 2021-11-19 09:12:41 -05:00
Charles
5ca140df46 Reverting ucentral-libs version 2021-11-19 09:06:37 -05:00
Charles
1259212cb2 Merge branch 'main' into dev 2021-11-19 09:00:00 -05:00
Charles
750fa5be5e Hotfix for device table 2021-11-19 08:58:23 -05:00
Charles
299c43e10d Version 2.5 2021-11-19 08:42:54 -05:00
Dmitry Dunaev
969450cad3 [WIFI-4860] Chg: apply enforce-jira-issue-key only to PRs to release branches 2021-11-19 16:25:41 +03:00
Dmitry Dunaev
3da330b637 Merge pull request #67 from Telecominfraproject/feature/wifi-4860--add-ensure-jira-issue-key-workflow
[WIFI-4860] Add: enforce-jira-issue-key workflow
2021-11-19 15:49:57 +03:00
Dmitry Dunaev
86bd64e887 [WIFI-4860] Add: enforce-jira-issue-key workflow
Signed-off-by: Dmitry Dunaev <dmitry@opsfleet.com>
2021-11-19 13:19:48 +03:00
Charles
e02f939cb8 Merge pull request #66 from stephb9959/main
Version 2.4.1
2021-11-15 17:27:26 -05:00
Charles
2deebea6c8 Merge branch 'main' of https://github.com/stephb9959/wlan-cloud-ucentralgw-ui into main 2021-11-15 17:22:42 -05:00
Charles
fc2b1bb23c Merge branch 'dev' into main 2021-11-15 17:21:17 -05:00
Charles
848d94bad1 Version 2.4.1 2021-11-15 17:20:32 -05:00
Charles
4bde6e2d1f Merge pull request #65 from stephb9959/main
Version 2.4.0
2021-11-15 16:58:40 -05:00
Charles
e7694b644f Merge pull request #99 from stephb9959/dev
Version 2.4.0
2021-11-15 16:58:18 -05:00
Charles
07b3ac967a Version 2.4.0 2021-11-15 16:49:41 -05:00
Charles
c955bd9126 Version 2.3.21 2021-11-15 10:45:12 -05:00
Charles
ee69783a66 Merge pull request #64 from stephb9959/main
Version 2.3.20
2021-11-13 07:43:45 -05:00
Charles
b43c86520f Merge branch 'main' of https://github.com/stephb9959/wlan-cloud-ucentralgw-ui into main 2021-11-13 07:31:29 -05:00
Charles
0952f62bf0 Merge branch 'dev' into main 2021-11-13 07:31:16 -05:00
Charles
44be7ec634 Closing edit user modal when 404 2021-11-13 07:30:30 -05:00
Charles
cddb0e94fa Merge pull request #63 from stephb9959/main
Version 2.3.18
2021-11-12 16:41:07 -05:00
Charles
1a9fb77361 Merge pull request #92 from stephb9959/dev
Login page changes, ucentral-libs upgrade
2021-11-12 13:52:06 -05:00
Charles
f7392461ad Login page changes, ucentral-libs upgrade 2021-11-12 12:01:42 -05:00
Charles
b567dc26f8 Merge pull request #90 from stephb9959/dev
Dashboard bugfixes, user modal fixes
2021-11-11 16:03:35 -05:00
Charles
a08f84f5b3 Dashboard bugfixes, user modal fixes 2021-11-11 15:58:59 -05:00
Charles
b1277ff2ac Merge pull request #62 from stephb9959/main
Version 2.3.16
2021-11-09 11:42:40 -05:00
Charles
aea1550a77 Merge pull request #83 from stephb9959/dev
Version 2.3.16
2021-11-09 11:34:29 -05:00
Max
262c1fe1e2 allow to set pod annotations (#61) 2021-11-09 13:29:16 +01:00
Charles
2d1e684c69 UI fixes 2021-11-08 14:25:25 -05:00
Charles
5c6fb8b9ec Merge pull request #81 from stephb9959/dev
Version 2.3.15
2021-11-08 11:55:19 -05:00
Charles
a6be8b08c3 Version 2.3.15 2021-11-08 11:44:23 -05:00
Charles
6503c1b84d Merge pull request #79 from stephb9959/dev
Version 2.3.14
2021-11-04 17:35:51 -04:00
Charles
1fc1588303 Version 2.3.14 2021-11-04 17:29:24 -04:00
Charles
ae03c5c33e Version 2.3.13 2021-11-04 17:21:04 -04:00
Charles
2d2603ff27 Merge pull request #60 from stephb9959/main
Version 2.3.12
2021-11-02 16:42:57 -04:00
Charles
55881b0c5e Merge pull request #73 from stephb9959/dev
Version 2.3.12
2021-11-02 16:42:32 -04:00
Charles
adf752db85 UI fixes 2021-11-02 11:47:45 -04:00
Charles
d211669244 Branding fix 2021-11-01 17:43:26 -04:00
Charles
99af39db69 Livinglab branding 2021-11-01 17:42:48 -04:00
Charles
e707239d12 Label 2021-11-01 17:38:24 -04:00
Charles
d349e43523 Merge pull request #59 from stephb9959/main
Version 2.3.11
2021-11-01 17:29:31 -04:00
Charles
d52df89ab3 Merge pull request #68 from stephb9959/dev
2.3.11
2021-11-01 17:29:01 -04:00
Charles
ae48518271 UI/Bugfixes, storage for device table 2021-11-01 15:31:24 -04:00
Charles
d7238881dc New labels 2021-10-29 08:31:22 -04:00
Charles
ebf2d7d5c6 Merge pull request #58 from stephb9959/main
Version 2.3.9
2021-10-28 14:27:24 -04:00
Charles
259087aa95 Merge pull request #63 from stephb9959/dev
Version 2.3.9
2021-10-28 14:24:50 -04:00
Charles
0d7e2056f0 Version 2.3.9 2021-10-28 14:21:17 -04:00
Charles
c35178bcbb Version 2.3.8 2021-10-28 14:04:31 -04:00
Charles
5da3fb6c19 Upping ucentral-libs version 2021-10-28 13:37:06 -04:00
Charles
1961aa62da UI fixes, using new notes in my profile 2021-10-28 12:08:15 -04:00
Charles
8678b454e3 User and Firmware tables now using modals 2021-10-28 10:00:19 -04:00
Charles
b26408ade2 Tables now more compact 2021-10-27 16:09:15 -04:00
Charles
e60c000aad UI fixes, my profile page rework 2021-10-27 15:49:35 -04:00
Charles
411c618be1 Merge pull request #57 from stephb9959/main
Version 2.3.2
2021-10-26 17:20:45 -04:00
Charles
04fe9e18b6 Merge pull request #58 from stephb9959/dev
Version 2.3.1
2021-10-26 17:16:05 -04:00
Charles
b5772ce7f4 Can now edit/view my profile 2021-10-26 15:56:49 -04:00
Charles
1c3a5232c7 UI fixes 2021-10-26 15:05:50 -04:00
Charles
35caed4b07 Upgrading ucentral-libs version 2021-10-26 13:27:55 -04:00
Charles
6fb6e92382 UI fixes 2021-10-26 12:10:55 -04:00
Charles
83a4493a61 Firmware and device page now using tabs 2021-10-25 16:19:50 -04:00
Charles
5cedcf1ebf Version 2.2.14 2021-10-25 16:04:18 -04:00
Charles
2ebc649fdf Device page now uses tabs 2021-10-25 15:58:24 -04:00
Charles
996e9c2e4b Device page now uses tabs 2021-10-25 15:55:02 -04:00
bourquecharles
01f27da4b2 New translations 2021-10-21 09:41:08 -04:00
Charles
6151dcb8ff Merge pull request #56 from stephb9959/main
Version 2.2.12
2021-10-20 13:55:26 -04:00
Charles
26e4dd9859 Merge pull request #53 from stephb9959/dev
Version 2.2.12
2021-10-20 13:52:44 -04:00
Charles
531b240990 Version 2.2.12 2021-10-20 13:48:03 -04:00
Charles
3e82403d41 Update index.js 2021-10-20 13:28:08 -04:00
Charles
3564abfa29 Merge pull request #55 from stephb9959/main
Version 2.2.11
2021-10-19 11:50:48 -04:00
Charles
cd87fb4500 Merge pull request #48 from stephb9959/dev
Version 2.2.11
2021-10-19 11:40:52 -04:00
Charles
65ffc7a656 WifiAnalysis fix 2021-10-19 11:11:40 -04:00
Charles
dab7aa77c9 Upgrading ucentralibs 2021-10-19 10:05:56 -04:00
Charles
6847b5180a Other checks for empty values in wifianalysis 2021-10-19 09:52:21 -04:00
Charles
e0ba4e4b20 Wifi Analysis fix for empty rssi/tx values 2021-10-19 09:51:41 -04:00
Dmitry Dunaev
955becdb46 Merge pull request #54 from Telecominfraproject/fix/wifi-4923--helm-git-readme
[WIFI-4923] Fix: helm-git link in chart README
2021-10-19 11:50:52 +03:00
Dmitry Dunaev
daba3a3f28 [WIFI-4923] Fix: helm-git link in chart README 2021-10-19 11:40:47 +03:00
Charles
33b8d1a1f5 Merge pull request #53 from stephb9959/main
Version 2.2.8
2021-10-14 14:29:45 -04:00
Charles
0a4a5b392c Merge pull request #45 from stephb9959/dev
New labels
2021-10-14 11:00:51 -04:00
Charles
4422d54b74 New labels 2021-10-14 11:00:10 -04:00
Charles
e4883bf588 Good favicon 2021-10-14 10:58:53 -04:00
Charles
961243eefd Merge pull request #42 from stephb9959/dev
Version 2.2.8
2021-10-13 16:37:34 -04:00
Charles
c9c3e003eb Upgrading ucentral-libs 2021-10-13 16:09:06 -04:00
Charles
0faa9f63d2 Fix for getting gw ui during login 2021-10-13 16:02:40 -04:00
Charles
a44932d4f8 V1 of MFA 2021-10-13 15:54:44 -04:00
Charles
5e35c23883 Merge pull request #52 from stephb9959/main
Version 2.2.5
2021-10-12 12:02:18 -04:00
Charles
550f5ad299 Logos fix 2021-10-12 11:46:06 -04:00
Charles
dd19ed8bcd New labels 2021-10-12 11:44:30 -04:00
Charles
ff34e1098c Update index.js 2021-10-12 11:42:57 -04:00
Charles
763922b349 Update config.json 2021-10-12 11:40:40 -04:00
Charles
757844d3ac Merge branch 'lindsaybb' into main 2021-10-12 11:39:42 -04:00
Charles
e5775e548f Merge branch 'joindigital' into main 2021-10-12 11:38:03 -04:00
Charles
477e686806 Merge pull request #37 from stephb9959/dev
Fix for RSSI/Noise parse
2021-10-12 11:36:49 -04:00
Charles
8d5f912adc Merge branch 'dev' of https://github.com/stephb9959/wlan-cloud-ucentralgw-ui into dev 2021-10-12 11:12:59 -04:00
Charles
45f206d947 Fix for converted/non-converted rssi values 2021-10-12 11:12:47 -04:00
Charles
2a271e9dea Merge pull request #35 from stephb9959/main
Dashboard fix when getting empty age value
2021-10-11 18:23:38 -04:00
Charles
a007903ea2 Merge pull request #34 from stephb9959/main
Dashboard fix when getting empty age value
2021-10-11 18:23:10 -04:00
Charles
bb55498285 Merge pull request #33 from stephb9959/main
Making dev up to date
2021-10-11 18:22:38 -04:00
Charles
39b482bab9 Dashboard fix when getting empty age value 2021-10-11 18:21:34 -04:00
Charles
8b91d3c7e5 JoinDigital branding 2021-10-11 15:20:15 -04:00
Charles
f56611b0e1 Merge pull request #32 from stephb9959/viasat
Branding
2021-10-11 15:18:46 -04:00
Charles
760a6f50b2 New labels 2021-10-11 15:16:52 -04:00
Charles
c5f629d761 Fix for dark logos 2021-10-07 16:38:29 -04:00
Charles
b754dfff73 New dark logo for viasat 2021-10-07 15:31:52 -04:00
Charles
3d4937144f New logo used 2021-10-06 15:08:52 -04:00
Charles
f7f01f4c90 Typo correction 2021-10-06 15:01:57 -04:00
Charles
8ce89f1621 Viasat branding 2021-10-06 14:57:13 -04:00
Charles
00cdb0bf1e Corrected host 2021-10-06 14:35:32 -04:00
Charles
3ce188333e Viasat branch creation 2021-10-06 14:28:51 -04:00
Charles
7ddf82cf1b Update index.js 2021-10-05 16:28:04 -04:00
Charles
1e17da594d Merge pull request #31 from stephb9959/main
Version 2.2.4
2021-10-05 16:09:57 -04:00
Charles
299922a38a Merge pull request #30 from stephb9959/dev
Version 2.2.4
2021-09-30 15:25:35 -04:00
Charles
8360644864 Bugfix for system page 2021-09-30 13:00:30 -04:00
Charles
d445766f01 Now using notification system for device commands 2021-09-30 10:02:14 -04:00
Charles
601c369f2d Merge pull request #51 from stephb9959/main
Version 2.2.2
2021-09-28 14:59:12 -04:00
Charles
818bdd67ba Merge pull request #29 from stephb9959/dev
Version 2.2.2
2021-09-28 14:58:45 -04:00
Charles
967ef64728 Reverting problematic change 2021-09-28 14:35:52 -04:00
Charles
6607d52539 System page now displaying certs 2021-09-28 14:26:59 -04:00
Charles
d48925f9ba Merge pull request #50 from stephb9959/main
2.2.1
2021-09-28 11:45:53 -04:00
Charles
e36c682fb1 Merge pull request #28 from stephb9959/main
Fixing device list if we receive 0 devices
2021-09-28 11:26:57 -04:00
Charles
63c7212685 Merge pull request #27 from stephb9959/dev
Fixing device list if we receive 0 devices
2021-09-28 11:26:15 -04:00
Charles
6f5d2170c2 Fixing device list if we receive 0 devices 2021-09-28 11:23:22 -04:00
Charles
a6ba03c33b Lindsay BB branding 2021-09-28 09:59:12 -04:00
Charles
b7c18bd320 Merge pull request #26 from stephb9959/main
Version 2.2
2021-09-28 09:54:24 -04:00
Charles
0ff74497ad Merge pull request #25 from Telecominfraproject/main
Backfilling changes to dev branch
2021-09-28 09:16:37 -04:00
Charles
cc658f0223 Merge pull request #49 from Telecominfraproject/dev-2.2
Version 2.2
2021-09-28 09:12:08 -04:00
Charles
c634082608 Merge pull request #48 from stephb9959/dev
Version 2.2
2021-09-28 09:06:02 -04:00
Charles
8c3b3d8ac1 Version 2.2 2021-09-28 09:00:00 -04:00
Charles
f791e19ae7 Version 2.2.0 2021-09-28 08:28:35 -04:00
Charles
c19f6cc535 New translation files 2021-09-28 08:27:38 -04:00
Dmitry Dunaev
b256b941a6 Merge pull request #47 from Telecominfraproject/feature/wifi-4240--adapt-helm
[WIFI-4240] Chg: adapt deployment files to 2.2 renaming
2021-09-28 12:44:18 +03:00
Dmitry Dunaev
6a2501ad81 [WIFI-4240] Chg: adapt deployment files to 2.2 renaming 2021-09-28 12:40:39 +03:00
Charles
323a9e3f99 Localtime/load UI fixes 2021-09-23 14:15:06 -04:00
Charles
352891d7d1 Label change to be more compact 2021-09-21 15:37:18 -04:00
Charles
b094d88770 Upgrading ucentral-libs, UI fixes 2021-09-21 14:51:03 -04:00
Charles
f9a762ffc1 Version 2.1.13 2021-09-21 11:46:58 -04:00
Charles
3476a235ab Fix when owgw is missing from endpoints 2021-09-21 11:46:40 -04:00
Charles
c978301d23 UI fixes, standardization 2021-09-21 11:39:59 -04:00
Charles
e61475e9ac System page now displaying subsystems 2021-09-20 13:30:10 -04:00
Charles
e440d10bce Fix for firmware GETs, longer timeout 2021-09-17 18:27:53 -04:00
Charles
b4b74c9949 Merge pull request #46 from Telecominfraproject/revert-45-main
Revert "Version 2.1.9"
2021-09-17 18:12:01 -04:00
Charles
157f32f094 Revert "Version 2.1.9" 2021-09-17 18:11:21 -04:00
Charles
1ce58a361f Merge pull request #45 from stephb9959/main
Version 2.1.9
2021-09-17 15:32:01 -04:00
Charles
d19b7bafd9 Update index.js 2021-09-17 15:27:50 -04:00
Charles
797caf0e7b Merge pull request #24 from stephb9959/dev
Version 2.1.9
2021-09-17 15:08:11 -04:00
Charles
0e17964204 General API timeout is now 60s 2021-09-17 15:03:04 -04:00
Charles
eca61f9418 Now using offset/limit for device upgrade firmware 2021-09-17 14:49:35 -04:00
Charles
658a4c0f1a Now looping with limit, offset for firmware list 2021-09-17 14:42:56 -04:00
Charles
50fa8d1c1d UI fixes for Telemetry modal 2021-09-16 11:11:07 -04:00
Charles
9e7b252700 Clearer telemetry feedback 2021-09-16 10:16:01 -04:00
Charles
9fc9163453 Fix for interval that was not an int 2021-09-16 08:30:30 -04:00
Charles
1f01a1b8b6 First version of telemetry modal 2021-09-15 17:16:28 -04:00
Charles
8055b6891c Merge pull request #23 from stephb9959/dev
2.1.4
2021-09-12 09:53:27 -04:00
Charles
6416f24f93 Now refreshing device and firmware successfully 2021-09-12 09:46:07 -04:00
Charles
7cbf3c0dfa Merge pull request #22 from stephb9959/dev
2.1.3
2021-09-12 09:34:03 -04:00
Charles
28526885f6 Logout function fix 2021-09-12 09:29:20 -04:00
Charles
da50285edf System page dealing with errors successfully 2021-09-06 09:35:59 -04:00
Charles
3bf4400836 Merge pull request #21 from stephb9959/dev
Dev
2021-09-01 10:59:09 -04:00
Charles
d1afb828d4 Dependencies fix 2021-09-01 09:02:56 -04:00
Charles
ac0398d8f3 Modified endpoints to match new naming convention 2021-09-01 09:02:20 -04:00
Charles
671057e507 Merge pull request #44 from stephb9959/main
Version 2.1.0
2021-08-26 10:52:31 -04:00
Charles
78fe66a155 Merge pull request #20 from stephb9959/dev
New labels added
2021-08-26 10:39:16 -04:00
Charles
1900a2cc1e New labels 2021-08-26 10:38:02 -04:00
Charles
d202938370 Merge pull request #19 from stephb9959/dev
Version 2.1.0
2021-08-26 10:33:01 -04:00
Charles
6f66d7134d Version 2.1.0 2021-08-26 10:08:17 -04:00
Charles
a70d363b62 Version 2.1.0 2021-08-26 09:49:20 -04:00
Charles
3799d6d187 Merge branch 'lindsaybb' of https://github.com/stephb9959/wlan-cloud-ucentralgw-ui into dev 2021-08-25 18:19:18 -04:00
Charles
1fd56085f2 Update index.js
Hiding searchbar
2021-08-25 18:13:43 -04:00
Charles
61de7f7abf Merge branch 'lindsaybb' of https://github.com/stephb9959/wlan-cloud-ucentralgw-ui into dev 2021-08-25 18:06:12 -04:00
Charles
bd37b67ab8 New labels 2021-08-25 18:01:25 -04:00
Charles
6c0a5c0806 Update config.json 2021-08-25 11:51:08 -04:00
Charles
5be16c47be Merge branch 'dev' into lindsaybb 2021-08-25 11:24:43 -04:00
Charles
ebe37afa4a Update config.json 2021-08-25 11:10:44 -04:00
BourqueCharles
4ec232f35c Targeting wifi/dchp for event queue 2021-08-19 10:10:27 -04:00
BourqueCharles
53e2909690 Hotfix for eventqueue url 2021-08-19 09:38:58 -04:00
BourqueCharles
092653c838 First version of EventQueueModal 2021-08-19 09:34:35 -04:00
BourqueCharles
d204861c56 Now showing information about all endpoints 2021-08-18 09:45:16 -04:00
BourqueCharles
1494dd5ee9 Command history details now shown with modals 2021-08-17 15:30:43 -04:00
BourqueCharles
4a3e697d78 Ucentral-libs upgrade 2021-08-17 09:30:25 -04:00
BourqueCharles
f234ca2985 Network diagram has a better initial zoom/position 2021-08-17 09:27:14 -04:00
Charles
b64bbb4262 Merge pull request #17 from stephb9959/dev
Version 2.0.28
2021-08-17 08:48:21 -04:00
BourqueCharles
41f139fdf1 Now using dagre for network diagram layout 2021-08-16 16:01:11 -04:00
BourqueCharles
386b94c126 Changed favicon.ico 2021-08-16 15:31:50 -04:00
BourqueCharles
36d2d31878 Upgrade to ucentral-libs 0.8.68 2021-08-16 15:25:46 -04:00
BourqueCharles
3e0dc52376 Version 2.0.26 2021-08-16 15:22:45 -04:00
BourqueCharles
aef48107fe Changed ucentral-libs version 2021-08-16 15:21:51 -04:00
BourqueCharles
9fb2c92a15 Added LindsayBB logo 2021-08-16 15:21:19 -04:00
BourqueCharles
6dbe24e34f Version 2.0.26 2021-08-16 13:00:02 -04:00
BourqueCharles
656d407ade Version 2.0.26 2021-08-16 12:56:04 -04:00
BourqueCharles
133af50067 Version 2.0.26 2021-08-16 10:15:44 -04:00
BourqueCharles
bb03f0d250 CSS cleanup, trace waiting now deals with errors 2021-08-16 10:15:21 -04:00
BourqueCharles
4d373fb1c7 Version 2.0.25 2021-08-13 16:47:35 -04:00
BourqueCharles
c21453861f Good regex for DeviceSearchBar 2021-08-13 16:19:51 -04:00
BourqueCharles
587a0aac68 Tweaks to device search. Using react-select now 2021-08-13 16:09:17 -04:00
BourqueCharles
58a083109e Fixed ucentral-libs version 2021-08-13 14:56:33 -04:00
BourqueCharles
97d326ac88 footer update 2021-08-13 14:48:04 -04:00
BourqueCharles
909616efbe First version of search bar 2021-08-13 14:47:52 -04:00
Charles
fa566c2101 Merge pull request #43 from stephb9959/main
Version 2.0.22
2021-08-12 15:35:41 -04:00
Charles
8a7d740c95 Merge pull request #16 from stephb9959/dev
Version 2.0.22
2021-08-12 15:33:29 -04:00
BourqueCharles
69e5c2ef48 Version 2.0.22 2021-08-12 14:26:13 -04:00
BourqueCharles
f202cd7327 Network diagram edits, lifetime stats 2021-08-12 14:13:55 -04:00
BourqueCharles
f6861ec122 UI adjustments to device list and network diagram 2021-08-12 10:02:18 -04:00
BourqueCharles
76a10f3dd7 ucentral-libs v0.8.59 2021-08-11 16:52:14 -04:00
BourqueCharles
6c16125fa4 First version of radio graph 2021-08-11 16:26:16 -04:00
BourqueCharles
d6b9d445aa Show/hide password added to device config 2021-08-10 15:51:51 -04:00
Charles
5403ce690e Merge pull request #42 from stephb9959/main
Version 2.0.14
2021-08-10 15:21:02 -04:00
Charles
8bb3f64e70 Merge pull request #15 from stephb9959/dev
Version 2.0.14
2021-08-10 15:15:57 -04:00
BourqueCharles
bcbdf3441e UI fixes and ucentral-libs upgrade 2021-08-10 14:52:19 -04:00
BourqueCharles
4c355d8a68 Version 2.0.13 2021-08-10 12:23:13 -04:00
BourqueCharles
44c32f364a Added compression and chunking in webpack 2021-08-10 11:01:06 -04:00
Charles
439bb9667e Merge pull request #41 from stephb9959/main
Version 2.0.12
2021-08-10 08:46:48 -04:00
Charles
d0daf64ae9 Merge pull request #14 from stephb9959/dev
Version 2.0.12
2021-08-10 08:46:07 -04:00
BourqueCharles
6e90ed67ad Device # in analysis page, UI fix for status card 2021-08-09 16:02:05 -04:00
BourqueCharles
ebc44fa1ea Filtering dev firmware in firmware list 2021-08-09 14:59:04 -04:00
BourqueCharles
5ba716a437 Now using ToastProvider for notifications 2021-08-09 11:00:34 -04:00
Charles
b7a427fc6f Merge pull request #40 from stephb9959/main
Version 2.0.9
2021-08-09 09:04:19 -04:00
Charles
6067fcbc9e Merge pull request #13 from stephb9959/dev
Version 2.0.9
2021-08-06 15:35:58 -04:00
BourqueCharles
8b767a8aff Version 2.0.9 2021-08-06 14:29:21 -04:00
BourqueCharles
3c6cf48d9f Code clean bootstrap classes instead of custom css 2021-08-06 11:50:31 -04:00
BourqueCharles
c6b77aecb9 Now using contexts from ucentral-libs 2021-08-06 10:08:13 -04:00
Charles
3119c8f9a6 Merge pull request #39 from stephb9959/main
Version 2.0.6
2021-08-06 08:32:40 -04:00
Charles
ada2dea463 Merge pull request #12 from stephb9959/dev
Version 2.0.6
2021-08-05 16:46:25 -04:00
BourqueCharles
9001214462 Dependency fix 2021-08-05 16:39:20 -04:00
BourqueCharles
77bc5eaabd UI fixes in tables, profile page 2021-08-05 16:36:08 -04:00
BourqueCharles
c4263299b9 New tooltip version for firmware in list 2021-08-05 13:34:04 -04:00
BourqueCharles
633b59f99f Version 2.0.4 2021-08-04 15:46:10 -04:00
BourqueCharles
35f1ddcbae Dependencies fix 2021-08-04 15:17:50 -04:00
BourqueCharles
7279acff7e General UI fixes 2021-08-04 15:14:23 -04:00
BourqueCharles
91dc8f4c92 Merge branch 'dev' of https://github.com/stephb9959/wlan-cloud-ucentralgw-ui into dev 2021-08-04 13:38:52 -04:00
BourqueCharles
dfba26b76a Label changes and firmware history 2021-08-04 13:38:36 -04:00
Charles
4954f11c93 Merge pull request #38 from stephb9959/main
V 2.0.1
2021-08-04 13:18:17 -04:00
Charles
40f752f48f Merge pull request #11 from stephb9959/dev
V2.0.1
2021-08-04 13:17:08 -04:00
Charles
5ccf299003 Merge branch 'main' into dev 2021-08-04 13:16:58 -04:00
BourqueCharles
b5f8b3c1eb Merge branch 'dev' of https://github.com/stephb9959/wlan-cloud-uce
Test
2021-08-04 09:06:48 -04:00
BourqueCharles
cfe2199354 Fetching device list with pagination 2021-08-04 09:03:43 -04:00
Charles
074c973aeb Update index.js 2021-08-03 13:04:32 -04:00
Charles
2166001174 Update index.js 2021-08-03 13:04:06 -04:00
BourqueCharles
98b82b9fc6 Dashboard and device table fixes 2021-08-02 14:23:18 -04:00
BourqueCharles
a56d92e4eb Added in device dashboard and list 2021-07-31 15:19:40 -04:00
BourqueCharles
283c8361f2 Adjustments to dashboards 2021-07-30 13:33:57 -04:00
BourqueCharles
3743fc5cfa Added functionality to dashboards and device list 2021-07-30 10:40:42 -04:00
BourqueCharles
08d2154489 UI fixes for dashboards 2021-07-29 21:29:01 -04:00
BourqueCharles
449ce0a927 Added chartjs dependency 2021-07-29 18:52:04 -04:00
BourqueCharles
5dff6f76d1 General label fixes + firmware dashboard 2021-07-29 18:47:10 -04:00
BourqueCharles
5ae181cd89 Updated ucentral-libs version 2021-07-29 16:45:09 -04:00
BourqueCharles
09887a439e First version of Device Dashboard 2021-07-29 16:39:07 -04:00
BourqueCharles
b1d999a42e New version of firmware toggle in device list 2021-07-29 14:48:07 -04:00
BourqueCharles
c857796318 UI Fixes and ucentral-libs version 2021-07-29 10:59:28 -04:00
BourqueCharles
68b3693531 Label fixes and device list icon fixes 2021-07-29 10:34:31 -04:00
BourqueCharles
79fb4c550d Merge branch 'dev' of https://github.com/stephb9959/wlan-cloud-ucentralgw-ui into dev 2021-07-29 10:22:25 -04:00
BourqueCharles
b02e495028 Upgrade device from device list 2021-07-29 10:21:56 -04:00
Charles
acdd51ffdf Update index.js 2021-07-28 15:18:01 -04:00
Charles
69f3d96be2 Update index.js 2021-07-28 14:52:52 -04:00
Charles
c7e3c9d8d0 Merge pull request #37 from stephb9959/main
Version 2.0.0
2021-07-28 14:09:46 -04:00
Charles
d80002afc8 Merge pull request #10 from stephb9959/dev
Merging Dev branch to main
2021-07-28 13:59:17 -04:00
BourqueCharles
5ade42ca7c Version 2.0.0 2021-07-28 13:55:23 -04:00
BourqueCharles
8636215314 Version 2.0.0 2021-07-28 13:47:36 -04:00
BourqueCharles
4f4fe972d3 FirmwareList and WifiAnalysis 2021-07-28 13:47:22 -04:00
bourquecharles
38a39a2aaa Fixes for settings and user list avatars 2021-07-27 18:43:35 -04:00
bourquecharles
1d40cef5d5 Version 0.9.27 2021-07-27 16:02:47 -04:00
bourquecharles
d9160aac2d Added first version of firmware list 2021-07-27 15:49:55 -04:00
bourquecharles
5125be8094 Avatars are now show in the user list table 2021-07-26 15:55:39 -04:00
bourquecharles
cadf862c7b Version 0.9.24 2021-07-26 14:29:32 -04:00
bourquecharles
13639b3a01 UI fixes to users and wifi analysis. Added phy 2021-07-26 14:29:09 -04:00
bourquecharles
f0c8a4053c Updated ucentral-libs version 2021-07-23 17:10:27 -04:00
bourquecharles
e47d8b02d3 First version of settings page and UI fixes 2021-07-23 17:03:27 -04:00
bourquecharles
de7faed4c3 Updated version of ucentral-libs used 2021-07-23 15:26:57 -04:00
bourquecharles
fbd03c1fc5 Fixes for wifi analysis UI 2021-07-23 15:15:45 -04:00
bourquecharles
e23b77c400 Radio analysis table added 2021-07-22 16:03:01 -04:00
Dmitry Dunaev
df6ec36515 Add: KUBERNETES_DEPLOYED env variable temporary added for redeployment forcing 2021-07-22 18:47:57 +03:00
bourquecharles
192836dd2c First vresion of the Wifi analysis page 2021-07-22 11:42:24 -04:00
bourquecharles
3510f6f90b User functions fixes + avatar preview 2021-07-21 14:22:00 -04:00
Dmitry Dunaev
db7394d86c Merge pull request #36 from Telecominfraproject/feature/helm-docs
[WIFI-2592] Add: Helm README
2021-07-21 16:21:27 +03:00
bourquecharles
15403befc0 Avatar added to myprofile and navbar 2021-07-20 18:00:22 -04:00
bourquecharles
4d0f7f2de2 Edit user, my profile and create user 2021-07-20 16:54:57 -04:00
bourquecharles
8cdb1865bf Version 0.9.18 2021-07-19 19:30:01 -04:00
bourquecharles
c5843a55c3 Created user page, forgot/change password added 2021-07-19 19:24:57 -04:00
bourquecharles
75b2dd2e27 Change password form added 2021-07-17 13:11:26 -04:00
bourquecharles
83b7560d4d Fixed toggle for forgot password/login 2021-07-16 11:42:36 -04:00
bourquecharles
946fbbc053 Login with forgot password 2021-07-16 10:45:55 -04:00
bourquecharles
54174dd4f2 User Creation now verifying password/access policy 2021-07-15 12:03:21 -04:00
bourquecharles
017d1719a6 New ucentral-libs version 2021-07-15 10:43:47 -04:00
bourquecharles
efdf5b2b30 Added columns in user list,description in create 2021-07-15 10:43:27 -04:00
bourquecharles
4a58852ebd Naming and icon fixes for navigation 2021-07-15 09:21:38 -04:00
bourquecharles
cf18a96900 Using right version of ucentral-libs 2021-07-15 09:11:20 -04:00
bourquecharles
d1f4e77e6d Added user list page and user creation page 2021-07-15 09:02:46 -04:00
bourquecharles
757b09f031 New label, using ucentral libs for loading button 2021-07-15 08:41:15 -04:00
bourquecharles
112b01afff Now using LoginPage component from the library 2021-07-12 17:57:54 -04:00
bourquecharles
4a45ad0025 Using library for layout components 2021-07-12 16:24:31 -04:00
618 changed files with 52441 additions and 31910 deletions

View File

@@ -1,4 +1,10 @@
/src/assets
/build
/node_modules
/dist
/icons
helm
docker-entrypoint.d
.dockerignore
DockerFile
.github

View File

@@ -1,22 +1,80 @@
{
"extends": ["airbnb", "prettier"],
"plugins": ["prettier"],
"env": {
"browser": true,
"jest": true
"browser": true,
"es2021": true
},
"parser": "@typescript-eslint/parser",
"parserOptions": {
"ecmaFeatures": {
"jsx": true
},
"ecmaVersion": 12,
"sourceType": "module",
"allowImportExportEverywhere": false,
"codeFrame": false,
"project": "./tsconfig.json"
},
"ignorePatterns": ["build/", "dist/"],
"extends": [
"plugin:react/recommended",
"plugin:@typescript-eslint/eslint-recommended",
"plugin:@typescript-eslint/recommended",
"airbnb",
"airbnb-typescript",
"prettier",
"plugin:import/errors",
"plugin:import/warnings",
"plugin:import/typescript"
],
"plugins": ["import", "react", "@typescript-eslint", "prettier"],
"rules": {
"max-len": ["error", {"code": 150}],
"prefer-promise-reject-errors": ["off"],
"react/jsx-filename-extension": ["off"],
"react/prop-types": ["warn"],
"no-return-assign": ["off"],
"react/jsx-props-no-spreading": ["off"],
"react/destructuring-assignment": ["off"],
"import/extensions": [
"error",
"ignorePackages",
{
"js": "never",
"jsx": "never",
"ts": "never",
"tsx": "never"
}
],
"@typescript-eslint/naming-convention": [
"error",
{
"selector": "function",
"format": ["PascalCase", "camelCase"],
"leadingUnderscore": "allowSingleOrDouble"
}
],
"no-restricted-syntax": ["error", "ForInStatement", "LabeledStatement", "WithStatement"],
"react/jsx-one-expression-per-line": "off",
"react/jsx-wrap-multilines": "off",
"react/jsx-curly-newline": "off"
"react/function-component-definition": [2, { "namedComponents": "arrow-function" }],
"import/order": [
"error",
{
"alphabetize": {
"order": "asc",
"caseInsensitive": true
},
"newlines-between": "never",
"groups": ["builtin", "external", "parent", "sibling", "index"],
"pathGroups": [
{
"pattern": "react",
"group": "external",
"position": "before"
}
],
"pathGroupsExcludedImportTypes": ["builtin"]
}
],
"max-len": ["error", { "code": 150 }],
"@typescript-eslint/ban-ts-comment": ["off"],
"import/prefer-default-export": ["off"],
"react/prop-types": ["warn"],
"react/require-default-props": "off",
"react/jsx-props-no-spreading": ["off"],
"react/jsx-curly-newline": "off",
"no-underscore-dangle": "off"
},
"settings": {
"import/resolver": {
@@ -24,11 +82,5 @@
"paths": ["src"]
}
}
},
"parser": "babel-eslint",
"parserOptions": {
"sourceType": "module",
"allowImportExportEverywhere": false,
"codeFrame": false
}
}
}

View File

@@ -12,6 +12,7 @@ on:
pull_request:
branches:
- main
- 'release/*'
defaults:
run:
@@ -19,50 +20,53 @@ defaults:
jobs:
docker:
runs-on: ubuntu-20.04
runs-on: ubuntu-latest
env:
DOCKER_REGISTRY_URL: tip-tip-wlan-cloud-ucentral.jfrog.io
DOCKER_REGISTRY_USERNAME: ucentral
steps:
- uses: actions/checkout@v2
- name: Build Docker image
run: docker build -t wlan-cloud-ucentralgw-ui:${{ github.sha }} .
- name: Tag Docker image
run: |
TAGS="${{ github.sha }}"
if [[ ${GITHUB_REF} == "refs/heads/"* ]]
then
CURRENT_TAG=$(echo ${GITHUB_REF#refs/heads/} | tr '/' '-')
TAGS="$TAGS $CURRENT_TAG"
else
if [[ ${GITHUB_REF} == "refs/tags/"* ]]
then
CURRENT_TAG=$(echo ${GITHUB_REF#refs/tags/} | tr '/' '-')
TAGS="$TAGS $CURRENT_TAG"
else # PR build
CURRENT_TAG=$(echo ${GITHUB_HEAD_REF#refs/heads/} | tr '/' '-')
TAGS="$TAGS $CURRENT_TAG"
fi
fi
echo "Result tags: $TAGS"
for tag in $TAGS; do
docker tag wlan-cloud-ucentralgw-ui:${{ github.sha }} ${{ env.DOCKER_REGISTRY_URL }}/ucentralgw-ui:$tag
done
- name: Log into Docker registry
if: startsWith(github.ref, 'refs/tags/') || startsWith(github.ref, 'refs/pull/') || github.ref == 'refs/heads/main'
uses: docker/login-action@v1
- name: Checkout actions repo
uses: actions/checkout@v3
with:
registry: ${{ env.DOCKER_REGISTRY_URL }}
username: ${{ env.DOCKER_REGISTRY_USERNAME }}
password: ${{ secrets.DOCKER_REGISTRY_PASSWORD }}
repository: Telecominfraproject/.github
path: github
- name: Push Docker images
if: startsWith(github.ref, 'refs/tags/') || startsWith(github.ref, 'refs/pull/') || github.ref == 'refs/heads/main'
run: |
docker images | grep ${{ env.DOCKER_REGISTRY_URL }}/ucentralgw-ui | awk -F ' ' '{print $1":"$2}' | xargs -I {} docker push {}
- name: Build and push Docker image
uses: ./github/composite-actions/docker-image-build
with:
image_name: owgw-ui
registry: tip-tip-wlan-cloud-ucentral.jfrog.io
registry_user: ucentral
registry_password: ${{ secrets.DOCKER_REGISTRY_PASSWORD }}
- name: Notify on failure via Slack
if: failure() && github.ref == 'refs/heads/main'
uses: rtCamp/action-slack-notify@v2
env:
SLACK_USERNAME: GitHub Actions failure notifier
SLACK_WEBHOOK: ${{ secrets.SLACK_WEBHOOK }}
SLACK_COLOR: "${{ job.status }}"
SLACK_ICON: https://raw.githubusercontent.com/quintessence/slack-icons/master/images/github-logo-slack-icon.png
SLACK_TITLE: Docker build failed for OWGW-UI service
trigger-deploy-to-dev:
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/main'
needs:
- docker
steps:
- name: Checkout actions repo
uses: actions/checkout@v3
with:
repository: Telecominfraproject/.github
path: github
- name: Trigger deployment of the latest version to dev instance and wait for result
uses: ./github/composite-actions/trigger-workflow-and-wait
with:
owner: Telecominfraproject
repo: wlan-testing
workflow: ucentralgw-dev-deployment.yaml
token: ${{ secrets.WLAN_TESTING_PAT }}
ref: master
inputs: '{"force_latest": "true"}'

View File

@@ -4,6 +4,7 @@ on:
pull_request:
branches:
- main
- 'release/*'
types: [ closed ]
defaults:
@@ -16,4 +17,10 @@ jobs:
steps:
- run: |
export PR_BRANCH_TAG=$(echo ${GITHUB_HEAD_REF#refs/heads/} | tr '/' '-')
curl -uucentral:${{ secrets.DOCKER_REGISTRY_PASSWORD }} -X DELETE "https://tip.jfrog.io/artifactory/tip-wlan-cloud-ucentral/ucentralgw-ui/$PR_BRANCH_TAG"
if [[ ! $PR_BRANCH_TAG =~ (main|master|release-*) ]]; then
echo "PR branch is $PR_BRANCH_TAG, deleting Docker image"
curl -s -uucentral:${{ secrets.DOCKER_REGISTRY_PASSWORD }} -X DELETE "https://tip.jfrog.io/artifactory/tip-wlan-cloud-ucentral/owgw-ui/$PR_BRANCH_TAG"
else
echo "PR branch is $PR_BRANCH_TAG, not deleting Docker image"
fi

View File

@@ -0,0 +1,24 @@
name: Ensure Jira issue is linked
on:
pull_request:
types: [opened, edited, reopened, synchronize]
branches:
- 'release/*'
jobs:
check_for_issue_key:
runs-on: ubuntu-latest
steps:
- name: Checkout actions repo
uses: actions/checkout@v3
with:
repository: Telecominfraproject/.github
path: github
- name: Run JIRA check
uses: ./github/composite-actions/enforce-jira-issue-key
with:
jira_base_url: ${{ secrets.TIP_JIRA_URL }}
jira_user_email: ${{ secrets.TIP_JIRA_USER_EMAIL }}
jira_api_token: ${{ secrets.TIP_JIRA_API_TOKEN }}

46
.github/workflows/release.yml vendored Normal file
View File

@@ -0,0 +1,46 @@
name: Release chart package
on:
push:
tags:
- 'v*'
defaults:
run:
shell: bash
jobs:
helm-package:
runs-on: ubuntu-latest
env:
HELM_REPO_URL: https://tip.jfrog.io/artifactory/tip-wlan-cloud-ucentral-helm/
HELM_REPO_USERNAME: ucentral
steps:
- name: Checkout uCentral assembly chart repo
uses: actions/checkout@v3
with:
path: wlan-cloud-ucentralgw-ui
- name: Build package
working-directory: wlan-cloud-ucentralgw-ui/helm
run: |
helm plugin install https://github.com/aslafy-z/helm-git --version 0.10.0
helm repo add bitnami https://charts.bitnami.com/bitnami
helm repo update
helm dependency update
mkdir dist
helm package . -d dist
- name: Generate GitHub release body
working-directory: wlan-cloud-ucentralgw-ui/helm
run: |
pip3 install yq -q
echo "Docker image - tip-tip-wlan-cloud-ucentral.jfrog.io/owgw-ui:$GITHUB_REF_NAME" > release.txt
echo "Helm charted may be attached to this release" >> release.txt
echo "Deployment artifacts may be found in https://github.com/Telecominfraproject/wlan-cloud-ucentral-deploy/tree/$GITHUB_REF_NAME" >> release.txt
- name: Create GitHub release
uses: softprops/action-gh-release@v1
with:
body_path: wlan-cloud-ucentralgw-ui/helm/release.txt
files: wlan-cloud-ucentralgw-ui/helm/dist/*

6
.gitignore vendored
View File

@@ -1,9 +1,8 @@
# dependencies
/node_modules
/.pnp
.pnp.js
/dev-dist
# testing
/coverage
@@ -19,5 +18,4 @@
.env.production.local
npm-debug.log*
yarn-debug.log*
yarn-error.log*
.vscode/settings.json

View File

@@ -1,4 +1,6 @@
/src/assets
build
dist
node_modules
.github
/helm

View File

@@ -1,7 +1,7 @@
{
"printWidth": 100,
"trailingComma": "all",
"tabWidth": 2,
"semi": true,
"singleQuote": true
}
{
"printWidth": 120,
"trailingComma": "all",
"tabWidth": 2,
"semi": true,
"singleQuote": true
}

View File

@@ -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

View File

@@ -1,6 +1,7 @@
# uCentralGW UI
## What is this?
The uCentralGW Client is a user interface that lets you monitor and manage devices connected to the [uCentral gateway](https://github.com/Telecominfraproject/wlan-cloud-ucentralgw). To use the interface,
you either need to run it on your machine for [development](#development) or build it for [production](#production).
@@ -9,40 +10,34 @@ NOTE: This UI will be evolving as micro services are added to the uCentral progr
## Running the solution
### Development
You need to run these commands in the root folder of the project and also have npm installed on your machine.
```
git clone https://github.com/Telecominfraproject/wlan-cloud-ucentralgw-ui
cd wlan-cloud-ucentralgw-ui
npm install
npm start
```
Run these commands if you want to run the solution on your machine while also doing development on the [uCentral UI Library](https://github.com/Telecominfraproject/wlan-cloud-ucentral-ui-libs).
```
git clone https://github.com/Telecominfraproject/wlan-cloud-ucentralgw-ui
git clone https://github.com/Telecominfraproject/wlan-cloud-ucentral-ui-libs
cd wlan-cloud-ucentralgw-ui
npm link ../wlan-cloud-ucentral-ui-libs // Add sudo at the start of this command if it fails because of permissions
npm start
npm run dev
```
### Production
You need to run this in the root folder of the project and also have npm installed on your machine.
```
git clone https://github.com/Telecominfraproject/wlan-cloud-ucentralgw-ui
cd wlan-cloud-ucentralgw-ui
npm install
npm run build
```
Once the build is done, you can move the `build` folder on your server.
### Configuration
You must change the `config.json` file in `public` directory to point to your uCentral Security Service URL (uCentralSec). You may also limit the ability for users to change the default uCentralSec. If you do not allow a uCentralSec change, the uCentralSec URL will not appear on the login screen.
Here are the current default values:
You can control the uCentral Security Service URL (uCentralSec) by modifying the ENV variable "VITE_UCENTRALSEC_URL". There is an example .env file located at the root of this repository.
Here are the current default values:
```
{
"DEFAULT_UCENTRALSEC_URL": "https://ucentral.dpaas.arilia.com:16001",
"ALLOW_UCENTRALSEC_CHANGE": false
}
VITE_UCENTRALSEC_URL="https://ucentral.dpaas.arilia.com:16001"
```

View File

@@ -1,7 +0,0 @@
{
"presets": [
"@babel/preset-env",
"@babel/preset-react"
],
"plugins": ["@babel/plugin-proposal-class-properties"]
}

View File

@@ -1,12 +0,0 @@
const path = require('path');
module.exports = {
// Source files
src: path.resolve(__dirname, '../src'),
// Production build files
build: path.resolve(__dirname, '../build'),
// Static files that get copied to build folder
public: path.resolve(__dirname, '../public'),
};

View File

@@ -1,76 +0,0 @@
/* eslint-disable import/no-extraneous-dependencies */
/* eslint-disable prefer-template */
const { CleanWebpackPlugin } = require('clean-webpack-plugin');
const CopyWebpackPlugin = require('copy-webpack-plugin');
const HtmlWebpackPlugin = require('html-webpack-plugin');
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
const path = require('path');
const paths = require('./paths');
module.exports = {
entry: [paths.src + '/index.js'],
output: {
path: paths.build,
filename: '[name].bundle.js',
publicPath: '/',
},
resolve: {
modules: [path.resolve('./node_modules'), path.resolve('./src')],
preferRelative: true,
},
plugins: [
new CleanWebpackPlugin(),
new MiniCssExtractPlugin({
filename: 'styles/[name].[contenthash].css',
chunkFilename: '[id].[contenthash].css',
}),
new CopyWebpackPlugin({
patterns: [
{
from: paths.src + '/assets',
to: 'assets',
globOptions: {
ignore: ['*.DS_Store'],
},
},
{
from: paths.public + '/locales',
to: 'locales',
globOptions: {
ignore: ['*.DS_Store'],
},
},
{
from: paths.public + '/config.json',
to: 'config.json',
},
],
}),
new HtmlWebpackPlugin({
title: 'uCentralGW',
favicon: paths.public + '/favicon.ico',
template: paths.public + '/index.html',
filename: 'index.html',
}),
],
module: {
rules: [
{
test: /\.(js|jsx)$/,
exclude: /node_modules/,
use: ['babel-loader'],
},
{
test: /\.(css|scss)$/,
use: [MiniCssExtractPlugin.loader, 'css-loader', 'sass-loader'],
},
{
test: /\.svg$/,
use: ['@svgr/webpack'],
},
{ test: /\.(?:ico|gif|png|jpg|jpeg)$/i, type: 'asset/resource' },
],
},
};

View File

@@ -1,53 +0,0 @@
/* eslint-disable import/no-extraneous-dependencies */
/* eslint-disable prefer-template */
const ReactRefreshWebpackPlugin = require('@pmmmwh/react-refresh-webpack-plugin');
const { merge } = require('webpack-merge');
const path = require('path');
const paths = require('./paths');
const common = require('./webpack.common');
module.exports = merge(common, {
mode: 'development',
target: 'web',
devtool: 'inline-source-map',
devServer: {
historyApiFallback: true,
contentBase: paths.build,
open: true,
compress: false,
hot: true,
port: 3000,
},
module: {
rules: [
{
test: /\.[js]sx?$/,
exclude: /node_modules/,
use: [
{
loader: require.resolve('babel-loader'),
options: {
plugins: [require.resolve('react-refresh/babel')],
},
},
],
},
],
},
resolve: {
modules: [
'node_modules',
'src',
path.resolve(__dirname, '../', 'node_modules', 'ucentral-libs', 'src'),
],
alias: {
react: path.resolve(__dirname, '../', 'node_modules', 'react'),
'react-router-dom': path.resolve('./node_modules/react-router-dom'),
'ucentral-libs': path.resolve(__dirname, '../', 'node_modules', 'ucentral-libs', 'src'),
},
},
plugins: [new ReactRefreshWebpackPlugin()],
});

View File

@@ -1,36 +0,0 @@
/* eslint-disable import/no-extraneous-dependencies */
/* eslint-disable prefer-template */
const { merge } = require('webpack-merge');
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
const CssMinimizerPlugin = require('css-minimizer-webpack-plugin');
const TerserPlugin = require('terser-webpack-plugin');
const paths = require('./paths');
const common = require('./webpack.common');
module.exports = merge(common, {
mode: 'production',
devtool: false,
output: {
path: paths.build,
publicPath: '/',
filename: 'js/[name].[contenthash].bundle.js',
},
plugins: [
new MiniCssExtractPlugin({
filename: 'styles/[name].[contenthash].css',
chunkFilename: '[contenthash].css',
}),
],
module: {
rules: [],
},
optimization: {
minimize: true,
minimizer: [`...`, new TerserPlugin(), new CssMinimizerPlugin()],
},
performance: {
hints: false,
maxEntrypointSize: 512000,
maxAssetSize: 512000,
},
});

View File

@@ -1,6 +1,32 @@
#!/bin/ash
# Check if variables are set
export DEFAULT_UCENTRALSEC_URL="${DEFAULT_UCENTRALSEC_URL:-https://ucentral.dpaas.arilia.com:16001}"
export ALLOW_UCENTRALSEC_CHANGE="${ALLOW_UCENTRALSEC_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

View File

@@ -1,5 +1,5 @@
apiVersion: v1
appVersion: "1.0"
description: A Helm chart for Kubernetes
name: ucentralgwui
name: owgwui
version: 0.1.0

View File

@@ -1,6 +1,6 @@
# ucentralgwui
# owgwui
This Helm chart helps to deploy uCentralGW-UI to the Kubernetes clusters. It is mainly used in [assembly chart](https://github.com/Telecominfraproject/wlan-cloud-ucentral-deploy/tree/main/chart) as uCentralGW-UI requires other services as dependencies that are considered in that Helm chart. This chart is purposed to define deployment logic close to the application code itself and define default values that could be overriden during deployment.
This Helm chart helps to deploy OpenWIFI Web UI (further on refered as __Web UI__) to the Kubernetes clusters. It is mainly used in [assembly chart](https://github.com/Telecominfraproject/wlan-cloud-ucentral-deploy/tree/main/chart) as Web UI requires other services as dependencies that are considered in that Helm chart. This chart is purposed to define deployment logic close to the application code itself and define default values that could be overriden during deployment.
## TL;DR;
@@ -11,7 +11,7 @@ $ helm install .
## Introduction
This chart bootstraps an ucentralgwui on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager.
This chart bootstraps the Web UI on a [Kubernetes](http://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager.
## Installing the Chart
@@ -20,10 +20,10 @@ Currently this chart is not assembled in charts archives, so [helm-git](https://
To install the chart with the release name `my-release`:
```bash
$ helm install --name my-release git+https://github.com/Telecominfraproject/wlan-cloud-ucentralgw-ui@helm?ref=main
$ helm install --name my-release git+https://github.com/Telecominfraproject/wlan-cloud-ucentralgw-ui@helm/owgwui-0.1.0.tgz?ref=main
```
The command deploys ucentralgwui on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation.
The command deploys the Web UI on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation.
> **Tip**: List all releases using `helm list`
@@ -46,21 +46,21 @@ The following table lists the configurable parameters of the chart and their def
| replicaCount | number | Amount of replicas to be deployed | `1` |
| nameOverride | string | Override to be used for application deployment | |
| fullnameOverride | string | Override to be used for application deployment (has priority over nameOverride) | |
| images.ucentralgwui.repository | string | Docker image repository | |
| images.ucentralgwui.tag | string | Docker image tag | `'master'` |
| images.ucentralgwui.pullPolicy | string | Docker image pull policy | `'Always'` |
| services.ucentralgwui.type | string | uCentralGW-UI service type | `'ClusterIP'` |
| services.ucentralgwui.ports.http.servicePort | number | Websocket endpoint port to be exposed on service | `80` |
| services.ucentralgwui.ports.http.targetPort | number | Websocket endpoint port to be targeted by service | `80` |
| services.ucentralgwui.ports.http.protocol | string | Websocket endpoint protocol | `'TCP'` |
| checks.ucentralgwui.liveness.httpGet.path | string | Liveness check path to be used | `'/'` |
| checks.ucentralgwui.liveness.httpGet.port | number | Liveness check port to be used (should be pointint to ALB endpoint) | `http` |
| checks.ucentralgwui.readiness.httpGet.path | string | Readiness check path to be used | `'/'` |
| checks.ucentralgwui.readiness.httpGet.port | number | Readiness check port to be used | `http` |
| ingresses.default.enabled | boolean | Defines if uCentralGW-UI should be exposed via Ingress controller | `False` |
| ingresses.default.hosts | array | List of hosts for exposed uCentralGW-UI | |
| ingresses.default.paths | array | List of paths to be exposed for uCentralGW-UI | |
| public_env_variables | hash | Defines list of environment variables to be passed to uCentralGW-UI (required for application configuration) | |
| images.owgwui.repository | string | Docker image repository | |
| images.owgwui.tag | string | Docker image tag | `'master'` |
| images.owgwui.pullPolicy | string | Docker image pull policy | `'Always'` |
| services.owgwui.type | string | OpenWIFI Web UI service type | `'ClusterIP'` |
| services.owgwui.ports.http.servicePort | number | Websocket endpoint port to be exposed on service | `80` |
| services.owgwui.ports.http.targetPort | number | Websocket endpoint port to be targeted by service | `80` |
| services.owgwui.ports.http.protocol | string | Websocket endpoint protocol | `'TCP'` |
| checks.owgwui.liveness.httpGet.path | string | Liveness check path to be used | `'/'` |
| checks.owgwui.liveness.httpGet.port | number | Liveness check port to be used (should be pointint to ALB endpoint) | `http` |
| checks.owgwui.readiness.httpGet.path | string | Readiness check path to be used | `'/'` |
| checks.owgwui.readiness.httpGet.port | number | Readiness check port to be used | `http` |
| ingresses.default.enabled | boolean | Defines if the Web UI should be exposed via Ingress controller | `False` |
| ingresses.default.hosts | array | List of hosts for the exposed Web UI | |
| ingresses.default.paths | array | List of paths to be exposed for the Web UI | |
| public_env_variables | hash | Defines list of environment variables to be passed to the Web UI (required for application configuration) | |
Specify each parameter using the `--set key=value[,key=value]` argument to `helm install`. For example,

View File

@@ -2,7 +2,7 @@
{{/*
Expand the name of the chart.
*/}}
{{- define "ucentralgwui.name" -}}
{{- define "owgwui.name" -}}
{{- default .Chart.Name .Values.nameOverride | trunc 63 | trimSuffix "-" -}}
{{- end -}}
@@ -11,7 +11,7 @@ Create a default fully qualified app name.
We truncate at 63 chars because some Kubernetes name fields are limited to this (by the DNS naming spec).
If release name contains chart name it will be used as a full name.
*/}}
{{- define "ucentralgwui.fullname" -}}
{{- define "owgwui.fullname" -}}
{{- if .Values.fullnameOverride -}}
{{- .Values.fullnameOverride | trunc 63 | trimSuffix "-" -}}
{{- else -}}
@@ -27,6 +27,16 @@ If release name contains chart name it will be used as a full name.
{{/*
Create chart name and version as used by the chart label.
*/}}
{{- define "ucentralgwui.chart" -}}
{{- define "owgwui.chart" -}}
{{- printf "%s-%s" .Chart.Name .Chart.Version | replace "+" "_" | trunc 63 | trimSuffix "-" -}}
{{- end -}}
{{- define "owgwui.ingress.apiVersion" -}}
{{- if .Capabilities.APIVersions.Has "networking.k8s.io/v1" -}}
{{- print "networking.k8s.io/v1" -}}
{{- else if .Capabilities.APIVersions.Has "networking.k8s.io/v1beta1" -}}
{{- print "networking.k8s.io/v1beta1" -}}
{{- else -}}
{{- print "extensions/v1beta1" -}}
{{- end -}}
{{- end -}}

View File

@@ -3,57 +3,66 @@
apiVersion: apps/v1
kind: Deployment
metadata:
name: {{ include "ucentralgwui.fullname" . }}
name: {{ include "owgwui.fullname" . }}
labels:
app.kubernetes.io/name: {{ include "ucentralgwui.name" . }}
helm.sh/chart: {{ include "ucentralgwui.chart" . }}
app.kubernetes.io/name: {{ include "owgwui.name" . }}
helm.sh/chart: {{ include "owgwui.chart" . }}
app.kubernetes.io/instance: {{ .Release.Name }}
app.kubernetes.io/managed-by: {{ .Release.Service }}
spec:
replicas: {{ .Values.replicaCount }}
revisionHistoryLimit: {{ .Values.revisionHistoryLimit }}
selector:
matchLabels:
app.kubernetes.io/name: {{ include "ucentralgwui.name" . }}
app.kubernetes.io/name: {{ include "owgwui.name" . }}
app.kubernetes.io/instance: {{ .Release.Name }}
{{- with .Values.services.ucentralgwui.labels }}
{{- with .Values.services.owgwui.labels }}
{{- toYaml . | nindent 6 }}
{{- end }}
template:
metadata:
labels:
app.kubernetes.io/name: {{ include "ucentralgwui.name" . }}
app.kubernetes.io/name: {{ include "owgwui.name" . }}
app.kubernetes.io/instance: {{ .Release.Name }}
{{- with .Values.services.ucentralgwui.labels }}
{{- with .Values.services.owgwui.labels }}
{{- toYaml . | nindent 8 }}
{{- end }}
{{- if .Values.podAnnotations }}
annotations:
{{- with .Values.podAnnotations }}
{{- toYaml . | nindent 8 }}
{{- end }}
{{- end }}
spec:
containers:
- name: ucentralgwui
image: "{{ .Values.images.ucentralgwui.repository }}:{{ .Values.images.ucentralgwui.tag }}"
imagePullPolicy: {{ .Values.images.ucentralgwui.pullPolicy }}
- name: owgwui
image: "{{ .Values.images.owgwui.repository }}:{{ .Values.images.owgwui.tag }}"
imagePullPolicy: {{ .Values.images.owgwui.pullPolicy }}
env:
- name: KUBERNETES_DEPLOYED
value: "{{ now }}"
{{- range $key, $value := .Values.public_env_variables }}
- name: {{ $key }}
value: {{ $value | quote }}
{{- end }}
ports:
{{- range $key, $value := .Values.services.ucentralgwui.ports }}
{{- range $key, $value := .Values.services.owgwui.ports }}
- name: {{ $key }}
containerPort: {{ $value.targetPort }}
protocol: {{ $value.protocol }}
{{- end }}
{{- if .Values.checks.ucentralgwui.liveness }}
{{- if .Values.checks.owgwui.liveness }}
livenessProbe:
{{- toYaml .Values.checks.ucentralgwui.liveness | nindent 12 }}
{{- toYaml .Values.checks.owgwui.liveness | nindent 12 }}
{{- end }}
{{- if .Values.checks.ucentralgwui.readiness }}
{{- if .Values.checks.owgwui.readiness }}
readinessProbe:
{{- toYaml .Values.checks.ucentralgwui.readiness | nindent 12 }}
{{- toYaml .Values.checks.owgwui.readiness | nindent 12 }}
{{- end }}
{{- with .Values.resources }}
@@ -64,7 +73,7 @@ spec:
imagePullSecrets:
{{- range $image, $imageValue := .Values.images }}
{{- if $imageValue.regcred }}
- name: {{ include "ucentralgwui.fullname" $root }}-{{ $image }}-regcred
- name: {{ include "owgwui.fullname" $root }}-{{ $image }}-regcred
{{- end }}
{{- end }}

View File

@@ -2,13 +2,13 @@
{{- range $ingress, $ingressValue := .Values.ingresses }}
{{- if $ingressValue.enabled }}
---
apiVersion: extensions/v1beta1
apiVersion: {{ include "owgwui.ingress.apiVersion" $root }}
kind: Ingress
metadata:
name: {{ include "ucentralgwui.fullname" $root }}-{{ $ingress }}
name: {{ include "owgwui.fullname" $root }}-{{ $ingress }}
labels:
app.kubernetes.io/name: {{ include "ucentralgwui.name" $root }}
helm.sh/chart: {{ include "ucentralgwui.chart" $root }}
app.kubernetes.io/name: {{ include "owgwui.name" $root }}
helm.sh/chart: {{ include "owgwui.chart" $root }}
app.kubernetes.io/instance: {{ $root.Release.Name }}
app.kubernetes.io/managed-by: {{ $root.Release.Service }}
{{- with $ingressValue.annotations }}
@@ -17,7 +17,9 @@ metadata:
{{- end }}
spec:
{{- if $ingressValue.className }}
ingressClassName: {{ $ingressValue.className }}
{{- end }}
{{- if $ingressValue.tls }}
tls:
{{- range $ingressValue.tls }}
@@ -36,9 +38,23 @@ spec:
paths:
{{- range $ingressValue.paths }}
- path: {{ .path }}
{{- if $root.Capabilities.APIVersions.Has "networking.k8s.io/v1" }}
pathType: {{ .pathType | default "ImplementationSpecific" }}
{{- end }}
backend:
serviceName: {{ include "ucentralgwui.fullname" $root }}-{{ .serviceName }}
{{- if $root.Capabilities.APIVersions.Has "networking.k8s.io/v1" }}
service:
name: {{ include "owgwui.fullname" $root }}-{{ .serviceName }}
port:
{{- if kindIs "string" .servicePort }}
name: {{ .servicePort }}
{{- else }}
number: {{ .servicePort }}
{{- end }}
{{- else }}
serviceName: {{ include "owgwui.fullname" $root }}-{{ .serviceName }}
servicePort: {{ .servicePort }}
{{- end }}
{{- end }}
{{- end }}

View File

@@ -10,11 +10,11 @@ kind: Secret
type: kubernetes.io/dockerconfigjson
metadata:
labels:
app.kuberentes.io/name: {{ include "ucentralgwui.name" $root }}
helm.sh/chart: {{ include "ucentralgwui.chart" $root }}
app.kuberentes.io/name: {{ include "owgwui.name" $root }}
helm.sh/chart: {{ include "owgwui.chart" $root }}
app.kubernetes.io/instance: {{ $root.Release.Name }}
app.kubernetes.io/managed-by: {{ $root.Release.Service }}
name: {{ include "ucentralgwui.fullname" $root }}-{{ $image }}-regcred
name: {{ include "owgwui.fullname" $root }}-{{ $image }}-regcred
data:
.dockerconfigjson: {{ template "imagePullSecret" $imageValue.regcred }}
{{- end }}

View File

@@ -4,14 +4,14 @@
apiVersion: v1
kind: Service
metadata:
name: {{ include "ucentralgwui.fullname" $root }}-{{ $service }}
name: {{ include "owgwui.fullname" $root }}-{{ $service }}
{{- with $serviceValue.annotations }}
annotations:
{{- toYaml . | nindent 4 }}
{{- end }}
labels:
app.kubernetes.io/name: {{ include "ucentralgwui.name" $root }}
helm.sh/chart: {{ include "ucentralgwui.chart" $root }}
app.kubernetes.io/name: {{ include "owgwui.name" $root }}
helm.sh/chart: {{ include "owgwui.chart" $root }}
app.kubernetes.io/instance: {{ $root.Release.Name }}
app.kubernetes.io/managed-by: {{ $root.Release.Service }}
@@ -39,7 +39,7 @@ spec:
{{- end }}
{{- end }}
selector:
app.kubernetes.io/name: {{ include "ucentralgwui.name" $root }}
app.kubernetes.io/name: {{ include "owgwui.name" $root }}
app.kubernetes.io/instance: {{ $root.Release.Name }}
{{- with $serviceValue.labels }}
{{- toYaml . | nindent 4 }}

View File

@@ -1,17 +1,18 @@
# System
replicaCount: 1
revisionHistoryLimit: 2
nameOverride: ""
fullnameOverride: ""
images:
ucentralgwui:
repository: tip-tip-wlan-cloud-ucentral.jfrog.io/ucentralgw-ui
owgwui:
repository: tip-tip-wlan-cloud-ucentral.jfrog.io/owgw-ui
tag: main
pullPolicy: Always
services:
ucentralgwui:
owgwui:
type: ClusterIP
ports:
http:
@@ -20,7 +21,7 @@ services:
protocol: TCP
checks:
ucentralgwui:
owgwui:
liveness:
httpGet:
path: /
@@ -37,7 +38,7 @@ ingresses:
# kubernetes.io/ingress.class: nginx
# kubernetes.io/tls-acme: "true"
# tls:
# - secretName: '{{ include "ucentralgwui.fullname" . }}-default-tls' # template may be used
# - secretName: '{{ include "owgwui.fullname" . }}-default-tls' # template may be used
# cert: |
# CERT_HERE_IN_PEM
# key: |
@@ -48,7 +49,8 @@ ingresses:
- chart-example.local
paths:
- path: /
serviceName: ucentralgwui
pathType: ImplementationSpecific
serviceName: owgwui
servicePort: http
resources: {}
@@ -69,7 +71,8 @@ tolerations: []
affinity: {}
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

21
index.html Normal file
View File

@@ -0,0 +1,21 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Controller</title>
<meta name="description" content="OpenWiFi Controller App" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5" />
<meta name="msapplication-TileColor" content="#da532c" />
<script src="/env-config.js"></script>
<meta name="theme-color" content="#000000" />
</head>
<body>
<noscript>You need to enable JavaScript to run this app.</noscript>
<div id="root"></div>
<script type="module" src="./src/index.tsx"></script>
</body>
</html>

View File

@@ -1,9 +0,0 @@
{
"compilerOptions": {
"baseUrl": "src",
"paths": {
"*": ["*"]
}
},
"include": ["src"]
}

31040
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,92 +1,101 @@
{
"name": "ucentral-client",
"version": "0.9.14",
"dependencies": {
"@coreui/coreui": "^3.4.0",
"@coreui/icons": "^2.0.1",
"@coreui/icons-react": "^1.1.0",
"@coreui/react": "^3.4.6",
"apexcharts": "^3.27.1",
"axios": "^0.21.1",
"axios-retry": "^3.1.9",
"i18next": "^20.3.1",
"i18next-browser-languagedetector": "^6.1.2",
"i18next-http-backend": "^1.2.6",
"prop-types": "^15.7.2",
"react": "^17.0.2",
"react-apexcharts": "^1.3.9",
"react-dom": "^17.0.2",
"react-i18next": "^11.11.0",
"react-paginate": "^7.1.3",
"react-router-dom": "^5.2.0",
"react-widgets": "^5.1.1",
"sass": "^1.35.1",
"ucentral-libs": "^0.8.7",
"uuid": "^8.3.2"
},
"main": "index.js",
"version": "4.1.0",
"description": "",
"private": true,
"main": "index.tsx",
"scripts": {
"start": "webpack serve --config config/webpack.dev.js",
"build": "webpack --config config/webpack.prod.js",
"format": "prettier --write 'src/**/*.js'",
"eslint-fix": "eslint --fix 'src/**/*.js'"
"dev": "vite",
"build": "vite build",
"format": "prettier --write \"src/**/*x.{ts,tsx,js,jsx}\"",
"analyze": "source-map-explorer 'build/static/js/*.js'",
"lint": "TIMING=1 eslint \"src/**/*.{ts,tsx,js,jsx}\" --fix",
"clean": "rm -rf node_modules && rm -rf build"
},
"eslintConfig": {
"extends": "react-app"
},
"husky": {
"hooks": {
"pre-commit": "lint-staged"
}
},
"lint-staged": {
"*.{js,jsx}": [
"eslint",
"prettier --write"
]
"author": "",
"license": "ISC",
"dependencies": {
"@chakra-ui/anatomy": "^2.1.1",
"@chakra-ui/icons": "^2.0.18",
"@chakra-ui/react": "^2.3.6",
"@chakra-ui/styled-system": "^2.9.0",
"@chakra-ui/theme-tools": "^2.0.12",
"@chakra-ui/utils": "^2.0.14",
"@emotion/react": "^11.10.6",
"@emotion/styled": "^11.10.6",
"@fontsource/inter": "^4.5.15",
"@googlemaps/react-wrapper": "^1.1.35",
"@googlemaps/typescript-guards": "^2.0.3",
"@hello-pangea/dnd": "^16.2.0",
"@phosphor-icons/react": "^2.0.8",
"@react-spring/web": "^9.7.2",
"@tanstack/react-query": "^4.29.3",
"@tanstack/react-table": "^8.8.5",
"@textea/json-viewer": "^2.16.2",
"axios": "^1.3.5",
"buffer": "^6.0.3",
"chakra-react-select": "^4.6.0",
"chart.js": "^3.9.1",
"dagre": "^0.8.5",
"fast-equals": "^5.0.1",
"formik": "^2.2.9",
"framer-motion": "^10.12.2",
"i18next": "^22.4.14",
"i18next-browser-languagedetector": "^7.0.1",
"i18next-http-backend": "^2.2.0",
"libphonenumber-js": "^1.10.26",
"prop-types": "^15.8.1",
"react": "^18.2.0",
"react-app-polyfill": "^3.0.0",
"react-chartjs-2": "^4.3.1",
"react-country-flag": "^3.1.0",
"react-csv": "^2.2.2",
"react-datepicker": "^4.11.0",
"react-dom": "^18.2.0",
"react-fast-compare": "^3.2.1",
"react-i18next": "^12.2.0",
"react-masonry-css": "^1.0.16",
"react-router-dom": "^6.10.0",
"react-table": "^7.8.0",
"react-virtualized-auto-sizer": "^1.0.15",
"react-window": "^1.8.9",
"source-map-explorer": "^2.5.3",
"typescript": "^5.0.4",
"uuid": "^9.0.0",
"vite": "^4.2.1",
"yup": "^0.32.11",
"zustand": "^4.3.7"
},
"devDependencies": {
"@babel/core": "^7.14.6",
"@babel/plugin-proposal-class-properties": "^7.14.5",
"@babel/plugin-transform-runtime": "^7.14.5",
"@babel/polyfill": "^7.12.1",
"@babel/preset-env": "^7.14.7",
"@babel/preset-react": "^7.14.5",
"@pmmmwh/react-refresh-webpack-plugin": "^0.4.3",
"@svgr/webpack": "^5.5.0",
"autoprefixer": "^10.2.6",
"babel-eslint": "^10.1.0",
"babel-loader": "^8.2.2",
"clean-webpack-plugin": "^3.0.0",
"copy-webpack-plugin": "^7.0.0",
"css-loader": "^5.2.6",
"css-minimizer-webpack-plugin": "^2.0.0",
"dotenv-webpack": "^6.0.4",
"eslint": "^7.29.0",
"eslint-config-airbnb": "^18.2.1",
"eslint-config-prettier": "^7.2.0",
"@types/google.maps": "^3.52.5",
"@types/node": "^18.15.11",
"@types/react": "^18.0.37",
"@types/react-csv": "^1.1.3",
"@types/react-datepicker": "4.10.0",
"@types/react-dom": "^18.0.11",
"@types/react-table": "^7.7.14",
"@types/react-virtualized-auto-sizer": "^1.0.1",
"@types/react-window": "^1.8.5",
"@types/uuid": "^9.0.1",
"@vitejs/plugin-react": "^3.1.0",
"eslint": "8.38.0",
"eslint-config-airbnb": "^19.0.4",
"eslint-config-airbnb-typescript": "^17.0.0",
"eslint-config-airbnb-typescript-prettier": "^5.0.0",
"eslint-config-prettier": "^8.8.0",
"eslint-import-resolver-alias": "^1.1.2",
"eslint-loader": "^4.0.2",
"eslint-plugin-babel": "^5.3.1",
"eslint-plugin-import": "^2.23.4",
"eslint-plugin-prettier": "^3.4.0",
"eslint-plugin-react": "^7.24.0",
"eslint-plugin-react-hooks": "^4.2.0",
"html-webpack-plugin": "^5.3.2",
"husky": "^4.3.8",
"lint-staged": "^11.0.0",
"mini-css-extract-plugin": "^1.6.1",
"node-sass": "^5.0.0",
"path": "^0.12.7",
"prettier": "^2.3.2",
"react-refresh": "^0.9.0",
"sass-loader": "^11.1.1",
"style-loader": "^2.0.0",
"terser-webpack-plugin": "^5.1.4",
"webpack": "^5.40.0",
"webpack-cli": "^4.7.2",
"webpack-dev-server": "^3.11.2",
"webpack-merge": "^5.8.0"
"eslint-plugin-import": "^2.27.5",
"eslint-plugin-jsx-a11y": "^6.7.1",
"eslint-plugin-no-inline-styles": "^1.0.5",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-react": "^7.32.2",
"eslint-plugin-react-hooks": "^4.6.0",
"lint-staged": "^13.2.1",
"prettier": "^2.8.7",
"vite-plugin-pwa": "^0.14.7",
"vite-plugin-svgr": "^4.2.0",
"vite-tsconfig-paths": "^4.2.0"
},
"browserslist": {
"production": [

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

BIN
public/apple-touch-icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

9
public/browserconfig.xml Normal file
View File

@@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<browserconfig>
<msapplication>
<tile>
<square150x150logo src="/mstile-150x150.png"/>
<TileColor>#414141</TileColor>
</tile>
</msapplication>
</browserconfig>

View File

@@ -1,4 +0,0 @@
{
"DEFAULT_UCENTRALSEC_URL": "https://ucentral.dpaas.arilia.com:16001",
"ALLOW_UCENTRALSEC_CHANGE": false
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 294 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 394 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 104 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 138 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 245 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 80 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 239 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 239 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 239 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 158 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 79 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 31 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 129 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 129 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 286 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 502 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 637 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 324 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 313 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 314 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 283 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 374 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 331 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 197 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 133 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 194 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 59 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 72 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 218 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 421 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 817 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 879 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 664 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

Some files were not shown because too many files have changed in this diff Show More