Angularize Volumes Table
Summary:
Angularize Volumes Table
Motivation:
Continue movement of shifting rendering logic that currently resides on the server to client side using AngularJS.
Enabled taking advantage of magic search and searchlight (https:/
Description:
This BP depends upon https:/
One of the major hurdles in developing this table is the integration with the existing other tabs under the Volumes Panel. This blueprint will take the approach that the existing tab infrastructure will be retained as much as possible, only changing the implementation of the volume table page. This is a deviation from other angularised panels where the routing for the panel is taken over by angular. Eventually, once more tabs are implemented, we can switch over to having an angular top-level tab control and routing using angular (most likely ui-router).
An alternative is to break out the tabs into separate panels, which could make for a better user navigation experience, and would make the migration much simpler.
The volumes table will otherwise follow/model the development being done for blueprint,
https:/
In addition, the current table filter will be replaced with the “Magic Search” widget. More information for Magic Search can
be found under blueprint https:/
UX:
The UX will look and work similarly.
Outside Dependencies:
None.
Requirements Update Required:
None.
Doc Impact:
The table look and function will be the same, so I expect no document impacts.
Blueprint information
- Status:
- Complete
- Approver:
- Rob Cresswell
- Priority:
- Not
- Drafter:
- Richard Jones
- Direction:
- Approved
- Assignee:
- None
- Definition:
- Obsolete
- Series goal:
- None
- Implementation:
- Started
- Milestone target:
- None
- Started by
- Rob Cresswell
- Completed by
- Rob Cresswell
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Add Angular Project Volumes Panel
Addressed by: https:/
Add Angular Volumes Table
Addressed by: https:/
Add Angular Project Snapshots Panel
Addressed by: https:/
Add alternative id
Addressed by: https:/
WIP: Add Angular Snapshots Table
Addressed by: https:/
WIP: Add Angular Snapshots Table
[robcresswell 2016-09-09]
Is this still being worked on? I think we have some others who could take it over.
[hiroyuki]
Please take over this if possible.
I'm so busy that I don't have the time to develop it.
Thanks.
[r1chardj0n3s]
I will take this over.
Most, if not all of the above patches are now out of date or already abandoned. Additionally the one landed patch 315332 should be reverted using patch 427003 below.
Addressed by: https:/
Revert "Add Angular Project Volumes Panel"
[robcresswell 2017-09-11]
Abandoning this until it can be worked on again. Given how much Angular implementations have evolved, the content here is not useful to hold on to, and the final patch reverted any progress made anyway.