Timeline to IMiGEr interaction (refs #7464)
- imlemented imiger selection based on selected value in Timeline- this feature also support deselection due to doubleClick event of IMiGEr
IMiGEr to Timeline interaction (refs #7464)
- implemented Timeline selection based on selected node in IMiGEr
Fixed problem with missing items in Timeline (refs #7464)
Laoding data from IMiGEr REST API, timeline design adjustment (refs #7464)
Timeline integration, IMiGEr layout adjustment (refs #7464)
Add example
Merge branch 'master' of https://github.com/kiv-hkmm/IMiGEr
Add DOT file example (refs #7467)
Fix Travis CI builds
Merge remote-tracking branch 'upstream/master'
Fix file upload label
Refactor file uploading (#7267)
DOT plugin documentation (#7260)
Alert with information about error in source file (#7268)
Run UI tests from maven (#7266)
mvn exec:exec@ui-tests
Clean UI tests (#7266)
Remove unused library (#7266)
Add RAW examples (from tests)
Change version of JUnit in Spade converter module (#7266)
Remove obsolete selenium tests (#7266)
Used Gson in Spade converter
Add DOT example
Merge branch 'dot-module'
Cleanup pom
Cleanup sources
Integrity test for DOT module with necessary test files
Indentation correction
Extended test to cover added necessary fields
Added required fields, changed field name to be valid
- implemented necessary fields that graph must contains otherwise wont be valid- archetype index in class BaseVertex had wrong field name and caused that graph was not valid, field was renamed to be valid
Removed logger...
hyphens correction
Removing hyphens
Deleting chars from vertex and edge name and attributes
Added dependency for Mockito, test for GraphFactory
Fixed creation of attribute structure, documentation
- structure of attributes was adjusted to produces string array, where first value is type of attribute and the second value is the value of attribute- documentation comments were added into implemented files
Missing vertex test
DOT Loader tests
Cleanup examples
Changed order of serialized attributes to fit order of attribute types
Implemented method getRawJson, addition
Fixed problem with data, implemented method getRawJson
Introduced GraphFactory
Class prepares instance of Graph from data loaded by BaseDOTLoader
Loader fix
Remove folder with artifacts
Move test resources to correct folder
DOT loader which gives DTO objects for vertices and edges etc.
DOT loader rework
Abstract DOT loader class
FileLoader extended support for .dot files
Added module for DOT converter
Remove prefix from APP_HOME_URL (it is not needed)
Improve db configuration
Fix badge url
Execute 'npm install' during 'mvn install'
Init Travis CI
Update last upload image
Added image to wiki
- image of intelliJ application server config
Merge pull request #22 from ReliSA/simplified-module-loader
simplified ModuleLoader with use of SPI
Remove DB setting from web.xml
- setting is in separate file in resources/mybatis-config.xml
drop "isIconsDisplayed" raw JSON schema as it is not used in any way at the moment
re #2: fix "move found nodes to group" feature to exclude nodes correctly
fix #20: current diagram can be downloaded as raw JSON from graph screen
fix Robot tests
minor improvements
URLs are shortened in popovers
re #18: edges are only redrawn every 100ms when sidebar is scrolled
add keyboard shortcuts (press F1 in app to see the list)
re #2: "move found nodes to group" feature
re #16: found node is marked with drop shadow instead of background
re #16: change node SVG element from <svg> to <g>
dynamic module loading with SPI
Simplify communication with DB
- use of MyBatis framework
#24 throws exceptions early, catch them late
- minor fix (possibility to work without db)
- throw own exception and handle it with error page
fix #20: diagram can be downloaded as raw JSON
re #20: use icomoon icons
re #20: add possibility to download diagram as JSON
#23 extend DB column for saving diagram JSON
- updated DB graph_json datatype
simplified modularization by using Java's native SPI
rename imiger-vo module to imiger-module
simplified ModuleLoader to load modules directly from classpath instead of special directory, modules are added to classpath as normal maven dependencies
[imiger-plugin-template] use imiger-vo classes instead of own copies
[imiger-spade-converter] use imiger-vo classes instead of own copies
[imiger-vo] minor improvements
detach value objects to separate module
multi-module maven project
move plugins to sources directory
update servlet api XSD location
use commons-validator to validate email address
use commons-lang3 to check blank strings (including whitespace) instead of guava
update mysql-connector-java
pom cleanup:- change version to match current release- removed maven-compiler-plugin (preserved in build section)- removed log4j-api (transitive dependency of log4j-core)- replaced spring-security-core by spring-security-crypto (much smaller dependency)...
Plugin template minor fix
Added template for creating of plugins
Added plugin with converter from Spade to IMiGEr JSON format
Add documentation to modularization classes
minor spade plugin fixes
gitignore update
added Spade plugin sources
Minor fixes
+ Closing open jar files+ remove watcher init delay