Skip to content

Commit

Permalink
rename interopMeta -> interop in appD schema
Browse files Browse the repository at this point in the history
  • Loading branch information
kriswest committed Jun 6, 2022
1 parent 2327de5 commit acdca74
Show file tree
Hide file tree
Showing 3 changed files with 13 additions and 13 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
* App Directory endpoint for searching applications was removed as searches over multiple app directories are better implemented by retrieving all the records and searching over the resulting combined dataset ([#696](https://github.com/finos/FDC3/pull/696))
* Extended Intent Naming conventions and added hyperlinks for existing Intent spec definitions ([#701](https://github.com/finos/FDC3/pull/701))
* Extended recommended field type conventions for contexts to include types for ids, times, dates, currency codes and country codes. The `fdc3.country` context type was updated to comply with the recommended field name for country codes (`COUNTRY_ISOALPHA2`). ([#704](https://github.com/finos/FDC3/pull/704))
* The intents field of an AppD application records has been replaced with the `interop` field, to more fully describe an app's use of FDC3 and enable search for apps that 'interoperate' with a selected app ([#697](https://github.com/finos/FDC3/pull/697))
* The `intents` field of an AppD application records has been replaced with the `interop` field, to more fully describe an app's use of FDC3 and enable search for apps that 'interoperate' with a selected app ([#697](https://github.com/finos/FDC3/pull/697))

### Deprecated

Expand Down
12 changes: 6 additions & 6 deletions src/app-directory/specification/appd.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -424,8 +424,8 @@ components:
$ref: '#/components/schemas/NameValuePair'
hostManifests:
$ref: '#/components/schemas/HostManifests'
interopMeta:
$ref: '#/components/schemas/InteropMeta'
interop:
$ref: '#/components/schemas/Interop'
Application:
description: >
Defines an application retrieved from an FDC3 App Directory, which can
Expand Down Expand Up @@ -627,7 +627,7 @@ components:
description: >-
Custom configuration for the intent that may be required for a
particular desktop agent.
InteropMeta:
Interop:
type: object
description: |
Metadata that describes how the application uses FDC3 APIs. This metadata serves multiple purposes:
Expand All @@ -647,7 +647,7 @@ components:
A mapping of Intents names that an app listens for via `fdc3.addIntentListener()` to their
configuration.
Used to support intent resolution by desktop agents.
Used to support intent resolution by desktop agents. Replaces the `intents` element used in appD records prior to FDC3 2.0.
additionalProperties:
x-additionalPropertiesName: Intent name
items:
Expand Down Expand Up @@ -1025,7 +1025,7 @@ components:
},
Web App Manifest: http://example.domain.com/my-app.json
}
interopMeta:
interop:
intents:
listensFor:
ViewChart:
Expand Down Expand Up @@ -1140,7 +1140,7 @@ components:
},
Web App Manifest: http://example.domain.com/my-app.json
}
interopMeta:
interop:
intents:
listensFor:
ViewChart:
Expand Down
12 changes: 6 additions & 6 deletions website/static/schemas/next/app-directory.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -424,8 +424,8 @@ components:
$ref: '#/components/schemas/NameValuePair'
hostManifests:
$ref: '#/components/schemas/HostManifests'
interopMeta:
$ref: '#/components/schemas/InteropMeta'
interop:
$ref: '#/components/schemas/Interop'
Application:
description: >
Defines an application retrieved from an FDC3 App Directory, which can
Expand Down Expand Up @@ -627,7 +627,7 @@ components:
description: >-
Custom configuration for the intent that may be required for a
particular desktop agent.
InteropMeta:
Interop:
type: object
description: |
Metadata that describes how the application uses FDC3 APIs. This metadata serves multiple purposes:
Expand All @@ -647,7 +647,7 @@ components:
A mapping of Intents names that an app listens for via `fdc3.addIntentListener()` to their
configuration.
Used to support intent resolution by desktop agents.
Used to support intent resolution by desktop agents. Replaces the `intents` element used in appD records prior to FDC3 2.0.
additionalProperties:
x-additionalPropertiesName: Intent name
items:
Expand Down Expand Up @@ -1025,7 +1025,7 @@ components:
},
Web App Manifest: http://example.domain.com/my-app.json
}
interopMeta:
interop:
intents:
listensFor:
ViewChart:
Expand Down Expand Up @@ -1140,7 +1140,7 @@ components:
},
Web App Manifest: http://example.domain.com/my-app.json
}
interopMeta:
interop:
intents:
listensFor:
ViewChart:
Expand Down

0 comments on commit acdca74

Please sign in to comment.