From 96aa7f2e024ec8352d4f989091712ec2c6df5ae5 Mon Sep 17 00:00:00 2001 From: "Enot (ded) Skelly" Date: Wed, 10 Jun 2026 10:03:16 -0700 Subject: [PATCH] fix(swagger): missing update from stats changes --- docs/docs.go | 96 +++++++++++++++++++++++++++++++++++++++++------ docs/swagger.json | 96 +++++++++++++++++++++++++++++++++++++++++------ docs/swagger.yaml | 72 +++++++++++++++++++++++++++++------ 3 files changed, 228 insertions(+), 36 deletions(-) diff --git a/docs/docs.go b/docs/docs.go index acd1596..4554c15 100644 --- a/docs/docs.go +++ b/docs/docs.go @@ -1522,8 +1522,20 @@ const docTemplate = `{ "parameters": [ { "type": "string", - "description": "Filter by IATA code (case-insensitive)", - "name": "iata", + "description": "Comma-separated IATA codes", + "name": "iatas", + "in": "query" + }, + { + "type": "integer", + "description": "Filter by region ID, expands to member IATAs", + "name": "regionId", + "in": "query" + }, + { + "type": "string", + "description": "Filter by region slug, expands to member IATAs", + "name": "region", "in": "query" }, { @@ -1564,8 +1576,20 @@ const docTemplate = `{ "parameters": [ { "type": "string", - "description": "Filter by IATA code (case-insensitive)", - "name": "iata", + "description": "Comma-separated IATA codes", + "name": "iatas", + "in": "query" + }, + { + "type": "integer", + "description": "Filter by region ID, expands to member IATAs", + "name": "regionId", + "in": "query" + }, + { + "type": "string", + "description": "Filter by region slug, expands to member IATAs", + "name": "region", "in": "query" } ], @@ -1597,8 +1621,20 @@ const docTemplate = `{ "parameters": [ { "type": "string", - "description": "Filter by IATA code (case-insensitive)", - "name": "iata", + "description": "Comma-separated IATA codes", + "name": "iatas", + "in": "query" + }, + { + "type": "integer", + "description": "Filter by region ID, expands to member IATAs", + "name": "regionId", + "in": "query" + }, + { + "type": "string", + "description": "Filter by region slug, expands to member IATAs", + "name": "region", "in": "query" }, { @@ -1645,8 +1681,20 @@ const docTemplate = `{ }, { "type": "string", - "description": "Filter by IATA code", - "name": "iata", + "description": "Comma-separated IATA codes", + "name": "iatas", + "in": "query" + }, + { + "type": "integer", + "description": "Filter by region ID, expands to member IATAs", + "name": "regionId", + "in": "query" + }, + { + "type": "string", + "description": "Filter by region slug, expands to member IATAs", + "name": "region", "in": "query" } ], @@ -1709,8 +1757,20 @@ const docTemplate = `{ "parameters": [ { "type": "string", - "description": "Filter by exact IATA code (case-sensitive)", - "name": "iata", + "description": "Comma-separated IATA codes", + "name": "iatas", + "in": "query" + }, + { + "type": "integer", + "description": "Filter by region ID, expands to member IATAs", + "name": "regionId", + "in": "query" + }, + { + "type": "string", + "description": "Filter by region slug, expands to member IATAs", + "name": "region", "in": "query" }, { @@ -1751,8 +1811,20 @@ const docTemplate = `{ "parameters": [ { "type": "string", - "description": "Filter by IATA code (case-insensitive)", - "name": "iata", + "description": "Comma-separated IATA codes", + "name": "iatas", + "in": "query" + }, + { + "type": "integer", + "description": "Filter by region ID, expands to member IATAs", + "name": "regionId", + "in": "query" + }, + { + "type": "string", + "description": "Filter by region slug, expands to member IATAs", + "name": "region", "in": "query" }, { diff --git a/docs/swagger.json b/docs/swagger.json index 7197c85..bfef1bb 100644 --- a/docs/swagger.json +++ b/docs/swagger.json @@ -1520,8 +1520,20 @@ "parameters": [ { "type": "string", - "description": "Filter by IATA code (case-insensitive)", - "name": "iata", + "description": "Comma-separated IATA codes", + "name": "iatas", + "in": "query" + }, + { + "type": "integer", + "description": "Filter by region ID, expands to member IATAs", + "name": "regionId", + "in": "query" + }, + { + "type": "string", + "description": "Filter by region slug, expands to member IATAs", + "name": "region", "in": "query" }, { @@ -1562,8 +1574,20 @@ "parameters": [ { "type": "string", - "description": "Filter by IATA code (case-insensitive)", - "name": "iata", + "description": "Comma-separated IATA codes", + "name": "iatas", + "in": "query" + }, + { + "type": "integer", + "description": "Filter by region ID, expands to member IATAs", + "name": "regionId", + "in": "query" + }, + { + "type": "string", + "description": "Filter by region slug, expands to member IATAs", + "name": "region", "in": "query" } ], @@ -1595,8 +1619,20 @@ "parameters": [ { "type": "string", - "description": "Filter by IATA code (case-insensitive)", - "name": "iata", + "description": "Comma-separated IATA codes", + "name": "iatas", + "in": "query" + }, + { + "type": "integer", + "description": "Filter by region ID, expands to member IATAs", + "name": "regionId", + "in": "query" + }, + { + "type": "string", + "description": "Filter by region slug, expands to member IATAs", + "name": "region", "in": "query" }, { @@ -1643,8 +1679,20 @@ }, { "type": "string", - "description": "Filter by IATA code", - "name": "iata", + "description": "Comma-separated IATA codes", + "name": "iatas", + "in": "query" + }, + { + "type": "integer", + "description": "Filter by region ID, expands to member IATAs", + "name": "regionId", + "in": "query" + }, + { + "type": "string", + "description": "Filter by region slug, expands to member IATAs", + "name": "region", "in": "query" } ], @@ -1707,8 +1755,20 @@ "parameters": [ { "type": "string", - "description": "Filter by exact IATA code (case-sensitive)", - "name": "iata", + "description": "Comma-separated IATA codes", + "name": "iatas", + "in": "query" + }, + { + "type": "integer", + "description": "Filter by region ID, expands to member IATAs", + "name": "regionId", + "in": "query" + }, + { + "type": "string", + "description": "Filter by region slug, expands to member IATAs", + "name": "region", "in": "query" }, { @@ -1749,8 +1809,20 @@ "parameters": [ { "type": "string", - "description": "Filter by IATA code (case-insensitive)", - "name": "iata", + "description": "Comma-separated IATA codes", + "name": "iatas", + "in": "query" + }, + { + "type": "integer", + "description": "Filter by region ID, expands to member IATAs", + "name": "regionId", + "in": "query" + }, + { + "type": "string", + "description": "Filter by region slug, expands to member IATAs", + "name": "region", "in": "query" }, { diff --git a/docs/swagger.yaml b/docs/swagger.yaml index 29446bd..96230f2 100644 --- a/docs/swagger.yaml +++ b/docs/swagger.yaml @@ -1958,9 +1958,17 @@ paths: /stats/observations: get: parameters: - - description: Filter by IATA code (case-insensitive) + - description: Comma-separated IATA codes in: query - name: iata + name: iatas + type: string + - description: Filter by region ID, expands to member IATAs + in: query + name: regionId + type: integer + - description: Filter by region slug, expands to member IATAs + in: query + name: region type: string - description: Start of window epoch ms (default 7 days ago) in: query @@ -1985,9 +1993,17 @@ paths: /stats/overview: get: parameters: - - description: Filter by IATA code (case-insensitive) + - description: Comma-separated IATA codes in: query - name: iata + name: iatas + type: string + - description: Filter by region ID, expands to member IATAs + in: query + name: regionId + type: integer + - description: Filter by region slug, expands to member IATAs + in: query + name: region type: string produces: - application/json @@ -2006,9 +2022,17 @@ paths: /stats/payload-breakdown: get: parameters: - - description: Filter by IATA code (case-insensitive) + - description: Comma-separated IATA codes in: query - name: iata + name: iatas + type: string + - description: Filter by region ID, expands to member IATAs + in: query + name: regionId + type: integer + - description: Filter by region slug, expands to member IATAs + in: query + name: region type: string - description: Start of window epoch ms (default last 24h) in: query @@ -2037,9 +2061,17 @@ paths: in: query name: preset type: string - - description: Filter by IATA code + - description: Comma-separated IATA codes in: query - name: iata + name: iatas + type: string + - description: Filter by region ID, expands to member IATAs + in: query + name: regionId + type: integer + - description: Filter by region slug, expands to member IATAs + in: query + name: region type: string produces: - application/json @@ -2078,9 +2110,17 @@ paths: /stats/top-nodes: get: parameters: - - description: Filter by exact IATA code (case-sensitive) + - description: Comma-separated IATA codes in: query - name: iata + name: iatas + type: string + - description: Filter by region ID, expands to member IATAs + in: query + name: regionId + type: integer + - description: Filter by region slug, expands to member IATAs + in: query + name: region type: string - description: Max results (default 10) in: query @@ -2105,9 +2145,17 @@ paths: /stats/top-observers: get: parameters: - - description: Filter by IATA code (case-insensitive) + - description: Comma-separated IATA codes in: query - name: iata + name: iatas + type: string + - description: Filter by region ID, expands to member IATAs + in: query + name: regionId + type: integer + - description: Filter by region slug, expands to member IATAs + in: query + name: region type: string - description: Start of window epoch ms (default last 24h) in: query