Code indexing in gitaly is broken and leads to code not being visible to the user. We work on the issue with highest priority.

Skip to content
Snippets Groups Projects
  1. Mar 19, 2025
    • GotthardG's avatar
      Update dependencies and improve Python path handling · 248085b3
      GotthardG authored
      Updated several frontend dependencies including MUI packages and added new ones like `@mui/x-charts`. Adjusted the Python path setup in the CI configuration to correctly point to the `aaredb` backend, ensuring accurate module resolution.
      248085b3
    • GotthardG's avatar
      Update dependencies and improve Python path handling · 536cfcd3
      GotthardG authored
      Updated several frontend dependencies including MUI packages and added new ones like `@mui/x-charts`. Adjusted the Python path setup in the CI configuration to correctly point to the `aaredb` backend, ensuring accurate module resolution.
      536cfcd3
  2. Mar 17, 2025
  3. Mar 14, 2025
    • GotthardG's avatar
      Add Dockerfiles and update package dependencies · db6164ac
      GotthardG authored
      Introduced Dockerfiles for logistics and frontend applications to streamline development and deployment. Updated package dependencies in the frontend to newer versions for improved stability and compatibility.
      db6164ac
    • GotthardG's avatar
      Refine event types and update related models and logic · fbc32474
      GotthardG authored
      Standardized event types with stricter validation using `Literal`. Adjusted related data and logic to align with new types, including changes to PGROUP assignments, event timeline increments, and schema updates. Cleaned up unused code and clarified database initialization behavior.
      fbc32474
  4. Mar 06, 2025
    • GotthardG's avatar
      Refactor logistics and frontend code for better consistency. · 3d55c423
      GotthardG authored
      Refactored several files to improve code clarity, error handling, and data integrity. Introduced type safety improvements, streamlined OpenAPI model integration, adjusted configuration settings, and enhanced QR code handling logic. Also updated scripts and tsconfig settings to temporarily bypass strict checks during development.
      3d55c423
  5. Mar 05, 2025
    • GotthardG's avatar
      Add image modal functionality to RunDetails component · 3a63e5a6
      GotthardG authored
      Introduce a modal for zooming images in the RunDetails component, enhancing UX by allowing users to click and view images in detail. Adjust styling in SampleImage.css to disable zoom effects in the details panel and ensure proper image rendering. Update ResultGrid to pass the basePath prop to support dynamic image paths.
      3a63e5a6
    • GotthardG's avatar
      Enhance dynamic height handling for RunDetails components. · 91aebae4
      GotthardG authored
      Added support for dynamic height calculation in RunDetails and integrated it with ResultGrid to adjust detail panel heights based on content changes. This ensures proper rendering and improves responsiveness of the UI.
      91aebae4
    • GotthardG's avatar
      Add row-specific styling and improve image rendering · 6bd4843d
      GotthardG authored
      Introduced row-specific CSS classes for better UI distinction, highlighting rows based on run type and processing results. Enhanced image rendering logic with consistent styling, hover effects, and a smaller image size for better visual clarity.
      6bd4843d
  6. Mar 04, 2025
    • GotthardG's avatar
      Refactor RunDetails and integrate with ResultGrid · 266c8a81
      GotthardG authored
      Reworked `RunDetails` to enhance details presentation and added new UI components like images and processing results. Incorporated the `RunDetails` expansion panel into `ResultGrid` for better user interaction and streamlined grid functionalities.
      266c8a81
    • GotthardG's avatar
      Refactor RunDetails and integrate with ResultGrid · 75998a1d
      GotthardG authored
      Reworked `RunDetails` to enhance details presentation and added new UI components like images and processing results. Incorporated the `RunDetails` expansion panel into `ResultGrid` for better user interaction and streamlined grid functionalities.
      75998a1d
    • GotthardG's avatar
      Add image rendering to ResultGrid with zoom effect · fff3e9f8
      GotthardG authored
      This update introduces an "Images" column in the ResultGrid component, displaying thumbnails that expand on hover using CSS zoom effects. Adjustments were made to styles and grid cell overflow to ensure proper rendering and interaction with zoomed images.
      fff3e9f8
    • GotthardG's avatar
      Update dependencies and migrate to Node 18 minimum support · 2e1d87c3
      GotthardG authored
      Upgraded multiple package versions, including `@esbuild` and dependencies like `@mui/x-data-grid-premium`. Adjusted `node` engine requirement to `>=18` for compatibility. This ensures modernization and alignment with current toolchain standards.
      2e1d87c3
  7. Feb 27, 2025
    • GotthardG's avatar
      Refactor image rendering in ResultGrid with CSS enhancements · c3cf463f
      GotthardG authored
      Simplified image rendering logic in `ResultGrid` by removing hover state management within JavaScript. Added `SampleImage.css` to handle hover effects for images and tooltips with scalable zoom. Cleaned up unnecessary comments and improved code readability.
      c3cf463f
    • GotthardG's avatar
      Refactor image rendering in ResultGrid with CSS enhancements · da79115b
      GotthardG authored
      Simplified image rendering logic in `ResultGrid` by removing hover state management within JavaScript. Added `SampleImage.css` to handle hover effects for images and tooltips with scalable zoom. Cleaned up unnecessary comments and improved code readability.
      da79115b
    • GotthardG's avatar
      Refactor image rendering in ResultGrid with CSS enhancements · 37fe820f
      GotthardG authored
      Simplified image rendering logic in `ResultGrid` by removing hover state management within JavaScript. Added `SampleImage.css` to handle hover effects for images and tooltips with scalable zoom. Cleaned up unnecessary comments and improved code readability.
      37fe820f
    • GotthardG's avatar
      Refactor image rendering in ResultGrid with CSS enhancements · de4a6d2d
      GotthardG authored
      Simplified image rendering logic in `ResultGrid` by removing hover state management within JavaScript. Added `SampleImage.css` to handle hover effects for images and tooltips with scalable zoom. Cleaned up unnecessary comments and improved code readability.
      de4a6d2d
    • GotthardG's avatar
      Update `SampleTracker` to support dynamic `activePgroup` · 548a8667
      GotthardG authored
      Enhanced the `SampleTracker` component to accept and utilize an `activePgroup` prop, allowing dynamic filtering of data based on the current project group. Adjusted related polling and data fetching logic to respond to changes in `activePgroup`. Removed excessive code from the test notebook for cleanup.
      548a8667
  8. Feb 26, 2025
    • GotthardG's avatar
      Add Image models and clean up test code structure · e070fd46
      GotthardG authored
      Introduced `ImageCreate` and `Image` models to handle image-related data in the backend. Improved the organization and readability of the testing notebook by consolidating and formatting code into distinct sections with markdown cells.
      e070fd46
    • GotthardG's avatar
      Add Image models and clean up test code structure · 21d41818
      GotthardG authored
      Introduced `ImageCreate` and `Image` models to handle image-related data in the backend. Improved the organization and readability of the testing notebook by consolidating and formatting code into distinct sections with markdown cells.
      21d41818
    • GotthardG's avatar
      Add Image models and clean up test code structure · ab6148a7
      GotthardG authored
      Introduced `ImageCreate` and `Image` models to handle image-related data in the backend. Improved the organization and readability of the testing notebook by consolidating and formatting code into distinct sections with markdown cells.
      ab6148a7
    • GotthardG's avatar
      Add Image models and clean up test code structure · 303e6579
      GotthardG authored
      Introduced `ImageCreate` and `Image` models to handle image-related data in the backend. Improved the organization and readability of the testing notebook by consolidating and formatting code into distinct sections with markdown cells.
      303e6579
    • GotthardG's avatar
      Add Image models and clean up test code structure · b04c7b8c
      GotthardG authored
      Introduced `ImageCreate` and `Image` models to handle image-related data in the backend. Improved the organization and readability of the testing notebook by consolidating and formatting code into distinct sections with markdown cells.
      b04c7b8c
  9. Jan 30, 2025
    • GotthardG's avatar
      Refactor Dewar service methods and improve field handling · c2215860
      GotthardG authored
      Updated Dewar API methods to use protected endpoints for enhanced security and consistency. Added `pgroups` handling in various frontend components and modified the LogisticsView contact field for clarity. Simplified backend router imports for better readability.
      c2215860
  10. Jan 23, 2025
    • GotthardG's avatar
      Add pgroup handling in dewars and enhance ShipmentDetails UI · 44582cf3
      GotthardG authored
      Introduced a new `pgroups` attribute for dewars in the backend with schema and model updates. Modified the frontend to display `pgroups` as chips, integrate new visual icons for pucks and crystals, and enhance the UI/UX in `ShipmentDetails` and `DewarStepper` components. Added reusable SVG components for better modularity and design consistency.
      44582cf3
  11. Jan 22, 2025
    • GotthardG's avatar
      Integrate `pgroups` for shipment data security · 173e192f
      GotthardG authored
      Added `pgroups` to secure and associate data with specific permission groups. Updated backend routers, database models, and API endpoints to handle authorization based on `pgroups`. Adjusted frontend components and hooks to support `pgroups` in data fetching and management workflows.
      173e192f
    • GotthardG's avatar
      Enhance handling of associated pgroups in Contacts and Address views. · 4a185288
      GotthardG authored
      Ensure `associatedPgroups` defaults to an empty array to avoid undefined behavior. Add non-editable pgroups input fields for new items and improve conditional rendering of pgroup chips in both views. Minor structural updates for consistency and clarity.
      4a185288
    • GotthardG's avatar
      Refactor contact handling across backend and frontend · 382b1eab
      GotthardG authored
      Replaced usage of "ContactPerson" with "Contact" for consistency across the codebase. Updated related component props, state variables, API calls, and database queries to align with the new model. Also enhanced backend functionality with stricter validations and added support for handling active pgroups in contact management.
      382b1eab
    • GotthardG's avatar
      **Commit Message:** · 6cde57f7
      GotthardG authored
      Enhance app with active pgroup handling and token updates
      
      Added active pgroup state management across the app for user-specific settings. Improved token handling with decoding, saving user data, and setting OpenAPI authorization. Updated components, API calls, and forms to support dynamic pgroup selection and user-specific features.
      6cde57f7
  12. Jan 20, 2025
    • GotthardG's avatar
      Add mount_count and unmount_count tracking for samples · 3b315f29
      GotthardG authored
      Introduced `mount_count` and `unmount_count` fields to track mounting events for samples. Updated models, schemas, and front-end components to support dynamic calculation and display of these counts. Enhanced backend queries and API responses to include the new data.
      3b315f29
  13. Jan 17, 2025
    • GotthardG's avatar
      Update package-lock.json with latest dependency versions · 6825421f
      GotthardG authored
      Upgraded multiple dependencies across Babel, Emotion, ESLint, and DevExpress packages in `package-lock.json` to their latest versions. These updates ensure compatibility, fix minor issues, and improve overall performance and security.
      6825421f
    • GotthardG's avatar
      Make shipment fields optional and refactor test scripts. · 9739b8cf
      GotthardG authored
      Updated the `number_of_pucks` and `number_of_samples` fields in the `schemas.py` to be optional for greater flexibility. Simplified the test Jupyter Notebook by restructuring imports and consolidating function calls for better readability and maintainability.
      9739b8cf
  14. Jan 15, 2025
    • GotthardG's avatar
      Enhance deletion processes with event-check validations. · 48106860
      GotthardG authored
      Added validation to prevent deletion of shipments, dewars, pucks, or samples if they have associated events. Updated frontend components to handle and display error messages based on API responses for improved user feedback.
      48106860
    • GotthardG's avatar
      ``` · e63af3e6
      GotthardG authored
      Add duplicate detection for spreadsheet data processing
      
      Implemented logic to detect and handle duplicate 'positioninpuck' entries within the same puck during spreadsheet processing. Updated backend to validate duplicates and provide detailed error messages. Enhanced frontend to visually highlight duplicate errors and allow better user feedback during cell editing.
      ```
      e63af3e6
  15. Jan 14, 2025
    • GotthardG's avatar
      Refactor spreadsheet handling to track corrections and defaults · c0951292
      GotthardG authored
      Improved the backend's value cleaning to differentiate between corrections and defaults, logging metadata for clearer traceability. Updated frontend to display corrected/defaulted fields with visual cues and tooltips for better user feedback. Enhanced data models and response structures to support this richer metadata.
      c0951292
  16. Jan 13, 2025
    • GotthardG's avatar
      Refactor spreadsheet processing to improve validation logic · f6c19cc4
      GotthardG authored
      Enhanced value cleaning and validation for spreadsheet data with dynamic handling of columns and corrections. Improved feedback for users with detailed error messages and visual indicators for corrected or defaulted values. Simplified backend and frontend logic for better maintainability and usability.
      f6c19cc4
  17. Jan 10, 2025
    • GotthardG's avatar
      Implement polling for tracking sample updates in real-time · f8559303
      GotthardG authored
      Added a 1-second polling interval to fetch the latest sample data, ensuring the UI remains updated with real-time progress. Cleaned up code formatting for readability and consistency. Improved `getSampleStatus` logic to better distinguish sample states.
      f8559303
    • GotthardG's avatar
      Implement polling for tracking sample updates in real-time · 4a2d9bd1
      GotthardG authored
      Added a 1-second polling interval to fetch the latest sample data, ensuring the UI remains updated with real-time progress. Cleaned up code formatting for readability and consistency. Improved `getSampleStatus` logic to better distinguish sample states.
      4a2d9bd1
    • GotthardG's avatar
      Fix type and handle missing dewar_id in sample router. · 19ef20e6
      GotthardG authored
      Updated puck_id type from str to int for better type consistency. Added a fallback value of -1 for pucks with missing dewar_id to prevent potential errors when querying pucks.
      19ef20e6
Loading