v2.0.5
2026-05-15
- Admin: Download Devices CSV button to export all filtered devices as a CSV file. Exported file is saved in the user's browser cache and can be downloaded again later.
- Admin: Devices page now shows the number of devices in the source and target organizations.
v2.0.4
2026-05-11
- Logs modal: copy a single line or copy all lines in the current view (respects search and level filters); optional wrap vs single-line horizontal scroll for long entries.
- Migration Devices — live migration logs modal redesigned for readability: compact timeline-style rows, neutral header/toolbar, and a wider dialog (~20% more width, capped to viewport) so long messages are easier to review.
- Admin migration setup — Entra OAuth popup callback now uses globalThis (opener, location, close) instead of window, satisfying lint rules and behaving consistently across JavaScript runtimes.
v2.0.3
2026-05-06
- Log timestamps in the modal now include seconds and milliseconds exactly as returned by the API (no timezone conversion), and search matches the same formatted values.
- Logs modal: “New logs” control when live polling adds entries while you are scrolled up; auto-scroll to the latest line when you stay at the bottom. Live/paused control includes a tooltip explaining the 9-second refresh during in-progress migrations.
- Knowledge Base “Fix →” links for known critical errors are always visible (not hover-only) for touch and keyboard users.
v2.0.2
2026-04-10
- Admin: Import Users page for uploading CSV user mappings (source/target SAM and SID). Includes drag-and-drop or file picker, optional “replace existing data” before import, and a table to review imported rows with inline edit and delete.
- Download Template button (and a link inside the import dialog) to save a ready-made CSV with the correct columns and a sample row for faster editing.
- Wider import dialog layout so long file names and upload progress are easier to read.
v2.0.1
2026-03-12
- Added contextual “View fix in docs” actions to the migration device logs modal for critical failures, linking directly to the relevant Opsole Knowledge Base articles.
- Enhanced error log cards with clearer visual status and a gradient-highlighted help button to speed up troubleshooting during failed migrations.
v2.0.0
2026-02-23
- Major release: app version bumped to 2.0.0.
- Next.js 16 and React 19 for improved performance and latest framework features.
- Tailwind CSS v4 with refined global styles and theme variables.
- Simplified device detail fields: removed redundant items (Old Intune ID, Old Entra ID, Old SAM Account, Old SID, New UPN, New Entra ID, New SAM Account) from the expanded UI and related types; kept Old Device ID, Domain, and New Device ID.
- Compatibility and lint fixes following dependency updates.
v1.0.4
2026-01-28
- Introduced a dedicated Trust & Security public page highlighting SOC 2 Type II, ISO 27001:2022, and ISO 9001:2015 certifications with detailed scope and control environment overview.
- Added Trust & Security links to both full and minimal application footers for quick access to compliance information from across the app.
- Aligned trust content and UI with existing marketing pages, reusing shared layout, badges, and footer for a consistent public experience.
v1.0.3
2026-01-19
- Enhanced error handling and user feedback across dashboard components with better error boundaries.
- Optimized chart rendering performance with improved data transformation and memoization.
- Refined dashboard UI components with better loading states and skeleton screens.
- Enhanced type safety in dashboard data models and API response handling.
- Improved accessibility in dashboard charts with better ARIA labels and keyboard navigation support.
- Resolved potential memory leaks in chart components with proper cleanup on unmount.
v1.0.2
2025-12-05
- Converted dashboard page to server-side rendering (SSR) for improved performance and SEO.
- Enhanced dashboard data fetching with server-side authentication and JWT token generation.
- Optimized dashboard loading by pre-fetching data on the server, reducing client-side JavaScript bundle size.
- Separated interactive chart components into client components while maintaining SSR benefits for static content.
- Resolved Next.js 15 compatibility issues with async headers() API in server components.
v1.0.1
2025-12-04
- Added Two-Factor Authentication (2FA) support with email OTP verification for enhanced account security.
- Implemented email notification preferences allowing users to control email alert settings.
- Added Security Settings dialog in user profile for managing 2FA and email notification preferences.
- Updated user creation and editing workflows to include 2FA and email notification configuration.
- Optimized login flow to skip OTP verification when 2FA is disabled, providing faster access for users.
- Enhanced Security Settings modal and improved dark mode readability.
- Added validation to ensure email notifications are enabled when 2FA is enabled (required for OTP delivery).
v1.0.0
2025-12-03
- Initial public release of Opsole migration SaaS platform.
- Complete Azure Entra ID migration management with tenant-to-tenant migration support.
- Admin portal with comprehensive configuration management, package uploads, and user administration.
- Public Status page with real-time system health monitoring and uptime metrics.
- Support ticket system with markdown editor, priority levels, and status tracking.
v0.9.0
2025-11-29
- Enhanced migration configuration workflow with real-time data sync capabilities.
- Optimized loading states with shimmer effects across all admin pages.
- Refined dark-mode theme with better contrast ratios and color consistency.
- Resolved migration configuration deletion confirmation flow issues.
- Addressed authentication token refresh edge cases.
v0.8.0
2025-11-25
- Added migration setup wizard with tenant configuration and validation.
- Implemented user invitation system with email notifications.
- Enhanced API error handling and user feedback messaging.
- Optimized database queries and reduced API response times.
v0.7.0
2025-11-18
- Admin portal foundation with apps, configuration, downloads, and licenses management.
- Dashboard analytics and reporting capabilities.
- Enhanced responsive design for mobile and tablet devices.
- Resolved issues with user invitation email delivery.