Skip to content

Added overridable CapabilityParameterSpecifications to SolicitationCapability, and to Solicitation configuration service

Sam Kagan requested to merge add-overridable-cpss-to-sol-cap into main

Along the way:

  • Added unique constraint on CPS table for (name, capability_id, parent_id) to ensure that TTA Group Members can always uniquely identify the CPS they want without knowing our database ID's
  • Added a CPS repo method to retrieve a CPS by its name, Capabiliy, and parent_id
  • Fixed SolCap configuration in Solicitation configuration service
    • Made SolCap.baseband_defaults and SolCap.band_frequency_map instance- rather than class-level variables
  • Fully specified the Solicitation-configuration JSON document in Python via TypedDicts
Edited by Sam Kagan

Merge request reports