All notable changes to this project will be documented in this file.
- Dataset management view improvements.
- Updated the package management view to update automatically when a package has been deleted.
- Harmonized the style of the package, app and dataset management views.
- Added 'copy to clipboard' functionality to the Edge node and HttpFS boxes on the main view.
- Removed dependency on coffeescript.
- Use built-in base64 encode/decode functions.
- Updated the contextual help to add information about the different components, as per the PNDA guide.
- Updated the package management view to update automatically when a new package has been uploaded.
- Fixed the package management view to handle failure notifications from the deployment manager.
- Updated the application management view: Replaced "Destroy" by "Delete" for removing an existing an app.
- Refactored the modal views to improve code quality.
- Fixed the rate drop down menu for kafka.
- The rates displayed in the kafka component are now the sum of the rates across all brokers for each topic.
- Removed pndaDataFlow component as it was not used anymore.
- Updated the components to open links in a new window when clicking on the gear icon.
- The resolution link is there's a problem with HDFS points at Cloudera Manager as it used to.
- Changed the default loading animation used on the package management view.
- Fixed bugs related to the deployment management component (main view) not being in sync with the app management view.
- Added a link to YARN resource manager and Hue.
- Links now open in a new window or tab.
- Fixed the style and bugs associated with the application management view.
- Fixed issue with KPI metrics being shown for applications.
- Added endpoints for the edge node and httpFS to the main view.
- Removed particle animation for the topics.
- Removed demo feature.
- Added an About modal view when clicking on "PNDA" to display the versions of PNDA and its components.
- Fixed display issues caused by long comma separated lists of nodes.
- Fixed a minor issue causing the YARN info icon not to be shown.
- The broker IDs displayed in the Kafka info modal view are now correct.
- Added contextual help for all the components and pages.
- Added an icon for each component as a link to an associated web UI (e.g. Kafka Manager or Cloudera Manager).
- Updated the layout of the main view to fit on a small screen (with a minimum width of 1150px).
- Various bug fixes.
- Removed items (icons, fonts) that were not compliant with the Apache v2 license.
- Added link to the Jupyter UI to the console.
- Implemented several improvements to the application view.
- New application KPI metrics are now added to the list automatically.
- Deployment Manager metrics are now reported without the 'platform' prefix.
- Updated the application view not to have to click the Save button when editing the properties of an app.
- Refactored components, controllers and services into separate files.
- Renamed metrics.json to config.json.
- Hidden datasets are now configurable in config.json.
- Select first application by default in apps view.
- Make entire row clickable while selecting applications or packages.
- Fix feedback process while performing any operations in apps view.
- Remove dataset management component from curated-view.
- Hide certain datasets e.g. testbot by default.
- Fixed - PANDA-1209 delint comments
- Fixed - PANDA-1209 openTSDB links not working with multiple servers
- Fixed issue where duplicate metrics were being displayed.
- Disabled login screen by default.
- Now console shows kafka topic name which have alphanumeric characters
- Show connection refused error in application view if DM API is down.
- Sort metric field names for all components.
- Update README
- Show any package deployment errors.
- Show any application deployment errors.
- Minor bug fixes.
- Added application KPI metrics.
- User remains logged in when he refreshes the console.
- Loads of improvement around application deployment in the apps view.
- Use the new health metric for deployment manager component.
- Few bug fixes.
- Package, Application & Data management now live.
- Added application KPI metrics.
- First release of the PNDA platform console backend.