* 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
* Cleanup for linting issues, and added last bit of focus handling for selected modifications and specials
* added correct value for selectedRefId for utility slot section menu when Empty All selected
Added keydown and focus handlers for Slot Section Menus ("Core Internal", "Optional Internal", etc.)
When focus is on the header, Enter key will open the menu and set focus to either the first option, or else the currently selected option, such as "Planetary Explorer" in Core Internal menu (if one has been previously selected).
While menu is open, Tab and Shift-Tab will move the focus up and down as expected. Shift-tab on first option will move focus to last option in the menu, and Tab on the last option will move focus to the top. Focus will stay inside the menu until menu is closed.
When focus is on a menu options, hitting the Enter key will trigger the onClick function for that option, and will set the option as the currently selected option for that menu.
Esc key will close the menu and set focus to the menu header H1 element.
* Fix to account for cases where there is only one module available for a given slot (e.g. Sidewinder fuel tank)
* Fix for issue #289 - set focus to active module section if the slot has an active module
* Added activeSlot ref to set focus to current module when module list is opened
* Comment/console cleanup for PR #291
* Initial stab at Tab/Enter key handlers for Slots - Added tabIndex="0" attribute for the Slot sections and for the <li> elements inside.
* Set up refs for slot <li> elements to allow focus manipulation.
* Added initial keyDown handlers for Enter and Tab keys.
* Additional update for focus handling inside slot selection <ul>
* Added Tab/Enter/Shift-Tab key handlers for Outfitting section. Needs some fine-tuning but is usable in current state
* Added keydown handler for Empty module selection. ToDo: handlers for engineering sections
* Cleanup
* Update to add focus on Modifications icon and Enter key handler to open modifications menu
* Updates to add keydown handlers for modifications menu, and tab/shift-tab/enter key handlers while mod menus are open.
* Additional updates for keyDown handlers
* Update to add tabindex=0 and Enter Key handling for specials menus. ToDo: keep focus inside specials menu until item is selected with Enter key.
* Further updates for keyDown handler in Modifications menus.
* Added keyDown handlers to full mod menu (when mod menu is opened and a mod has been previously selected)
* Update to add shift-tab and tab focus handling for number editor fields
* Additional tab/shift-tab handlers. Fixed bug with exp. effects being recaculated for every onBlur event.
* Added check to bypass focus reset if change in component was due to change in modification value.
* Additional updates to tab/shift-tab handlers for modifications menu.
* more updates
* "Final" updates and bug fixes - added code for cases where there were no specials.
* Final updates to set focus to appropriate element when slot/mod menus are closed.
* Added tabIndex=0 to <svg> in Slider to allow keyboard focus
* further tests for mobile keyboard fix
* Proof of concept of way to get mobile keyboard to open for Slider component
* Added CSS to slider input box to make it invisible but still usable
* Update to hide text input and move it up to same position as slider
* Change slider text field type to 'tel" to force numeric-only keyboard on mobile
* Added focus/blur handlers and initial styling to show/hide text field component
* Update to insure text field values are updated when slider moves, and vice versa.
* Added timeout handler for Outfitting sliders to raise keyboard after 1500ms. Doesn't work 100% on iPhone.
* Changed touch/mouse down event handlers to change the display value on the parent div, then use componentDidUpdate to set focus on the text box.
* Added tap/hold mousedown/hold keyboard display - works on desktop, iOS, and Android
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.
### 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
predicate:React.PropTypes.string.isRequired,// Used only to test again prop changes for shouldRender
desc:React.PropTypes.oneOfType([React.PropTypes.bool.isRequired,React.PropTypes.number.isRequired]),// Used only to test again prop changes for shouldRender
facets:PropTypes.array.isRequired,
builds:PropTypes.array.isRequired,
onSort:PropTypes.func.isRequired,
predicate:PropTypes.string.isRequired,// Used only to test again prop changes for shouldRender
desc:PropTypes.oneOfType([PropTypes.bool.isRequired,PropTypes.number.isRequired]),// Used only to test again prop changes for shouldRender
* 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
PHRASE_BACKUP_DESC:'Export aller Coriolis-Daten, um sie zu sichern oder um sie zu einem anderen Browser/Gerät zu übertragen.',// Backup of all Coriolis data to save or transfer to another browser/device
PHRASE_CONFIRMATION:'Sind Sie sicher?',// Are You Sure?
PHRASE_EXPORT_DESC:'Ein detaillierter JSON-Export Ihrer Konfiguration für die Verwendung in anderen Websites und Tools',// A detailed JSON export of your build for use in other sites and tools
PHRASE_FASTEST_RANGE:'aufeinanderfolgende maximale Reichweite/Sprünge',// Consecutive max range jumps
PHRASE_IMPORT:'JSON hier einfügen oder importieren',// Paste JSON or import here
// 'ammo' was overloaded for outfitting page and modul info, so changed to ammunition for outfitting page
ammunition:'Ammo',
// Unit for seconds
secs:'s',
rebuildsperbay:'Rebuilds per bay',
// Blueprint rolls
worst:'Worst',
average:'Average',
random:'Random',
best:'Best',
extreme:'Extreme',
reset:'Reset',
// Weapon, offence, defence and movement
dpe:'Damage per MJ of energy',
dps:'Damage per second',
sdps:'Sustained damage per second',
dpssdps:'Damage per second (sustained damage per second)',
eps:'Energy per second',
epsseps:'Energy per second (sustained energy per second)',
hps:'Heat per second',
hpsshps:'Heat per second (sustained heat per second)',
'damage by':'Damage by',
'damage from':'Damage from',
'shield cells':'Shield cells',
'recovery':'Recovery',
'recharge':'Recharge',
'engine pips':'Engine Pips',
'4b':'4 pips and boost',
'speed':'Speed',
'pitch':'Pitch',
'roll':'Roll',
'yaw':'Yaw',
'internal protection':'Internal protection',
'external protection':'External protection',
'engagement range':'Engagement range',
'total':'Total',
// Modifications
ammo:'Ammunition maximum',
boot:'Boot time',
brokenregen:'Broken regeneration rate',
burst:'Burst',
burstrof:'Burst rate of fire',
clip:'Ammunition clip',
damage:'Damage',
distdraw:'Distributor draw',
duration:'Duration',
eff:'Efficiency',
engcap:'Engines capacity',
engrate:'Engines recharge rate',
explres:'Explosive resistance',
facinglimit:'Facing limit',
hullboost:'Hull boost',
hullreinforcement:'Hull reinforcement',
integrity:'Integrity',
jitter:'Jitter',
kinres:'Kinetic resistance',
maxfuel:'Maximum fuel per jump',
mass:'Mass',
optmass:'Optimal mass',
optmul:'Optimal multiplier',
pgen:'Power generation',
piercing:'Piercing',
power:'Power draw',
protection:'Protection',
range:'Range',
ranget:'Range',// Range in time (for FSD interdictor)
regen:'Regeneration rate',
reload:'Reload',
rof:'Rate of fire',
angle:'Scan angle',
scanrate:'Scan rate',
scantime:'Scan time',
shield:'Shield',
shieldboost:'Shield boost',
shieldreinforcement:'Shield reinforcement',
shotspeed:'Shot speed',
spinup:'Spin up time',
syscap:'Systems capacity',
sysrate:'Systems recharge rate',
thermload:'Thermal load',
thermres:'Thermal resistance',
wepcap:'Weapons capacity',
weprate:'Weapons recharge rate',
// Shield generators use a different terminology
minmass_sg:'Minimum hull mass',
optmass_sg:'Optimal hull mass',
maxmass_sg:'Maximum hull mass',
minmul_sg:'Minimum strength',
optmul_sg:'Optimal strength',
maxmul_sg:'Minimum strength',
minmass_psg:'Minimum hull mass',
optmass_psg:'Optimal hull mass',
maxmass_psg:'Maximum hull mass',
minmul_psg:'Minimum strength',
optmul_psg:'Optimal strength',
maxmul_psg:'Minimum strength',
minmass_bsg:'Minimum hull mass',
optmass_bsg:'Optimal hull mass',
maxmass_bsg:'Maximum hull mass',
minmul_bsg:'Minimum strength',
optmul_bsg:'Optimal strength',
maxmul_bsg:'Minimum strength',
range_s:'Typical emission range',
// Damage types
absolute:'Absolute',
explosive:'Explosive',
kinetic:'Kinetic',
thermal:'Thermal',
// Shield sources
generator:'Generator',
boosters:'Boosters',
cells:'Cells',
// Armour sources
bulkheads:'Bulkheads',
reinforcement:'Reinforcement',
// Help text
HELP_TEXT:`
<h1>Introduction</h1>
Coriolis is a ship builder for Elite: Dangerous. This help file provides you with the information you need to use Coriolis.
<h1>Importing Your Ship Into Coriolis</h1>
Often, you will want to start with your existing ship in Coriolis and see how particular changes might affect it, for example upgrading your FSD. There are a number of tools that can be used to import your ship without you having to create it manually. This has the added benefit of copying over any engineering modifications that have taken place as well. </p>
<h2>Importing Your Ship From EDDI</h2>
To import your ship from EDDI first ensure that your connection to the Frontier servers' companion API is working. To do this check the 'Companion App' tab where you should see "Your connection to the companion app is operational". If not then follow the instructions in the companion app tab in EDDI to connect to the Frontier servers.</p>
Once you have a working companion API connection go to the 'Shipyard' tab. At the right-hand side of each ship is an 'Export to Coriolis' button that will open your default web browser in Coriolis with the ship's build. </p>
Note that Internet Explorer and Edge might not import correctly, due to their internal restrictions on URL length. If you find that this is the case then please change your default browser to Chrome. </p>
Also, the imported information does not provide any data on the power priority or enabled status of your cargo hatch. Coriolis sets this item to have a power priority of "5" and to be disabled by default. You can change this after import in the Power Management section. </p>
<h2>Importing Your Ship From EDMC</h2>
To import your ship from EDMC once your connection to the Frontier servers' companion API is working go to 'Settings ->Configuration' and set the 'Preferred Shipyard' to 'Coriolis'. Once this is set up clicking on your ship in the main window will open your default web browser in Coriolis with the ship's build.</p>
Note that Internet Explorer and Edge might not import correctly, due to their internal restrictions on URL length. If you find that this is the case then please change your default browser to Chrome. </p>
<h1>Understanding And Using The Outfitting Panels</h1>
The outfitting page is where you will spend most of your time, and contains the information for your ship. Information on each of the panels is provided below. </p>
<h2>Key Values</h2>
Along the top of the screen are some of the key values for your build. This is a handy reference for the values, but more information is provided for the values in the further panels. </p>
Here, along with most places in Coriolis, acronyms will have tooltips explaining what they mean. Hover over the acronym to obtain more detail, or look in the glossary at the end of this help.</p>
All values are the highest possible, assuming that you an optimal setup for that particular value (maximum pips in ENG for speed, minimum fuel for jump range, etc.). This means that these values will not be affected by changes to pip settings. Details of the specific setup for each value are listed in the associated tootip.</p>
<h2>Modules</h2>
The next set of panels laid out horizontally across the screen contain the modules you have put in your build. From left to right these are the core modules, the internal modules, the hardpoints and the utility mounts. These represent the available slots in your ship and cannot be altered. Each slot has a class, or size, and in general any module up to a given size can fit in a given slot (exceptions being bulkheads, life support and sensors in core modules and restricted internal slots, which can only take a subset of module depending on their restrictions). </p>
To add a module to a slot left-click on the slot and select the required module. Only the modules capable of fitting in the selected slot will be shown. </p>
To remove a module from a slot right-click on the module. </p>
To move a module from one slot to another drag it. If you instead want to copy the module drag it whilst holding down the 'Alt' key. </p>
Clicking on the headings for each set of modules gives you the ability to either select an overall role for your ship (when clicking the core internal header) or a specific module with which you want to fill all applicable slots (when clicking the other headers). </p>
<h2>Ship Controls</h2>
The ship controls allow you to set your pips, boost, and amount of fuel and cargo that your build carries. The changes made here will effect the information supplied in the subsequent panels, giving you a clearer view of what effect different changing these items will have. </p>
Ship control settings are saved as part of a build. </p>
<h2>Opponent</h2>
The opponet selection allows you to choose your opponent. The opponent can be either a stock build of a ship or one of your own saved builds. You can also set the engagement range between you and your opponent. Your selection here will effect the information supplied in the subsequent panels, specifically the Offence and Defence panels. </p>
Opponent settings are saved as part of a build. </p>
<h2>Power and Costs Sub-panels</h2>
<h3>Power</h3>
The power management panel provides information about power usage and priorities. It allows you to enable and disable individual modules, as well as set power priorities for each module. Disabled modules will not be included in the build's statistics, with the exception of Shield Cell Banks as they are usually disabled when not in use and only enabled when required. </p>
<h3>Costs</h3>
The costs panel provides information about the costs for each of your modules, and the total cost and insurance for your build. By default Coriolis uses the standard costs, however discounts for your ship, modules and insurance can be altered in the 'Settings' at the top-right of the page.</p>
The retrofit costs provides information about the costs of changing the base build for your ship, or your saved build, to the current build.</p>
The reload costs provides information about the costs of reloading your current build.</p>
<h2>Profiles</h2>
Profiles provide graphs that show the general performance of modules in your build
<h3>Engine Profile</h3>
The engine profile panel provides information about the capabilities of your current thrusters. The graph shows you how the maximum speed alters with the overall mass of your build. The vertical dashed line on the graph shows your current mass. Your engine profile can be altered by obtaining different thrusters or engineering your existing thrusters, and you can increase your maximum speed by adding pips to the ENG capacitor as well as reducing the amount of fuel and cargo you are carrying as well as reducing the overall weight of the build. You can also temporarily increase your speed by hitting the boost button. </p>
<h3>FSD Profile</h3>
The FSD profile panel provides information about the capabilities of your current frame shift drive. The graph shows you how the maximum jump range alters with the overall mass of your build. The vertical dashed line on the graph shows your current maximum single jump range. Your FSD profile can be altered by obtaining a different FSD or engineering your existing FSD, and you can increase your maximum jump range by reducing the amount of fuel and cargo you are carrying as well as reducing the overall weight of the build, </p>
<h3>Movement Profile</h3>
The movement profile panel provides information about the capabilities of your current thrusters with your current overall mass and ENG pips settings. The diagram shows your ability to move and rotate in the different axes:
<dl>
<dt>Speed</dt><dd>The fastest the ship can move, in metres per second</dd>
<dt>Pitch</dt><dd>The fastest the ship can raise or lower its nose, in degrees per second</dd>
<dt>Roll</dt><dd>The fastest the ship can roll its body, in degrees per second</dd>
<dt>Yaw</dt><dd>The fastest the ship can turn its nose left or right, in degrees per second</dd>
</dl>
Your movement profile can be altered by obtaining different thrusters or engineering your existing thrusters, and you can increase your movement values by adding pips to the ENG capacitor as well as reducing the amount of fuel and cargo you are carrying as well as reducing the overall weight of the build. You can also temporarily increase your movement profile by hitting the boost button. </p>
<h3>Damage Profile</h3>
The damage profile provides two graphs showing how the the build's damage to the opponent's shields and hull change with engagement range. The vertical dashed line on the graph shows your current engagement range. This combines information about the build's weapons with the opponent's shields and hull to provide an accurate picture of sustained damage that can be inflicted on the opponent. </p>
<h2>Offence</h2>
<h3>Summary</h3>
The offence summary provides per-weapon information about sustained damage per second inflicted to shields and hull, along with a measure of effectiveness of that weapon. The effectiveness value has a tooltip that provides a breakdown of the effectiveness, and can include reductions or increases due to range, resistance, and either power distributor (for shields) or hardness (for hull). The final effectiveness value is calculated by multiplying these percentages together. </p>
<h3>Offence Metrics</h3>
The offence metrics panel provides information about your offence. </p>
Time to drain is a measure of how quickly your WEP capacitor will drain when firing all weapons. It is affected by the number of pips you have in your WEP capacitor, with more pips resulting in a higher WEP recharge rate and hence a longer time to drain. </p>
The next value is the time it will take you to remove your opponent's shields. This assumes that you have 100% time on target and that your engagement range stays constant. Note that if your time to remove shields is longer than your time to drain this assumes that you continue firing throughout, inflicting lower damage due to the reduced energy in your WEP capacitor. </p>
The next value is the time it will take you to remove your opponent's armour. This follows the same logic as the time to remove shields. </p>
<h3>Shield Damage Sources</h3>
The shield damage sources provides information about the sources of damage to your opponent by damage type. For each applicable type of damage (absolute explosive, kinetic, thermal) a sustained damage per second value is provided. </p>
<h3>Hull Damage Sources</h3>
The hull damage sources provides information about the sources of damage to your opponent by damage type. For each applicable type of damage (absolute explosive, kinetic, thermal) a sustained damage per second value is provided. </p>
<h2>Defence</h2>
<h3>Shield Metrics</h3>
The shield metrics provides information about your shield defence. </p>
Raw shield strength is the sum of the shield from your generator, boosters and shield cell banks. A tooltip provides a breakdown of these values. </p>
The time the shields will hold for is the time it will take your opponent' to remove your shields. This assumes that they have 100% time on target and that the engagement range stays constant. It also assumes that you fire all of your shield cell banks prior to your shields being lost. </p>
The time the shields will recover in is the time it will take your shields to go from collapsed (0%) to recovered (50%). This is affected by the number of pips you have in your SYS capacitor. </p>
The time the shields will recharge in is the time it will take your shields to go from recovered (50%) to full (100%). This is affected by the number of pips you have in your SYS capacitor. </p>
</h3>Shield Sources</h3>
This chart provides information about the sources of your shields. For each applicable source of shields (generator, boosters, shield cell banks) a value is provided. </p>
</h3>Damage Taken</h3>
This graph shows how the initial damage from the weapons of each type are reduced before their damage is applied to the shields. For each type of damage (absolute, explosive, kinetic, thermal) a percentage of the initial damage is provided. A tooltip provides a breakdown of these values. </p>
</h3>Effective Shield</h3>
This graph shows the effective shield for each damage type, found by dividing the raw shield value by the damage taken for that type. </p>
<h3>Amour Metrics</h3>
The armour metrics provides information about your armour defence. </p>
Raw armour strength is the sum of the armour from your bulkheads and hull reinforcement packages. A tooltip provides a breakdown of these values. </p>
The time the armour will hold for is the time it will take your opponent' to take your armour to 0. This assumes that they have 100% time on target, the engagement range stays constant, and that all damage is dealt to the armour rather than modules. </p>
Raw module armour is the sum of the protection from your module reinforcement packages. </p>
Protection for hardpoints is the amount of protection that your module reinforcement packages provide to hardpoints. This percentage of damage to the hardpoints will be diverted to the module reinforcement packages. </p>
Protection for all other modules is the amount of protection that your module reinforcement packages provide to everything other than hardpoints. This percentage of damage to the modules will be diverted to the module reinforcement packages. </p>
</h3>Armour Sources</h3>
This chart provides information about the sources of your armour. For each applicable source of shields (bulkheads, hull reinforcement packages) a value is provided. </p>
</h3>Damage Taken</h3>
This graph shows how the initial damage from the weapons of each type are reduced before their damage is applied to the armour. For each type of damage (absolute, explosive, kinetic, thermal) a percentage of the initial damage is provided. A tooltip provides a breakdown of these values. </p>
</h3>Effective Armour</h3>
This graph shows the effective armour for each damage type, found by dividing the raw armour value by the damage taken for that type. </p>
<dt>Ctrl-down-arrow</dt><dd>reset power distributor</dd>
<dt>Esc</dt><dd>close any open dialogue</dd>
</dl>
<h1>Glossary</h1>
<dl>
<dt>Absolute damage</dt><dd>A type of damage, without any protection. Absolute damage is always dealt at 100% regardless of if the damage is to shields, hull or modules, and irrespective of resistances</dd>
<dt>DPS</dt><dd>Damage per second; the amount of damage that a weapon or a ship can deal per second to a target under optimum conditions</dd>
<dt>EPS</dt><dd>Energy per second; the amount of energy that a weapon or a ship drains from the weapons capacitor per second when firing</dd>
<dt>HPS</dt><dd>Heat per second; the amount of heat that a weapon or a ship generates per second when firing</dd>
<dt>Effectivness</dt><dd>A comparison of the maximum DPS of a given weapon to the actual DPS of the given weapon in a specific situation. DPS can be reduced by range to the target, the target's hull and shield resistances, and the target's hardness</dd>
<dt>Explosive damage</dt><dd>A type of damage, protected against by explosive resistance</dd>
<dt>Hardness</dt><dd>The inherent resistance to damage of a ship's hull. Hardness is defined on a per-ship basis and there is currently nothing that can be done to change it. Hardness of a ship's hull is compared to the piercing of weapons: if piercing is higher than hardness the weapon does 100% damage, otherwise it does a fraction of its damage calculated as piercing/hardness</dd>
<dt>Falloff</dt><dd>The distance at which a weapons starts to do less damage than its stated DPS</dd>
<dt>Kinetic damage</dt><dd>A type of damage, protected against by kinetic resistance</dd>
<dt>SDPS</dt><dd>Sustained damage per second; the amount of damage that a weapon or a ship can deal per second to a target, taking in to account ammunition reload</dd>
<dt>SEPS</dt><dd>Sustained energy per second; the amount of energy that a weapon or a ship drains from the weapons capacitor per second when firing, taking in to account ammunition reload</dd>
<dt>SHPS</dt><dd>Sustained heat per second; the amount of heat that a weapon or a ship generates per second when firing, taking in to account ammunition reload</dd>
<dt>Thermal damage</dt><dd>A type of damage, protected against by thermal resistance</dd>
PHRASE_BACKUP_DESC:'Copie des données Coriolis pour l\'utilisation dans d\'autres sites et outils',// Backup of all Coriolis data to save or transfer to another browser/device
PHRASE_CONFIRMATION:'Êtes-vous sûr?',// Are You Sure?
PHRASE_EXPORT_DESC:'Un export détaillé en JSON de votre configuration pour l\'utilisation dans d\'autres sites et outils',// A detailed JSON export of your build for use in other sites and tools
PHRASE_FASTEST_RANGE:'Portée maximale en cas de sauts successifs',// Consecutive max range jumps
PHRASE_IMPORT:'Coller JSON ou importer ici',// Paste JSON or import here
PHRASE_LADEN:'Masse du Vaisseau + Carburant + Cargo',// Ship Mass + Fuel + Cargo
PHRASE_NO_BUILDS:'Aucune configuration ajoutée pour la comparaison',// No builds added to comparison!
PHRASE_NO_RETROCH:'Aucun changement de configuration',// No Retrofitting changes
PHRASE_SELECT_BUILDS:'Sélectionner les configurations à comparer',// Select Builds to Compare
PHRASE_SG_RECHARGE:'Temps de charge de 50% à 100 %',// Time from 50% to 100% Charge
PHRASE_SG_RECOVER:'Temps de redémarrage après perte du bouclier',// Recovery (to 50%) after collapse
PHRASE_UNLADEN:'Masse du Vaisseau hors Carburant et Cargo',// Ship Mass excluding Fuel and Cargo
PHRASE_UPDATE_RDY:'Mise à jour disponible ! Cliquez pour rafraichir',// Update Available! Click to Refresh
// Units / Metrics
Ls:'SL',// Light seconds
LY:'AL',// Light Years
// Sizes
L:'G',// Large Hardpoint size (single character)
large:'grand',// Large Ship Size
medium:'moyen',// Medium ship size
S:'P',// Small Hardpoint (single Character)
small:'petit',// Small ship size
// Terms
about:'à propos',// Link to about page / about Coriolis.io
added:'ajouté',
ammo:'munition',// Ammunition
armour:'Armure',
available:'Disponibilité',// Available options
backup:'sauvegarde',
bays:'baies',
bins:'bacs',// Number of Mining Refinery bins
build:'Configuration',// Shorthand for the build/configuration/design name
'build name':'Nom de la configuration',// Ship build/configuration/design name
PHRASE_ALT_ALL:'Alt + kliknięcie by wypełnić wszystkie sloty',
PHRASE_BACKUP_DESC:'Kopia zapasowa wszystkich danych Coriolis w celu zapisu lub przeniesienia na inne urządzenie/przeglądarkę',
PHRASE_CONFIRMATION:'Czy jesteś pewien?',
PHRASE_EXPORT_DESC:'Szczegółowy eksport schematu w formacie JSON w celu użycia na innych stronach i narzędziach',
PHRASE_FASTEST_RANGE:'Maksymalna ilość skoków na najwyższym zasięgu',
PHRASE_IMPORT:'Wklej tu JSON lub importuj',
PHRASE_LADEN:'Masa statku + paliwo + ładunek',
PHRASE_NO_BUILDS:'Nie dodano schematu do porównania!',
PHRASE_NO_RETROCH:'Brak zmian retrofit',
PHRASE_SELECT_BUILDS:'Wybierz schematy do porównania',
PHRASE_SG_RECHARGE:'Czas od 50% do 100% naładowania',
PHRASE_SG_RECOVER:'Odnowienie (do 50%) po upadku',
PHRASE_UNLADEN:'Masa statku z wyłączeniem paliwa i ładunku',
PHRASE_UPDATE_RDY:'Dostępna aktualizacja! Naciśnij by odświeżyć',
// Other languages fallback to these values
// Only Translate to other languages if the name is different in-game
am:'Auto Field-Maintenance Unit',
bh:'Bulkheads',
bl:'Beam Laser',
bsg:'Bi-Weave Shield Generator',
c:'Cannon',
cc:'Collector Limpet Controller',
cm:'Countermeasure',
cr:'Cargo Rack',
cs:'Cargo Scanner',
dc:'Docking Computer',
fc:'Fragment Cannon',
fi:'FSD Interdictor',
fs:'Fuel Scoop',
fsd:'Frame Shift Drive',
ft:'Fuel Tank',
fx:'Fuel Transfer Limpet Controller',
hb:'Hatch Breaker Limpet Controller',
hr:'Hull Reinforcement Package',
kw:'Kill Warrant Scanner',
ls:'Life Support',
mc:'Multi-cannon',
ml:'Mining Laser',
mr:'Missile Rack',
nl:'Mine Launcher',
pa:'Plasma Accelerator',
pas:'Planetary Approach Suite',
pc:'Prospector Limpet Controller',
pd:'power distributor',
pl:'Pulse Laser',
pp:'Power Plant',
psg:'Prismatic Shield Generator',
pv:'Planetary Vehicle Hangar',
rf:'Refinery',
rg:'Rail Gun',
s:'Sensors',
sb:'Shield Booster',
sc:'Scanner',
scb:'Shield Cell Bank',
sg:'Shield Generator',
t:'thrusters',
tp:'Torpedo Pylon',
ul:'Burst Laser',
ws:'Frame Shift Wake Scanner'
};
export{defaultasterms}from'./pl.json';
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.