* Add concord cannon (#45)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Merge Coriolis beta to live - beta.coriolis.io content to deploy on coriolis.io (#14)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Live, from Beta (#15)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
* Beta (#21)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Setting up definitive workflows, automatic for when coriolis is being updated, either on its own, or along with coriolis-data and manual, for when we've updated coriolis-data and need to re-deploy.
* Compartmentalising the build stages in the workflows.
* Fixed deployment steps
* deployment fix
* Deployment improvements and potential webpack fix
* Removing webpack change that made no difference.
* Changing deployment workflows to clear out old build before copying new build to web directory
* Supressing npm warnings in build process to avoid failure of the pipeline erroneously.
* Shifting node build to separate runner
* Fixing syntax in autodeploy
* issues with zipping
* Adding GCP Auth to download job
* Fixing unzipping process
* fixes for autodeploy
* zip path issues
* zip path
* rm command
* Beta (#22)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
* Setting up definitive workflows, automatic for when coriolis is being updated, either on its own, or along with coriolis-data and manual, for when we've updated coriolis-data and need to re-deploy.
* Compartmentalising the build stages in the workflows.
* Fixed deployment steps
* deployment fix
* Deployment improvements and potential webpack fix
* Removing webpack change that made no difference.
* Changing deployment workflows to clear out old build before copying new build to web directory
* Supressing npm warnings in build process to avoid failure of the pipeline erroneously.
* Shifting node build to separate runner
* Fixing syntax in autodeploy
* issues with zipping
* Adding GCP Auth to download job
* Fixing unzipping process
* fixes for autodeploy
* zip path issues
* zip path
* rm command
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Fixes for broken EDEngineer button, plus styling changes to improve the modal popup for exporting builds. (#24)
* Beta to live (#25)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
* Setting up definitive workflows, automatic for when coriolis is being updated, either on its own, or along with coriolis-data and manual, for when we've updated coriolis-data and need to re-deploy.
* Compartmentalising the build stages in the workflows.
* Fixed deployment steps
* deployment fix
* Deployment improvements and potential webpack fix
* Removing webpack change that made no difference.
* Changing deployment workflows to clear out old build before copying new build to web directory
* Supressing npm warnings in build process to avoid failure of the pipeline erroneously.
* Shifting node build to separate runner
* Fixing syntax in autodeploy
* issues with zipping
* Adding GCP Auth to download job
* Fixing unzipping process
* fixes for autodeploy
* zip path issues
* zip path
* rm command
* Fixes for broken EDEngineer button, plus styling changes to improve the modal popup for exporting builds. (#24)
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Make modal export better (#26)
* Fix missile rack glitch (#23)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* Improved Modal UI, updated text, restored roll boxes, fixed ED Engineer button hide/show/disable/enable
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
* Make modal export better (#27)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
* Setting up definitive workflows, automatic for when coriolis is being updated, either on its own, or along with coriolis-data and manual, for when we've updated coriolis-data and need to re-deploy.
* Compartmentalising the build stages in the workflows.
* Fixed deployment steps
* deployment fix
* Deployment improvements and potential webpack fix
* Removing webpack change that made no difference.
* Changing deployment workflows to clear out old build before copying new build to web directory
* Supressing npm warnings in build process to avoid failure of the pipeline erroneously.
* Shifting node build to separate runner
* Fixing syntax in autodeploy
* issues with zipping
* Adding GCP Auth to download job
* Fixing unzipping process
* fixes for autodeploy
* zip path issues
* zip path
* rm command
* Fix missile rack glitch (#23)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* Fixes for broken EDEngineer button, plus styling changes to improve the modal popup for exporting builds. (#24)
* Improved Modal UI, updated text, restored roll boxes, fixed ED Engineer button hide/show/disable/enable
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Make modal better clean (#29)
* Fix missile rack glitch (#23)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* Modal Changes to export and link shortener
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
* Beta to live (#30)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
* Setting up definitive workflows, automatic for when coriolis is being updated, either on its own, or along with coriolis-data and manual, for when we've updated coriolis-data and need to re-deploy.
* Compartmentalising the build stages in the workflows.
* Fixed deployment steps
* deployment fix
* Deployment improvements and potential webpack fix
* Removing webpack change that made no difference.
* Changing deployment workflows to clear out old build before copying new build to web directory
* Supressing npm warnings in build process to avoid failure of the pipeline erroneously.
* Shifting node build to separate runner
* Fixing syntax in autodeploy
* issues with zipping
* Adding GCP Auth to download job
* Fixing unzipping process
* fixes for autodeploy
* zip path issues
* zip path
* rm command
* Fixes for broken EDEngineer button, plus styling changes to improve the modal popup for exporting builds. (#24)
* Make modal export better (#26)
* Fix missile rack glitch (#23)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* Improved Modal UI, updated text, restored roll boxes, fixed ED Engineer button hide/show/disable/enable
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
* Make modal better clean (#29)
* Fix missile rack glitch (#23)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* Modal Changes to export and link shortener
---------
Co-authored-by: David Sangrey <davidsangrey@gma…
* Add mandalay (#46)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Merge Coriolis beta to live - beta.coriolis.io content to deploy on coriolis.io (#14)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Live, from Beta (#15)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
* Beta (#21)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Setting up definitive workflows, automatic for when coriolis is being updated, either on its own, or along with coriolis-data and manual, for when we've updated coriolis-data and need to re-deploy.
* Compartmentalising the build stages in the workflows.
* Fixed deployment steps
* deployment fix
* Deployment improvements and potential webpack fix
* Removing webpack change that made no difference.
* Changing deployment workflows to clear out old build before copying new build to web directory
* Supressing npm warnings in build process to avoid failure of the pipeline erroneously.
* Shifting node build to separate runner
* Fixing syntax in autodeploy
* issues with zipping
* Adding GCP Auth to download job
* Fixing unzipping process
* fixes for autodeploy
* zip path issues
* zip path
* rm command
* Beta (#22)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
* Setting up definitive workflows, automatic for when coriolis is being updated, either on its own, or along with coriolis-data and manual, for when we've updated coriolis-data and need to re-deploy.
* Compartmentalising the build stages in the workflows.
* Fixed deployment steps
* deployment fix
* Deployment improvements and potential webpack fix
* Removing webpack change that made no difference.
* Changing deployment workflows to clear out old build before copying new build to web directory
* Supressing npm warnings in build process to avoid failure of the pipeline erroneously.
* Shifting node build to separate runner
* Fixing syntax in autodeploy
* issues with zipping
* Adding GCP Auth to download job
* Fixing unzipping process
* fixes for autodeploy
* zip path issues
* zip path
* rm command
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Fixes for broken EDEngineer button, plus styling changes to improve the modal popup for exporting builds. (#24)
* Beta to live (#25)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
* Setting up definitive workflows, automatic for when coriolis is being updated, either on its own, or along with coriolis-data and manual, for when we've updated coriolis-data and need to re-deploy.
* Compartmentalising the build stages in the workflows.
* Fixed deployment steps
* deployment fix
* Deployment improvements and potential webpack fix
* Removing webpack change that made no difference.
* Changing deployment workflows to clear out old build before copying new build to web directory
* Supressing npm warnings in build process to avoid failure of the pipeline erroneously.
* Shifting node build to separate runner
* Fixing syntax in autodeploy
* issues with zipping
* Adding GCP Auth to download job
* Fixing unzipping process
* fixes for autodeploy
* zip path issues
* zip path
* rm command
* Fixes for broken EDEngineer button, plus styling changes to improve the modal popup for exporting builds. (#24)
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Make modal export better (#26)
* Fix missile rack glitch (#23)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* Improved Modal UI, updated text, restored roll boxes, fixed ED Engineer button hide/show/disable/enable
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
* Make modal export better (#27)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
* Setting up definitive workflows, automatic for when coriolis is being updated, either on its own, or along with coriolis-data and manual, for when we've updated coriolis-data and need to re-deploy.
* Compartmentalising the build stages in the workflows.
* Fixed deployment steps
* deployment fix
* Deployment improvements and potential webpack fix
* Removing webpack change that made no difference.
* Changing deployment workflows to clear out old build before copying new build to web directory
* Supressing npm warnings in build process to avoid failure of the pipeline erroneously.
* Shifting node build to separate runner
* Fixing syntax in autodeploy
* issues with zipping
* Adding GCP Auth to download job
* Fixing unzipping process
* fixes for autodeploy
* zip path issues
* zip path
* rm command
* Fix missile rack glitch (#23)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* Fixes for broken EDEngineer button, plus styling changes to improve the modal popup for exporting builds. (#24)
* Improved Modal UI, updated text, restored roll boxes, fixed ED Engineer button hide/show/disable/enable
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Make modal better clean (#29)
* Fix missile rack glitch (#23)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* Modal Changes to export and link shortener
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
* Beta to live (#30)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
* Setting up definitive workflows, automatic for when coriolis is being updated, either on its own, or along with coriolis-data and manual, for when we've updated coriolis-data and need to re-deploy.
* Compartmentalising the build stages in the workflows.
* Fixed deployment steps
* deployment fix
* Deployment improvements and potential webpack fix
* Removing webpack change that made no difference.
* Changing deployment workflows to clear out old build before copying new build to web directory
* Supressing npm warnings in build process to avoid failure of the pipeline erroneously.
* Shifting node build to separate runner
* Fixing syntax in autodeploy
* issues with zipping
* Adding GCP Auth to download job
* Fixing unzipping process
* fixes for autodeploy
* zip path issues
* zip path
* rm command
* Fixes for broken EDEngineer button, plus styling changes to improve the modal popup for exporting builds. (#24)
* Make modal export better (#26)
* Fix missile rack glitch (#23)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* Improved Modal UI, updated text, restored roll boxes, fixed ED Engineer button hide/show/disable/enable
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
* Make modal better clean (#29)
* Fix missile rack glitch (#23)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* Modal Changes to export and link shortener
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com…
* Display boost intervals better (#47)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Merge Coriolis beta to live - beta.coriolis.io content to deploy on coriolis.io (#14)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Live, from Beta (#15)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
* Beta (#21)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Setting up definitive workflows, automatic for when coriolis is being updated, either on its own, or along with coriolis-data and manual, for when we've updated coriolis-data and need to re-deploy.
* Compartmentalising the build stages in the workflows.
* Fixed deployment steps
* deployment fix
* Deployment improvements and potential webpack fix
* Removing webpack change that made no difference.
* Changing deployment workflows to clear out old build before copying new build to web directory
* Supressing npm warnings in build process to avoid failure of the pipeline erroneously.
* Shifting node build to separate runner
* Fixing syntax in autodeploy
* issues with zipping
* Adding GCP Auth to download job
* Fixing unzipping process
* fixes for autodeploy
* zip path issues
* zip path
* rm command
* Beta (#22)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
* Setting up definitive workflows, automatic for when coriolis is being updated, either on its own, or along with coriolis-data and manual, for when we've updated coriolis-data and need to re-deploy.
* Compartmentalising the build stages in the workflows.
* Fixed deployment steps
* deployment fix
* Deployment improvements and potential webpack fix
* Removing webpack change that made no difference.
* Changing deployment workflows to clear out old build before copying new build to web directory
* Supressing npm warnings in build process to avoid failure of the pipeline erroneously.
* Shifting node build to separate runner
* Fixing syntax in autodeploy
* issues with zipping
* Adding GCP Auth to download job
* Fixing unzipping process
* fixes for autodeploy
* zip path issues
* zip path
* rm command
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Fixes for broken EDEngineer button, plus styling changes to improve the modal popup for exporting builds. (#24)
* Beta to live (#25)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
* Setting up definitive workflows, automatic for when coriolis is being updated, either on its own, or along with coriolis-data and manual, for when we've updated coriolis-data and need to re-deploy.
* Compartmentalising the build stages in the workflows.
* Fixed deployment steps
* deployment fix
* Deployment improvements and potential webpack fix
* Removing webpack change that made no difference.
* Changing deployment workflows to clear out old build before copying new build to web directory
* Supressing npm warnings in build process to avoid failure of the pipeline erroneously.
* Shifting node build to separate runner
* Fixing syntax in autodeploy
* issues with zipping
* Adding GCP Auth to download job
* Fixing unzipping process
* fixes for autodeploy
* zip path issues
* zip path
* rm command
* Fixes for broken EDEngineer button, plus styling changes to improve the modal popup for exporting builds. (#24)
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Make modal export better (#26)
* Fix missile rack glitch (#23)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* Improved Modal UI, updated text, restored roll boxes, fixed ED Engineer button hide/show/disable/enable
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
* Make modal export better (#27)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
* Setting up definitive workflows, automatic for when coriolis is being updated, either on its own, or along with coriolis-data and manual, for when we've updated coriolis-data and need to re-deploy.
* Compartmentalising the build stages in the workflows.
* Fixed deployment steps
* deployment fix
* Deployment improvements and potential webpack fix
* Removing webpack change that made no difference.
* Changing deployment workflows to clear out old build before copying new build to web directory
* Supressing npm warnings in build process to avoid failure of the pipeline erroneously.
* Shifting node build to separate runner
* Fixing syntax in autodeploy
* issues with zipping
* Adding GCP Auth to download job
* Fixing unzipping process
* fixes for autodeploy
* zip path issues
* zip path
* rm command
* Fix missile rack glitch (#23)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* Fixes for broken EDEngineer button, plus styling changes to improve the modal popup for exporting builds. (#24)
* Improved Modal UI, updated text, restored roll boxes, fixed ED Engineer button hide/show/disable/enable
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Make modal better clean (#29)
* Fix missile rack glitch (#23)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* Modal Changes to export and link shortener
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
* Beta to live (#30)
* Update pt.json - Brazilian Portuguese translations (#752)
* Update pt.json
Update Brazilian Portuguese translations:
- Updated Modules
- Engineering & Experimental Effect
- Corrections
* Update Portuguese Brazilian
Fixed Tab/Spaces indentation
* Updated PT-BR translation with Planetary Approach Suite
* 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
* Fix changed files issue (#3)
* 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
* Adding workflow for autodeploy
* Improving workflow
* Changed deployment ordering
* Changing to clone single branch for deployment, not the whole repo
* Adds the Advanced MC's, AX MC's, AX MR's and Nanite Torpedo (#4)
* Issue 754 imports need to be more graceful (#5)
* Adds valid module checking to all types of modules on import
* Changes as per comments on the PR
* Added 'special' field to certain modules to allow for clearer appearance in search results that they are the special type of module. Updated English descriptions of Advanced Modules and Special Modules
* Update PT-BR translations
Added translated strings for coriolis-data PRs 106 & 107
* 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.
* Fixing bug introduced by the previous PR for ISSUE_764. The previous fix introduced a bug which caused Armour Selection to error, due to Armour modules being completely different to other modules of any other type
* 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.
* Issue 703 edomh integration (#7)
* 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>
* 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.
* Removed console.log lines which were only needed for testing.
* Adding in buildname to EDOMH Export
* Issue 703 edomh integration (#8)
* 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>
* Issue 703 edomh integration (#9)
* 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>
* Issue 703 edomh integration (#10)
* 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.
* Removed console.log lines which were only needed for testing.
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
* Issue 764 unknown modules are selectable (#11)
* 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>
* Adding tag to manual dispatch of workflow
* Adding fix for broken Armour Module Selection
* Fixed issue with special blueprint item not being correctly jsonified for export to EDOMH
* Removing Autodeploy from this branch, it was merged in by github
* Removing debugging console.log entries that are no longer needed for EDOMH fix
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Removing unneccessary output lines from autodeploy (#19)
* Adding missing Constants for Advanced and Enhanced Weaponry (#20)
* Setting up definitive workflows, automatic for when coriolis is being updated, either on its own, or along with coriolis-data and manual, for when we've updated coriolis-data and need to re-deploy.
* Compartmentalising the build stages in the workflows.
* Fixed deployment steps
* deployment fix
* Deployment improvements and potential webpack fix
* Removing webpack change that made no difference.
* Changing deployment workflows to clear out old build before copying new build to web directory
* Supressing npm warnings in build process to avoid failure of the pipeline erroneously.
* Shifting node build to separate runner
* Fixing syntax in autodeploy
* issues with zipping
* Adding GCP Auth to download job
* Fixing unzipping process
* fixes for autodeploy
* zip path issues
* zip path
* rm command
* Fixes for broken EDEngineer button, plus styling changes to improve the modal popup for exporting builds. (#24)
* Make modal export better (#26)
* Fix missile rack glitch (#23)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* Improved Modal UI, updated text, restored roll boxes, fixed ED Engineer button hide/show/disable/enable
---------
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
* Make modal better clean (#29)
* Fix missile rack glitch (#23)
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* Modal Changes to export and link shortener
---------
Co-authored-by: David Sangrey <davi…
---------
Co-authored-by: leonardofelin <33718368+leonardofelin@users.noreply.github.com>
Co-authored-by: David Sangrey <davidsangrey@gmail.com>
Co-authored-by: Felix Linker <linkerfelix@gmail.com>
Co-authored-by: Chris <2653277+chennin@users.noreply.github.com>
* Adding autodeploy for new 'beta' branch
* Fixing directory for beta deployment
* Updating beta autodeploy with nvm info
* Adding autodeploy for live site
* Making autodeploy aware of its target branch name (#16)
* Fixes for autodeploy (#17)
* Autodeploy fixes (#18)
* Fixes for autodeploy
* Adding npm start command to build dist from coriolis-data
* Adding missing Constants for Advanced and Enhanced Weaponry
* Removing workflow code merged in by github
* 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.
* Removed console.log lines which were only needed for testing.
---------
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>
Inara uses the [SLEF] format to export builds. This format is mostly
just a wrapper around the standard journal loadout format and includes
support for source app metadata and exporting of multiple loadouts at
one time. This change adds support for this format in the manual
importer. Eventually it would be good to support this in the import
route as well so Inara (or any other apps) can link directly to
coriolis.
[SLEF]: https://inara.cz/inara-impexp-slef/
All of the compressed data in the Persisted storage has subtly changed.
It is not entirely clear why it has changed and the imports still
function correctly.
Another change is the 'Import Backup' tests. At some point there was a
change to just remove invalid builds instead of throwing validation
errors. The tests were never updated to fit this use-case.
* Fix absolute setting of burst/burstrof
* Improve change display for stats with overwrite
* Module.getPretty takes synthetic getters into account
* Allow custom higherbetter for changes of stats when formatted
* Fix rof modding
* Create class-child module for selection when comparing
Closes#198
* Remove broken exception for shieldboost in getPercent
Closes#274
* Remove barely used functions
* Chinese translation
* Added Chinese translation for UI
* Made some strings translatable.
Changed the translation ID of certain words which were used with different meanings in difference places in order to achieve a more accurate translation.
* fixed en format
* Fixed one capitalization mistake
* removed vs folder
* Don't allow manually modifying multiplicative mods with base value zero
* Add missing argument when calculating fullTankRange
* Use opponent PD when calculating how long shields will hold
Closes#430
* Allow modifying max mass ONLY for shield generators
Closes#453
All Data and [associated JSON](https://github.com/EDCD/coriolis-data) files are intellectual property and copyright of Frontier Developments plc ('Frontier', 'Frontier Developments') and are subject to their
[terms and conditions](https://www.frontierstore.net/terms-and-conditions/).
The code (Javascript, CSS, HTML, and SVG files only) specificially for Coriolis.io is released under the MIT License.
Copyright (c) 2015 Coriolis.io, Colin McLeod
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software (Javascript, CSS, HTML, and SVG files only), and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 [](https://travis-ci.org/EDCD/coriolis) [](https://discord.gg/0uwCh6R62aPRjk9w)
[](https://discord.gg/0uwCh6R62aPRjk9w)
## About
The Coriolis project was inspired by [E:D Shipyard](http://www.edshipyard.com/) and, of course, [Elite Dangerous](http://www.elitedangerous.com). The ultimate goal of Coriolis is to provide rich features to support in-game play and planning while engaging the E:D community to support its development.
The Coriolis project was inspired by E:D Shipyard and, of course, [Elite Dangerous](http://www.elitedangerous.com). The ultimate goal of Coriolis is to provide rich features to support in-game play and planning while engaging the E:D community to support its development.
Coriolis was created using assets and imagery from Elite: Dangerous, with the permission of Frontier Developments plc, for non-commercial purposes. It is not endorsed by nor reflects the views or opinions of Frontier Developments and no employee of Frontier Developments was involved in the making of it.
## Contributing
Please [submit issues](https://github.com/EDCD/coriolis/issues), or better yet [pull requests](https://github.com/EDCD/coriolis/pulls) for any corrections or additions to the database or the code.
### Translations
Please use the OneSky translation site to suggest new translations: http://edcd-coriolis.oneskyapp.com
These will be merged regularly by the project manager.
### Feature Requests, Suggestions & Bugs
Chat to us on [Discord](https://discord.gg/0uwCh6R62aPRjk9w)!
You will then have a development server running on `localhost:3300`.
### Ship and Module Database
See the [Data wiki](https://github.com/cmmcleod/coriolis-data/wiki) for details on structure, etc.
See the [Data wiki](https://github.com/EDCD/coriolis-data/wiki) for details on structure, etc.
## Deployment
## License
Follow the steps for [Development](#development) as above, but instead
of `npm start` you'll want to:
All Data and [associated JSON](https://github.com/EDCD/coriolis-data) files are intellectual property and copyright of Frontier Developments plc ('Frontier', 'Frontier Developments') and are subject to their
[terms and conditions](https://www.frontierstore.net/terms-and-conditions/).
```sh
> npm run build
```
The code (Javascript, CSS, HTML, and SVG files only) specificially for Coriolis.io is released under the MIT License.
this will result in a `build/` directory being created containing all the necessary files.
Copyright (c) 2015 Coriolis.io, Colin McLeod
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software (Javascript, CSS, HTML, and SVG files only), and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
After this you need to serve the files in some manner.
Either configure your webserver to make the actual `build/` directory
visible on the web, or alternatively copy it to somewhere to serve it
* Fix issues with the item name for bulkheads when sending to EDOMH
* @param {*} ship Ship object
* @param {*} item Item name
* @returns updated item name
*/
fixArmourItemNameForEDOMH(ship,item){
// The module blueprint fdname contains "Armour_" it's a bulkhead and we need to pre-populate the item field with the correct name from the ship object
switch(ship.bulkheads.m.name){
case"Lightweight Alloy":
item=ship.id+"_Armour_Grade1";
break;
case"Reinforced Alloy":
item=ship.id+"_Armour_Grade2";
break;
case"Military Grade Composite":
item=ship.id+"_Armour_Grade3";
break;
case"Mirrored Surface Composite":
item=ship.id+"_Armour_Mirrored";
break;
case"Reactive Surface Composite":
item=ship.id+"_Armour_Reactive";
break;
}
returnitem;
}
/**
* Send all blueprints to EDOMH. This is a modified copy of registerBPs because this.state.blueprints was empty when I tried to modify sendToEDEng and I couldn't figure out why
// If the module blueprint fdname contains "Armour_" it's a bulkhead and we need to pre-populate the item field with the correct name from the ship object
// We only want the grade that the module is currently at, not every grade up to that point
if(Number(g)!==module.m.blueprint.grade){
continue;
}
letitem="";
// If the module blueprint fdname contains "Armour_" it's a bulkhead and we need to pre-populate the item field with the correct name from the ship object
<selectid='cmdr-select'hidden={!!this.state.failed||!compatible}className={'cmdr-select l cap'}onChange={this.cmdrChangeHandler}defaultValue={this.state.cmdrName}>
// If the fdname is Weapon_Overcharged, we need to check if it's an MC
if(m.blueprint&&m.blueprint.fdname){
// Set the bprintSearchName value to the fdname of the blueprint for this module
bprintSearchName=m.blueprint.fdname;
if(m.blueprint.fdname==='Weapon_Overcharged'){
// If the module is a MultiCannon, we need to fix the blueprint search name, else it will find the Laser Weapon_Overcharged Blueprint and not the MC Weapon_Overcharged Blueprint
// If this is a Guardian Shield Reinforcement Package or Guardian Hull Reinforcement Package, or Guardian Module Reinforcement Package, it cannot change priority
<p>Torecoveryourbuilds,goto<ahref='https://coriolis.io/'target='_blank'>https://coriolis.io/</a>, backup your builds (Settings / Backup), copy the text, return here and import (Settings / Import).</p>
Itlooksasthoughyou've encountered a URL Length issue for your browser.
<br /><br />
This is a known issue with Internet Explorer and Edge, as well as Google Chrome, all of which only support 2083 characters and your URL is:
<br /><br />
{ed["error"]} characters.
<br /><br />
Please try using another browser first, before reporting an issue, such as Firefox which supports 65,536 characters or Safari, which supports 80,000 characters.
<br /><br />
Don'tcopytheURLfromExplorer,EdgeorChrome,astheywillhavetruncateditandthedatastringwillbeincorrect.You'll need to change your default browser settings, so that when you click the link, it opens in the browser you want to use.
<br /><br />
If you'realreadyusingFirefox,whichsupportsupto65,536charactersorSafari,whichsupportsupto80,000characters,pleaseseethedataoutputbelow.
If you'reseeingthispage,wemayhavefailedtohandletheerrorsinyourimportcorrectly.Pleasecheckthecommonimportfailureslistandthenthedataoutputbelow,specificallythe'scriptUrl:'sectionifit's there and then if you feel confident enough, please check the github issues page linked below and see if there is a similar issue already logged. If not, please create a new issue with the data below. If you'renotconfident,pleaseaskforhelpontheCoriolisChanneloftheEDCDDiscordserver.
<br/><br/>
<h3>CommonImportFailures</h3>
<ul>
<li>
Previously,mostfailureswerearesultofmissingmodulesinCoriolis,althoughthisisrarernowsincetheimportsystemwasimproved.Ifyou're using a module in game and you know it isn'tinCoriolis,thiscouldbetheproblem,pleasecheckthedataoutputsectionbelow.
</li>
<li>
Incorrectimportstringsgeneratedbythirdpartyappsdostilloccur,pleasecheckthedataoutputbelowandiftheimportwasfromsomethinglikeEDMC,pleasecheckyou're using the latest version.
</li>
<li>
You'vehita'maximum URL Length'foryourbrowser.ThisisaknownissuewithInternetExplorerandEdge,aswellasGoogleChrome,allofwhichonlysupport2083characters.Pleasetryusinganotherbrowserfirst,beforereportinganissue,suchasFirefoxwhichsupports65,536charactersorSafari,whichsupports80,000characters.Don't copy the URL from Explorer, Edge or Chrome, as they will have truncated it and the data string will be incorrect. You'llneedtochangeyourdefaultbrowsersettings,sothatwhenyouclickthelink,itopensinthebrowseryouwanttouse.
* @param {Object} name The name of the modification to change
* @param {Number} value The new value of the modification. The value of the modification is scaled to provide two decimal places of precision in an integer. For example 1.23% is stored as 123
* @param {bool} sentfromui True if this update was sent from the UI
* @param {boolean} isAbsolute True if value is an absolute value and not a modification value
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.