* Adds valid module checking to all types of modules on import
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo
* Changes as per comments on the PR
* Fixed 'Missing Module' category showing up in Optional Selection drop-down and fixed 'Missing Power Plant', 'Missing Power Distributor' and 'Missing Frameshift Drive' showing up in the Selection drop-downs for those module slots.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Adds valid module checking to all types of modules on import
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo
* Changes as per comments on the PR
* Modified export to EDOMH/EDEngineer page to be less 'bodged', allow EDOMH button to be clickable without checking for EDEngineer API (If they have EDOMH, they probably don't have EDEngineer...) and added a workaround for Coriolis sending bogus data for bulkheads.
* Fixed autodeploy to do latest coriolis-data dist. Fixed sendToEDOMH function to only send the blueprint at the selected grade, not each grade up to that grade.
* Fixed miscalculation of mats and got rid of unhelpful 'rolls' table, as the mats are calculated for the whole build and some blueprints may not be all the way up to g5.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Adds valid module checking to all types of modules on import
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo
* Changes as per comments on the PR
* Modified export to EDOMH/EDEngineer page to be less 'bodged', allow EDOMH button to be clickable without checking for EDEngineer API (If they have EDOMH, they probably don't have EDEngineer...) and added a workaround for Coriolis sending bogus data for bulkheads.
* Fixed autodeploy to do latest coriolis-data dist. Fixed sendToEDOMH function to only send the blueprint at the selected grade, not each grade up to that grade.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Adds valid module checking to all types of modules on import
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo
* Changes as per comments on the PR
* Modified export to EDOMH/EDEngineer page to be less 'bodged', allow EDOMH button to be clickable without checking for EDEngineer API (If they have EDOMH, they probably don't have EDEngineer...) and added a workaround for Coriolis sending bogus data for bulkheads.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Copied de.js contents to new file de-fix.js
* Copied de.js contents back from de-fix.js
* Copied contents of ko.js to ko-fix.js
* Copied ko.js contents back from ko-fix.js
* Copied contents from BlueprintFunctions.js to BlueprintFunctions-fix.js
* Copied contents back from BlueprintFunctions-fix.js to BlueprintFunctions.js
* Copied contents of LineChart.jsx to LineChart-fix.jsx
* Copied contents back from LineChart-fix.jsx to LineChart.jsx
* Copied contents of PieChart.jsx to PieChart-fix.jsx
* Copied contents back from PieChart-fix.jsx to PieChart.jsx
* Copied contents from Slider.jsx to Slider-fix.jsx
* Copied contents back from Slider-fix.jsx to Slider.jsx
* Copied contents from VerticalBarChart.jsx to VerticalBarChart-fix.jsx
* Copied contents back from VerticalBarChart-fix.jsx to VerticalBarChart.jsx
* Deleting 'fix' files
* Updating react-number-editor dependency from stale named branch
* Remove references to deprecated react-addons-perf package
* Issue #25 Webpack updated to current version, many
dependencies updated, Babel & Webpack configs updated.
Add dev & prod Dockerfiles and update README with Docker instructions
Created webpack.common.js.
Coriolis-data now specified as github dependency
* Bump bugfix versions of react & react-dom only
* Workbox dependency upgrade for webpack 5 compat
* Stab at upgrading workbox dep
Far more fatal webpack errors :(
* Automate reinstall/rebuild with npm script
* Working build again w updated deps
Disabled/commented out all bugsnag references
Added production-like Docker build for troubleshooting issues that don't
appear in dev server
* Remove deprecated @babel/polyfill import & dependency
* Fix to service worker to v5 of workbox
and align with webpack 5 plugin
* Disabling recent round of polyfills. Don't think
they're necessary.
* Whitespace in package.json
* Add Buffer as Webpack plugin. Fix indenting.
Fix deprecated call to Buffer.
* Remove bugsnag and deprecated babel code that was
commented out, per convo with Felix
---------
Co-authored-by: Sam Clayton <sam@goranku.com>