Skip to content

Releases: national-data-platform/ep-frontend

v1.3.0-alpha

14 Oct 12:21

Choose a tag to compare

v1.3.0-alpha Pre-release
Pre-release

National Data Platform - Endpoint Frontend v1.3.0-alpha

This alpha release includes significant enhancements to the Services management functionality, improved user experience, and critical bug fixes.

🎯 New Features

Services Management Enhancements

  • Edit Services (#9): Services can now be edited after creation. Click the "Edit" button in the Services table to modify service details including name, title, URL, type, health check URL, documentation URL, and metadata.
  • Documentation Links (#8): Added a dedicated "Documentation" column in the Services table that displays clickable links to service documentation when available.

Dashboard Improvements

  • JupyterLab Status (#16): The Dashboard now displays JupyterLab connection status and provides a direct link to access JupyterLab when enabled.
  • Enhanced User Information (#4): Redesigned Dashboard with improved metrics display, user roles, groups, and system status indicators.
  • API Version Display (#3): API version is now prominently displayed in the Dashboard header with a link to API documentation.

Authentication & Security

  • Version Compatibility Check (#2): Added automatic API version compatibility verification on application startup to ensure frontend and backend compatibility.
  • Token Visibility Toggle (#1): Improved authentication form with working show/hide token functionality for better security and usability.

🐛 Bug Fixes

  • Logout Redirect (#7): Fixed issue where logout would maintain the current URL path instead of redirecting to root. Now properly redirects to / on logout, preventing nginx routing confusion.
  • API Timeout Configuration: Increased API request timeout to 60 seconds to accommodate slow backend responses and prevent premature timeouts.

📦 Version Update

  • Frontend Version (#6): Updated from 0.2.0 to 1.3.0-alpha to properly reflect the current development state and align with project versioning conventions.

🔧 Technical Improvements

  • Added servicesAPI.update() method for service editing
  • Enhanced error handling across all service management operations
  • Improved form state management for create/edit modes
  • Better extraction and handling of service metadata from extras
  • Consistent UI patterns across all resource management pages

📝 Notes

This is an alpha release intended for testing and feedback. The frontend now provides comprehensive management capabilities for services with improved user experience and better integration with the backend API.

🔗 Related Issues

Closes #1, #2, #3, #4, #6, #7, #8, #9, #16

v0.1.0

29 Aug 22:55

Choose a tag to compare

Full Changelog: 0.0.1...0.1.0

v0.0.1

03 Aug 14:29

Choose a tag to compare

Full Changelog: 0.0.0...0.0.1

v0.0.0

28 Jul 13:07

Choose a tag to compare

v0.0.0