* 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
* willyb321 and myself have conquered engineering. Mainly him though...
* Use coriolis-data 2.5.0
#2.4.2
Lots of kind people have helped out for this release! Check out the PR history!
* Uses coriolis-data update:
* Fixes issues with repair limpets
* Adds requirement data
* Adds requirements panel
* Adds comma formatting to tooltip numbers
#2.4.1
* Small patches and changes
#2.4.0
* Changed compression library to Pako
* Use coriolis-data 2.4.0
* Repair Limpets added
#2.3.7
* Fixed Travis test issues
* Bumped NodeJS version to provide better compatability and support
* Added updated German Translation
* Fixed issues with Safari
* Use coriolis-data 2.3.7
* Fixed Orca mass-lock
#2.3.6
* Update miner role to provide better defaults
* Fix issue where torpedo special effects were not showing
* Fix typo causing long range blueprint to not modify shot speed in some circumstances
* Fix for Spanish translation of Chaff Launcher (thanks to DamonFstr)
* Update for Russian translation (thanks to LeeNTien)
* Use coriolis-data 2.3.6:
* Add shotspeed modifier to cannon/multi-cannon/fragment cannon
#2.3.5
* Ensure that hidden blueprint effects are applied when a blueprint is selected
* Handle display when summary values show thrusters disabled but current mass keeps them enabled
* Added updated German translations (thanks to @sweisgerber-dev)
* Power state (enabled and priority) now follows modules when they are swapped or copied
* Grey out modules that are powered off to provide a clearer visual indication
* Use coriolis-data 2.3.5:
* Fix list of available blueprints for Point Defence
* Fix integrity values for class 6 power plants
* Add shot speed for long range weapon
* Fix components for dirty drive grade 3
* Update values for Cytoscrambler
#2.3.4
* Fix crash when removing the special effect from a module
* Ensure comparisons with saved stock ships work correctly
* Add 'Racer' role
* Tidy up shipyard page; remove units from data columns and re-order for legibility
* Allow basic drag/drop functionality in Edge/Internet Explorer 11 browser
* Provide separate special effects for dumbfire and seeker missiles
* Include special effect modifiers in blueprint tooltip
* Use coriolis-data 2.3.4:
* Add missing Long Range blueprint to multi-cannon
* Fix values for thermal load of focused weapon grade 4
* Fix internal module information for power plant blueprints
* Add 'FSD Interrupt' special to dumbfire missile racks; this module now has `specials_S` and `specials_D` keys for specials to differentiate
#2.3.3
* Remove unused blueprint when hitting reset
* Add 'purchase module' external link to EDDB for refit items
* Use coriolis-data 2.3.3:
* Add Felicity Farseer to list of engineers that supply sensor and detailed surface scanner modifications
#2.3.2
* Use scan range for DSS rather than scan time
* Fix companion API import of Dolphin
* Use coriolis-data 2.3.2:
* Separate scan time and scan range
* Add Frontier IDs for new items in 2.3
* Update ownership of module blueprints for sensors and scanners
* Update railgun penetration
#2.3.0
* Make scan time visible on scanners where available
* Update power distributor able-to-boost calculation to take fractional MJ values in to account
* Revert to floating header due to issues on iOS
* Fix issue where new module added to a slot did not reset its enabled status
* Show integrity value for relevant modules
* Reset old modification values when a new roll is applied
* Fix issue with miner role where refinery would not be present in ships with class 5 slots but no class 4
* Ensure that boost value is set correctly when modifications to power distributor enable/disable boost
* Ensure that hull reinforcement modifications take the inherent resistance in to account when calculating modification percentages
* Add tooltip for blueprints providing details of the features they alter, the components required for the blueprint and the engineer(s) who cam craft them
* Use opponent's saved pips if available
* Ignore rounds per shot for EPS and HPS calculations; it's already factored in to the numbers
* Ensure that clip size modification imports result in whole numbers
* Rework of separate offence/defence/movement sections to a unified interface
* Use cargo hatch information on import if available
* Additional information of power distributor pips, boost, cargo and fuel loads added to build
* Additional information of opponent and engagement range added to build
* Reworking of offence, defence and movement information in to separate tabs as part of the outfitting screen:
* Power and costs section provides the existing 'Power' and 'Costs' sections
* Profiles section provides a number of graphs that show how various components of the build (top speed, sustained DPS against opponent's shields and armour etc) are affected by mass, range, etc.
* Offence section provides details of your build's damage distribution and per-weapon effectiveness. It also gives summary information for how long it will take for your build to wear down your opponent's shields and armour
* Defence section provides details of your build's defences against your selected opponent. It provides details of the effectiveness of your resistances of both shields and armour, and effective strength of each as a result. It also provides key metrics around shield longevity and recovery times, as well as module protection
* Fix power band marker to show safe power limit at 40% rather than 50%
* Restyle blueprint list to improve consistency with similar menus
* Use coriolis-data 2.3.0:
* Add Dolphin
* Add turreted mining lasers
* Add long range / wide angle / fast scan scanner blueprints
* Fix EDDB IDs for class 5 and 7 fighter hangars for correct shopping list
* Fix cost for rocket-propelled FSD disruptor
* Add module names for blueprints
* Fix erroneous value for grade 5 kinetic shield booster
* Add missing integrity values for some modules
* Update module reinforcement package integrity
* Update specs of Beluga as per 2.3
* Update specs of Asp Scout as per 2.3
* Update specs of Diamondback Explorer as per 2.3
* Add ED ID for Rocket Propelled FSD Disruptor
* Fix ED name for target lock breaker special
* Update scan range and angle information for sensors
* Tidy up shield cell bank information to allow for accurate calculations with modifications
* Update mine launcher stats
* Add appropriate engineers to per-module blueprint information
#2.2.19
* Power management panel now displays modules in descending order of power usage by default
* Shot speed can no longer be modified directly. Its value is derived from the range modifier for Long Range and Focused modifications
* Ensure that jump range chart updates when fuel slider is changed
* Add 'Engine profile' and 'FSD profile' charts. These show how your maximum speed/jump range will alter as you alter the mass of your build
* Use coriolis-data 2.2.19:
* Remove shot speed modification - it is directly tied to range
* Fix incorrect minimal mass for 3C bi-weave shield generator
#2.2.18
* Change methodology for calculating explorer role; can result in lighter builds
* Tidy up layout for module selection and lay everything out in a consistent best-to-worst for both class and grade
* Make integrity for module reinforcement packages visible
* Clean up breakpoints for modules in available modules list; stops 7- or 8- module long lines
* Add damager/range graphs to damage dealt
* Reorder panels
* Use coriolis-data 2.2.18:
* Correct lower efficiency value to be better, not worse
#2.2.17
* Use in-game terminology for shield generator optmul and optmass items
* Add crew to shipyard and outfitting page information
* Use coriolis-data 2.2.17:
* Add mass as potential SCB modification
* Fix mining laser statistics
* Remove non-existent grade 4 and 5 wake scanner modifications
* Add number of crew for each ship
#2.2.16
* Fix 'Extreme' blueprint roll where some incorrect ranges were chosen
* Use coriolis-data 2.2.16:
* Fix incorrect thermal load modifiers for dirty drives
* Provide explicit information about if values are higher numeric value == better or not
#2.2.15
* Ensure that standard slots are repainted when any component changes
* Reload page if Safari throws a security error
* Handle import of ships with incorrectly-sized slots
* Add 'Extreme' blueprint roll: best beneficial and worst detrimental outcome (in place of 'Average' roll)
* Display information about Microsoft browser issues when an import fails
* Add 'purchase this build' icon link to EDDB
* Add 'miner' and 'shielded miner' ship roles
* Use coriolis-data 2.2.15:
* Fix location of initial cargo rack for Vulture
* Fix broken regeneration rate for 6B shield generators
* Tidy up breach damage values
#2.2.14
* Ensure that jitter is shown correctly when the result of a special effect
* Use restyled blueprint information
* Use the ship name (if available) rather than the ship model for the window title
* Use coriolis-data 2.2.14:
* Alter blueprint structure to combine components and features
* Make hidden value of modifications its own attribute
* Fix incorrect ED ID for class 6 passenger cabins
#2.2.13
* Add 'time to drain' summary value. This is the time to drain the WEP capacitor if firing all enabled weapons
* Do not include utility slot DPS/EPS/HPS in summary information
* Ensure that auto loader special shows in the tooltip
* Ensure that ship mass is recalculated when appropriate
* Use coriolis-data 2.2.13:
* Add plasma slug special effect for plasma accelerator
* Tweak hull costs of ships
#2.2.12
* Tidy up old references to coriolis.io
* Add ability to add and remove special effects to weapon modifications
* Add weapon engineering information to Damage Dealt section
* Change shortcut for link from ctrl-l to ctrl-o to avoid clash with location bar
* Only show one of power generation or draw in tooltips, according to module
* Use coriolis-data 2.2.12:
* Add special effects for each blueprint
* Add IDs for most Powerplay modules
#2.2.11
* Add help system and initial help file
* Make absolute damage visible
* Add 'average' roll for blueprints
* Update spacing for movement summary to make it more readable
* Provide damage dealt statistics for both shields and hull
* Damage dealt panel only shows enabled weapons
* Add engagement range to damage received panel
* Handle burst rate of fire as an absolute number rather than a perentage modification
* Ensure that clip values are always rounded up
* Ensure that focused weapon mod uses range modifier to increase falloff as well
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/cmmcleod/coriolis) [](https://waffle.io/cmmcleod/coriolis) [](http://waffle.io/cmmcleod/coriolis)
[](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/cmmcleod/coriolis/issues), or better yet [pull requests](https://github.com/cmmcleod/coriolis/pulls) for any corrections or additions to the database or the code.
### Feature Requests, Suggestions & Bugs
All such requests are managed and tracked through [issues](https://github.com/cmmcleod/coriolis/issues). An overview of these can be found [here](https://waffle.io/cmmcleod/coriolis).
You will then have a development server running on `localhost:3300`.
See [Data wiki](https://github.com/cmmcleod/coriolis/wiki/Database) for details on structure, etc.
### Ship and Module Database
See the [Data wiki](https://github.com/EDCD/coriolis-data/wiki) for details on structure, etc.
## License
## Deployment
All Data and [associated JSON](https://github.com/cmmcleod/coriolis/tree/master/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/).
Follow the steps for [Development](#development) as above, but instead
of `npm start` you'll want to:
The code (Javascript, CSS, HTML, and SVG files only) specificially for Coriolis.io is released under the MIT License.
```sh
> npm run build
```
Copyright (c) 2015 Coriolis.io, Colin McLeod
this will result in a `build/` directory being created containing all the necessary files.
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
"buildText":"[Anaconda]\nS: 1F/F Pulse Laser\nS: 1F/F Pulse Laser\n\nBH: 1I Lightweight Alloy\nRB: 8E Power Plant\nTM: 7E Thrusters\nFH: 6E Frame Shift Drive\nEC: 5E Life Support\nPC: 8E Power Distributor\nSS: 8E Sensors\nFS: 5C Fuel Tank (Capacity: 32)\n\n7: 6E Cargo Rack (Capacity: 64)\n6: 5E Cargo Rack (Capacity: 32)\n6: 6E Shield Generator\n5: 4E Cargo Rack (Capacity: 16)\n4: 1E Basic Discovery Scanner\n2: 1E Cargo Rack (Capacity: 2)\n"
"buildText":"\n\n \t[Anaconda]\nS: 1F/F Pulse Laser\nS: 1F/F Pulse Laser\n\nBH: 1I Lightweight Alloy\nRB: 8E Power Plant\nTM: 7E Thrusters\nFH: 6E Frame Shift Drive\nEC: 5E Life Support\nPC: 8E Power Distributor\nSS: 8E Sensors\nFS: 5C Fuel Tank (Capacity: 32)\n\n7: 6E Cargo Rack (Capacity: 64)\n6: 5E Cargo Rack (Capacity: 32)\n6: 6E Shield Generator\n5: 4E Cargo Rack (Capacity: 16)\n4: 1E Basic Discovery Scanner\n2: 1E Cargo Rack (Capacity: 2)\n"
<pathstroke="#ff3b00"transform="rotate(45 15 15)"d="m4,4 l 11,-4 l 11,4 l 4,11 l -4,11 l -11,4 l -11,-4 l -4,-11 l 4,-11 l 22,0 l 0,22 l -22,0 z"stroke-width="1"fill="#000000"/>
<linkhref="/images/splash/320x460.png"media="(device-width: 320px) and (device-height: 480px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 1)"rel="apple-touch-startup-image">
<!-- iPhone, iPod Touch, landscape -->
<linkhref="/images/splash/480x320.png"media="(device-width: 320px) and (device-height: 480px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 1)"rel="apple-touch-startup-image">
<!-- iPhone 4, 4S, portrait -->
<linkhref="/images/splash/640x920.png"media="(device-width: 320px) and (device-height: 480px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2)"rel="apple-touch-startup-image">
<!-- iPhone 4, 4S, landscape -->
<linkhref="/images/splash/960x640.png"media="(device-width: 320px) and (device-height: 480px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)"rel="apple-touch-startup-image">
<!-- iPhone 5, 5S, 5C, portrait -->
<linkhref="/images/splash/640x1096.png"media="(device-width: 320px) and (device-height: 568px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2)"rel="apple-touch-startup-image">
<!-- iPhone 5, 5S, 5C, landscape -->
<linkhref="/images/splash/1136x640.png"media="(device-width: 320px) and (device-height: 568px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)"rel="apple-touch-startup-image">
<!-- iPhone 6, portrait -->
<linkhref="/images/splash/750x1294.png"media="(device-width: 375px) and (device-height: 667px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2)"rel="apple-touch-startup-image">
<!-- iPhone 6, landscape -->
<linkhref="/images/splash/1334x750.png"media="(device-width: 375px) and (device-height: 667px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)"rel="apple-touch-startup-image">
<!-- iPhone 6+, portrait -->
<linkhref="/images/splash/1242x2148.png"media="(device-width: 414px) and (device-height: 736px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 3)"rel="apple-touch-startup-image">
<!-- iPhone 6+, landscape -->
<linkhref="/images/splash/2208x1242.png"media="(device-width: 414px) and (device-height: 736px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 3)"rel="apple-touch-startup-image">
<!-- iPad 1, 2, Mini, portrait -->
<linkhref="/images/splash/768x1004.png"media="(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 1)"rel="apple-touch-startup-image">
<!-- iPad 1, 2, Mini, landscape -->
<linkhref="/images/splash/1024x748.png"media="(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 1)"rel="apple-touch-startup-image">
<!-- iPad 3, 4, Air, Air 2, Mini 2, Mini 3, portrait -->
<linkhref="/images/splash/1536x2008.png"media="(device-width: 768px) and (device-height: 1024px) and (orientation: portrait) and (-webkit-device-pixel-ratio: 2)"rel="apple-touch-startup-image">
<!-- iPad 3, 4, Air, Air 2, Mini 2, Mini 3, landscape -->
<linkhref="/images/splash/2048x1496.png"media="(device-width: 768px) and (device-height: 1024px) and (orientation: landscape) and (-webkit-device-pixel-ratio: 2)"rel="apple-touch-startup-image">
<ahref="https://github.com/cmmcleod/coriolis/releases/"target="_blank"title="Coriolis Github Project"><spantranslate="version"></span><%= version %> - <%= date %></a>
</div>
<divstyle="max-width:50%"class="l">
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.
// App is running as a standalone web app on tablet/mobile
varisStandAlone;
// This was causing issues on Windows phones ($window.external was causing Angular js to throw an exception). Backup is to try this and set isStandAlone to false if this fails.
l.push('[tr][td="align: center, colspan:',colCount,'"][size=-3]\n[url=',link,']Interactive Comparison at Coriolis.io[/url][/td][/tr]\n[/size][/table]');
PHRASE_UPDATE_RDY:'Доступно обновление. Нажмите для обновления.',
URL:'Ссылка',
utility:'Вспомогательное',
'utility mounts':'Вспомогательное оборудование',
version:'Версия',
WEP:'ОРУ',
yes:'Да',
PHRASE_BACKUP_DESC:'Сохраните все данные перед переносом в другой браузер или устройство'
});
}]);
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.