a35b5a15 | 13-Oct-2020 |
SurenNeware <sneware9@in.ibm.com> |
Fixed event logs pagination on small screen
Signed-off-by: Suren Neware <sneware9@in.ibm.com> Change-Id: Ifb3963d416a7e2663af24c3c7b1d2c1876af6788 |
1f8117f8 | 22-Sep-2020 |
SurenNeware <sneware9@in.ibm.com> |
Add style to left sidebar and app header
- Updated hover, active and focus state for left sidebar menu items. - Add style guide for top header navigation. - Add new white color logo. - Add focus and
Add style to left sidebar and app header
- Updated hover, active and focus state for left sidebar menu items. - Add style guide for top header navigation. - Add new white color logo. - Add focus and active state to current menu item.
Signed-off-by: Suren Neware <sneware9@in.ibm.com> Change-Id: Ib97df4efda216f653ce0415c3f3ae9ae75bcb9cd
show more ...
|
d624dae9 | 21-Sep-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add support for mutual TLS
Adding check for 'IsAuthenticated' cookie in AuthenticationStore and adding a check in created hook for AppHeader component because it is visible on all authenticated page
Add support for mutual TLS
Adding check for 'IsAuthenticated' cookie in AuthenticationStore and adding a check in created hook for AppHeader component because it is visible on all authenticated pages.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Ic558c9c45fd3f5874c8c516cb6bc005cba4946e2
show more ...
|
ef8c3f33 | 23-Oct-2020 |
Derick Montague <derick.montague@ibm.com> |
Merge branch 'master' of ssh://gerrit.openbmc-project.xyz:29418/openbmc/webui-vue
Change-Id: I6a5e5685fcf9d4f4b6fc4014ff0e3b1b9f11d3e3
|
1bddf797 | 23-Oct-2020 |
Derick Montague <derick.montague@ibm.com> |
Add action to deploy documentation
This was merged using Gerrit, but due to being part of the .github
directory the merge is not showing. After this commit, I will rebase
with Gerrit.
- Action
Add action to deploy documentation
This was merged using Gerrit, but due to being part of the .github
directory the merge is not showing. After this commit, I will rebase
with Gerrit.
- Action will run npm install and docs:build and push the static files
to the gh-pages branch
- Will build documentation and push to the gh-pages branch on every
push to master
- Tested on a forked repo: https://derick-montague.github.io/webui-vue/
- Workflow that was used is the same as being pushed with this commit:
https://github.com/derick-montague/webui-vue/actions/runs/316032970/workflow
show more ...
|
e95219c0 | 19-Oct-2020 |
Derick Montague <derick.montague@ibm.com> |
Add action to deploy documentation
- Action will run npm install and docs:build and push the static files to the gh-pages branch - Will build documentation and push to the gh-pages branch on every p
Add action to deploy documentation
- Action will run npm install and docs:build and push the static files to the gh-pages branch - Will build documentation and push to the gh-pages branch on every push to master - Tested on a forked repo: https://derick-montague.github.io/webui-vue/ - Workflow that was used is the same as being pushed with this commit: https://github.com/derick-montague/webui-vue/actions/runs/316032970/workflow
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: Ia5e7a95712aff3c9bac2d18fa7d4473851ebaa60
show more ...
|
579cbdf4 | 14-Jul-2020 |
Derick Montague <derick.montague@ibm.com> |
Resolve Content-Security-Policy error
In Firefox there was an no unsafe eval error which was caused when users had the vue dev tools extenstion installed and enabled. The other issue was the loading
Resolve Content-Security-Policy error
In Firefox there was an no unsafe eval error which was caused when users had the vue dev tools extenstion installed and enabled. The other issue was the loading of a resrouce at inline (style-src) which was caused by the SVG icons coming from the Carbon icons vue library.
- Updated the Carbon icons to the latest version to resolve the CSP issue. - Remove chainwebpack option only used for prefecth as this is not needed. Originally this was an issue when using code splitting. Changing how we import views for routes and creating a single bundle removes the need for this option. - Update how fill color is applied to StatusIcon component. The Carbon icons update results in adding the fill property to the svg container does not cascade resulting in all icons rendering as their default fill color.
GitHub Issue: https://github.com/openbmc/webui-vue/issues/32
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I4846f80c993c129d5e88fceda13d53fab51d7c8a
show more ...
|
dd50d30d | 20-Oct-2020 |
Derick Montague <derick.montague@ibm.com> |
Update vuepress to fix hot reloading
- Version 1.5 had an issue with hot reloading that was resolved in version 1.5.1 - Update vue and vue-template-compiler to vue@2.6.12 to resolve vuepress depende
Update vuepress to fix hot reloading
- Version 1.5 had an issue with hot reloading that was resolved in version 1.5.1 - Update vue and vue-template-compiler to vue@2.6.12 to resolve vuepress dependencies
Testing: - Ran docs locally (npm run docs:serve) and verified all pages - Ran app locally (npm run serve) and spot tested several pages
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: Iec3494e00756040d9ce2f9ae6d1475f37dba0032
show more ...
|
dd6aa0aa | 08-Oct-2020 |
Sukanya Pandey <sukapan1@in.ibm.com> |
Show error toast notification on unauthorized access
-When 403 status code which is an unauthorized access occured -show error toast notification.
Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.c
Show error toast notification on unauthorized access
-When 403 status code which is an unauthorized access occured -show error toast notification.
Signed-off-by: Sukanya Pandey <sukapan1@in.ibm.com> Change-Id: I55fa7052073f87f28c3584b68fd4e84247a4237e
show more ...
|
a11cedb5 | 09-Oct-2020 |
Derick Montague <derick.montague@ibm.com> |
Update colors in documentation
- Remove all color-100 tokens since we are using bootstrap's built-in functions for color lightening - Update changed hex values
Signed-off-by: Derick Montague <deric
Update colors in documentation
- Remove all color-100 tokens since we are using bootstrap's built-in functions for color lightening - Update changed hex values
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I08894fdb64021e38ea8b5c0f47e127d72f3d3ecd
show more ...
|
35b2bbf0 | 09-Oct-2020 |
Derick Montague <derick.montague@ibm.com> |
Update theme customization
- Move the env.md from /env directory to be displayed in the theming section - Update copy to remove references to downstream changes since changes are made upstream
Sign
Update theme customization
- Move the env.md from /env directory to be displayed in the theming section - Update copy to remove references to downstream changes since changes are made upstream
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I5ed3c62a9534c071b6dbd7f69ed35d457353a628
show more ...
|
3ec4c049 | 09-Oct-2020 |
Derick Montague <derick.montague@ibm.com> |
Add narrator to screen reader list
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: I4399271998fca392f457d0d1769f1e9337881f44 |
caaf7baf | 09-Oct-2020 |
Derick Montague <derick.montague@ibm.com> |
Fix documentation render bug
Using the i18n module in the BVToastMixin file caused an issue with VuePress that resulted in the static files not being created and the documentation rendering as a bla
Fix documentation render bug
Using the i18n module in the BVToastMixin file caused an issue with VuePress that resulted in the static files not being created and the documentation rendering as a blank page.
- Removed the import of the BVToastMixin - Copied BVToastMixin to docs components and removed i18n - Copied the StatusIcon to docs components to so icons will render with the correct fill color in the toast notifications
GitHub Issue: https://github.com/openbmc/webui-vue/issues/40
Signed-off-by: Derick Montague <derick.montague@ibm.com> Change-Id: Ie479df17d529ad2803c41e7442801e13601a0a02
show more ...
|
0a5b9c6d | 20-Oct-2020 |
Dixsie Wolmers <dixsie@ibm.com> |
Fix imports on router index
UI failed to load when routes were imported before store in router index. Store should be imported before routes for UI to load correctly.
Signed-off-by: Dixsie Wolmers
Fix imports on router index
UI failed to load when routes were imported before store in router index. Store should be imported before routes for UI to load correctly.
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: I1ba02cf567babc67c7a5b1c5148d49ae19108faa
show more ...
|
8263d85c | 16-Oct-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Add comments for imports that support dotenv
We have set up exact match resolve aliases to support different dotenv build customizations. Added comments to the imports that should not be changed.
S
Add comments for imports that support dotenv
We have set up exact match resolve aliases to support different dotenv build customizations. Added comments to the imports that should not be changed.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: Ie371b42ec35f876ccb89ef976f7126d5234a1b47
show more ...
|
61859097 | 30-Sep-2020 |
SurenNeware <sneware9@in.ibm.com> |
Update relative path imports to use '@' alias
- Add '@/' instead of '../../../'
Signed-off-by: Suren Neware <sneware9@in.ibm.com> Change-Id: Ida1dc26f2bd62f38914a74b729ee8fd143c360ac |
a5cbc449 | 12-Oct-2020 |
SurenNeware <sneware9@in.ibm.com> |
Add title attribute to header actions
- Add title attrbute to refresh and avatar icons in app header.
Signed-off-by: Suren Neware <sneware9@in.ibm.com> Change-Id: I89629548ecf5141e3c168fe7b5e1a60
Add title attribute to header actions
- Add title attrbute to refresh and avatar icons in app header.
Signed-off-by: Suren Neware <sneware9@in.ibm.com> Change-Id: I89629548ecf5141e3c168fe7b5e1a60d1f86620c
show more ...
|
7ee53240 | 14-Oct-2020 |
Yong Li <yong.b.li@linux.intel.com> |
Catch the TypeError in sensors page
On the sensors page, there is the below error and some sensors are missing: Uncaught (in promise) TypeError: Cannot read property 'LowerCaution' of undefined
The
Catch the TypeError in sensors page
On the sensors page, there is the below error and some sensors are missing: Uncaught (in promise) TypeError: Cannot read property 'LowerCaution' of undefined
The root cause is that some sensors do not support all these Thresholds properties, add the checking to catch such errors.
Tested: These sensors in redfish/v1/Chassis/$id/Sensors/ can be displayed in sensors web page
Signed-off-by: Yong Li <yong.b.li@linux.intel.com> Change-Id: Ic80048045ee8e293e693811c246723557489fb35
show more ...
|
543a861c | 12-Oct-2020 |
Dixsie Wolmers <dixsie@ibm.com> |
Add consistent save button pattern to LDAP
As a pattern, save buttons should not be disabled
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: If1d327db6d688d54e3068fb9807a49d401d57af0 |
61c65eff | 06-Oct-2020 |
Dixsie Wolmers <dixsie@ibm.com> |
Add custom IBM progress loading bar
- Current out of the box bootstrap did not meet IBM style guide - Custom gradient and animation added to loading bar to indicate progress
Signed-off-by: Dixs
Add custom IBM progress loading bar
- Current out of the box bootstrap did not meet IBM style guide - Custom gradient and animation added to loading bar to indicate progress
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: I9d12c1709e7e344545a7ecfd211db0507fd40794
show more ...
|
64c20a5e | 07-Oct-2020 |
SurenNeware <sneware9@in.ibm.com> |
Add TFTP input label and helper text
- Add TFTP input label and helper text for firmware page.
Signed-off-by: Suren Neware <sneware9@in.ibm.com> Change-Id: I0f1d9f6fda9bf375449da7f8d814953628575775 |
25b631bf | 24-Sep-2020 |
MichalX Szopinski <michalx.szopinski@intel.com> |
Fix "Export" button height on hover
Details: https://github.com/openbmc/webui-vue/issues/38
Signed-off-by: MichalX Szopinski <michalx.szopinski@intel.com> Change-Id: I956938186fa06b9670cb716979572a
Fix "Export" button height on hover
Details: https://github.com/openbmc/webui-vue/issues/38
Signed-off-by: MichalX Szopinski <michalx.szopinski@intel.com> Change-Id: I956938186fa06b9670cb716979572a3b8d6a1b6a
show more ...
|
cf04e1c3 | 08-Oct-2020 |
Gunnar Mills <gmills@us.ibm.com> |
Update Readme
Add webui-vue features not in phosphor-webui. Point at GitHub Issues label:phosphor-webui-feature-parity for feature parity. Add recent mailing list discussion and point at commit movi
Update Readme
Add webui-vue features not in phosphor-webui. Point at GitHub Issues label:phosphor-webui-feature-parity for feature parity. Add recent mailing list discussion and point at commit moving to webui-vue as an example.
Change-Id: Ida9631c7ed8a4485f3bced34894c89eb3cca71b5 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
d227f1cc | 06-Oct-2020 |
Yoshie Muranaka <yoshiemuranaka@gmail.com> |
Refactor firmware store to get backup from SoftwareImages
Eliminates an extra call to find the system backup firmware image.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I82
Refactor firmware store to get backup from SoftwareImages
Eliminates an extra call to find the system backup firmware image.
Signed-off-by: Yoshie Muranaka <yoshiemuranaka@gmail.com> Change-Id: I82e36c6b8982dc3bfbdfb57c9ee143c1367e7c9e
show more ...
|
656b2ec5 | 08-Oct-2020 |
Dixsie Wolmers <dixsie@ibm.com> |
Fix contributing readme typo
Correct npm run docs:serve for running vue press docs
Signed-off-by: Dixsie Wolmers <dixsie@ibm.com> Change-Id: Idd2e54f3f61e06baf46121984e0907989a0f3801 |