Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Preload Fdc3 2.0 ComposeUIDesktopAgent for Embedded Browser #243

Merged
merged 35 commits into from
Jul 5, 2023
Merged
Show file tree
Hide file tree
Changes from 23 commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
f7245d2
Add InjectFDC3()
kruplm Jun 23, 2023
314b6fc
Generate IIFE bundle
kruplm Jun 23, 2023
29d4799
Copy Preload folder to output directory
kruplm Jun 23, 2023
1a0385e
Add script to copy bundle
kruplm Jun 23, 2023
f6ed6d0
Update .gitignore
kruplm Jun 23, 2023
3418dc4
Rename ComposeDesktopAgent to ComposeUIDesktopAgent
kruplm Jun 26, 2023
47120c1
Re-export ComposeUIDesktopAgent as fdc3
kruplm Jun 26, 2023
c781c92
Remove async
kruplm Jun 26, 2023
d5aeecd
Add Bundle as an Embedded Resource
kruplm Jun 26, 2023
b255882
Copy Preload folder to output directory
kruplm Jun 23, 2023
7e5ac17
Rename ComposeDesktopAgent to ComposeUIDesktopAgent
kruplm Jun 26, 2023
b47c5fb
Add Bundle as an Embedded Resource
kruplm Jun 26, 2023
411959e
Read Bundle from Embedded Resource
kruplm Jun 28, 2023
50cb480
Query Full Resource Path
kruplm Jun 28, 2023
7849795
Add Pre-build Event for Copying the Bundle
kruplm Jun 29, 2023
13afb53
Build JavaScript Before .Net
kruplm Jun 29, 2023
67d9aeb
Re-add Embedded Resource
kruplm Jun 30, 2023
1609521
Update lock
kruplm Jun 30, 2023
882f5cf
Fix import for tests
kruplm Jun 30, 2023
4f7a6cf
Rename methods
kruplm Jun 30, 2023
39b610e
Use Implicitly Typed Variables
kruplm Jun 30, 2023
e28fade
update package-lock.json
kruplm Jul 3, 2023
66f3901
Add FDC3 IIFE Bundle Directly from dist
kruplm Jul 3, 2023
105240a
Add test for ReadResource
kruplm Jul 4, 2023
c7856fd
Add Pre-build Target
kruplm Jul 4, 2023
80daa97
Add License Headers
kruplm Jul 4, 2023
6cd0e66
Add ResourceCanBeRead
kruplm Jul 4, 2023
cc1e4ce
Add FINOS FDC3 Workbench to Example Manifest
kruplm Jul 4, 2023
5196196
Add FINOS FDC3 Workbench to Launch Settings
kruplm Jul 4, 2023
96df7c8
Throwing Exception from Utility Function
kruplm Jul 4, 2023
594bf75
FDC3 IIFE Bundle Resource Name is a Static Constant
kruplm Jul 4, 2023
ecb3b8a
Refactor with using declarations
kruplm Jul 5, 2023
7ebdde3
Rename test case
kruplm Jul 5, 2023
702a968
Rename Preload namespace to FDC3
kruplm Jul 5, 2023
7f60a89
Fix fdc3Version in ComposeUIDesktopAgent.getInfo()
kruplm Jul 5, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
29 changes: 14 additions & 15 deletions .github/workflows/continuous-integration-prototypes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,20 +25,6 @@ jobs:
node-version: [ '18.x' ]
steps:
- uses: actions/checkout@v3
- name: Setup .NET Core SDK ${{ matrix.dotnet-version }}
uses: actions/setup-dotnet@v2
with:
dotnet-version: ${{ matrix.dotnet-version }}
- name: Install Nuget dependencies
run: Get-ChildItem -Recurse -Include *.sln | ForEach-Object {dotnet restore $_}

- name: Build .Net
run: Get-ChildItem -Recurse -Include *.sln | ForEach-Object {dotnet build $_ --configuration Release --no-restore; if ($LASTEXITCODE -ne 0 ) {throw "Build for $_ FAILED"; }}

- name: Test .Net
run: Get-ChildItem -Recurse -Include *.sln | ForEach-Object {dotnet test $_ --configuration Release --no-restore --verbosity normal --collect:"XPlat Code Coverage"}


- name: Setup Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
with:
Expand All @@ -49,10 +35,23 @@ jobs:

- name: Build JavaScript
run: npx lerna run build

- name: Test JavaScript
run: npx lerna run test

- name: Setup .NET Core SDK ${{ matrix.dotnet-version }}
uses: actions/setup-dotnet@v2
with:
dotnet-version: ${{ matrix.dotnet-version }}
- name: Install Nuget dependencies
run: Get-ChildItem -Recurse -Include *.sln | ForEach-Object {dotnet restore $_}

- name: Build .Net
run: Get-ChildItem -Recurse -Include *.sln | ForEach-Object {dotnet build $_ --configuration Release --no-restore; if ($LASTEXITCODE -ne 0 ) {throw "Build for $_ FAILED"; }}

- name: Test .Net
run: Get-ChildItem -Recurse -Include *.sln | ForEach-Object {dotnet test $_ --configuration Release --no-restore --verbosity normal --collect:"XPlat Code Coverage"}

- name: Codecov
uses: codecov/[email protected]

Expand Down
Loading