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 15, 2025
    • 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
  2. Jan 14, 2025
    • GotthardG's avatar
      Set default values for empty "priority" column in spreadsheets. · 7861082a
      GotthardG authored
      Added logic to assign a default value of 1 to empty "priority" fields in the spreadsheet service. Adjusted the router to correctly track columns explicitly marked as defaulted.
      7861082a
    • 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
  3. 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
  4. Jan 10, 2025
  5. Jan 09, 2025
    • GotthardG's avatar
      782bfe9e
    • GotthardG's avatar
      0f6759e4
    • GotthardG's avatar
      Refactor puck handling for responses · ac38bc3b
      GotthardG authored
      Revised and optimized the `get_pucks_with_tell_position` endpoint to streamline logic and enhance clarity.
      ac38bc3b
    • GotthardG's avatar
      Add example scripts and enhance puck event queries · c45a46b0
      GotthardG authored
      Introduced a new Jupyter Notebook with API usage examples for managing pucks and samples. Refactored puck retrieval logic to include the latest event type and `tell_position`, improving data accuracy. Updated backend version to 0.1.0a16 accordingly.
      c45a46b0
    • GotthardG's avatar
      Refactor dewar and sample handling; improve grid data binding · 9bfcc309
      GotthardG authored
      Updated Dewar and Sample schemas, added nested relationships, and adjusted API responses for better data handling. Simplified puck normalization, enhanced data grid logic in the frontend, and implemented a PUT endpoint for updating samples. Incremented backend version to 0.1.0a15 and added new HTTP request example.
      9bfcc309
    • GotthardG's avatar
      Refactor set_tell_positions logic with updated rules. · ae20d611
      GotthardG authored
      Revised the set_tell_positions endpoint to handle updated business rules for puck positioning. Improved event handling to ensure proper nullification, updates, and removal of tell_positions based on the provided payload. Enhanced query performance and normalized puck name processing for consistency.
      ae20d611
    • GotthardG's avatar
      Refactor set_tell_positions logic with updated rules. · 3bda9498
      GotthardG authored
      Revised the set_tell_positions endpoint to handle updated business rules for puck positioning. Improved event handling to ensure proper nullification, updates, and removal of tell_positions based on the provided payload. Enhanced query performance and normalized puck name processing for consistency.
      3bda9498
    • GotthardG's avatar
      Refactor set_tell_positions logic with updated rules. · aeffb74c
      GotthardG authored
      Revised the set_tell_positions endpoint to handle updated business rules for puck positioning. Improved event handling to ensure proper nullification, updates, and removal of tell_positions based on the provided payload. Enhanced query performance and normalized puck name processing for consistency.
      aeffb74c
    • GotthardG's avatar
      Refactor set_tell_positions logic with updated rules. · a9cb7a41
      GotthardG authored
      Revised the set_tell_positions endpoint to handle updated business rules for puck positioning. Improved event handling to ensure proper nullification, updates, and removal of tell_positions based on the provided payload. Enhanced query performance and normalized puck name processing for consistency.
      a9cb7a41
  6. Jan 08, 2025
    • GotthardG's avatar
      Refactor set_tell_positions logic with updated rules. · 0fdd5e54
      GotthardG authored
      Revised the set_tell_positions endpoint to handle updated business rules for puck positioning. Improved event handling to ensure proper nullification, updates, and removal of tell_positions based on the provided payload. Enhanced query performance and normalized puck name processing for consistency.
      0fdd5e54
    • GotthardG's avatar
      Refactor set_tell_positions logic with updated rules. · fb5e9300
      GotthardG authored
      Revised the set_tell_positions endpoint to handle updated business rules for puck positioning. Improved event handling to ensure proper nullification, updates, and removal of tell_positions based on the provided payload. Enhanced query performance and normalized puck name processing for consistency.
      fb5e9300
    • GotthardG's avatar
      Refactor set_tell_positions logic with updated rules. · 3e2c1df8
      GotthardG authored
      Revised the set_tell_positions endpoint to handle updated business rules for puck positioning. Improved event handling to ensure proper nullification, updates, and removal of tell_positions based on the provided payload. Enhanced query performance and normalized puck name processing for consistency.
      3e2c1df8
    • GotthardG's avatar
      Refactor set_tell_positions logic with updated rules. · 6c91bc78
      GotthardG authored
      Revised the set_tell_positions endpoint to handle updated business rules for puck positioning. Improved event handling to ensure proper nullification, updates, and removal of tell_positions based on the provided payload. Enhanced query performance and normalized puck name processing for consistency.
      6c91bc78
    • GotthardG's avatar
      Refactor and extend puck handling with tell_position updates · 4f73f417
      GotthardG authored
      Refactored puck updating logic to use Pydantic models for validation and normalization. Added a new endpoint to retrieve all pucks with a tell_position and their associated samples. Updated project version to 0.1.0a11 in pyproject.toml.
      4f73f417
    • 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
  7. 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
  8. 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
  9. Dec 20, 2024
  10. 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
    • GotthardG's avatar
      Refactor puck handling and update tell position setting · da5dbb9e
      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.
      da5dbb9e
    • GotthardG's avatar
      Update tell position logic and add new endpoint · d1bc7066
      GotthardG authored
      Refactored tell position logic to use `segment` and `puck_in_segment` fields, replacing the previous single `tell_position` field. Introduced a new `/set-tell-positions` endpoint for setting tell positions based on these changes and removed the deprecated endpoint handling the old logic. Enhanced validation and streamlined handling of related logistics and puck events.
      d1bc7066
    • GotthardG's avatar
      Update tell position logic and add new endpoint · 14eaca81
      GotthardG authored
      Refactored tell position logic to use `segment` and `puck_in_segment` fields, replacing the previous single `tell_position` field. Introduced a new `/set-tell-positions` endpoint for setting tell positions based on these changes and removed the deprecated endpoint handling the old logic. Enhanced validation and streamlined handling of related logistics and puck events.
      14eaca81
    • GotthardG's avatar
      Add example script for AareDB client usage · deeee022
      GotthardG authored
      This script demonstrates various AareDB client API operations, including retrieving pucks, posting sample events, and fetching the last sample event. It serves as a reference for interacting with the AareDB system using Python.
      deeee022
Loading