<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/OpenBmc/webui-vue.git/src/components/Mixins, branch processor-chart</title>
<subtitle>Web-based user interface built on Vue.js for managing OpenBMC systems (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/OpenBmc/webui-vue.git/atom?h=processor-chart</id>
<link rel='self' href='https://git.radix-linux.su/BMC/OpenBmc/webui-vue.git/atom?h=processor-chart'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/webui-vue.git/'/>
<updated>2021-09-24T19:59:31+00:00</updated>
<entry>
<title>Rename TableDataFormatter mixin to DataFormatter</title>
<updated>2021-09-24T19:59:31+00:00</updated>
<author>
<name>Dixsie Wolmers</name>
<email>dixsie@ibm.com</email>
</author>
<published>2021-09-07T20:33:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/webui-vue.git/commit/?id=9726f9a7cb07a3dcee14d641c2fea7b4f013e5fc'/>
<id>urn:sha1:9726f9a7cb07a3dcee14d641c2fea7b4f013e5fc</id>
<content type='text'>
Mixin was renamed to reflect usage on all components,
not only tables.

Signed-off-by: Dixsie Wolmers &lt;dixsie@ibm.com&gt;
Change-Id: Ic962ba879fffa39b9f6f93446771fbf6f67915d0
</content>
</entry>
<entry>
<title>Add quicklinks to hardware status page</title>
<updated>2021-06-09T12:18:01+00:00</updated>
<author>
<name>Dixsie Wolmers</name>
<email>dixsie@ibm.com</email>
</author>
<published>2021-05-21T00:01:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/webui-vue.git/commit/?id=dc6b3cde1a064e55560798a94deaba14247bcae4'/>
<id>urn:sha1:dc6b3cde1a064e55560798a94deaba14247bcae4</id>
<content type='text'>
- Renames SetFocusMixin to JumpLinkMixin to better describe what the
mixin is for: jump links like quick links and skip to main content
- Adds scrollToOffset method to JumpLinkMixin methods to scroll to
selected page elements
- Scroll offset is required to show table header below the nav header
- Setting focus is required for accessibility

Signed-off-by: Dixsie Wolmers &lt;dixsie@ibm.com&gt;
Change-Id: I500a2d70727c5a78aeae4a6193ba22a38e4f0b6f
</content>
</entry>
<entry>
<title>Resolve bug while selecting the checkboxes</title>
<updated>2021-05-11T13:57:25+00:00</updated>
<author>
<name>Sukanya Pandey</name>
<email>sukapan1@in.ibm.com</email>
</author>
<published>2021-04-30T08:56:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/webui-vue.git/commit/?id=7a57faae652e27a210f012e68d1020729b0e292f'/>
<id>urn:sha1:7a57faae652e27a210f012e68d1020729b0e292f</id>
<content type='text'>
-While selecting the checkbox in the table, user have to click twice to
 select the data.
-The issue occured after upgrading vue-bootstrap.
-vue-bootstrap community improved the code for checkbox toggling which
causes the issue, openBmc code is been updated to support the new changes.

Signed-off-by: Sukanya Pandey &lt;sukapan1@in.ibm.com&gt;
Change-Id: I0e3c3e2248c22bcf805eb6f0b73378bcf4e8ea61
</content>
</entry>
<entry>
<title>Fix skip link 404 error on refresh bug</title>
<updated>2021-02-16T21:27:55+00:00</updated>
<author>
<name>Derick Montague</name>
<email>derick.montague@ibm.com</email>
</author>
<published>2021-02-16T15:47:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/webui-vue.git/commit/?id=8026797012a0cbdce357a5c47304134fec9eca73'/>
<id>urn:sha1:8026797012a0cbdce357a5c47304134fec9eca73</id>
<content type='text'>
Problem:
When a user uses the skip link anchor to skip the navigation, the
route was being changed to /#main-content. This route does not
exist. If a user were to manually refresh the page, it would
return a 404. This link is critical to meet accessibility
guidelines and is needed by users that navigate with a keyboard.

The challenge is that we need to mirror a full page refresh on all
route changes, so we set focus on the app-header element on each route
change. When we click the skip to navigation link, there should not be
a route change. All we need is to set focus on the &lt;main&gt; element so
that the user can tab to the first tabbable element in the main content
section.

Solution:
- Use a native &lt;a&gt; element with an attached click event handler
- Prevent the default action of adding the hash to the URL
- Create a global mixin to reuse for route changes and skip link
activation
- Emit an event that can be listened for to call the global mixin

Signed-off-by: Derick Montague &lt;derick.montague@ibm.com&gt;
Change-Id: I4c2301b02f608eeb376ed2d1bd809f3d5c1bf545
</content>
</entry>
<entry>
<title>Add enhancements to BVToastMixin</title>
<updated>2021-02-16T17:31:36+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2021-02-09T20:41:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/webui-vue.git/commit/?id=f92e29696d0f01c7fa1941829cb131a708f88393'/>
<id>urn:sha1:f92e29696d0f01c7fa1941829cb131a708f88393</id>
<content type='text'>
Adds ability to create toasts with multi-lined body content and
options to include a timestamp and application refresh action.

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I30b1da04a0e0b5f29a419950462d1ca35e207552
</content>
</entry>
<entry>
<title>Update data option for components using Mixin data</title>
<updated>2020-11-30T23:52:42+00:00</updated>
<author>
<name>SurenNeware</name>
<email>sneware9@in.ibm.com</email>
</author>
<published>2020-10-27T08:48:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/webui-vue.git/commit/?id=ba91c4996e37e92b247cee72272f2afe38efd81b'/>
<id>urn:sha1:ba91c4996e37e92b247cee72272f2afe38efd81b</id>
<content type='text'>
- Removed all the data options from all the mixins.
- Updated component data property relying on data property defined in
  mixin.
- Export data property from mixin file itself.

Signed-off-by: Suren Neware &lt;sneware9@in.ibm.com&gt;
Change-Id: I4aeffcb333bbaf5b78bcadd711b3169b0b4cb10e
</content>
</entry>
<entry>
<title>Resolve custom-event-name-casing lint warnings</title>
<updated>2020-11-12T20:44:36+00:00</updated>
<author>
<name>Sukanya Pandey</name>
<email>sukapan1@in.ibm.com</email>
</author>
<published>2020-10-29T06:03:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/webui-vue.git/commit/?id=edb8a77437d95242ec1ddb98667b0c117a2fb36c'/>
<id>urn:sha1:edb8a77437d95242ec1ddb98667b0c117a2fb36c</id>
<content type='text'>
Signed-off-by: Sukanya Pandey &lt;sukapan1@in.ibm.com&gt;
Change-Id: I9eea4eac3b8cacc216fc9ad1011e51622622e75f
</content>
</entry>
<entry>
<title>Update linting packages to use latest</title>
<updated>2020-11-03T16:47:51+00:00</updated>
<author>
<name>Derick Montague</name>
<email>derick.montague@ibm.com</email>
</author>
<published>2020-10-21T21:20:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/webui-vue.git/commit/?id=602e98aa32f82fd3b0c3d250c7cc1f8da971db24'/>
<id>urn:sha1:602e98aa32f82fd3b0c3d250c7cc1f8da971db24</id>
<content type='text'>
- 99% of changes were small syntax changes that were changed by the
lint command. There were a couple of small manual changes to meet the
property order patterns established as part of the vue:recommended
guidelines.

There are rules that were set from errors to warnings and new stories
are being opened to address those issues.

Testing:
- Successfully ran npm run serve
- Successfully ran npm run lint
- Verified functionality works as expected, e.g. success and failure use cases
- Resolved any JavaScript errors thrown to the console

Signed-off-by: Derick Montague &lt;derick.montague@ibm.com&gt;
Change-Id: Ie082f31c73ccbe8a60afa8f88a9ef6dbf33d9fd2
</content>
</entry>
<entry>
<title>Fix hardware status expand button accessiblity</title>
<updated>2020-10-05T20:10:23+00:00</updated>
<author>
<name>Dixsie Wolmers</name>
<email>dixsie@ibm.com</email>
</author>
<published>2020-09-08T19:13:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/webui-vue.git/commit/?id=b53e086876138f065bd0d976432a7eb75d254cd6'/>
<id>urn:sha1:b53e086876138f065bd0d976432a7eb75d254cd6</id>
<content type='text'>
- Aria label added to provide screen readers context for button action
- Title added to chevron icon to display label on hover

Signed-off-by: Dixsie Wolmers &lt;dixsie@ibm.com&gt;
Change-Id: Ib8c0cef36d7aa61e0b4b0ac7fdabffb7e8a0a17a
</content>
</entry>
<entry>
<title>Add icon to the toast component</title>
<updated>2020-09-27T16:19:14+00:00</updated>
<author>
<name>SurenNeware</name>
<email>sneware9@in.ibm.com</email>
</author>
<published>2020-09-11T12:32:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/OpenBmc/webui-vue.git/commit/?id=c2862dcc2a3e531a58b50b31ad18a3597303c7ac'/>
<id>urn:sha1:c2862dcc2a3e531a58b50b31ad18a3597303c7ac</id>
<content type='text'>
- Add status icon to the toast component.
- Add a method that return title with associated icon.

Signed-off-by: Suren Neware &lt;sneware9@in.ibm.com&gt;
Change-Id: Iae75e3eec7317af6b25a0ed1bfa4cc72644f7cd7
</content>
</entry>
</feed>
