Skip to content

Pre-Testing Release - Datahall v0.1.0-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@mahid797 mahid797 released this 31 Jan 08:32
· 6 commits to master since this release
ff5c802

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.