aircraft
aircraft copied to clipboard
feat(api): add simbridge integration
Summary of Changes
This PR aims to integrate the fetch and packaging of the local-api into the a32nx addon.
- hash checks against new versions of the local-api
- Removal of the mcdu-server
Additional context
Discord username (if different from GitHub): Lcuky38i
Testing instructions
NOTE: steps 1-5 won't be needed when using the installer
- open
local-server.exe
- The console will print a list of printers
- copy the name of the printer (for example:
HP ENVY 5000 series [03F136]
) that you use and set that in the properties file foundresources/properties.json
and enable the printer - restart the server
- navigate to
localhost:3838/interfaces/mcdu
(or whichever port the server console says) and observe mcdu web client - Ensure the mcdu web client performs as it did previously
How to download the PR for QA
Every new commit to this PR will cause a new A32NX artifact to be created, built, and uploaded.
- Make sure you are signed in to GitHub
- Click on the Checks tab on the PR
- On the left side, click on the bottom PR tab
- Click on the A32NX download link at the bottom of the page
Please solve conflicts
QA Report
Discord: 2Cas#1022 Object of testing: #6993 Tier of Testing: 1 Date: 30/08/2022
Testing Process:
- [x] Start SimBridge
- [x] navigate to localhost:3838/interfaces/mcdu(or whichever port the server console says)
- [x] observe mcdu web client Ensure the mcdu web client performs as it did previously
- [x] Disconnected from then reconnected SimBridge, still functional.
Negatives: N/A
Testing Results: Passed
Conclusions: LGTM