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

Workspace/v17.2.0 #695

Merged
merged 324 commits into from
Mar 15, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
324 commits
Select commit Hold shift + click to select a range
21920a0
Add support for additional verbs in fetch endpoints (#493)
obany Jul 3, 2023
209b60f
Minor type casing update.
johnman Jul 3, 2023
fde7691
Renamed microflows to low code integrations (#495)
johnman Jul 4, 2023
40d358d
update to have consistent naming (#496)
johnman Jul 4, 2023
73c283b
Added an example that shows the view options for iframes (#498)
johnman Jul 6, 2023
bf5b7d6
Improve the endpoints that use fetch (#497)
obany Jul 6, 2023
70204cb
Added support for sandboxing the iframe with some sensible defaults (…
johnman Jul 6, 2023
b9afeb5
Added support for synching context group and frame when fin/fdc3 is e…
johnman Jul 7, 2023
ba81119
Add link color support (#503)
obany Jul 10, 2023
39343be
Update contacts and make configurable (#504)
obany Jul 13, 2023
81ef566
Added ability to use the mappings from other samples and added abilit…
johnman Jul 13, 2023
fe57114
Workspace platform starter basic (#506)
obany Jul 17, 2023
9ed1a1e
Update the frame paths (#507)
johnman Jul 18, 2023
2fa1f41
Not referencing parent.origin as that doesn't work cross origin. Not …
johnman Jul 19, 2023
d01b424
Merge branch 'main' into workspace/v13.1.0
obany Jul 19, 2023
1e8344a
Update vnext to 14
obany Jul 19, 2023
e4be3ef
Update dependencies
obany Jul 19, 2023
0dfb502
Merge branch 'main' into workspace/v13.0.0
obany Jul 19, 2023
5280351
Merge branch 'workspace/v13.0.0' into workspace/v13.1.0
obany Jul 19, 2023
7de4eaa
Update schemas
obany Jul 19, 2023
f81ac8d
Merge branch 'workspace/v13.1.0' into workspace/vnext
obany Jul 19, 2023
134956d
Document how the baseScore property works (#511)
obany Jul 20, 2023
e711023
Add new tab app to platform basic
obany Jul 20, 2023
3a320e0
Add file protocol support to manifest-hosts (#512)
obany Jul 21, 2023
a6df12a
Fix packaging script
obany Jul 31, 2023
d89ced4
Fix packaging script
obany Jul 31, 2023
778baf4
No contact data on 13.0
obany Jul 31, 2023
7f8a990
Add notification platform sample
obany Jul 31, 2023
8ef2cf4
Update dependencies
obany Aug 3, 2023
845476a
Merge branch 'workspace/v13.1.0' into workspace/vnext
obany Aug 3, 2023
1dcafbc
renaming pre-13 file (#516)
joeransegnola Aug 4, 2023
7ab81ae
Merge branch 'workspace/v13.0.0' into workspace/v13.1.0
obany Aug 4, 2023
0105854
Update dependencies
obany Aug 7, 2023
1203da8
Merge branch 'main' into workspace/v13.1.0
obany Aug 7, 2023
06a1f06
Merge branch 'workspace/v13.1.0' into workspace/vnext
obany Aug 7, 2023
cff8925
v14.0.0
obany Aug 7, 2023
c83b306
Update dependencies
obany Aug 8, 2023
5679c27
Remove exit test as driver is torn down before it can respond
obany Aug 9, 2023
76a788b
Update SF and MS to use async filters (#519)
obany Aug 9, 2023
ebd8b11
Browser show popup window (#381)
obany Aug 9, 2023
6cac456
Add a custom print menu to toolbar (#369)
obany Aug 9, 2023
b84e11e
Add a custom print menu to toolbar (#369)
obany Aug 9, 2023
d45a8be
Update manager portal to use common contacts (#513)
obany Aug 9, 2023
4419b7d
Add splash screen (#515)
obany Aug 9, 2023
0d33bf4
Add custom dock menu (#520)
obany Aug 9, 2023
5ef958e
Merge branch 'workspace/v14.0.0' into workspace/vnext
obany Aug 9, 2023
174e0cf
Vnext versions
obany Aug 9, 2023
5883ffa
Merge branch 'main' into workspace/v14.0.0
obany Aug 10, 2023
7e1d9b4
Update dependencies
obany Aug 14, 2023
4504fc6
Add home suggestions (#525)
obany Aug 14, 2023
3420459
Update splash not always on top
obany Aug 17, 2023
b2dfeff
Add missing getting started
obany Aug 17, 2023
a62c895
Add missing getting started
obany Aug 17, 2023
d6f9bbe
Update bloomberg dependency (#527)
obany Aug 21, 2023
b63dcdc
Dynamic dock menus (#526)
obany Aug 21, 2023
0295ae6
Replace non alpha numeric with space to make title case (#528)
obany Aug 21, 2023
7596fb5
Add dynamic dock menu for pages (#529)
obany Aug 22, 2023
742539b
Fix to correctly include the source of the provider as a valid host. …
johnman Aug 24, 2023
112ca4a
CSE-744 Update logic to reflect change in behaviour of window.iShowin…
johnman Aug 25, 2023
3c44e08
Replace Auth0 and Okta with openid-connect (#508)
obany Aug 29, 2023
07c3429
Update to 14.0.20
obany Aug 31, 2023
9baaf43
OIDC auth provider (#536)
obany Aug 31, 2023
7cceb29
Auth initialize only with enabled modules
obany Sep 1, 2023
0171e39
Fix helpers reference
obany Sep 1, 2023
249f0b7
Added initial fav support (#538)
johnman Sep 4, 2023
eb065ad
Allow toolbar buttons to be undefined (#539)
obany Sep 4, 2023
0ab6569
Fix platformSplashProvider typo
obany Sep 4, 2023
447ab00
Added cache retrieval strategy (#540)
obany Sep 4, 2023
55f80e0
Remove Mac warnings (#541)
obany Sep 4, 2023
2206d81
Add request/response types for endpoints (#542)
obany Sep 4, 2023
87ef9df
Add tray icon provider (#544)
obany Sep 5, 2023
5e75a97
Fix type definition
obany Sep 5, 2023
6e461d9
Added an example favorite local storage endpoint module (#545)
johnman Sep 5, 2023
48c9ac0
Add docs for splash screen and tray provider (#546)
obany Sep 5, 2023
fe73ecf
Add platform config for workspace analytics (#549)
obany Sep 6, 2023
b0b77d6
Update ws versions to 14.0.21 (#547)
obany Sep 6, 2023
3ad18ae
Apps in home can be favorited (#550)
obany Sep 6, 2023
2c128e1
Add support for favorites in store (#551)
obany Sep 7, 2023
08f3abb
Favorite conditions (#552)
obany Sep 7, 2023
ccc6bda
Add favorites menu (#553)
obany Sep 11, 2023
49be482
Fix the css path in menu popup (#554)
obany Sep 11, 2023
f9ecc20
Initialize actions even with no modules (#555)
obany Sep 11, 2023
d1eec3f
Only add fav entry if in command mode (#556)
obany Sep 12, 2023
097d841
Add include in snapshot module (#557)
obany Sep 15, 2023
cd5b53d
Add ability to load apps from a url (#559)
obany Sep 15, 2023
269ddb6
Rationalize the dock types (#560)
obany Sep 15, 2023
970bfcb
Added an article to cover app assets and launch external process. (#561)
johnman Sep 19, 2023
7156dab
Update ws to 14.0.22 (#558)
obany Sep 19, 2023
d46b616
Update deps
obany Sep 20, 2023
7b964a8
Merge branch 'main' into workspace/v14.0.0
obany Sep 20, 2023
60169f1
Update packages to 14.1.1
obany Sep 20, 2023
a3fdf5d
Merge branch 'main' into workspace/v14.1.0
obany Sep 22, 2023
ab0279d
Add v15
obany Oct 2, 2023
12e4826
Update automation tests
obany Oct 2, 2023
c88ba3a
Fix linting
obany Oct 2, 2023
f27e1c5
Create mixed platform and browser windows (#565)
obany Oct 4, 2023
25aa414
Merge branch 'main' into workspace/v15.0.0
obany Oct 4, 2023
35d785b
Merge branch 'main' into workspace/v15.0.0
obany Oct 4, 2023
b108bc4
Update to v15.0.3
obany Oct 4, 2023
e4b421c
Notifications support (#564)
johnman Oct 5, 2023
6b89f8b
Merge branch 'main' into workspace/v15.0.0
obany Oct 5, 2023
2951b39
Merge branch 'main' into workspace/v15.0.0
obany Oct 6, 2023
d2d6346
Merge branch 'main' into workspace/v15.0.0
obany Oct 9, 2023
1952147
Additional FDC3 2.0 Enhancements (#572)
johnman Oct 10, 2023
f6843da
Add favorites support to pages and workspaces (#573)
obany Oct 10, 2023
147bf5c
Update to 15.0.5
obany Oct 11, 2023
194a574
Add dock endpoints for config and enable rearrange (#574)
obany Oct 12, 2023
4285108
Added support for new mixed platform window support (#575)
johnman Oct 12, 2023
f12db63
Override popup menus (#576)
obany Oct 14, 2023
2ade36b
Updated launchPreferences (#577)
johnman Oct 16, 2023
7ebbdb7
Add new init options support to composite page module (#578)
johnman Oct 17, 2023
29bc92f
Add global settings for menu styles (#579)
obany Oct 17, 2023
070bb03
Allow module developers to have access to endpoints (#580)
johnman Oct 17, 2023
0eb2025
Add support for the OpenFin PopupWindow API for the Intent Picker and…
johnman Oct 18, 2023
0aa5298
Popup menu improvements (#582)
obany Oct 19, 2023
7ad3ae6
Dependency update
obany Oct 19, 2023
be2ae54
Merge branch 'main' into workspace/v15.0.0
obany Oct 20, 2023
926a71c
Fix image conversion for menus (#586)
obany Oct 23, 2023
4889ccf
InteropBroker refactor (#587)
johnman Oct 24, 2023
df28729
Added support for endpoint support for manifest fetching and tidied h…
johnman Oct 25, 2023
1bb5b22
Merge branch 'main' into workspace/v15.0.0
obany Oct 25, 2023
43cac26
Reverted back to web window approach until a future runtime release (…
johnman Oct 25, 2023
d9942db
Updated examples of default window options and decommission windowOpt…
johnman Oct 26, 2023
ff72635
Updated manifests and added title check. (#593)
johnman Oct 27, 2023
1d956c7
Added an example of launching a saved workspace via init options (#595)
johnman Oct 30, 2023
74acd10
Update workspace platform to encourage initOptionsProvider (#596)
johnman Oct 31, 2023
03afa3b
Update changelog.
johnman Oct 31, 2023
437a01a
Update to 15.0.6
obany Nov 1, 2023
0fe6e28
Merge branch 'workspace/v15.0.0' into workspace/vnext
johnman Nov 1, 2023
0d368e0
Update version numbers
johnman Nov 1, 2023
5a4e8a3
Resolve build errors
johnman Nov 1, 2023
3bb378b
Add url and channel support (#598)
obany Nov 2, 2023
eeee813
Update conditions to client pattern (#599)
obany Nov 2, 2023
ef5e1c2
Updated package lock
johnman Nov 3, 2023
d73d6c8
Merge branch 'main' into workspace/v15.0.0
obany Nov 3, 2023
de1344d
Fix duplicate section in manifest
obany Nov 6, 2023
9983daa
Merge branch 'main' into workspace/v15.0.0
obany Nov 6, 2023
982f014
Merge branch 'workspace/v15.0.0' into workspace/vnext
obany Nov 6, 2023
656959d
Update to node-adapter. Fix some projects.
johnman Nov 6, 2023
40d7c6c
Merge branch 'workspace/vnext' of https://github.com/built-on-openfin…
johnman Nov 6, 2023
bfb6030
Update to Next.
johnman Nov 6, 2023
b489e00
Update to match v15
johnman Nov 6, 2023
41516eb
Applied suggested typo changes in readme and applied fixes. (#604)
johnman Nov 7, 2023
d3d0932
Update to 15.0.8
obany Nov 7, 2023
2fc8df9
Update dependencies
obany Nov 7, 2023
659c765
Added docs and minor fix (#605)
obany Nov 7, 2023
bb753ef
Add metadata to all storage endpoints (#606)
obany Nov 7, 2023
7d01983
Merge branch 'workspace/v15.0.0' into workspace/vnext
obany Nov 7, 2023
085cc14
Update launchPreference Option structure (#607)
johnman Nov 7, 2023
70e9c29
Merge branch 'workspace/vnext' of https://github.com/built-on-openfin…
johnman Nov 7, 2023
1e7663f
Merge branch 'workspace/v15.0.0' into workspace/vnext
johnman Nov 7, 2023
a41b526
Update to 16.0.4
obany Nov 10, 2023
cfa80f6
Add v16.0.0 branch
obany Nov 10, 2023
52459f6
Merge branch 'main' into workspace/v16.0.0
johnman Nov 14, 2023
238eca4
Add Snap Integration to Workspace Platform Starter (#608)
obany Nov 14, 2023
e6fbcae
Merge branch 'main' into workspace/v16.0.0
obany Nov 14, 2023
cd9c089
Add snap app
obany Nov 15, 2023
0c8b29b
Add content creation rule modules (#616)
obany Nov 16, 2023
47855ae
Merge branch 'main' into workspace/v16.0.0
obany Nov 16, 2023
e790657
Improve content creation logic
obany Nov 17, 2023
ca4cf75
Move actions to modules (#619)
obany Nov 17, 2023
2c31bb2
Fixed and improvements (#620)
obany Nov 21, 2023
b8c8eb8
Update dependencies
obany Nov 21, 2023
1579e85
Root public apps are now all for the developer (#621)
johnman Nov 22, 2023
3182274
Async filter improvements (#622)
obany Nov 23, 2023
1228f07
Individual validate (#623)
obany Nov 23, 2023
884f0c7
Add documentation for init options (#624)
obany Nov 24, 2023
ab79479
Merge branch 'main' into workspace/v16.0.0
obany Nov 28, 2023
3d71f59
Improve the packaging scripts (#627)
obany Nov 29, 2023
e6e33ca
Merge branch 'main' into workspace/v16.0.0
obany Nov 29, 2023
5cecf90
Fix help entries in home, move outside async debounce
obany Nov 30, 2023
08c6fb0
Dev/john/dynamic launch preference (#626)
johnman Nov 30, 2023
3dded26
Add unit testing examples (#630)
obany Nov 30, 2023
32174af
Minor tweaks (#631)
obany Nov 30, 2023
d247489
Add unit test to GHA lint
obany Nov 30, 2023
b8a70af
Separate lint and test
obany Nov 30, 2023
1802e51
Add check for undefined when it goes through the launch preference ch…
johnman Nov 30, 2023
c2f4faf
Testing use JSDOM environment
obany Nov 30, 2023
645aaab
Cache modules
obany Nov 30, 2023
cbfa83d
Adding adaptable to the list of examples (#633)
johnman Nov 30, 2023
1d2407c
Add e2e testing to wps (#634)
obany Dec 1, 2023
636bb14
Consistent GitHub Actions
obany Dec 1, 2023
b426ce0
Add push trigger
obany Dec 1, 2023
d126c85
Remove push trigger
obany Dec 1, 2023
6d5df2f
E2e start the server
obany Dec 1, 2023
1545375
Add build step for e2e
obany Dec 1, 2023
2594c47
E2E Wait for server to start
obany Dec 1, 2023
17f41a4
Remove push trigger
obany Dec 1, 2023
db92141
Only trigger if wps has changed
obany Dec 1, 2023
8b767a8
Dev/john/salesforce update (#635)
johnman Dec 2, 2023
cf970d5
Update launch preferences so that native apps can also take args via …
johnman Dec 2, 2023
333766d
Add a how to add a service document (#637)
johnman Dec 4, 2023
ef52621
Add support for reshow for when a desktop shortcut is used (#638)
johnman Dec 5, 2023
105aad4
Fix isObject
obany Dec 6, 2023
8746099
vnext compatability
obany Dec 6, 2023
294fc4e
Update to 16.0.9 and wider json schema support (#639)
johnman Dec 6, 2023
777bf13
Linting for root script
obany Dec 6, 2023
b80d354
Linting
obany Dec 6, 2023
7dcd5ba
Add @openfin/node-adaptor to root to satisfy peerDependency
obany Dec 6, 2023
27e34d5
Merge branch 'workspace/v16.0.0' into workspace/vnext
obany Dec 6, 2023
c4cc759
Merge branch 'main' into workspace/vnext
obany Dec 8, 2023
3cc9083
Merge branch 'main' into workspace/vnext
obany Dec 8, 2023
d8bbc9e
Merge branch 'main' into workspace/vnext
obany Dec 8, 2023
fa849f3
Consistent github actions
obany Dec 8, 2023
2c5e595
Merge branch 'main' into workspace/vnext
obany Dec 13, 2023
73e4391
Update packages
obany Dec 13, 2023
fa531d0
Merge branch 'main' into workspace/vnext
obany Dec 13, 2023
2d2265d
Improve the storage mapper (#650)
obany Dec 13, 2023
7710371
Update dependencies
obany Dec 14, 2023
211391c
Merge branch 'main' into workspace/vnext
obany Dec 14, 2023
1b8e9f0
Dev/martyn/split button (#652)
johnman Dec 16, 2023
43b62d6
Add advanced form example (#653)
johnman Dec 16, 2023
2dc056b
Update to 16.1 beta
johnman Dec 16, 2023
97ef070
Add additional multi monitor awareness to WPS (#654)
johnman Dec 20, 2023
2a8033b
Update readme
obany Jan 2, 2024
d39ee2d
Update dependencies
obany Jan 2, 2024
d65e000
Notification advanced form (#655)
obany Jan 2, 2024
adf7159
Remove the quote and emoji code and dependencies (#656)
obany Jan 3, 2024
504a2c7
Add support for new icons urls (#659)
obany Jan 3, 2024
a147a7a
Merge branch 'main' into workspace/v16.1.0
obany Jan 4, 2024
2913ae8
Merge branch 'main' into workspace/v16.1.0
obany Jan 5, 2024
54704e4
Update to 17.0.4
obany Jan 5, 2024
53cf67c
Update to 17.0.6
obany Jan 8, 2024
24a0080
Add support for dock submenus (#661)
obany Jan 8, 2024
a7a83d7
Add support for tags in submenus (#666)
obany Jan 11, 2024
5f9ac8c
Merge branch 'main' into workspace/vnext
obany Jan 12, 2024
0a2f883
Merge branch 'main' into workspace/vnext
johnman Jan 22, 2024
adb63af
bump version
johnman Jan 23, 2024
2d45521
Update dependencies
johnman Jan 24, 2024
a79b8d0
feat(splash screen) add `taskbarIcon` property for splash screen wind…
camc314 Jan 24, 2024
e8b782c
Update to latest wks 17 version
johnman Jan 26, 2024
0fe0557
Merge branch 'main' into workspace/vnext
johnman Jan 27, 2024
46b51f8
Added expero demo key and snap asset path.
johnman Jan 27, 2024
62a9ef8
Merge branch 'main' into workspace/vnext
johnman Feb 16, 2024
5d19b06
Update to latest 17.2
johnman Feb 16, 2024
1231b4f
perf: improve performance of switching schemes (#687)
camc314 Feb 19, 2024
4492879
Merge branch 'main' into workspace/vnext
johnman Feb 19, 2024
b69dce7
Merge branch 'main' into workspace/vnext
johnman Feb 20, 2024
0e4d1dc
perf: improve performance of computing dock configuration (#688)
camc314 Feb 21, 2024
3d5c8ff
Merge branch 'main' into workspace/vnext
johnman Feb 22, 2024
a9562e1
Bumping version
johnman Feb 24, 2024
3d06d09
Merge branch 'main' into workspace/vnext
johnman Feb 26, 2024
65b76a3
Update to latest version
johnman Feb 26, 2024
9dcacf0
bump to beta release version
johnman Feb 27, 2024
640b18b
Merge branch 'main' into workspace/v17.2.0
johnman Mar 9, 2024
3bc5db8
Update 17.2 with snap enhancements
johnman Mar 9, 2024
f84ecf4
Update 17.2 support (#693)
johnman Mar 13, 2024
98163e4
Added additional office apps and update mobile doc (#694)
johnman Mar 15, 2024
3ed723d
Update version number
johnman Mar 15, 2024
f6484c8
Update versioning and set language to en-US
johnman Mar 15, 2024
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
42 changes: 21 additions & 21 deletions README.md

Large diffs are not rendered by default.

20 changes: 10 additions & 10 deletions how-to/automation-testing/register-with-home-js/package.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
{
"name": "automation-testing-register-with-home-js",
"version": "17.0.0",
"version": "17.2.0",
"description": "OpenFin Workspace Starter Automation Tests",
"scripts": {
"build": "echo Nothing to build",
"test-remote-mocha": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --reporter ./mocha.reporter.json --testFailCount 1 --workspace 17.0.15",
"test-local-mocha": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --workspace 17.0.15",
"test-remote-jasmine": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --reporter ./jasmine.reporter.json --testFailCount 1 --workspace 17.0.15",
"test-local-jasmine": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --workspace 17.0.15",
"test-remote-jest": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --framework jest --reporter ./jest.reporter.json --testFailCount 1 --workspace 17.0.15",
"test-local-jest": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jest --workspace 17.0.15",
"test-offline": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --offline --storageFolder=./offline-storage --workspace 17.0.15",
"test-remote-mocha-selenium": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --driver=selenium --workspace 17.0.15",
"test-local-mocha-selenium": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --driver=selenium --workspace 17.0.15"
"test-remote-mocha": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.2.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --reporter ./mocha.reporter.json --testFailCount 1 --workspace 17.2.14",
"test-local-mocha": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --workspace 17.2.14",
"test-remote-jasmine": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.2.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --reporter ./jasmine.reporter.json --testFailCount 1 --workspace 17.2.14",
"test-local-jasmine": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --workspace 17.2.14",
"test-remote-jest": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.2.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --framework jest --reporter ./jest.reporter.json --testFailCount 1 --workspace 17.2.14",
"test-local-jest": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jest --workspace 17.2.14",
"test-offline": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --offline --storageFolder=./offline-storage --workspace 17.2.14",
"test-remote-mocha-selenium": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.2.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --driver=selenium --workspace 17.2.14",
"test-local-mocha-selenium": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --driver=selenium --workspace 17.2.14"
},
"author": "[email protected]",
"license": "SEE LICENSE IN LICENSE.MD",
Expand Down
22 changes: 11 additions & 11 deletions how-to/automation-testing/register-with-home-ts/package.json
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
{
"name": "automation-testing-register-with-home",
"version": "17.0.0",
"version": "17.2.0",
"description": "OpenFin Workspace Starter Automation Tests",
"scripts": {
"build": "echo Nothing to build",
"test-remote-mocha": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --workspace 17.0.15 --testFailCount 1",
"test-local-mocha": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --workspace 17.0.15 --testFailCount 1",
"test-remote-jasmine": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --framework jasmine --workspace 17.0.15 --testFailCount 1",
"test-local-jasmine": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --framework jasmine --workspace 17.0.15 --testFailCount 1",
"test-remote-jest": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --framework jest --workspace 17.0.15 --testFailCount 1",
"test-local-jest": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --framework jest --workspace 17.0.15 --testFailCount 1",
"test-offline": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --offline --storageFolder=./offline-storage --workspace 17.0.15 --testFailCount 1",
"test-remote-mocha-selenium": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --driver=selenium --workspace 17.0.15 --testFailCount 1",
"test-local-mocha-selenium": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --driver=selenium --workspace 17.0.15 --testFailCount 1"
"test-remote-mocha": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.2.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --workspace 17.2.14 --testFailCount 1",
"test-local-mocha": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --workspace 17.2.14 --testFailCount 1",
"test-remote-jasmine": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.2.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --framework jasmine --workspace 17.2.14 --testFailCount 1",
"test-local-jasmine": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --framework jasmine --workspace 17.2.14 --testFailCount 1",
"test-remote-jest": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.2.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --framework jest --workspace 17.2.14 --testFailCount 1",
"test-local-jest": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --framework jest --workspace 17.2.14 --testFailCount 1",
"test-offline": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --offline --storageFolder=./offline-storage --workspace 17.2.14 --testFailCount 1",
"test-remote-mocha-selenium": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.2.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --driver=selenium --workspace 17.2.14 --testFailCount 1",
"test-local-mocha-selenium": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --driver=selenium --workspace 17.2.14 --testFailCount 1"
},
"author": "[email protected]",
"license": "SEE LICENSE IN LICENSE.MD",
"devDependencies": {
"@openfin/automation-cli": "^1.2.0",
"@openfin/automation-helpers": "^1.2.0",
"@openfin/automation-native": "^1.2.0",
"@types/chai": "4.3.11",
"@types/chai": "4.3.12",
"chai": "4.3.10"
}
}
16 changes: 8 additions & 8 deletions how-to/automation-testing/register-with-store-js/package.json
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
{
"name": "automation-testing-register-with-store-js",
"version": "17.0.0",
"version": "17.2.0",
"description": "OpenFin Workspace Starter Automation Tests",
"scripts": {
"build": "echo Nothing to build",
"test-remote-mocha": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.0.0/register-with-store/manifest.fin.json ./tests/**/*.spec.js --workspace 17.0.15",
"test-local-mocha": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --workspace 17.0.15",
"test-remote-jasmine": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.0.0/register-with-store/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --workspace 17.0.15",
"test-local-jasmine": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --workspace 17.0.15",
"test-remote-jest": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.0.0/register-with-store/manifest.fin.json ./tests/**/*.spec.js --framework jest --workspace 17.0.15",
"test-local-jest": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jest --workspace 17.0.15",
"test-offline": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --offline --storageFolder=./offline-storage --workspace 17.0.15"
"test-remote-mocha": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.2.0/register-with-store/manifest.fin.json ./tests/**/*.spec.js --workspace 17.2.14",
"test-local-mocha": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --workspace 17.2.14",
"test-remote-jasmine": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.2.0/register-with-store/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --workspace 17.2.14",
"test-local-jasmine": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --workspace 17.2.14",
"test-remote-jest": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v17.2.0/register-with-store/manifest.fin.json ./tests/**/*.spec.js --framework jest --workspace 17.2.14",
"test-local-jest": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jest --workspace 17.2.14",
"test-offline": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --offline --storageFolder=./offline-storage --workspace 17.2.14"
},
"author": "[email protected]",
"license": "SEE LICENSE IN LICENSE.MD",
Expand Down
6 changes: 3 additions & 3 deletions how-to/automation-testing/selenium/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "automation-testing-selenium",
"version": "17.0.0",
"version": "17.2.0",
"description": "OpenFin Workspace Starter Selenium Example",
"scripts": {
"build": "echo Nothing to build",
Expand All @@ -17,7 +17,7 @@
"chromedriver": "118.0.0",
"fkill": "7.2.1",
"fkill-cli": "7.1.0",
"mocha": "10.2.0",
"selenium-webdriver": "4.16.0"
"mocha": "10.3.0",
"selenium-webdriver": "4.18.1"
}
}
2 changes: 1 addition & 1 deletion how-to/automation-testing/selenium/scripts/dos.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ const DOS = {
securedAPIDefaultPermission: 'allow',
systemApps: {
workspace: {
version: '17.0.15'
version: '17.2.14'
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion how-to/automation-testing/selenium/selenium.js
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ async function runMochaTests() {
// The version of the chromedriver in the package.json should match the runtime version from the app manifest.
// e.g. if the manifest runtime version is 34.118.78.80 then the chromedriver version should be "118.0.0"
const testManifestUrl =
'https://built-on-openfin.github.io/workspace-starter/workspace/v17.0.0/register-with-home/manifest.fin.json';
'https://built-on-openfin.github.io/workspace-starter/workspace/v17.2.0/register-with-home/manifest.fin.json';
const chromeDriverPort = 5678;
const devToolsPort = 9122;

Expand Down
12 changes: 6 additions & 6 deletions how-to/automation-testing/wdio/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "automation-testing-wdio",
"version": "17.0.0",
"version": "17.2.0",
"scripts": {
"build": "echo Nothing to build",
"test": "wdio run wdio.conf.js",
Expand All @@ -10,11 +10,11 @@
"devDependencies": {
"@openfin/automation-helpers": "^1.2.0",
"@openfin/automation-native": "^1.2.0",
"@wdio/cli": "8.27.1",
"@wdio/local-runner": "8.27.0",
"@wdio/mocha-framework": "8.27.0",
"@wdio/shared-store-service": "8.27.0",
"@wdio/spec-reporter": "8.27.0",
"@wdio/cli": "8.33.1",
"@wdio/local-runner": "8.33.1",
"@wdio/mocha-framework": "8.33.1",
"@wdio/shared-store-service": "8.33.1",
"@wdio/spec-reporter": "8.32.4",
"chai": "4.3.10",
"chromedriver": "118.0.0",
"fkill": "7.2.1",
Expand Down
2 changes: 1 addition & 1 deletion how-to/automation-testing/wdio/scripts/dos.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ const DOS = {
securedAPIDefaultPermission: 'allow',
systemApps: {
workspace: {
version: '17.0.15'
version: '17.2.14'
}
}
}
Expand Down
2 changes: 1 addition & 1 deletion how-to/automation-testing/wdio/wdio.conf.js
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ const path = require('path');
// The version of the chromedriver in the package.json should match the runtime version from the app manifest.
// e.g. if the manifest runtime version is 34.118.78.80 then the chromedriver version should be '118.0.0'
const manifestUrl =
'https://built-on-openfin.github.io/workspace-starter/workspace/v17.0.0/register-with-home/manifest.fin.json';
'https://built-on-openfin.github.io/workspace-starter/workspace/v17.2.0/register-with-home/manifest.fin.json';
const chromeDriverPort = 5843;
const devToolsPort = 9123;

Expand Down
4 changes: 2 additions & 2 deletions how-to/customize-home-templates/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ To run this sample you can:
- Clone this repo and follow the instructions below. This will let you customize the sample to learn more about our APIs.
- Launch the Github hosted version of this sample to interact with it by going to the following link:

[Github Workspace Starter Customize Home Templates](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv17.0.0%2Fcustomize-home-templates%2Fmanifest.fin.json)
[Github Workspace Starter Customize Home Templates](https://start.openfin.co/?manifest=https%3A%2F%2Fbuilt-on-openfin.github.io%2Fworkspace-starter%2Fworkspace%2Fv17.2.0%2Fcustomize-home-templates%2Fmanifest.fin.json)

## Getting Started

Expand All @@ -25,7 +25,7 @@ To run this sample you can:
npm run setup
```

2. Optional (if you wish to pin the version of OpenFin Workspace to version 17.0.0 and you are on Windows) - Set Windows registry key for [Desktop Owner Settings](https://developers.openfin.co/docs/desktop-owner-settings).
2. Optional (if you wish to pin the version of OpenFin Workspace to version 17.2.0 and you are on Windows) - Set Windows registry key for [Desktop Owner Settings](https://developers.openfin.co/docs/desktop-owner-settings).
This example runs a utility [dos.mjs](./scripts/dos.mjs) that adds the Windows registry key for you, pointing to a local desktop owner
settings file so you can test these settings. If you already have a desktop owner settings file, this script prompts to overwrite the location. Be sure to capture the existing location so you can update the key when you are done using this example.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ export class TemplateTypesSource {
},
data: {
textContent: "This is text content",
imageContent: "https://cdn.openfin.co/workspace/17.0.0/icons/defaultFavicon.svg",
imageContent: "https://cdn.openfin.co/workspace/17.2.0/icons/defaultFavicon.svg",
listContent: [
["Label 1", "Value 1"],
["Label 2", "Value 2"]
Expand Down
32 changes: 16 additions & 16 deletions how-to/customize-home-templates/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "openfin-workspace--customize-home-templates",
"version": "17.0.0",
"version": "17.2.0",
"description": "OpenFin Workspace -- Register with Home",
"main": "index.js",
"scripts": {
Expand All @@ -23,34 +23,34 @@
],
"license": "SEE LICENSE IN LICENSE.MD",
"dependencies": {
"@openfin/workspace": "17.0.15",
"@openfin/workspace-platform": "17.0.15",
"chart.js": "^4.4.1",
"@openfin/workspace": "17.2.14",
"@openfin/workspace-platform": "17.2.14",
"chart.js": "^4.4.2",
"csstype": "^3.1.3",
"luxon": "^3.4.4",
"node-emoji": "1.11.0"
},
"devDependencies": {
"@openfin/core": "34.78.80",
"@openfin/node-adapter": "34.78.80",
"@types/luxon": "^3.3.8",
"@types/luxon": "^3.4.2",
"@types/node-emoji": "^1.8.2",
"eslint": "8.56.0",
"eslint": "8.57.0",
"eslint-config-airbnb": "19.0.4",
"eslint-config-airbnb-typescript": "17.1.0",
"eslint-config-airbnb-typescript": "18.0.0",
"eslint-config-prettier": "9.1.0",
"eslint-plugin-import": "2.26.0",
"eslint-plugin-jsdoc": "48.0.2",
"eslint-plugin-prettier": "5.1.2",
"eslint-plugin-jsdoc": "48.2.1",
"eslint-plugin-prettier": "5.1.3",
"eslint-plugin-promise": "6.1.1",
"eslint-plugin-simple-import-sort": "10.0.0",
"eslint-plugin-unicorn": "50.0.1",
"eslint-plugin-unused-imports": "3.0.0",
"markdownlint-cli": "0.38.0",
"prettier": "3.1.1",
"eslint-plugin-simple-import-sort": "12.0.0",
"eslint-plugin-unicorn": "51.0.1",
"eslint-plugin-unused-imports": "3.1.0",
"markdownlint-cli": "0.39.0",
"prettier": "3.2.5",
"ts-loader": "^9.5.1",
"typescript": "^5.3.3",
"webpack": "^5.89.0",
"typescript": "^5.4.2",
"webpack": "^5.90.3",
"webpack-cli": "^5.1.4"
}
}
2 changes: 1 addition & 1 deletion how-to/customize-home-templates/public/common/dos.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"desktopSettings": {
"systemApps": {
"workspace": {
"version": "17.0.15",
"version": "17.2.14",
"customConfig": {
"hotkeys": {
"toggleHomeVisibility": "CommandOrControl+Space"
Expand Down
2 changes: 1 addition & 1 deletion how-to/customize-home-templates/public/manifest.fin.json
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
"company": "OpenFin",
"description": "A way of showing examples of what OpenFin can do.",
"icon": "http://localhost:8080/favicon.ico",
"name": "Customize Home Templates - v17.0.0",
"name": "Customize Home Templates - v17.2.0",
"target": ["desktop", "start-menu"]
},
"supportInformation": {
Expand Down
58 changes: 1 addition & 57 deletions how-to/hints-and-tips/docs/create-workspace-mobile-app.md
Original file line number Diff line number Diff line change
Expand Up @@ -54,65 +54,9 @@ npm install -g @openfin/create-workspace-mobile-app
npx @openfin/create-workspace-mobile-app my-app
cd my-app
npm run build
npm start
npm run start
```

### If you encounter an error while running npm run build

> :warning: **Warning:** On Windows you may see the following error depending on the version being used when running **npm run build**.
>
> [Error: EPERM: operation not permitted, symlink 'C:\Code\my-directory\pwa\my-app\node_modules\@openfin\web-interop\out\shared-worker.js' -> 'C:\Code\my-directory\pwa\my-app\public\worker.js']
>
> This is a copy step that copies a dependency from node_modules to the public directory of the sample application using symlinks.
>

If you encounter the error you can navigate to scripts/symlink-worker.js and:

Replace:

```javascript
const fs = require('fs/promises');
const path = require('path');

const worker = require.resolve('@openfin/web-interop/shared-worker');
const symlinkPath = path.resolve(__dirname, '../public/worker.js');
async function main() {
const shouldUnlink = await fs.stat(symlinkPath).catch(() => false);
if ((shouldUnlink && shouldUnlink.isFile) || shouldUnlink.isSymbolicLink) {
await fs.unlink(symlinkPath);
}
await fs.symlink(worker, symlinkPath);
}

main()
.then(() => {
console.log(`Linked ${worker} to ${symlinkPath}`);
})
.catch(console.error);
```

With this:

```javascript
const fs = require('fs/promises');
const path = require('path');

const worker = require.resolve('@openfin/web-interop/shared-worker');
const targetPath = path.resolve(__dirname, '../public/worker.js');
async function main() {
await fs.copyFile(worker, targetPath);
}

main()
.then(() => {
console.log(`Copied ${worker} to ${targetPath}`);
})
.catch(console.error);

```

After you have saved this change then the file should copy from node_modules to the target location when you run **npm run build** without reporting errors.

### After running build and start

This will build and start a web server on port 3000. You should be able to open the following link:
Expand Down
2 changes: 1 addition & 1 deletion how-to/integrate-server-authentication/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ To run this sample you can:
npm run setup
```

2. Optional (if you wish to pin the version of OpenFin Workspace to version 17.0.0 and you are on Windows) - Set Windows registry key for [Desktop Owner Settings](https://developers.openfin.co/docs/desktop-owner-settings).
2. Optional (if you wish to pin the version of OpenFin Workspace to version 17.2.0 and you are on Windows) - Set Windows registry key for [Desktop Owner Settings](https://developers.openfin.co/docs/desktop-owner-settings).
This example runs a utility [dos.mjs](./scripts/dos.mjs) that adds the Windows registry key for you, pointing to a local desktop owner
settings file so you can test these settings. If you already have a desktop owner settings file, this script prompts to overwrite the location. Be sure to capture the existing location so you can update the key when you are done using this example.

Expand Down
Loading
Loading