Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: SciCatProject/frontend
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: SciCatProject/frontend
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: release
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 1 commit
  • 0 files changed
  • 1 contributor

Commits on Nov 12, 2025

  1. RELEASE 2025-11-11 (#2094)

    ## Description
    Short description of the pull request
    
    ## Motivation
    Background on use case, changes needed
    
    ## Fixes:
    Please provide a list of the fixes implemented in this PR
    
    * Items added
    
    ## Changes:
    Please provide a list of the changes implemented by this PR
    
    * changes made
    
    ## Tests included
    - [ ] Included for each change/fix?
    - [ ] Passing? (Merge will not be approved unless this is checked)
    
    ## Documentation
    - [ ] swagger documentation updated \[required\]
    - [ ] official documentation updated \[nice-to-have\]
    
    ### official documentation info
    If you have updated the official documentation, please provide PR # and
    URL of the pages where the updates are included
    
    ## Backend version
    - [ ] Does it require a specific version of the backend
    - which version of the backend is required:
    
    ## Summary by Sourcery
    
    Implement advanced proposal and dataset filtering capabilities, enhance
    shared filter and multi-select components, streamline application
    configuration loading, improve metadata display control, and update CI
    workflows and tests for robust coverage.
    
    New Features:
    - Introduce proposal filter management actions and selectors (add,
    remove, clear, and initial filters) with state and effect integration
    - Auto-set filter end dates to the current date when only a start date
    is provided for datasets and proposals
    - Introduce a hideEmptyMetadataTable configuration flag to conditionally
    suppress empty metadata sections across detail views
    - Enable dynamic facet parameter handling in proposal effects using
    front-end configuration
    
    Bug Fixes:
    - Fix DynamicMatTable getColumnValue to correctly handle comma-separated
    field names
    - Ensure proposal filters reset pagination skip when adding or removing
    filters
    - Prevent empty or null IDs from appearing in checkbox facet lists
    
    Enhancements:
    - Refactor SharedFilterComponent to improve checkbox facet search,
    ordering, deduplication, and display threshold
    - Enhance MultiSelectFilterComponent to map facet IDs to labels and emit
    structured selection events
    - Consolidate application configuration merging in AppConfigService with
    array-replace behavior and support for override toggling
    - Provide custom date formats for proposal date pickers via
    MAT_DATE_FORMATS in the proposals module
    - Refactor instrument selectors to return arrays of {_id,label} pairs
    and update related selectors and components
    
    CI:
    - Upgrade GitHub Actions setup-node to v6 and upload-artifact to v5
    across CI workflows
    
    Tests:
    - Add unit tests for proposal filter actions, selectors, reducers, and
    SharedFilter behaviors
    - Extend Cypress end-to-end tests to cover filter auto-end-date logic
    and dynamic detail view reloads
    
    Chores:
    - Bump dependencies: @SciCatProject SDK, luxon, mathjs
    - Add CODEOWNERS file
    - Update package and lock files versions
    Junjiequan authored Nov 12, 2025
    Configuration menu
    Copy the full SHA
    e37223c View commit details
    Browse the repository at this point in the history
Loading