From f10940e7bfc042a19edea326507758d3a13288e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ma=C3=ABl=20Gangloff?= Date: Sun, 7 Dec 2025 17:12:24 +0100 Subject: [PATCH] docs: update OpenAPI documentation --- config/packages/api_platform.yaml | 10 +++++++++- docs/astro.config.mjs | 2 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/config/packages/api_platform.yaml b/config/packages/api_platform.yaml index 376274c..75e2570 100644 --- a/config/packages/api_platform.yaml +++ b/config/packages/api_platform.yaml @@ -1,7 +1,15 @@ api_platform: title: Domain Watchdog API - version: 1.0.0 + description: List of operations that can be performed on the Domain Watchdog project API. These endpoints allow you to perform any useful action related to domain name searches, managing Watchlists and Connectors, etc. + version: 1.3.5 asset_package: 'api_platform' + openapi: + contact: + name: Domain Watchdog + url: https://github.com/maelgangloff/domain-watchdog/ + license: + name: GNU Affero General Public License v3.0 + url: https://www.gnu.org/licenses/agpl-3.0.txt formats: jsonld: [ 'application/ld+json' ] xml: [ 'application/xml' ] diff --git a/docs/astro.config.mjs b/docs/astro.config.mjs index e1f3580..b574d53 100644 --- a/docs/astro.config.mjs +++ b/docs/astro.config.mjs @@ -67,7 +67,7 @@ export default defineConfig({ }, {label: 'Definitions', autogenerate: {directory: 'definitions'}, collapsed: false, translations: {fr: 'Définitions'}}, {label: 'Interoperability', items: [domainWatchdogSidebarGroup], badge: {text: 'DEV', class: 'caution'}, collapsed: true}, - {label: 'Legal', autogenerate: {directory: 'legal'}, collapsed: true, translations: {fr: 'Légal'}}, + {label: 'Legal', autogenerate: {directory: 'legal'}, collapsed: false, translations: {fr: 'Légal'}}, {slug: 'acknowledgments', translations: {fr: 'Remerciements'}}, ], locales: {