Mentor: Nan Li, Mark Arnold (markgarnold@yahoo.com), and Shubham Awasthi (aw.shubh@gmail.com)
Student: Aviral Kumar Goel
This project aims to integrate the concore framework in the DHGWorkflow in a user friendly way so that users can define custom validations as well as import, visualize and manipulate concore workflows with ease.
- Added a FileBrowser UI to upload folders in the browser.
- Upload button - Added support for diffferent APIs in different browsers. 2a. FileSystemAccessAPI in Chrome/Edge 2b. FileAPI in Firefox and others
- Added a syntax highlighter for other code files.
- Added feature to save modified graphML files from the browser itself. (Chrome/Edge)
- Added feature to save modified code files from browser itself. (Chrome/Edge)
- Save As button - Added feature to create new graphML/code file and save it the directory of choice. (Chrome/Edge)
- Added server operations buttons.
- Did UI changes to move from DHGWorkflow -> concore-Editor.
- Filelist based filtering for node labels in graphML files.
Demo at website
PR | Description |
---|---|
#1 |
GSoC code challenge solution |
#2 |
Added Filebrowser UI |
#3 |
Added FileAPI support |
#5 |
UI changes to transition from DHGWorkflow to concore |
#15 |
Implementation of save feature in Edge/Chrome |
#42 |
Create files and save files features |