installer
installer copied to clipboard
refactor: move to electron-vite for build, clean up CI
Summary of Changes
- Entirely replaces webpack with electron-vite
- Cleans up PR CI
Quality Assurance Tester Report
Discord: brewers_10 Object of testing: #462 Tier of Testing: 1 Date: 14/04/2024
Testing Process: Installed installer Installed stable versions of A32NX, B74S, KFBW and Simbridge. Simbridge loads perfectly fine and aircraft/scenery work with sim.
Negatives:
N/A
Testing Results: Passed
Conclusions: LGTM
Media: N/A
Quality Assurance Tester Report
Discord: alepouna Object of testing: #462 Date: 23/04/2024
Testing Process:
- Installed installer
Negatives:
Descriptions are missing from addons, 'Error' when hovering on already installed items.
Testing Results: Not Passed
Console logs: Spam of Sentry errors such as
index-CbxzvBJf.js:7930 Fetch API cannot load sentry-ipc://sentry-electron.scope/sentry_key. URL scheme "sentry-ipc" is not supported. index-CbxzvBJf.js:7649 Sentry SDK failed to establish connection with the Electron main process.
- Ensure you have initialized the SDK in the main process
- If your renderers use custom sessions, be sure to set 'getSessions' in the main process options
- If you are bundling your main process code and using Electron < v5, you'll need to manually configure a preload script
No other error logs.
Quality Assurance Trainee Report
Discord : noonebling Object of testing: #462 Tier of Testing : 1 Date : 24/04/2024
Testing Process: Installed Installer. Installed different versions of addons in the installer
Negatives:
Descriptions are missing in all addons
The slider bars in Settings page do not change appearance when kept to the right (On position)
Testing Results: Not Passed
Quality Assurance Tester Report
Discord: alepouna Object of testing: #462 Date: 27/04/2024
Testing Process:
- Installed installer
- Test various addons and updating
- Test custom configs
Testing Results: Passed
Quality Assurance Tester Report
Discord : Popespice Object of testing: #462 Tier of Testing : 1 Date : 28/4/2024
Testing Process:
- Deleted Appdata existing installer and supporting folder
- Installed new installer from PR build
- Opened Installer
- Navigate to Settings
- Click "third party licenses"
- Observe popup that states "requested file not found"
Negatives:
(Any issues, doubts. - type N/A if none are found)
Testing Results: Not Passed
Conclusions: Not working as expected
Media: N.A
Quality Assurance Tester Report
Discord: alepouna Object of testing: #462 Date: 22/08/2024
Testing Process:
- Installed installer
- Test install various addons (A32NX, big bertha, FSLTL, Salty) and updating. Test CDN and direct.
- Test custom configs
- Check 3rd party licenses page loads fine
Testing Results: Passed