Embedded iframe - never seen!
11 | 12 | 13 | -------------------------------------------------------------------------------- /toolbox/fdc3-for-web/demo/static/app2/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |FDC3 For the Web App2
11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /packages/fdc3-agent-proxy/README.md: -------------------------------------------------------------------------------- 1 | # FDC3 Agent Proxy 2 | 3 | This package contains complete implementation of the FDC3 Desktop Agent Communication Protocol (DACP). 4 | 5 | Further details: 6 | - https://github.com/finos/FDC3 7 | - [FDC3 Specification](https://fdc3.finos.org/) 8 | - Main FDC3 module: https://www.npmjs.com/package/@finos/fdc3 -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/src/mock/v2.0/intent-i.ts: -------------------------------------------------------------------------------- 1 | import { closeWindowOnCompletion } from './mock-functions'; 2 | import { getAgent } from '@finos/fdc3'; 3 | 4 | getAgent().then(async fdc3 => { 5 | await closeWindowOnCompletion(fdc3); 6 | fdc3.addIntentListener('MadeUpIntent', async context => { 7 | return context; 8 | }); 9 | }); 10 | -------------------------------------------------------------------------------- /packages/fdc3-get-agent/test/support/responses/AutomaticResponses.ts: -------------------------------------------------------------------------------- 1 | import { InstanceID } from '@finos/fdc3-web-impl'; 2 | import { TestServerContext } from '../TestServerContext'; 3 | 4 | export interface AutomaticResponse { 5 | filter: (t: string) => boolean; 6 | action: (input: object, m: TestServerContext, from: InstanceID) => PromiseFDC3 For the Web App1
11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /website/static/schemas/2.0/nothing.schema.json: -------------------------------------------------------------------------------- 1 | { 2 | "$schema": "http://json-schema.org/draft-07/schema#", 3 | "$id": "https://fdc3.finos.org/schemas/2.0/nothing.schema.json", 4 | "type": "object", 5 | "title": "Nothing", 6 | "allOf": [{ "$ref": "context.schema.json#" }], 7 | "properties": { 8 | "type": { "const": "fdc3.nothing" } 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /toolbox/fdc3-for-web/demo/static/app6/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |FDC3 For the Web App6
11 |Asks for an intent result
12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /toolbox/fdc3-for-web/demo/static/embed/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |11 | Nothing to see here 12 |
13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /website/data/get-involved/1.mdx: -------------------------------------------------------------------------------- 1 | ## Collaborate with the Community 2 | 3 | Most FDC3 collaboration takes place in the [FDC3 GitHub repository](https://github.com/finos/FDC3), where you can raise [issues](https://github.com/finos/FDC3/issues), submit [pull requests](https://github.com/finos/FDC3/pulls) and view [meeting minutes](https://github.com/finos/FDC3/issues?q=label%3Ameeting+). -------------------------------------------------------------------------------- /toolbox/fdc3-for-web/demo/static/app4/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |FDC3 For the Web App4
11 |Listens for the ViewNews intent...
12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/---question.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: "\U0001F917 Question" 3 | about: "If you have a questions about FDC3. \U0001F4AC" 4 | title: 'Question: ' 5 | labels: 'question' 6 | assignees: '' 7 | --- 8 | 9 | ### Question Area 10 | 11 | - [ ] App Directory 12 | - [ ] API 13 | - [ ] Context Data 14 | - [ ] Intents 15 | - [ ] Use Cases 16 | - [ ] Other 17 | 18 | ### Question 19 | -------------------------------------------------------------------------------- /website/static/schemas/2.0/app-directory.html: -------------------------------------------------------------------------------- 1 | 2 | 8 |Conformance Framework (v2.0) Mock Intent App D
10 |This app is only used by the conformance framework for intent test purposes.
11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.root.json", 3 | "compilerOptions": { 4 | "rootDirs": [ 5 | "src", 6 | ], 7 | "outDir": "dist", 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "references": [ 13 | { 14 | "path": "../../packages/fdc3" 15 | } 16 | ] 17 | } -------------------------------------------------------------------------------- /toolbox/fdc3-for-web/demo/static/app3/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |FDC3 For the Web App3
11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /toolbox/fdc3-for-web/demo/static/app5/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |FDC3 For the Web App5
11 |Listens for the ViewNews + ViewQuote intents
12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /packages/testing/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.root.json", 3 | "compilerOptions": { 4 | "rootDirs": [ 5 | "src" 6 | ], 7 | "outDir": "dist", 8 | }, 9 | "include": [ 10 | "src" 11 | ], 12 | "exclude": [ 13 | "test/**", 14 | "dist/**" 15 | ], 16 | "references": [ 17 | { 18 | "path": "../fdc3-standard" 19 | } 20 | ] 21 | } -------------------------------------------------------------------------------- /toolbox/fdc3-for-web/demo/static/app7/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |FDC3 For the Web App7
11 |Asks for an intent result, involves intent resolver
12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /website/src/pages/schemas/2.0/app-directory.html: -------------------------------------------------------------------------------- 1 | 2 | 8 |Conformance Framework (v2.0) Mock App
9 |This app is only used by the conformance framework for test purposes.
10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/static/v2.0/open-a/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |Conformance Framework (v2.0) Open App A
9 |This app is only used by the conformance framework for test purposes.
10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/static/v2.0/open-b/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |Conformance Framework (v2.0) Open App B
9 |This app is only used by the conformance framework for test purposes.
10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/static/v2.0/basic/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |Conformance Framework (v2.0) Basic Mock app
10 |This app is only used by the conformance framework for intent test purposes.
11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/static/v2.0/metadata/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |Conformance Framework Metadata App
10 |This app is only used by the conformance framework for intent test purposes.
11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/static/v2.0/intent-a/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |Conformance Framework (v2.0) Mock Intent App A
10 |This app is only used by the conformance framework for intent test purposes.
11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/static/v2.0/intent-b/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |Conformance Framework (v2.0) Mock Intent App B
10 |This app is only used by the conformance framework for intent test purposes.
11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /website/docs/use-cases/meeting-minutes/2020-03-19 uc-wg meeting notes.md: -------------------------------------------------------------------------------- 1 | --- 2 | 3 | --- 4 | **Meeting not held due to low attendance** 5 | 6 | **Date**: 19 March 2020 7 | 8 | **Attendees** 9 | 10 | | Name | Organization | GitHub ID | 11 | | ------------- | ------------- | ------------- | 12 | 13 | ## Agenda 14 | ### 1. 15 | 16 | 17 | ### 4. AOB 18 | - 19 | 20 | ## Decisions Made 21 | - (see inline) 22 | 23 | ## Action Items 24 | 25 | -------------------------------------------------------------------------------- /website/versioned_docs/version-1.0/use-cases/meeting-minutes/2020-03-19 uc-wg meeting notes.md: -------------------------------------------------------------------------------- 1 | **Meeting not held due to low attendance** 2 | 3 | **Date**: 19 March 2020 4 | 5 | **Attendees** 6 | 7 | | Name | Organization | GitHub ID | 8 | | ------------- | ------------- | ------------- | 9 | 10 | ## Agenda 11 | ### 1. 12 | 13 | 14 | ### 4. AOB 15 | - 16 | 17 | ## Decisions Made 18 | - (see inline) 19 | 20 | ## Action Items 21 | 22 | -------------------------------------------------------------------------------- /packages/fdc3-standard/jest.config.js: -------------------------------------------------------------------------------- 1 | /** @type {import('jest').Config} */ 2 | module.exports = { 3 | moduleFileExtensions: ['js', 'ts'], 4 | globals: {}, 5 | transform: { 6 | '^.+\\.ts?$': ['ts-jest', { isolatedModules: true }], 7 | }, 8 | testRegex: '.+\\.test\\.ts?$', 9 | testEnvironment: 'jsdom', 10 | reporters: ['default', 'jest-junit'], 11 | collectCoverage: true, 12 | coverageReporters: ['lcov', 'text', 'json'], 13 | }; 14 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/static/v2.0/channels/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |Conformance Framework (v2.0) Channels Mock App
10 |This app is only used by the conformance framework for test purposes
11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/static/v2.0/intent-c/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |Conformance Framework (v2.0) Mock Intent App C
10 |This app is only used by the conformance framework for intent test purposes.
11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/static/v2.0/intent-e/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |Conformance Framework (v2.0) Mock Intent App E
10 |This app is only used by the conformance framework for intent test purposes.
11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/static/v2.0/intent-f/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |Conformance Framework (v2.0) Mock Intent App F
10 |This app is only used by the conformance framework for intent test purposes.
11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/static/v2.0/intent-g/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |Conformance Framework (v2.0) Mock Intent App G
10 |This app is only used by the conformance framework for intent test purposes.
11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/static/v2.0/intent-h/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |Conformance Framework (v2.0) Mock Intent App H
10 |This app is only used by the conformance framework for intent test purposes.
11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/static/v2.0/intent-i/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |Conformance Framework (v2.0) Mock Intent App I
10 |This app is only used by the conformance framework for intent test purposes.
11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/static/v2.0/intent-j/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |Conformance Framework (v2.0) Mock Intent App J
10 |This app is only used by the conformance framework for intent test purposes.
11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /toolbox/fdc3-conformance/static/v2.0/intent-k/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |Conformance Framework (v2.0) Mock Intent App K
10 |This app is only used by the conformance framework for intent test purposes.
11 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /packages/fdc3-schema/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../../tsconfig.root.json", 3 | "compilerOptions": { 4 | "rootDirs": [ 5 | "src", 6 | "generated" 7 | ], 8 | "outDir": "dist", 9 | }, 10 | "include": [ 11 | "src/**/*.ts", 12 | "generated/**/*.ts", 13 | "schemas/**/*.json" 14 | ], 15 | "exclude": [ 16 | "dist/**" 17 | ], 18 | "references": [] 19 | } -------------------------------------------------------------------------------- /toolbox/fdc3-for-web/demo/static/da/intent-resolver.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |nameidnameid