<feed xmlns='http://www.w3.org/2005/Atom'>
<title>phosphor-webui/app/common/components/table/table.html, 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-09-24T17:27:00+00:00</updated>
<entry>
<title>Add batch actions to local user table</title>
<updated>2019-09-24T17:27:00+00:00</updated>
<author>
<name>Yoshie Muranaka</name>
<email>yoshiemuranaka@gmail.com</email>
</author>
<published>2019-09-16T17:33:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/phosphor-webui/commit/?id=49001e25fb1e1abd22e56023992a53c10b4d7055'/>
<id>urn:sha1:49001e25fb1e1abd22e56023992a53c10b4d7055</id>
<content type='text'>
Add ability to remove, enable, disable local users in bulk.

- Updates to table-actions component to fix flickering issue
  by including track by $index in ng-repeat

Signed-off-by: Yoshie Muranaka &lt;yoshiemuranaka@gmail.com&gt;
Change-Id: I67039e9b9d9cf7debe9f6ef87e71210bd4b64251
</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>
</feed>
