Pre single page application
INA Tool is an open-source digital tool developed by the eScience Center aimed at supporting the regulatory framework design process by facilitating the study, analysis, and decision-making through data visualization and interaction.
State before switching from a php, svg, js implementation to a single page application using React.
What's Changed
- network-poc.php by @ermannolocascio in #5
- Columns names validation by @ermannolocascio in #16
- added PNG image downloader #27 by @ermannolocascio in #30
- Added text in nodes, drag statement, zoom by @ermannolocascio in #32
- Refactors by @ermannolocascio in #35
- replace hexagon points string with nested array by @sjvrijn in #39
- Remove color attribute from row_template by @sjvrijn in #38
- Adds deontic by @ermannolocascio in #36
- Ensure wrapped text is centered vertically by @sjvrijn in #42
- update textelement style to disable user selection by @sjvrijn in #49
- Use actual escience center colors as defined in the branding guidebook by @sjvrijn in #48
- 2 Add alert to destroy session on upload by @ermannolocascio in #51
- 52 render chart on f5 by @ermannolocascio in #53
- 28 connection between statements by @ermannolocascio in #44
- Fixes loader behaviour by @ermannolocascio in #59
- Enable deleting connections by @sjvrijn in #58
- add extra dropdown options for colored connections by @sjvrijn in #60
- Remove unused UI elements by @ermannolocascio in #61
- Refactor data upload: make 'statements' objects and consistently use them by @sjvrijn in #63
- Increased font size by @ermannolocascio in #78
- Add text element for statement ID F##/I## by @sjvrijn in #85
- Add CITATION.cff file by @sjvrijn in #84
- increase minimum svg area width to 4k px by @sjvrijn in #88
- Adjust dragging speed by zoom level by @sjvrijn in #90
- Store and load inter-statement connections using session by @sjvrijn in #86
- Changing DOS to Unix line endings by @sjvrijn in #94
- Add download & upload as JSON functionality by @sjvrijn in #93
- Refactor file upload/page refresh logic by @sjvrijn in #103
- add csv download button by @ermannolocascio in #112
- Add devcontainer support by @sverhoeven in #120
New Contributors
- @sverhoeven made their first contribution in #120
Full Changelog: https://github.com/ESI-FAR/INA-tool/commits/pre-spa