Support
Support

Support

Staying in Touch

Please subscribe to the LEVANTE users listserv (mailing list). This list is used for occasional email updates about the platform including maintenance downtime information, changes that affect how you use the platform, and major new features.

If you are a researcher with questions about LEVANTE, please contact us at levante-contact@stanford.edu.

Logging LEVANTE issues and bugs ๐Ÿ›

To report a technical issue or submit a support request, visit the LEVANTE Support Portal

If you encounter a dashboard or task bug, please let us know! Hereโ€™s a quick guide on what would be useful to include in your bug report, to help us best reproduce and squash the bug.

Detailed description: In a few sentences, what happened?

Browser, device, and OS:

  • What browser and version were you using? What device were you using?
  • What operating system (and version) was the device running?
  • If you have access to the device, you can go to https://platform.levante-network.org/debug to display the device information we need. Please send us a screenshot.

User: What user was logged in? (If it happened with multiple users, please include multiple user IDs if possible.)

Error:

  • If there was an error message, please copy it exactly (or take a screenshot).
  • If there was no error message, please open the developer tools (e.g., on Chrome/Edge: press Ctrl+Shift+I on a PC, or Cmd+Option+J on a Mac, or right-click in the browser window and click โ€˜Inspectโ€™). If there is an error in the developer console, please copy and paste it (or take a screenshot).

Thank you for helping us make the LEVANTE applications more robust!

Release Notes: v3.1.5-dev โ†’ v3.2.0-dev โ€” July 2, 2025

Features

  • Added comprehensive Firebase Emulator setup with detailed documentation and configuration
  • Implemented temporary clear session functionality for better user session management
  • Enhanced language selection support with vue-i18n integration and dropdown options
  • Added Firebase emulator scripts for starting, stopping, cleaning, seeding, and setup
  • Introduced administration seeding functionality for test data generation
  • Enhanced user profile and help dropdown functionality with improved UI components

Fixes

  • Resolved build issues by removing local firekit dependency conflicts and using npm package
  • Fixed Firestore initialization with merged configuration for live and emulator settings
  • Corrected authentication routing issues with improved guard logic and firekit readiness checks
  • Fixed organization creation with fallback mechanisms and better error handling
  • Resolved user data fetching and authentication state management issues
  • Fixed consent modal handling with proper confirmation flow and error handling
  • Corrected query functions to use firekit methods instead of direct REST API calls

Chores

  • Refactored authentication storeย to handle merged firekit architecture
  • Updated multipleย Vue components to use computed properties and improved reactivity
  • Migrated from structuredAggregationQuery to structuredQueryย in user request functions
  • Improved error handling and logging acrossย all query functions (administrations, orgs, tasks, users)
  • Updated Vite configuration for better module resolution and polyfill handling
  • Refactored EditOrgsForm, LanguageSelector, and UserActions components for better code organization
  • Enhanced debugging capabilities with comprehensive console logging throughout the application
  • Updated router guard logic withย better authentication state handling
  • Removed legacy levante-firebase.json configuration file
  • Added environment variable detection for Firebase emulators

Other

  • Added empty firestore.indexes.json file for Firestore indexing configuration
  • Updated Firestore rules forย development/emulator use with read/write access
  • Enhanced GitHub Actions workflow withย multi-line markdown support for releaseย description

Fromย 3.1.01ย โ†’ย 3.1.5

Repository:ย levante-framework/levante-dashboard

๐Ÿš€ Features & Enhancements

  • Show/hide table options and UI
  • Added options to show/hide table features and improved the table UI for better usability.

    [@fhconte, Mar 10, 2025]

  • Remove table columns, register-users link, new-group link
  • Enabled removing table columns and added direct links for user registration and group creation.

    [@fhconte, Mar 13, 2025]

  • Add users counter and assignments homepage redesign
  • Introduced a counter for users and redesigned the assignments homepage for improved navigation.

    [@fhconte, Mar 14 & Mar 20, 2025]

  • Enable admins to edit assignments
  • Admins can now edit assignments directly from the UI.

    [@fhconte, Mar 28, 2025]

  • Update page titles and task names
  • Improved clarity by updating page titles and using user-facing task names throughout the app.

    [@fhconte, Apr 7 & Mar 20, 2025]

  • Add unit tests for CreateAssignment component
  • Increased test coverage by adding unit tests for the CreateAssignment component.

    [@rolivares93, Jun 2, 2025]

  • Convert more components and files to TypeScript
  • Continued TypeScript migration for improved type safety and maintainability.

    [@digital-pro, May 21โ€“May 27, 2025]

๐Ÿ›  Improvements & Refactoring

  • Remove unused code and scripts
  • Cleaned up the codebase by removing unused code, scripts, and files.

    [@Zio-4, multiple dates]

  • Update core-tasks dependency
  • Upgradedย core-tasksย to versions 1.0.5 through 1.0.12 to keep dependencies current.

    [@github-actions, Aprโ€“Jun 2025]

  • UI and feedback improvements
  • Improved feedback modals, adjusted margins, and updated toast messages for a smoother user experience.

    [@rolivares93, @fhconte, multiple dates]

  • Add textarea for GitHub Actions and commit SHA tagging
  • Added a textarea for GitHub Actions and passed commit SHA as a Sentry tag for better traceability.

    [@asengupta3, Mar 18 & May 24, 2025]

  • Better naming and terminology
  • Standardized naming conventions across components, fields, and user-facing messages.

    [@Zio-4, @Diana Advani, multiple dates]

๐Ÿž Bug Fixes

  • Fix group picker and user addition ordering
  • Resolved issues with the group picker and ensured correct ordering when adding users.

    [@Zio-4, @fhconte, Jun 2 & May 30, 2025]

  • Fix menu positioning and assignment border color
  • Improved UI by fixing menu positioning and assignment border color issues.

    [@fhconte, May 30, 2025]

  • Fix CreateAssignment feedback and validation
  • Enhanced the CreateAssignment form with better feedback and validation for task selection and uniqueness.

    [@fhconte, May 9 & May 12, 2025]

  • Fix empty state logic and spinner
  • Improved handling of empty states and loading spinners for better UX.

    [@fhconte, May 5, 2025]

  • Remove debugger and testing flags
  • Cleaned up debugging statements and removed unnecessary testing flags from production code.

    [@fhconte, May 5 & May 31, 2025]

๐Ÿงน Chores & Maintenance

  • Prepare and bump release versions
  • Incremented version numbers and prepared releases for 3.1.3, 3.1.4, and 3.1.5.

    [@github-actions, Mayโ€“Jun 2025]

  • Update PR templates and documentation
  • Streamlined PR templates and updated documentation for contributors.

    [@Zio-4, Mar 10โ€“Mar 11, 2025]

๐Ÿ“„ Other Notable Changes

  • More firekit changes and dependency bumps
  • Ongoing updates to Firekit and other dependencies to ensure compatibility and stability.

    [@Zio-4, multiple dates]

  • Merge and cleanup commits
  • Numerous merges from feature branches, conflict resolutions, and code cleanups to maintain code health.

    [Multiple authors, throughout the range]

Levante Dashboard Release Notes

Tag Range: 3.1.01 โ†’ 3.1.5

Repository: levante-framework/levante-dashboard

๐Ÿš€ Features & Enhancements

  • Show/hide table options and UI
  • Added options to show/hide table features and improved the table UI for better usability.

    [@fhconte, Mar 10, 2025]

  • Remove table columns, register-users link, new-group link
  • Enabled removing table columns and added direct links for user registration and group creation.

    [@fhconte, Mar 13, 2025]

  • Add users counter and assignments homepage redesign
  • Introduced a counter for users and redesigned the assignments homepage for improved navigation.

    [@fhconte, Mar 14 & Mar 20, 2025]

  • Enable admins to edit assignments
  • Admins can now edit assignments directly from the UI.

    [@fhconte, Mar 28, 2025]

  • Update page titles and task names
  • Improved clarity by updating page titles and using user-facing task names throughout the app.

    [@fhconte, Apr 7 & Mar 20, 2025]

  • Add unit tests for CreateAssignment component
  • Increased test coverage by adding unit tests for the CreateAssignment component.

    [@rolivares93, Jun 2, 2025]

  • Convert more components and files to TypeScript
  • Continued TypeScript migration for improved type safety and maintainability.

    [@digital-pro, May 21โ€“May 27, 2025]

๐Ÿ›  Improvements & Refactoring

  • Remove unused code and scripts
  • Cleaned up the codebase by removing unused code, scripts, and files.

    [@Zio-4, multiple dates]

  • Update core-tasks dependency
  • Upgraded core-tasks to versions 1.0.5 through 1.0.12 to keep dependencies current.

    [@github-actions, Aprโ€“Jun 2025]

  • UI and feedback improvements
  • Improved feedback modals, adjusted margins, and updated toast messages for a smoother user experience.

    [@rolivares93, @fhconte, multiple dates]

  • Add textarea for GitHub Actions and commit SHA tagging
  • Added a textarea for GitHub Actions and passed commit SHA as a Sentry tag for better traceability.

    [@asengupta3, Mar 18 & May 24, 2025]

  • Better naming and terminology
  • Standardized naming conventions across components, fields, and user-facing messages.

    [@Zio-4, @Diana Advani, multiple dates]

๐Ÿž Bug Fixes

  • Fix group picker and user addition ordering
  • Resolved issues with the group picker and ensured correct ordering when adding users.

    [@Zio-4, @fhconte, Jun 2 & May 30, 2025]

  • Fix menu positioning and assignment border color
  • Improved UI by fixing menu positioning and assignment border color issues.

    [@fhconte, May 30, 2025]

  • Fix CreateAssignment feedback and validation
  • Enhanced the CreateAssignment form with better feedback and validation for task selection and uniqueness.

    [@fhconte, May 9 & May 12, 2025]

  • Fix empty state logic and spinner
  • Improved handling of empty states and loading spinners for better UX.

    [@fhconte, May 5, 2025]

  • Remove debugger and testing flags
  • Cleaned up debugging statements and removed unnecessary testing flags from production code.

    [@fhconte, May 5 & May 31, 2025]

๐Ÿงน Chores & Maintenance

  • Prepare and bump release versions
  • Incremented version numbers and prepared releases for 3.1.3, 3.1.4, and 3.1.5.

    [@github-actions, Mayโ€“Jun 2025]

  • Update PR templates and documentation
  • Streamlined PR templates and updated documentation for contributors.

    [@Zio-4, Mar 10โ€“Mar 11, 2025]

๐Ÿ“„ Other Notable Changes

  • More firekit changes and dependency bumps
  • Ongoing updates to Firekit and other dependencies to ensure compatibility and stability.

    [@Zio-4, multiple dates]

  • Merge and cleanup commits
  • Numerous merges from feature branches, conflict resolutions, and code cleanups to maintain code health.

    [Multiple authors, throughout the range]

Levante Dashboard Release Notes v3.1.01

๐Ÿ“ข Sentry Updates

  • Disabled Sentry Release Tracking (#51)๐Ÿ”น Temporarily disabled automatic Sentry releases to prevent unnecessary tracking during deployments. This ensures smoother error handling and avoids redundant release notifications.
  • Re-enabled Sentry GitHub Action (#52)๐Ÿ”น Restored Sentry's GitHub Action to automate error tracking in the build pipeline. This reactivation allows for better monitoring of application issues.
  • Fixed Sentry Translation Error (#58)๐Ÿ”น Corrected an issue where translations in Sentry logs were incorrect. This fix ensures more accurate debugging and user error reporting.

๐Ÿ› ๏ธ Core Improvements & Versioning

  • Updated Versioning to Use Ref Name & SHA (#53)๐Ÿ”น Modified versioning to include the Git reference name and SHA, improving traceability and debugging. This makes it easier to track specific deployments.
  • Core Tasks Updates
    • Beta-28 Release (#54)
    • Beta-29 Update (#57)
    • Beta-31 Release (#67)
    • Beta-32 Update (#77)
    • Beta-33 Release (#86)๐Ÿ”น These updates include various performance improvements, bug fixes, and refinements to the task management system. Each release incrementally enhances task functionality and stability.

๐ŸŽจ UI & UX Enhancements

  • Upgraded PrimeVue to v4 (CSS Fix) (#56)๐Ÿ”น Updated PrimeVue to the latest version, fixing CSS issues that affected the layout. This improves UI consistency and component rendering.
  • Fixed Label Overlap Issues on Fields (#71)๐Ÿ”น Resolved an issue where form labels overlapped input fields, making the UI more readable. This fix improves accessibility and form usability.
  • Improved Error Handling & Validation (#59)๐Ÿ”น Refactored the validation system to better handle user errors. This ensures smoother user interactions and prevents unexpected failures.
  • MEFS Completion Fix & Task Navigation Refactor (#60)๐Ÿ”น Fixed MEFS task completion logic and improved navigation using router-link. This makes task transitions smoother and more reliable.
  • Fixed Space Issue in Report Field Tables (#63)๐Ÿ”น Adjusted table formatting to ensure proper spacing between fields. This improves readability and document layout.
  • Added CAT Badge for Task Variants (#78)๐Ÿ”น Introduced a new visual badge to categorize tasks more effectively. This helps users distinguish between different task types at a glance.

๐Ÿ› Bug Fixes

  • Fixed Administrator Registration Issue (#61)๐Ÿ”น Addressed a problem where administrators were unable to register correctly. This ensures proper role assignment during onboarding.
  • Pluralized Org Names in createUsers Cloud Function (#62)๐Ÿ”น Adjusted the function to handle pluralized organization names correctly. This prevents errors when creating multiple organizations.
  • Fixed Newly Created Orgs Not Showing in Picker (#72)๐Ÿ”น Ensured that newly created organizations immediately appear in the selection list. This fixes a bug causing visibility delays.
  • Fixed User DOB Retrieval from Firebase Storage (#76)๐Ÿ”น Resolved an issue where users' date of birth was not being correctly retrieved from Firebase. This ensures accurate profile data fetching.
  • Made find Function Call Resistant to Null Values (#79)๐Ÿ”น Updated the find function to handle null values more gracefully. This prevents crashes and improves function stability.

๐Ÿ“Œ Other Updates

  • Fixed Email Sign-in Issues & Removed Unnecessary Checks (#69)๐Ÿ”น Improved authentication logic by eliminating redundant checks. This simplifies the sign-in process and enhances login reliability.
  • Added Password Sync Page (#70)๐Ÿ”น Introduced a new password synchronization page for easier credential management. This allows users to sync passwords across devices seamlessly.
  • Updated README with Levante NPM Scripts (#73)๐Ÿ”น Added documentation for available NPM scripts to streamline development setup. This improves clarity for contributors and maintainers.
  • Added Chrome Debug Configuration (#75)๐Ÿ”น Integrated Chrome debugging support for easier development and troubleshooting. This allows developers to debug applications directly within Chrome DevTools.

๐Ÿ“œ Full Changelog: Compare Changes