Sitelet https://github.com/ndidplatform/api/compare/next-patch...master
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: ndidplatform/api
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: next-patch
Choose a base ref
...
head repository: ndidplatform/api
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 5 commits
  • 43 files changed
  • 1 contributor

Commits on Sep 18, 2026

  1. Validation for cross service domains on create request.

    API version 7.1
    - Change response body JSON schema of GET `/utility/domains`
      - Add `cross_domain_request_disabled`
    - NDID only APIs
      - Change request body JSON schema of POST `/ndid/add_domain`.
        - Add `cross_domain_request_disabled`
      - New API: POST `/ndid/enable_domain_cross_domain_request`: Set domain to allow its services to coexist with services from other domains (including services without a domain) in data request list when creating a request.
      - New API: POST `/ndid/disable_domain_cross_domain_request`: Set domain to not allow its services to coexist with services from other domains (including services without a domain) in data request list when creating a request.
      - Change request body JSON schema validation of POST `/ndid/update_service`.
        - `domain` parameter now accepts an empty string, which is interpreted as no domain or not belonging to any domain.
    
    Update CHANGELOG
    
    Bump version
    re7eal committed Sep 18, 2026
    Configuration menu
    Copy the full SHA
    2a052c6 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2026

  1. Validation for service request type permissions on create request.

    API version 7.1
    - Change response body JSON schema of GET `/utility/services`
      - Add `request_type_whitelist_enabled`
    - Change response body JSON schema of GET `/utility/services/:service_id`
      - Add `request_type_whitelist_enabled`
    - New API: GET `/utility/services/:service_id/request_type_whitelist`: Get a list of request types that are currently in service's request type whitelist and the current whitelist enforcement status (`enabled` flag).
    - New API: GET `/utility/request_type_whitelisted_services`: Get a list of services that explicitly include the specified request type in their request type whitelist, along with the current enforcement status (`enabled` flag) of that whitelist.
    - NDID only APIs
      - Change request body JSON schema of POST `/ndid/create_service`.
        - Add `domain`
      - New API: POST `/ndid/add_request_type_to_service_request_type_whitelist`: Add request type to specified service request type whitelist.
      - New API: POST `/ndid/remove_request_type_from_service_request_type_whitelist`: Remove request type from specified service request type whitelist.
      - New API: POST `/ndid/enable_service_request_type_whitelist`: Set service request type whitelist active. (Use whitelist.)
      - New API: POST `/ndid/disable_service_request_type_whitelist`: Set service request type whitelist inactive. (Don't use / ignore whitelist.)
    
    Update OpenAPI specs
    
    Update CHANGELOG.md
    re7eal committed Sep 22, 2026
    Configuration menu
    Copy the full SHA
    96dd536 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2026

  1. Configuration menu
    Copy the full SHA
    98eeda2 View commit details
    Browse the repository at this point in the history
  2. Update CHANGELOG.md

    re7eal committed Sep 23, 2026
    Configuration menu
    Copy the full SHA
    6fcad28 View commit details
    Browse the repository at this point in the history
  3. Update CHANGELOG.md

    re7eal committed Sep 23, 2026
    Configuration menu
    Copy the full SHA
    54376d1 View commit details
    Browse the repository at this point in the history
Loading