v1.0.0
Pre-release
Pre-release
github-actions
released this
06 Dec 17:16
·
117 commits
to main
since this release
Reverts
Other Changes
- completed the copyright notice. (9f9eb78)
- Adding a 'getting started' section. (1766775)
- Merge pull request #1 from ColinEberhardt/minor-fixes. (7db719e)
Minor fixes - added support for directory images and cleaned up display of the home directory view. (9af95d6)
- lint and typecheck fixes. (29e16bf)
- Merge pull request #2 from nkolba/clean-home-view. (44d0a74)
added support for directory images and cleaned up display of the home… - added 'getInfo' 1.2 api, linting. (dfc4969)
- added TargetApp support. (1d80712)
- added support for raiseIntentForContext, fixed some resolver issues. (a0cedee)
- added collapse/expand of folders in raiseIntentForContext resolver. fixed linting issue. (a218e66)
- Merge pull request #3 from nkolba/1.2-apis. (d5b913f)
1.2 apis - fixed bad path for loading the intentResolver file when built. (804bcd0)
- Merge pull request #4 from nkolba/fix-resolver-path. (0fcff33)
fixed bad path for loading the intentResolver file when built - better cleanup runtime objects and listeners so that we don't get doubles after re-activating. (681dad7)
- Merge pull request #5 from nkolba/fix-doubles-after-reactivate. (b8222c5)
better cleanup runtime objects and listeners so that we don't get dou… - first tranch of linting - refactoring of types to get rid of 'any' use. (8394b2c)
- more linting and refactoring of types. All but 9 lint warnings elminated. (6b3014f)
- fixed empty/null value issue for return events. (c71b74e)
- Merge pull request #6 from nkolba/lint-warnings. (3fe1fef)
Lint warnings - missing listenerIds at top of message structure when sending initial context on join. (a49c974)
- Merge pull request #7 from nkolba/get-context-on-join-channel. (e9fc800)
missing listenerIds at top of message structure when sending initial … - split tab select topic into one topic going from main to renderer and another going from renderer to main. Added focus of workwpace window when tab is selected (by main even).. (6ff8565)
- Merge pull request #8 from nkolba/tab-selection-focus. (8441228)
split tab select topic into one topic going from main to renderer and… - mocked setting default CSP in main.... (837c188)
- fixed remaining ts warnings. more refactoring. (952b474)
- remove experimental code. (afdb067)
- Merge pull request #9 from nkolba/linting-cleanup. (6de1aae)
Linting cleanup - audit fix. (6e1107d)
- Merge pull request #17 from nkolba/package-update. (c403fbd)
audit fix - initial version of primer explaining FDC3 for non-FDC3 electron/web developers. (6556397)
- some formating, typo, and language tweeks. (ef89741)
- Merge pull request #18 from nkolba/fdc3-intro. (28d58ab)
initial version of primer explaining FDC3 for non-FDC3 electron/web d… - added a default directory response at the root. (d79f534)
- Merge pull request #19 from nkolba/fix-16. (1abe086)
added a default directory response at the root - fixed positioning issues with intent resolver. (2ea2d31)
- Merge pull request #21 from nkolba/fix-20. (01b5597)
fixed positioning issues with intent resolver - Changed dev tools buttons to menu. Cleaned up some timing issues and hackery with the frame loading. (e6acd37)
- Merge pull request #22 from nkolba/fix-11. (8d079ba)
Changed dev tools buttons to menu. - fixed positioning and styling issues for color picker. Issue #14 and Issue #15. (8c4d123)
- linting. (c5e58d0, 526a452)
- Merge pull request #23 from nkolba/fix-14. (088f7ce)
Fix 14 - audit fix of 2 new vulnerabilities. (35295e9)
- Merge pull request #24 from nkolba/audit-fix. (62f4fde)
audit fix of 2 new vulnerabilities - add fdc3-workbench to app directory. (b5447c7)
- remove extraneous app entry added in error. (fd98a43)
- Merge pull request #25 from kriswest/fdc3-workbench. (8ff555b)
FDC3 workbench appD record - refactored uuid generation to use node crypto in main process.. (d8bdc3f)
- Merge pull request #26 from nkolba/use-crypto-uuid. (a5bd7ae)
refactored uuid generation to use node crypto in main process. - align repo. (6b5e268)
- Merge pull request #1 from TheJuanAndOnly99/repo-setup. (fe4e95f)
align repo - Merge pull request #30 from TheJuanAndOnly99/main. (398d85b)
Initial Repo Setup - audit fix of vulnerability. (962412e)
- added rounding when setting resolver positioning.. (130fc31)
- Merge pull request #31 from nkolba/audit-fix. (71829d9)
audit fix of vulnerability - Merge pull request #32 from nkolba/resolver-positioning. (f89a094)
added rounding when setting resolver positioning. - fixed behavior of joinViewToChannel so that it will ensure the channel selector is updated on a programmatic join. (f5bfb25)
- Merge pull request #33 from nkolba/fix-channel-selection. (1a8d470)
fixed behavior of joinViewToChannel so that it will ensure the channe… - Tightened up space in the top frame. Fixed channel picker button spacing and oval shape on highlight. Removed extra space between frame and the view (issue #10). (67dd1f9)
- Merge pull request #34 from nkolba/ui-tweaks. (a42e996)
Some UI fixes in the top frame - initial commit of default whitesource config. (50cc01f)
- Merge pull request #35 from robmoffat/whitesource. (a836bf7)
initial commit of default whitesource config - add mailing list info to readme. (92ea286)
- Fixed line numbering in json. (3dead3d)
- Merge pull request #39 from robmoffat/whitesource. (e1e6e70)
Fixed line numbering in json - Merge pull request #40 from TheJuanAndOnly99/mailing-list. (30bbe23)
add mailing list info to readme - changed devtools menu to use native electron menu to avoid truncation when main window is small. (2699e1b)
- Merge pull request #45 from nkolba/devtools-menu. (5efd40d)
changed devtools menu to use native electron menu to avoid truncation… - fixed linting issues. (ae57b31, 8fd3a34)
- Merge pull request #46 from nkolba/1.2-compliance. (03d1870)
fix all 1.2 Conformance Issues - added support for drag/drop rearranging of tabs within a tab set. (9e3b693)
- Merge pull request #47 from nkolba/tab-drag-drop. (89224c8)
added support for drag/drop rearranging of tabs within a tab set - add finos scope. (bb93ca0)
- made some more improvements to tear outs. now tears out into a new window on drag leave of the tab bar. Plus better squashing of default behavior on drop. Still a WIP in some areas - but overall, should be a much smoother experience. (78d90b5)
- more fixes for tab tear out / drop in. (ef65d9e)
- removed the dragEnd behavior, reduced timeout for resetting the internalDnD state to 300ms. (57ff9a9)
- Merge pull request #51 from TheJuanAndOnly99/finos-scope. (0d24a35)
add finos scope - switched from drag/drop tear out to explicit tear out button on tabs. (29ac255)
- Merge pull request #50 from nkolba/tear-out. (207d86c)
Adding basic tab tear-out and drop-in - Added mao's security scanning actions. (0ecdac6)
- Merge pull request #1 from robmoffat/security-scanning. (907f731)
Security scanning - Merge branch 'finos:main' into main. (77d0c92)
- Merge pull request #54 from robmoffat/main. (ac5cede)
Add in Mao's Security Scanning Actions - commented out codeout for Static code analysis. (405ee54)
- Merge branch 'finos:main' into security-fixes. (866b186)
- Add Security file to satisfy openssf requirements. (d40908d)
- Update SECURITY.md. (1bfeeed)
- Merge pull request #56 from normanandsons/security-fixes. (fcc3b3d)
Security fixes - Update Feature_request.md. (6756f0d)
- Update Bug_report.md. (6415c3d)
- Added OpenSSF Badge. (8540ffb)
- Merge pull request #57 from finos/robmoffat-issue-templates. (3e85a75)
Meeting OpenSSF Documentation Requirements - fix linting error. (2958383)
- bumped to electron v20. fixes for breaking changes to preload and some of the Vite configuration with electron upgrade. fixed some rendering issues in the view frame. (e2bc286)
- npm security fixes. (efa97de)
- Merge pull request #62 from nkolba/electron-update. (34f8b7f)
bumped to electron v20. - initial refactoring of non-fdc3 handlers. (4004334)
- fixed e2e test. (dc2eef4)
- fix for crash of exe on Mac bc name in package.json and name of exe need ot match.. (0d0e520)
- bumped to electron 21. (af6458d)
- updated chrome version. (3b7c5bf)
- fixes for intentResolvers. (73f8959)
- Merge pull request #64 from nkolba/handlers. (5c6311e)
Handlers Refactor - Update electron vendors. (b6e1395)
- initial commit for fdc3 handlers refactor. (392ff35)
- update npm. (681927d)
- changed path. (f81b33b)
- more fixes for preload refactor. linting. (9535910)
- removed contentConnection module from view preload. (bea7edb)
- Merge pull request #63 from finos/autoupdates/electron-vendors. (dfcabdd)
Update electron vendors - Merge pull request #65 from nkolba/fdc3-handlers. (8c6c225)
initial commit for fdc3 handlers refactor - consololidated preloads into 3. Adopted the 'sail' namespace for the internal preload api. (c127181)
- Merge pull request #66 from nkolba/preload-refactor. (c96d414)
Preload Refactor - fixes for initial 2.0 setup. split 2.0 and 1.2 types. cleaned up paths. (733422d)
- Merge pull request #78 from nkolba/hello-2.0. (2e1042f)
initial commit for 2.0 support - support for getUserChannels and joinUserChannels. Refactoring for supporting 2.0 handlers. Linting. (563ee7f, 438b40b)
- Added 2.0 format loader. (541d041)
- Merge pull request #79 from nkolba/user-channels. (c8bccfd)
support for getUserChannels and joinUserChannels. - switch views between 1.2 and 2.0 on a view by view basis. 2.0 support still WIP - defaulting to 1.2 for now. (7170259)
- Working tests for directory class. (b0c3a8d)
- Changed Env to SAIL_DIRECTORY_URL. (3cb6f65)
- New app directory showing results. (5dbd489)
- Apps now loading, displaying correctly. (42079ee)
- Merge pull request #81 from nkolba/topic-versions. (ba69a8d)
switch views between 1.2 and 2.0 on a view by view basis. - fixed 2.0 functionality for raiseIntent and raiseIntentForContext. (df1fa93)
- Merge pull request #82 from nkolba/appIdentifier-in-intents. (ba6b244)
fixed 2.0 functionality for raiseIntent and raiseIntentForContext - Tests for intents to received from directory. (b6230cb)
- merge. (90cad71, a16bfad)
- Merge pull request #2 from nkolba/fix-conflicts. (4adc4e0)
Fix conflicts - About to start working on full text search. (4b2832a)
- Added rudimentary directory query capability. (aa6e4d3)
- Added full text search. (3759864)
- Improved test coverage - but uncovered a spec issue. (494b25c)
- Merge branch 'main' into app-directory. (5fd9eeb)
- Fixed schema intents issue. (68a26fd)
- Added extra methods for directory. (0fed734)
- Removed methods that ESLint made me get rid of. (4b9fe74)
- Cleaned up intents to use the directory. Apps now load. (ba6d3df)
- Added sail host manifest logic. (16003bb)
- Fixed arg. (5947765)
- linting and fix for name/target support in getIntentsForContext. (f427030)
- Merge pull request #84 from nkolba/app-directory. (1102dd8)
App directory - Fixed alexei's issue, added json file for local conformance testing. (759235f)
- Merge pull request #85 from finos/local-conformance. (0f19756)
Fixed Vassiliy's issue, added json file for local conformance testing - fixes for intents in 2.0. (1865537)
- version switching based on sail manifest in appD. Some cleanup. (10e1772)
- Merge pull request #86 from nkolba/2.0-raiseIntent. (6f60681)
fixes for intents in 2.0 - Merge pull request #87 from nkolba/version-switch. (45c4ae3)
version switching based on sail manifest in appD. Some cleanup - wip. (cdc43a7)
- initial getSessionState method. (92af824, 749aaf3)
- Changed port number for local conformance test. (6dbf0b3, e42d08c)
- Merge branch 'main' into local-conformance. (319dd56)
- Throwing Error(message) rather than just message. (896f63c, 29ef88e)
- Fixed the findIntent test conformance. (44bc222, 4cd5ad2)
- basic getSessionState api. (9728fb6)
- updated session state to include workspaces. (0ee9ff0)
- hooks for debugging main. (28c48ef)
- Merge pull request #90 from finos/local-conformance. (9bf7261)
Local conformance - added placeholder session view. (528584c)
- fixed getApps call. (344480f)
- Merge branch 'main' into sail-dev-view. (c3dcb2a)
- Merge pull request #91 from nkolba/sail-dev-view. (1e3fd2b)
Session View - removed auto-generated exposedInMainWorld file due to conflicts from local paths in file. (9971a27)
- Merge pull request #92 from nkolba/remove-exposedInMainWorld. (e325557)
removed auto-generated exposedInMainWorld file - more additions for visualizing session state. (c1a538d)
- Merge pull request #93 from nkolba/session-viz. (fd9ba63)
more additions for visualizing session state - additions for directory. fixes for 2.0 broadcast and raiseIntent. addition for sessiojn view. (6ea308b)
- Merge pull request #94 from nkolba/directory-additions. (c10d60e)
additions for directory. - Add logo to REAMDE.md. (456e461)
- Add my own directory. (139705b)
- new TopNavigation. (a340848)
- New TopNavigation 2. (eaa764e)
- cleanup. (375d63b)
- increase draggable area. (dd9e8cc)
- Merge pull request #96 from normanandsons/feature/design_iteration_1. (50ac5c5)
Feature/design iteration 1 - added flag to force app to open in a new window added support for 1.2 and 2.0 open. (a20ccc5)
- fixed typecheck issue. (723b6ec)
- Merge pull request #97 from nkolba/forceNewWindow. (53f35ac)
added flag to force app to open in a new window - Add tailwind.css. (43826c8)
- Update scanning and allow React. (8623831)
the cve-scanning was incorrect and I added an auditjs file to ignore the react CVE that is not relevant and breaks the CI every time - Fixed a few things. (bae9c21)
- added type to VITE env variables for autocomplete
- Rename env variables for Frame and Default view
- Rename Frame to TopNavigation
- Moved packages from src/ to topNavigation/src
- Added —inspect so I can auto attach only when running the watch script (instead of always)
- Fixed the production builds for tailwindcss
- Fixed the public assets in production builds
- fixes for intent resolution source and 2.0 support. (d49b609)
- Merge pull request #98 from normanandsons/feature/design_iteration_2. (cbf59ed)
Feature/design iteration 2 - trying to fix e2e tests. (359c9e7)
- Merge pull request #99 from normanandsons/feature/design_iteration_2. (5c46575)
fix e2e tests - Merge pull request #100 from nkolba/raiseIntent-source. (3a86aa3)
fixes for intent resolution source and 2.0 support - updates for session view ui. (c0dfa06)
- removed react-spring. (0ed16d0)
- Merge pull request #102 from nkolba/session-ui. (68dc43a)
updates for session view ui - Fix README and update some npm packages. (c521bd5)
- removing TEMPLATE.md. (44094e4)
- trigger tests on branches, not just main. (83d109a)
- update outdated actions. (17e236f)
- Fixing linting (still 7 any(s) left). (5a3e6d3)
- removed react-json-view due to cve. Replaced with react-markdown-preview for rendering json blobs in session viewer. (79ff366)
- update vitest and fix tests. (46bb2d7)
- Merge pull request #103 from nkolba/remove-json-view. (1061293)
removed react-json-view - removed --passWithNoTests. (c8fbf63)
- Merge branch 'main' into feature/design_iteration_3. (d164997)
- Fixed package-lock.json. (b00cedb)
- Merge pull request #104 from normanandsons/feature/design_iteration_3. (42681cd)
Feature/design iteration 3 - DirectoryView improvements. (ce911d9)
- remove TEMPLATE.md. (f232f9f)
- iteration on Directory View. (a289853)
- Merge pull request #105 from normanandsons/design_iteration_4. (2735592)
Design iteration 4 - added automatic polling for session state, fixed bug for attempting parse empty directory data. (1e41d42)
- Merge pull request #106 from nkolba/sessionState-updating. (4132a73)
added automatic polling for session state - update node and action version. (8b119ed)
- update to node16. (aca25b2)
- removed the branch for testing actions. (a77362c)
- Merge pull request #108 from normanandsons/update_build. (fb9edd3)
Update build - fix for release workflow. allowed-conclusion neutral (for whitesource). (e68f887)
- Merge pull request #109 from nkolba/fix-release. (0017934)
fix for release workflow. allowed-conclusion neutral (for whitesource) - add electron-devtools-installer to dependencies. (323ae47)
- remove REACT dev tools and sidebar. (14f93f1)
- Fix tailwind bug. (15ab01e)
- Change name to FDC3 Sail. (8245482)
- Rename DevTools, disable text selection. (b15dac9)
- open DevTool detach by default. (7d8c65c)
- update package-lock.json. (7fd33f7)
- Fix alignment. (bddeaa8)
- debug test failing to build. (3f763d1)
- trigger tests. (b3ee91f)
- remove style to see if that fixes the e2e tests. (d11c2c5)
- Fixed typo. (f27b18f)
- changed kebab to camel case for inject api option, added option for injecting api into frames. (7335606)
- Merge pull request #110 from normanandsons/fix-dependencies. (73bc3bb)
Fix a few things - Fix some alignments + new icon. (6a5a896, ec4160c)
- many fixes for conformance tests. Including: missing fields in 'MockApp' entry in directory, out of data topic names for channel api, non-resolving handlers, and missing awaits on creating views. (e4b607e)
- Changes mailing list to fdc3-sail. (cd0e7dd, a466e5b)
- Fix Channel picker popover position. (68d148f, edeb568)
- Rename MAIN_WINDOW_CONTENT. (e20282c, 083abc7)
- Fix filtering of non searchable applications. (9589a41, a16b29a)
- Merge pull request #111 from nkolba/sail-manifest-update. (96dbb7b)
Updates to Sail Manifest Section in directory - Remove margins from Top Navigation. (4fe8775, 1038cbe)
- Merge branch 'design-iteration-5' of https://github.com/normanandsons/FDC3-Sail into design-iteration-5. (655fe6f)
- Change container design. (304f0f0)
- Some color changes. (2537c16)
- Merge branch 'main' into conformanceFixes. (3ee09c3)
- Merge pull request #112 from nkolba/conformanceFixes. (14fe3a2)
many fixes for conformance tests. - Merge pull request #113 from normanandsons/design-iteration-5. (453a38a)
Design iteration 5 - Simplified conformance changes. (69b2c3b)
fixed separate window view promise
Removed duplicated types
AppTarget
Fixed pending context data
Reverted tsconfig
Reverted tsconfig
Reverted types
Reverted types
Reverting FDC3Message
Reverting FDC3Message
Reverting the OTHER FDC3Message
Reverting the OTHER FDC3Message
Reverting types in api.ts
Reverting types in api.ts
Reverting types in api.ts
Reverting types - fixed conformance test running issues - promise timing in createWorkspace. (806cdd4)
- cleanup, changing e2e testing strategy. (2c3a157)
- Merge pull request #119 from nkolba/local-conformance-2-squashing. (b919a07)
Local conformance 2 squashing - fix for targeting instances with intents on raiseIntent. (77a73e3)
- fixed view clean up on tab close issue. (55da4b0)
- 1 remaining failure to go. (d5dbf76)
- cleaned up error throwing. (6e0148a)
- removed local conformance. (1583b40)
- Merge pull request #120 from nkolba/intents-conformance. (30ab623)
I get 100% on this branch with some changes that Joe and I have worked on on the FDC3-Conformance-Framework project. Need to merge so he can run this cleanly. - demo directory wip. (272a8a6)
- changed directory loading at runtime start to be async. (21b614a)
- Merge pull request #121 from nkolba/fix-directory-load-timing. (828020a)
Fix directory load timing