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

Promote v16.1 to stable #674

Merged
merged 305 commits into from
Jan 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
305 commits
Select commit Hold shift + click to select a range
699341c
Merge branch 'main' into workspace/v13.0.0
obany Jun 14, 2023
fd9cef1
Linting comments
obany Jun 14, 2023
8bf5776
Merge branch 'workspace/v13.0.0' into workspace/vnext
obany Jun 14, 2023
fdd9746
Generate templates (#484)
obany Jun 15, 2023
987abd3
Merge branch 'workspace/v13.0.0' into workspace/vnext
obany Jun 15, 2023
d279141
Fix automation tests
obany Jun 16, 2023
955eeda
Fix linting
obany Jun 16, 2023
05b23e2
Add the native apps (#485)
obany Jun 16, 2023
e9e04ff
Updating order of a function and package lock
johnman Jun 16, 2023
de260f8
Improve linting rules (#486)
obany Jun 16, 2023
5fe2325
Updates to vnext
johnman Jun 22, 2023
801099d
Merge branch 'main' into workspace/v13.0.0
johnman Jun 23, 2023
cf10e73
Merge branch 'main' into workspace/vnext
johnman Jun 23, 2023
4f17f33
Promote vnext to beta
johnman Jun 23, 2023
d95e983
Updates
johnman Jun 23, 2023
0a1085f
Update to take advantage of customData in pages in 13.1 (#491)
johnman Jun 30, 2023
4479186
Merge branch 'main' into workspace/v13.1.0
obany Jun 30, 2023
5010ca0
Add ordering of home results (#490)
obany Jun 30, 2023
ddf8185
Add Microflow support (#494)
johnman Jul 3, 2023
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
091a1ff
Added updated fdc3 support (#662)
johnman Jan 8, 2024
a58e661
Remove debounce from integrations (#663)
obany Jan 9, 2024
e558d79
Update integrations template
obany Jan 9, 2024
1e591a5
Added Unsaved Page Prompt Strategy Support (#664)
johnman Jan 9, 2024
40e18ae
Merge branch 'main' into workspace/v16.1.0
johnman Jan 9, 2024
ee9494f
Merge branch 'main' into workspace/v16.1.0
obany Jan 12, 2024
b68ba8b
Dev/john/update native fdc3 support (#669)
johnman Jan 15, 2024
17fc780
Added a check around the getAppAssetInfo call (#670)
johnman Jan 16, 2024
55f01ba
Merge branch 'main' into workspace/v16.1.0
johnman Jan 22, 2024
86cd79c
Upgrade 16.1 to stable release (#672)
johnman Jan 22, 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
2 changes: 1 addition & 1 deletion .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Check Linting has been applied

on:
pull_request:
push:
types: [opened, synchronize, reopened, edited]

jobs:
lint:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Workspace Platform Starter - Unit Tests

on:
pull_request:
push:
types: [opened, synchronize, reopened, edited]
paths:
- 'how-to/workspace-platform-starter/**'

Expand Down
38 changes: 19 additions & 19 deletions README.md

Large diffs are not rendered by default.

22 changes: 11 additions & 11 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": "16.0.0",
"version": "16.1.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/v16.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --reporter ./mocha.reporter.json --testFailCount 1 --workspace 16.0.9",
"test-local-mocha": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --workspace 16.0.9",
"test-remote-jasmine": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --reporter ./jasmine.reporter.json --testFailCount 1 --workspace 16.0.9",
"test-local-jasmine": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --workspace 16.0.9",
"test-remote-jest": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --framework jest --reporter ./jest.reporter.json --testFailCount 1 --workspace 16.0.9",
"test-local-jest": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jest --workspace 16.0.9",
"test-offline": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --offline --storageFolder=./offline-storage --workspace 16.0.9",
"test-remote-mocha-selenium": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --driver=selenium --workspace 16.0.9",
"test-local-mocha-selenium": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --driver=selenium --workspace 16.0.9"
"test-remote-mocha": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.1.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --reporter ./mocha.reporter.json --testFailCount 1 --workspace 16.1.6",
"test-local-mocha": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --workspace 16.1.6",
"test-remote-jasmine": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.1.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --reporter ./jasmine.reporter.json --testFailCount 1 --workspace 16.1.6",
"test-local-jasmine": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --workspace 16.1.6",
"test-remote-jest": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.1.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --framework jest --reporter ./jest.reporter.json --testFailCount 1 --workspace 16.1.6",
"test-local-jest": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jest --workspace 16.1.6",
"test-offline": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --offline --storageFolder=./offline-storage --workspace 16.1.6",
"test-remote-mocha-selenium": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.1.0/register-with-home/manifest.fin.json ./tests/**/*.spec.js --driver=selenium --workspace 16.1.6",
"test-local-mocha-selenium": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --driver=selenium --workspace 16.1.6"
},
"author": "[email protected]",
"license": "SEE LICENSE IN LICENSE.MD",
Expand All @@ -22,7 +22,7 @@
"@openfin/automation-native": "^1.2.0",
"chai": "4.3.10",
"jasmine-pretty-html-reporter": "0.2.5",
"jest-html-reporters": "3.1.5",
"jest-html-reporters": "3.1.7",
"mochawesome": "7.1.3"
}
}
20 changes: 10 additions & 10 deletions how-to/automation-testing/register-with-home-ts/package.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
{
"name": "automation-testing-register-with-home",
"version": "16.0.0",
"version": "16.1.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/v16.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --workspace 16.0.9 --testFailCount 1",
"test-local-mocha": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --workspace 16.0.9 --testFailCount 1",
"test-remote-jasmine": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --framework jasmine --workspace 16.0.9 --testFailCount 1",
"test-local-jasmine": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --framework jasmine --workspace 16.0.9 --testFailCount 1",
"test-remote-jest": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --framework jest --workspace 16.0.9 --testFailCount 1",
"test-local-jest": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --framework jest --workspace 16.0.9 --testFailCount 1",
"test-offline": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --offline --storageFolder=./offline-storage --workspace 16.0.9 --testFailCount 1",
"test-remote-mocha-selenium": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.0.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --driver=selenium --workspace 16.0.9 --testFailCount 1",
"test-local-mocha-selenium": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --driver=selenium --workspace 16.0.9 --testFailCount 1"
"test-remote-mocha": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.1.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --workspace 16.1.6 --testFailCount 1",
"test-local-mocha": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --workspace 16.1.6 --testFailCount 1",
"test-remote-jasmine": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.1.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --framework jasmine --workspace 16.1.6 --testFailCount 1",
"test-local-jasmine": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --framework jasmine --workspace 16.1.6 --testFailCount 1",
"test-remote-jest": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.1.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --framework jest --workspace 16.1.6 --testFailCount 1",
"test-local-jest": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --framework jest --workspace 16.1.6 --testFailCount 1",
"test-offline": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --offline --storageFolder=./offline-storage --workspace 16.1.6 --testFailCount 1",
"test-remote-mocha-selenium": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.1.0/register-with-home/manifest.fin.json ./tests/**/*.spec.ts --driver=selenium --workspace 16.1.6 --testFailCount 1",
"test-local-mocha-selenium": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.ts --driver=selenium --workspace 16.1.6 --testFailCount 1"
},
"author": "[email protected]",
"license": "SEE LICENSE IN LICENSE.MD",
Expand Down
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": "16.0.0",
"version": "16.1.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/v16.0.0/register-with-store/manifest.fin.json ./tests/**/*.spec.js --workspace 16.0.9",
"test-local-mocha": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --workspace 16.0.9",
"test-remote-jasmine": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.0.0/register-with-store/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --workspace 16.0.9",
"test-local-jasmine": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --workspace 16.0.9",
"test-remote-jest": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.0.0/register-with-store/manifest.fin.json ./tests/**/*.spec.js --framework jest --workspace 16.0.9",
"test-local-jest": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jest --workspace 16.0.9",
"test-offline": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --offline --storageFolder=./offline-storage --workspace 16.0.9"
"test-remote-mocha": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.1.0/register-with-store/manifest.fin.json ./tests/**/*.spec.js --workspace 16.1.6",
"test-local-mocha": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --workspace 16.1.6",
"test-remote-jasmine": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.1.0/register-with-store/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --workspace 16.1.6",
"test-local-jasmine": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jasmine --workspace 16.1.6",
"test-remote-jest": "of-automation https://built-on-openfin.github.io/workspace-starter/workspace/v16.1.0/register-with-store/manifest.fin.json ./tests/**/*.spec.js --framework jest --workspace 16.1.6",
"test-local-jest": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --framework jest --workspace 16.1.6",
"test-offline": "of-automation http://localhost:8080/manifest.fin.json ./tests/**/*.spec.js --offline --storageFolder=./offline-storage --workspace 16.1.6"
},
"author": "[email protected]",
"license": "SEE LICENSE IN LICENSE.MD",
Expand Down
2 changes: 1 addition & 1 deletion 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": "16.0.0",
"version": "16.1.0",
"description": "OpenFin Workspace Starter Selenium Example",
"scripts": {
"build": "echo Nothing to build",
Expand Down
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: '16.0.9'
version: '16.1.6'
}
}
}
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 33.116.77.11 then the chromedriver version should be "116.0.0"
const testManifestUrl =
'https://built-on-openfin.github.io/workspace-starter/workspace/v16.0.0/register-with-home/manifest.fin.json';
'https://built-on-openfin.github.io/workspace-starter/workspace/v16.1.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": "16.0.0",
"version": "16.1.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.24.16",
"@wdio/local-runner": "8.24.12",
"@wdio/mocha-framework": "8.24.12",
"@wdio/shared-store-service": "8.24.12",
"@wdio/spec-reporter": "8.24.12",
"@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",
"chai": "4.3.10",
"chromedriver": "116.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: '16.0.9'
version: '16.1.6'
}
}
}
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 33.116.77.11 then the chromedriver version should be '116.0.0'
const manifestUrl =
'https://built-on-openfin.github.io/workspace-starter/workspace/v16.0.0/register-with-home/manifest.fin.json';
'https://built-on-openfin.github.io/workspace-starter/workspace/v16.1.0/register-with-home/manifest.fin.json';
const chromeDriverPort = 5843;
const devToolsPort = 9123;

Expand Down
45 changes: 26 additions & 19 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%2Fv16.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%2Fv16.1.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 16.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 16.1.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 Expand Up @@ -77,6 +77,7 @@ The commands implemented are:

```shell
? - which displays a list of all the commands with help
/templates
/quote <symbol>
/emoji <code>
/contacts <contact name>
Expand All @@ -88,6 +89,8 @@ The commands implemented are:
/error
```

The **/templates** command demonstrates a template containing all the different kinds of fragments that can be display in a home template.

The **/quote** command demonstrates a template that is built dynamically with a graph image.

The **/emoji** command demonstrates performing a search and returning multiple results with custom actions.
Expand All @@ -109,23 +112,19 @@ The contacts commands demonstrate different approaches to retrieving data.
e.g.

```shell
/emoji man
/templates
```

![Customize Home Template Fragments](./assets/customize-home-templates-fragments.png)

e.g.

```shell
/quote MSFT
/quote APPL
/contacts john
/contacts emma
/contacts-sync john
/contacts-partial john
acme
bee
chad
dock
/loading
/error
desserts
```

![Customize Home Template Quote](customize-home-templates-quote.gif)
![Customize Home Template Quote](./assets/customize-home-templates-quote.gif)

e.g.

Expand All @@ -134,7 +133,7 @@ e.g.
/emoji coffee
```

![Customize Home Template Emoji](customize-home-templates-emoji.gif)
![Customize Home Template Emoji](./assets/customize-home-templates-emoji.gif)

e.g.

Expand All @@ -145,23 +144,31 @@ Chad
Dock
```

![Customize Home Template Tree](customize-home-templates-tree.gif)
![Customize Home Template Tree](./assets/customize-home-templates-tree.gif)

e.g.

```shell
/loading
```

![Customize Home Template Loading](customize-home-templates-loading.gif)
![Customize Home Template Loading](./assets/customize-home-templates-loading.gif)

e.g.

```shell
/error
```

![Customize Home Template error](customize-home-templates-error.gif)
![Customize Home Template error](./assets/customize-home-templates-error.gif)

e.g.

```shell
desserts
```

![Customize Home Template Suggestion](./assets/customize-home-templates-suggestion.png)

### Contact data

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
7 changes: 7 additions & 0 deletions how-to/customize-home-templates/client/src/sources.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ import { AsyncContactsSource } from "./sources/async-contacts/async-contacts-sou
import { EmojiSource } from "./sources/emoji/emoji-source";
import { QuoteSource } from "./sources/quote/quote-source";
import { SuggestionSource } from "./sources/suggestions/suggestion-source";
import { TemplateTypesSource } from "./sources/template-types/template-types-source";
import { TreeInlineSource } from "./sources/tree-inline/tree-inline-source";
import { TreeQuerySource } from "./sources/tree-query/tree-query-source";

Expand Down Expand Up @@ -69,6 +70,12 @@ const SOURCES: {
id: "suggestions"
},
instance: new SuggestionSource()
},
{
definition: {
id: "template-types"
},
instance: new TemplateTypesSource()
}
];

Expand Down
Loading
Loading