Added remove diagram servlet + minor fixes
Viewport minimap
(WIP) minimap may be dragged to move Viewport
viewport Minimap
LoadGraphData reformat
LoadGraphData user permission check
Added save button
minor fixes
loading of saved diagrams
Created save diagram servlet
Changed diagram table and Diagram class
joined load graph and start visualization steps on uploadFiles page. Removed saving uploaded file to file system.
Vertex/Edge attribute rendering
excluded Group related archetypes highlighting
dropped some unused functionality, merged DefaultPage with UploadFiles servlet
Removed EFP from backend
Removed unnecessarily conversion to string
excluded Vertex related archetypes highlighting
Vertex related archetypes highlighting, refactoring of the whole highlighting functionality
jsDoc, dropped unused functionality, minor improvements
Group search
detached stopPropagation function to Utils
new JSON format compatibility fixes
dropped demo diagrams from the Upload page
WIP: added filters
modified Edge popover to display its attributes
grouping vertices by their archetype
Group name can be set using its constructor
modified Vertex popoved to display its attributes
double-click to zoom in
fixed Vertex to display its name w/o archetype
changed title of Sidebar unconnected nodes list
replaced Vertex interface icon by icon according to its archetype
replaced Edge lollipop by arrow
vertex/edge archetypes are stored in App
dropped unused functionality
fixed servlet output encoding
fixed paths
rebranding
set Maven to generate WAR distribution file called imiger.war
moved Log4J configuration file to a directory following Maven convention
moved frontend code to directories following Maven convention, dropped libraries that are managed by Maven
moved backend code to directories following Maven convention