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. Jan 22, 2025
    • 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. Jan 09, 2025
  9. Jan 08, 2025
    • GotthardG's avatar
      Expand sample data handling and grid display. · 6d67d022
      GotthardG authored
      Integrated additional sample parameters into backend and frontend for enhanced data collection. Updated pyproject version to reflect these changes. This improves user interface flexibility and enriches displayed sample metadata.
      6d67d022
    • GotthardG's avatar
      Add support for data collection parameters across layers · 9b4f8599
      GotthardG authored
      Introduced serialization for `data_collection_parameters` in backend models and processing. Added logic to parse and attach data collection parameters in the frontend. This ensures consistent handling and storage of these parameters throughout the application.
      9b4f8599
  10. Jan 07, 2025
    • GotthardG's avatar
      Add column type mapping and enhance validation · 35369fd1
      GotthardG authored
      Introduced a backend mapping for column expected types, improving validation and error handling. Updated UI to highlight default and corrected values, with additional detailed validation for data collection parameters.
      35369fd1
    • GotthardG's avatar
      Add column type mapping and enhance validation · 92306fcf
      GotthardG authored
      Introduced a backend mapping for column expected types, improving validation and error handling. Updated UI to highlight default and corrected values, with additional detailed validation for data collection parameters.
      92306fcf
  11. Jan 06, 2025
    • GotthardG's avatar
      Add spreadsheet enhancements and default handling · 54975b59
      GotthardG authored
      Implemented a toggleable spreadsheet UI component for sample data, added fields such as priority and comments, and improved backend validation. Default values for "directory" are now assigned when missing, with feedback highlighted in green on the front end.
      54975b59
  12. Dec 20, 2024
  13. Dec 19, 2024
    • GotthardG's avatar
      Refactor puck handling and update tell position setting · 6ff9cbe3
      GotthardG authored
      Simplify and standardize puck name normalization and validation. Refactor `set_tell_positions` to handle batch operations, improve error handling, and provide detailed responses for each puck. Removed unnecessary `with-tell-position` endpoint for better clarity and maintainability.
      6ff9cbe3
  14. Dec 18, 2024
    • GotthardG's avatar
      Refactor OpenAPI fetcher for improved clarity and robustness · 2360e071
      GotthardG authored
      Reorganized and enhanced the OpenAPI fetch logic for better maintainability and error handling. Key updates include improved environment variable validation, more detailed error messages, streamlined configuration loading, and additional safety checks for file paths and directories. Added proper logging and ensured the process flow is easy to trace.
      2360e071
    • GotthardG's avatar
      Refactor OpenAPI fetcher for improved clarity and robustness · 19bb05fc
      GotthardG authored
      Reorganized and enhanced the OpenAPI fetch logic for better maintainability and error handling. Key updates include improved environment variable validation, more detailed error messages, streamlined configuration loading, and additional safety checks for file paths and directories. Added proper logging and ensured the process flow is easy to trace.
      19bb05fc
    • GotthardG's avatar
      Refactor OpenAPI fetcher for improved clarity and robustness · 0dff7c3c
      GotthardG authored
      Reorganized and enhanced the OpenAPI fetch logic for better maintainability and error handling. Key updates include improved environment variable validation, more detailed error messages, streamlined configuration loading, and additional safety checks for file paths and directories. Added proper logging and ensured the process flow is easy to trace.
      0dff7c3c
  15. Dec 17, 2024
    • GotthardG's avatar
      Refactor OpenAPI fetcher for improved clarity and robustness · 7f7f80b4
      GotthardG authored
      Reorganized and enhanced the OpenAPI fetch logic for better maintainability and error handling. Key updates include improved environment variable validation, more detailed error messages, streamlined configuration loading, and additional safety checks for file paths and directories. Added proper logging and ensured the process flow is easy to trace.
      7f7f80b4
    • GotthardG's avatar
      Refactor OpenAPI fetcher for improved clarity and robustness · 2581d7ce
      GotthardG authored
      Reorganized and enhanced the OpenAPI fetch logic for better maintainability and error handling. Key updates include improved environment variable validation, more detailed error messages, streamlined configuration loading, and additional safety checks for file paths and directories. Added proper logging and ensured the process flow is easy to trace.
      2581d7ce
    • GotthardG's avatar
      Refactor OpenAPI fetcher for improved clarity and robustness · c38e4704
      GotthardG authored
      Reorganized and enhanced the OpenAPI fetch logic for better maintainability and error handling. Key updates include improved environment variable validation, more detailed error messages, streamlined configuration loading, and additional safety checks for file paths and directories. Added proper logging and ensured the process flow is easy to trace.
      c38e4704
    • GotthardG's avatar
      Refactor OpenAPI fetcher for improved clarity and robustness · 6c744602
      GotthardG authored
      Reorganized and enhanced the OpenAPI fetch logic for better maintainability and error handling. Key updates include improved environment variable validation, more detailed error messages, streamlined configuration loading, and additional safety checks for file paths and directories. Added proper logging and ensured the process flow is easy to trace.
      6c744602
    • GotthardG's avatar
      Refactor OpenAPI fetcher for improved clarity and robustness · 7e72871a
      GotthardG authored
      Reorganized and enhanced the OpenAPI fetch logic for better maintainability and error handling. Key updates include improved environment variable validation, more detailed error messages, streamlined configuration loading, and additional safety checks for file paths and directories. Added proper logging and ensured the process flow is easy to trace.
      7e72871a
  16. Dec 12, 2024
  17. Dec 11, 2024
  18. Dec 10, 2024
Loading