Skip to content

Releases: bluewave-labs/datahall

Internal Testing Release - Datahall v0.1.0-beta

08 Feb 12:07
923c270
Compare
Choose a tag to compare

This is the first structured internal testing release of Datahall. It includes all core features and addresses critical issues found in the pre-testing (v0.1.0-alpha) phase. The primary focus is on quality assurance (QA), bug fixes, and performance improvements before moving toward a stable release.

📌 Main Goals of this Release:

  • Validate document upload, storage, and sharing functionality.
  • Test authentication and access controls for security flaws.
  • Identify and fix UI/UX issues before public release.

Core Features Included:

  • Document Upload & Management 📂 – Secure PDF uploads with metadata storage.
  • Instant Link-Based Sharing ⚡ – Generate shareable links with password protection.
  • Access Control & Expiration 🔐 – Define who can access files and for how long.

🐞 Bug Fixes & Improvements Since v0.1.0-alpha:

  • Fixed file upload instability – Improved handling for different upload scenarios.
  • Improved tablet-to-desktop responsiveness – Adjusted layout scaling across all key pages.
  • Standardized typography and color styles – Unified font sizes, button styling, and text capitalization.
  • Drag-and-drop upload now functional – Users can now drag files directly into the upload box.
  • Shared links now work without additional user actions – Removed the requirement for enabling an access checkbox.
  • Optimized API response times – Reduced request latency and improved database queries.
  • Fixed session timeout errors – Users no longer get logged out unexpectedly.

⚠️ Remaining Known Issues:

  • Some UI elements still require minor adjustments for consistent alignment.
  • Table row visibility needs further refinement to dynamically adjust to screen height.
  • Email notifications and branding are not yet implemented.

🚀 Next Steps:

  • Continue QA testing and collect feedback from internal users.
  • Fix remaining UI inconsistencies and table display issues.
  • Release v0.1.1 with final bug fixes and refinements.
  • Move toward a stable v1.0.0 release after successful internal validation.

If you are testing Datahall, please report any bugs or UI issues.

Pre-Testing Release - Datahall v0.1.0-alpha

31 Jan 08:32
ff5c802
Compare
Choose a tag to compare

This is an early pre-release of Datahall, marking our first functional MVP build before internal testing begins.

🔍 Purpose:

  • This version is mainly for development and internal setup testing.
  • Not recommended for regular testing or production use.
  • Expect bugs, unfinished UI elements, and missing refinements.

Key Features Implemented:

  • Document Upload & Storage: Upload PDFs securely via Supabase Storage.
  • User Authentication: NextAuth.js integration with JWT-based authentication.
  • File Sharing: Generate shareable links with basic access control.
  • Basic Analytics: View document access logs and visitor tracking.

⚠️ Known Issues in v0.1.0-alpha:

  • File Upload Instability: Some file uploads may fail due to various reasons, requiring improved backend handling and retry mechanisms.
  • Tablet/Desktop Responsiveness Issues: Several pages do not properly adjust between tablet (600–900px) and desktop (1200px+) resolutions, leading to layout misalignment. Priority pages include Documents, Profile, Contacts, and Document Details.
  • Inconsistent Font Sizes and Colors: Typography, spacing, and colors are not fully standardized across the application, leading to inconsistencies in headers, buttons, and input fields. Needs alignment with the global theme for a unified design.
  • Drag-and-Drop Not Functional: The drag-and-drop file upload feature does not work as expected—users must manually select files. Integration with the upload modal is incomplete.
  • Broken Shared Link Access: Shared document links route to an error page unless a specific checkbox is enabled. As a temporary fix, this checkbox is now permanently enabled, but a proper modal redesign is needed.
  • Table Display Issues: Some tables do not dynamically adjust row visibility based on screen height, causing overflow problems. Pagination and height-based scaling need improvements.
  • Performance Bottlenecks: API response times are slower than expected, and some requests timeout under heavy usage. Optimization is required for document retrieval and analytics tracking.
  • Session Timeout Errors: Some users experience unexpected session timeouts when navigating between pages, requiring authentication improvements.

📌 Next Steps for v0.1.0-beta:

UI/UX Refinements:

  • Standardize fonts, colors, and capitalization across the app using globalTheme.
  • Improve tablet-to-desktop responsiveness for priority pages (Documents, Profile, Contacts, Document Details).

Functional Bug Fixes:

  • Implement a fully functional drag-and-drop upload system.
  • Fix shared link routing to ensure consistent access without additional user actions.
  • Adjust table row visibility to scale dynamically based on screen height.

Performance & Stability Enhancements:

  • Optimize file upload stability.
  • Reduce API response times and prevent request timeouts.
  • Investigate and resolve session timeout issues.

This release is primarily for internal developer use. If you’re testing Datahall, please wait for v0.1.0-beta.