<feed xmlns='http://www.w3.org/2005/Atom'>
<title>phosphor-webui/app/common/styles/components, branch master</title>
<subtitle>OpenBMC Phosphor WebUI sources</subtitle>
<id>https://git.raptorcs.com/git/phosphor-webui/atom?h=master</id>
<link rel='self' href='https://git.raptorcs.com/git/phosphor-webui/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/'/>
<updated>2019-11-26T16:33:21+00:00</updated>
<entry>
<title>Create alert banner component</title>
<updated>2019-11-26T16:33:21+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-11-04T18:07:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=0d11902c896bc65196489a50be55d16ca24da1cf'/>
<id>urn:sha1:0d11902c896bc65196489a50be55d16ca24da1cf</id>
<content type='text'>
This reusuable component will help to make sure banner
implementations are consistent and will help reduce
redundant code.

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I3a16f65d36c2d61abf54c300e2ed5defeadee298
</content>
</entry>
<entry>
<title>Improve LDAP accessibility</title>
<updated>2019-09-26T20:04:56+00:00</updated>
<author>
<name>Dixsie Wolmers</name>
<email>dixsiew@gmail.com</email>
</author>
<published>2019-07-11T18:46:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=28e9ed8bd98c41f4f6426b8959af5f4289c4b4f0'/>
<id>urn:sha1:28e9ed8bd98c41f4f6426b8959af5f4289c4b4f0</id>
<content type='text'>
-Fixes accessibility issues for table sort buttons,
fieldset legend, checkboxes and radio buttons
-Fixes tabbing to checkboxes
-Stops tabbing to disabled sort buttons by adding ng-disabled
-Removes aria-hidden from modals

Tested: Verified no violations using DAP tool.

Signed-off-by: Dixsie Wolmers &lt;dixsiew@gmail.com&gt;
Signed-off-by: Derick Montague &lt;derick.montague@ibm.com&gt;
Change-Id: I9ad240d5ed151a362c0000fdab3ebf1f2997b226
</content>
</entry>
<entry>
<title>LDAP configuration and user groups</title>
<updated>2019-09-26T20:04:56+00:00</updated>
<author>
<name>beccabroek</name>
<email>beccabroek@gmail.com</email>
</author>
<published>2018-11-07T18:22:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=5e258e43070b46b9d1ec5ec01e02b9f707cbf7b8'/>
<id>urn:sha1:5e258e43070b46b9d1ec5ec01e02b9f707cbf7b8</id>
<content type='text'>
Adds LDAP page and ability to add and change configuration settings.
Adds ability to add, remove and edit user groups for LDAP.

Resolves openbmc/phosphor-webui#38
Resolves openbmc/phosphor-webui#39

Tested: Loaded on to a witherspoon and able to add initial LDAP config
        as well us update the configuration and role groups. Appropriate messages displayed
        to user when required fields are missing or in the incorrect format.

Change-Id: If8a21f3f9d9334415ead73472e90b2a0823bf9ea
Signed-off-by: beccabroek &lt;beccabroek@gmail.com&gt;
Signed-off-by: Dixsie Wolmers &lt;dixsiew@gmail.com&gt;
Signed-off-by: Derick Montague &lt;derick.montague@ibm.com&gt;
</content>
</entry>
<entry>
<title>Add batch action functionality to table Component</title>
<updated>2019-09-24T17:12:54+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-09-10T15:09:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=5b8cef81cfa896ecdb0b6ad9d43c78d67d087a62'/>
<id>urn:sha1:5b8cef81cfa896ecdb0b6ad9d43c78d67d087a62</id>
<content type='text'>
These changes aren't currently implemented on any table.
It will be added to event logs and local user table.

- Create tableCheckbox component to handle custom styles
  and indeterminate state which needs to be set with JS
- Update tableComponent layout to allow transition for
  toolbar. Updated user-accounts layout and styles to
  account for these changes

Tested on Chrome, Safari, Firefox, Edge, IE

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: Ic57a090db1ef66f9d33facfdc425db868ae8d8c6
</content>
</entry>
<entry>
<title>Add expand/collapse functionality to table Component</title>
<updated>2019-09-20T16:38:28+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-09-06T15:52:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=1d83af072eb4c047ef08fae79775a34599ed5ed3'/>
<id>urn:sha1:1d83af072eb4c047ef08fae79775a34599ed5ed3</id>
<content type='text'>
This commit will add optional expand/collapse functionality
to the shared table component. Expand/collapse is not
implemented on any existing table but will be used on the
redesigned event log table.

Tested on Chrome, Safari, Firefox, Edge, IE

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: Ia7ecde7b5525c11c68ebdf9f609c8d690c312969
</content>
</entry>
<entry>
<title>Add sort functionality to table Component</title>
<updated>2019-09-20T16:38:28+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-09-04T18:40:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=b1f64248b47e6a26ae38f36ebcf67f5955e9e92c'/>
<id>urn:sha1:b1f64248b47e6a26ae38f36ebcf67f5955e9e92c</id>
<content type='text'>
Added optional sort function to the shared table component.
Table sort is not implemented on any existing table, but will
be used in the redesigned Event Log table.

- Changed table model attribute to two separate properties
  data and header to take advantage of $onChanges lifecycle
  hook
- Update local user table and user role table to account for
  these updates

Tested on Chrome, Safari, Firefox, Edge, IE

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I4fe68e78ae9d1228d7d9350538f61076036b1089
</content>
</entry>
<entry>
<title>Add user role privilege table</title>
<updated>2019-08-27T19:49:02+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-08-08T15:58:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=8c80dbd926f451258a892171f9bd17515a13ddc2'/>
<id>urn:sha1:8c80dbd926f451258a892171f9bd17515a13ddc2</id>
<content type='text'>
Created a directive to handle display of user privilege roles
on the local user management page.

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I83caea33356012752c7a67301fa2a372f0c28620
</content>
</entry>
<entry>
<title>Add tableActions component</title>
<updated>2019-08-27T16:15:30+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-08-12T14:31:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=bb688795ded24cd07c46de598170af41fb3bfd56'/>
<id>urn:sha1:bb688795ded24cd07c46de598170af41fb3bfd56</id>
<content type='text'>
Creating a separate table actions component to allow
row action customizations like disabling certain
actions and rendering different icons.

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I85e96045af27701f5ecc4af9bf824e248abccbf5
</content>
</entry>
<entry>
<title>Update local user table to new design</title>
<updated>2019-08-13T16:37:28+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-07-17T16:23:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=fa56273db9ac556ca52db5d6d653b16eb63ca54e'/>
<id>urn:sha1:fa56273db9ac556ca52db5d6d653b16eb63ca54e</id>
<content type='text'>
This commit will introduce a reusable data table component.
By creating a reusable component, we can ensure tables in the
GUI will look consistent and common table actions (sort, select row)
are shared.

- Created new components directory to store shared components
- Add password-confirmation directive
- Remove some error handling from API utils so it can be
  handled in the UI

TODO:
- Add show/hide toggle to password fields
- Enhance table component with icons
- Manual user unlock
- Batch table actions
- Role table

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I03c95874d2942a2450a5da2f1d2a8bb895aa1746
</content>
</entry>
<entry>
<title>Clean up color values</title>
<updated>2019-07-09T21:37:46+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-06-24T19:35:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=6f7ec80eb14084228cd7d8dae580da4b794c2595'/>
<id>urn:sha1:6f7ec80eb14084228cd7d8dae580da4b794c2595</id>
<content type='text'>
This update will clean up slight color variations in the
code base by creating and using Sass color variables
instead of hex values. Available colors are defined in
colors.scss. Any usage of CSS color properties should
refer to the mapped color variables in colors.scss.

- Removed tags.scss file since tag components no longer used

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I045030a158469e59d07a9fa8cd8aa9f125f0d383
</content>
</entry>
</feed>
