Releases: bluewave-labs/datahall
Releases · bluewave-labs/datahall
Internal Testing Release - Datahall v0.1.0-beta
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
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
.