All notable changes to this project will be documented in this file.
- Add toggleView function and maximize graph feature
- (graph) Add functionality to capture graph as image
- Add modal for pasting JSON data
- Add tooltip functionality for graph elements
- (view) Add toggleView function for maximizing graph view
- Add pr agent workflow and ignore files
- Use cy json format
- Add edge weight filtering to graph visualization
- (app) Add cytoscape-klay and cytoscape-tidytree libraries
- Add cytoscape-euler dependency
- Add event listener for DOMContentLoaded
- Add toggle labels and capture graph functionality
- (graph) Add function to load graph data from server
- Add tutorial_of_aurora.pdf document
- Add function to display and search graph walks
- (app.html) Update button classes and add reset button
- Fix typo in data-bs-target attribute
- Fix minimum edge weight filter condition
- Fix broken link in index.html
- Fix broken link in index.html
- Fix broken link in index.html
- (graph) Fix max path length comparison in dfs function
- (graphSetup) Fix parameter typo in dfs function call
- (graph) Fix dfs function call
- Update minPathLength and maxPathLength values
- Update GitHub Pages deployment action version
- Add CNAME file
- Normlize the width of edge
- Simplify code and improve readability
- (graph) Remove duplicate setupClickEvent function
- Reset previous clicked element style when tapping on a new element
- (graph) Remove unnecessary code and reorganize functions
- Remove unused code and files
- Remove unnecessary code in toggleView()
- Remove unnecessary code for destroying Split.js instances
- Improve code readability by extracting code into a separate function
- Remove unnecessary code and improve graph visualization
- Remove unnecessary code and add TODO comment
- Update package.json and remove unused import
- (graph) Remove unnecessary code
- Remove duplicate event listener and move it to the correct location
- (graph) Refactor sourceNodes and sinkNodes assignment
- Improve click event handling and information display
- (graph) Update layout selection in updateGraph function
- Update README.md with project information
- Update README.md
- Update document link in README.md
- Initialize walks as a constant variable
- Remove unnecessary script tags and update info container
- Add highlighted style for nodes and edges
- Add hover effect to walks and tooltip to walkDiv
- Increase height of cy and walks to 700px
- Improve layout and split containers
- Remove unnecessary code and formatting
- Improve styling of index.html file
- Add styles.css file and update index.html
- Remove unnecessary comments and whitespace
- Update base href
- Fix base href casing
- Add tooltip styles and functionality
- Remove commented out code
- Fix base href capitalization
- Remove unnecessary comment and update layout option names
- Fix container height and border radius
- Improve layout and sizing of elements
- Reduce h3 padding and font size, add margin-bottom to h3
- Remove unnecessary comments and whitespace
- Change node and edge colors
- Fix formatting and add newline at end of file
- Update CSS formatting and indentation
- Change nodeColor and hightColor in graph.js
- Decrease edge width from 5 to 4
- Fix base href
- Remove commented out base href
- Remove unnecessary console.log statement
- Reduce width of input fields in app.html
- Change highlighted class to walkcolor class
- Remove unnecessary code and comments
- Remove unnecessary dependencies and update styles.scss
- "refactor": Remove unused styles and classes in graph.js and graphSetup.js files
- (graph.js) Comment out resetPreviousElementStyle calls
- Remove unnecessary blank lines and comments
- Change layoutSelect.value assignment to direct getElementById value assignment
- Remove commented out code and simplify layout selection
- Remove unnecessary newline at end of file
- Update variable assignment in graph.js
- Update comments for case-sensitive search
- Update graph.js to graphp.js
- Add write permissions for contents
- Update dependencies and UI elements
- Update deploy.yml to include additional files
- Fix typo in NLGraph Visualization
- Add dist folder to .gitignore and update main in package.json
- Update package.json and file paths
- Update test script in package.json
- Remove CNAME file creation and update GH Pages deployment
- Update deployment configuration and package.json
- Update build script for public URL
- Remove unnecessary type attribute in script tag
- Optimize graph update
- Update image source in index.html