finos / FDC3-Sail

Open implementation of the FDC3 standard using Electron and an integrated App Directory.
Apache License 2.0
32 stars 20 forks source link

2.0 Conformance & Linting #151

Closed robmoffat closed 10 months ago

robmoffat commented 10 months ago

This PR works with all 1.2 and 2.0 conformance tests and passes the linting checks. Also passes 2.0 manual checks.

There is definitely still a race condition that exhibits mainly on PCs. I have a PC back in the UK I'll work on a fix over the weekend.

However, given that we will have extra attention on Sail due to OSFF and the new "FDC3 Developer Course" which uses 2.0 features we should get this merged now. This version of the code supports all of the 2.0 features used by that course.