You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@oodt.apache.org by Pavindu Lakshan <pa...@gmail.com> on 2021/08/09 04:17:11 UTC
[GSoC][OODT-1035] Status of GSoC '21
Hi all,
This is the progress update of the project - Improving advanced
functionalities of React.js OPSUI dashboard. (OODT-1035
<https://issues.apache.org/jira/projects/OODT/issues/OODT-1035>)
*Work done*
1. https://github.com/apache/oodt/pull/121 - Refactor React OPSUI sample app
By the time I started working on the project, there were some issues in the
app in terms of UI/UX. This PR fixed those issues.
- Improve the styles of the product search result display UI in the
React app.
- Remove redundant Axios instances
- Remove unnecessary console.log statements
- Conditionally render search result display UI i.e display search
result UI only if there are search results, otherwise the text No products
is displayed.
- Add jsconfig.json to resolve non-relative module names
2. https://github.com/apache/oodt/pull/123 - Improve product browser and
product ingest UI
- Add progress bars to display the progress of file ingestion processes.
- Fix product browser pagination
- Create a new endpoint to get product types
- Improve search bar UI
- Move file manager REST API calls to a separate dedicated module.
*Work to Be done*
- Implement querying products with multiple conditions - Currently,
product search only supports a single condition (Eg: search by name, search
by product type, etc). It needs to be fixed to support querying with
multiple conditions (Eg: *productType=GenericFile AND/OR
productName=<name>* )
- Implement REST API for the resource manager component
- Implement React components/views for displaying resource manager
metrics/data
Thanks and best regards,
Pavindu