aircraft icon indicating copy to clipboard operation
aircraft copied to clipboard

feat(api): add simbridge integration

Open Lucky38i opened this issue 2 years ago • 1 comments

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

  1. open local-server.exe
  2. The console will print a list of printers img
  3. copy the name of the printer (for example: HP ENVY 5000 series [03F136]) that you use and set that in the properties file found resources/properties.json and enable the printer img
  4. restart the server
  5. navigate to localhost:3838/interfaces/mcdu(or whichever port the server console says) and observe mcdu web client
  6. 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.

  1. Make sure you are signed in to GitHub
  2. Click on the Checks tab on the PR
  3. On the left side, click on the bottom PR tab
  4. Click on the A32NX download link at the bottom of the page

Lucky38i avatar Apr 01 '22 21:04 Lucky38i

Please solve conflicts

2hwk avatar Apr 12 '22 08:04 2hwk

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

2hwk avatar Aug 30 '22 07:08 2hwk