Projekt

Obecné

Profil

Statistiky
| Větev: | Tag: | Revize:

# Datum Autor Komentář
19995ce7 2019-03-15 17:05 Tomáš Šimandl

Update last upload image

ec5ec4d7 2019-03-15 16:25 Tomáš Šimandl

Added image to wiki

- image of intelliJ application server config

d4cbe090 2019-02-12 08:24 tomasSimandl

Merge pull request #22 from ReliSA/simplified-module-loader

simplified ModuleLoader with use of SPI

8250d1ce 2019-02-12 07:42 Tomáš Šimandl

Remove DB setting from web.xml

- setting is in separate file in resources/mybatis-config.xml

08891177 2019-02-11 20:56 Pavel Fidranský

drop "isIconsDisplayed" raw JSON schema as it is not used in any way at the moment

5ad1ad75 2019-02-11 20:56 Pavel Fidranský

re #2: fix "move found nodes to group" feature to exclude nodes correctly

d6f19515 2019-02-11 20:56 Pavel Fidranský

fix #20: current diagram can be downloaded as raw JSON from graph screen

8ce40cc2 2019-02-11 20:56 Pavel Fidranský

fix Robot tests

879c1752 2019-02-11 20:56 Pavel Fidranský

minor improvements

7549a08d 2019-02-11 20:56 Pavel Fidranský

URLs are shortened in popovers

27d65c14 2019-02-11 20:56 Pavel Fidranský

re #18: edges are only redrawn every 100ms when sidebar is scrolled

028970fd 2019-02-11 20:56 Pavel Fidranský

add keyboard shortcuts (press F1 in app to see the list)

1d964b97 2019-02-11 20:56 Pavel Fidranský

re #2: "move found nodes to group" feature

219cf56f 2019-02-11 20:55 Pavel Fidranský

re #16: found node is marked with drop shadow instead of background

5022c089 2019-02-11 20:52 Pavel Fidranský

re #16: change node SVG element from <svg> to <g>

9bebe997 2019-02-11 19:52 Pavel Fidranský

dynamic module loading with SPI

346e9ba2 2019-02-11 16:44 Tomáš Šimandl

Simplify communication with DB

- use of MyBatis framework

b40af386 2019-02-11 09:18 Tomáš Šimandl

#24 throws exceptions early, catch them late

- minor fix (possibility to work without db)

092ba8cb 2019-02-11 08:37 Tomáš Šimandl

#24 throws exceptions early, catch them late

- throw own exception and handle it with error page

35ab10b2 2019-02-09 16:41 Pavel Fidranský

fix #20: diagram can be downloaded as raw JSON

0f573dbb 2019-02-09 16:41 Pavel Fidranský

re #20: use icomoon icons

3f1f6de8 2019-02-09 16:41 Pavel Fidranský

re #20: add possibility to download diagram as JSON

348cfce7 2019-02-09 14:04 Tomáš Šimandl

#23 extend DB column for saving diagram JSON

- updated DB graph_json datatype

22d0b32a 2019-02-09 11:09 Pavel Fidranský

simplified modularization by using Java's native SPI

32dc92ef 2019-02-09 11:06 Pavel Fidranský

rename imiger-vo module to imiger-module

19f6f5c5 2019-02-08 21:44 Pavel Fidranský

simplified ModuleLoader to load modules directly from classpath instead of special directory, modules are added to classpath as normal maven dependencies

69a0ca98 2019-02-08 20:00 Pavel Fidranský

[imiger-plugin-template] use imiger-vo classes instead of own copies

5aeb7fe0 2019-02-08 19:54 Pavel Fidranský

[imiger-spade-converter] use imiger-vo classes instead of own copies

a957d015 2019-02-08 19:46 Pavel Fidranský

[imiger-vo] minor improvements

dc598ebf 2019-02-08 19:19 Pavel Fidranský

detach value objects to separate module

d6fb0790 2019-02-08 18:45 Pavel Fidranský

multi-module maven project

d34ece9d 2019-02-08 18:44 Pavel Fidranský

move plugins to sources directory

d1d92c25 2019-02-08 17:47 Pavel Fidranský

update servlet api XSD location

02186b90 2019-02-08 17:37 Pavel Fidranský

use commons-validator to validate email address

4fe267e3 2019-02-08 17:37 Pavel Fidranský

use commons-lang3 to check blank strings (including whitespace) instead of guava

931acc48 2019-02-08 17:37 Pavel Fidranský

update mysql-connector-java

45afa9f1 2019-02-08 17:29 Pavel Fidranský

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)...

6661ea92 2019-02-05 09:46 Tomáš Šimandl

Plugin template minor fix

af223c76 2019-02-05 09:40 Tomáš Šimandl

Added template for creating of plugins

03681c68 2019-01-26 11:54 Tomáš Šimandl

Added plugin with converter from Spade to IMiGEr JSON format

5bd5baa5 2019-01-26 11:53 Tomáš Šimandl

Add documentation to modularization classes

0b8f63ed 2019-01-26 09:38 Tomáš Šimandl

minor spade plugin fixes

e86d4f4e 2019-01-26 09:25 Tomáš Šimandl

gitignore update

4e05470f 2019-01-26 09:25 Tomáš Šimandl

added Spade plugin sources

d42d13ac 2019-01-26 08:51 Tomáš Šimandl

Minor fixes

+ Closing open jar files
+ remove watcher init delay

ba1fdf2c 2019-01-26 08:49 Tomáš Šimandl

Removed unused dependencies

07621624 2019-01-26 08:07 Tomáš Šimandl

Updated modularization

+ removed unfunctional interface
+ added mechanism to stop watcher on modules folder changes
+ run module method execution with own class loader
+ small refactor

dbb54aa2 2019-01-26 07:57 Tomáš Šimandl

Removed Spade converter (Was moved to external module)

00b3d224 2019-01-25 16:53 Tomáš Šimandl

Prepared application for loading json convertors from jar modules

916f5242 2019-01-24 14:20 Tomáš Šimandl

Updated deployed version

1186f503 2019-01-23 20:02 Pavel Fidranský

fix #21: unique ID of a node is obtained using ES6 getter method

455af7b1 2019-01-22 16:01 Tomáš Šimandl

Removed org.json dependency

+ changed to gson

a3db68f1 2018-12-19 08:02 Pavel Fidranský

typo

3064d0e0 2018-12-19 07:11 Pavel Fidranský

re #12: fix Node search to highlight excluded Groups as well

48f785ad 2018-12-19 07:06 Pavel Fidranský

fix archetype icon test file

457abe8b 2018-12-19 07:06 Pavel Fidranský

re #12: Node search highlights Nodes excluded to Sidebar too

47eca7ca 2018-12-19 07:04 Pavel Fidranský

re #10: only "vertices" and "edges" arrays are required in input data

d01645a2 2018-12-03 02:26 Pavel Fidranský

#3, #10: update frontend to display Graph loaded from JSON file correctly and to display its filename

4ab7f824 2018-11-30 08:12 Tomáš Šimandl

#5 Replace MD5 password encryption by some secure algo

- BCrypt password encryption is used instead of MD5.
- Algorithm is from springframework.security package

0917eae7 2018-11-29 20:36 Tomáš Šimandl

#7 Use SLF4J logger

- added some log messages

d5a1486f 2018-11-29 20:35 Tomáš Šimandl

#7 Use SLF4J logger

- changed log4j configuration

faddc9d1 2018-11-29 17:26 Tomáš Šimandl

#7 Use SLF4J logger

- replaced System.out.println() and e.printStackTrace() with logger

3094b8b2 2018-11-29 17:08 Tomáš Šimandl

Update version of log4j

0f482858 2018-11-29 17:06 Tomáš Šimandl

Move file loading to tests

- Loading diagram by file is used and will be used only in tests

a17881f1 2018-11-29 15:53 Tomáš Šimandl

java imports optimalisation

2940440d 2018-11-29 15:52 Tomáš Šimandl

Problem fixes based on static analysis

f5b17319 2018-11-29 15:36 Tomáš Šimandl

Removed unused class

47e08cac 2018-11-29 15:36 Tomáš Šimandl

Added spotbugs for static code analysis

4722abdd 2018-11-29 14:44 Tomáš Šimandl

cleanup pom.xml

72b9be10 2018-11-29 11:53 Tomáš Šimandl

Added file name + removed unused code

c2fae7c1 2018-11-23 11:53 Tomáš Šimandl

Added different spade configuration files

f6ab2817 2018-11-23 11:52 Tomáš Šimandl

Added spade configuration file to resources

918e91a9 2018-11-23 11:51 Tomáš Šimandl

Resolve exceptions when config file is not defined

85caef85 2018-11-14 22:00 Pavel Fidranský

Node filters refactoring

a5af9025 2018-11-14 22:00 Pavel Fidranský

minor Node filters fixes

73a0fa0b 2018-11-14 21:59 Pavel Fidranský

Node filters robot tests

b0838f58 2018-11-14 21:59 Pavel Fidranský

Node filters

9cd550e1 2018-11-13 19:18 Pavel Fidranský

fix Navbar overlapping issues

8de9efe6 2018-11-11 16:14 Pavel Fidranský

use GroupVertexList to manage Group's vertices

cba6f960 2018-11-11 16:14 Pavel Fidranský

make related archetype list always fully visible

ba4e8154 2018-11-11 16:14 Pavel Fidranský

create NodeSymbol value object, display Group symbol list on correct position, prevent duplicate symbols in list

51ce052a 2018-11-11 16:14 Pavel Fidranský

clean up web.xml servlet context parameters

bf76f726 2018-11-11 16:14 Pavel Fidranský

use standard Maven directory structure for resources

96013335 2018-11-11 16:14 Pavel Fidranský

detach NodeRelatedArchetypeList to a separate component

73ef4efb 2018-11-11 16:14 Pavel Fidranský

Node uses NodeSymbolList to store its currently displayed symbols

e1186dc5 2018-11-10 15:44 Pavel Fidranský

fix Vertex context menu to exclude newly created Group correctly

7619428b 2018-11-10 13:11 Pavel Fidranský

Merge branch 'frontend-refactoring'

  1. Conflicts:
  2. sources/src/main/webapp/js/graphLoader.js
c448aeb1 2018-11-10 13:08 Pavel Fidranský

fix Robot Framework tests

80119ce8 2018-11-10 13:08 Pavel Fidranský

fix saving diagram as PNG file to use CSS styles

1ae1e090 2018-11-10 13:08 Pavel Fidranský

name of a diagram is displayed in Header

8ed8cecb 2018-11-10 13:08 Pavel Fidranský

various fixes

9d455473 2018-11-10 13:08 Pavel Fidranský

ForceDirected fixes

433349c0 2018-11-10 13:08 Pavel Fidranský

NodeProxy fixes

deb7058e 2018-11-10 13:08 Pavel Fidranský

replaced deprecated keyCode property by key

fdd0c6e3 2018-11-10 13:08 Pavel Fidranský

fixed JSON Schema to allow null position for vertices and groups

716a1d9e 2018-11-10 13:08 Pavel Fidranský

reworked Sidebar and its lists to ES6 classes

26d3ab59 2018-11-10 13:08 Pavel Fidranský

input data are validated against JSON Schema with AJV

b834be5c 2018-11-10 13:07 Pavel Fidranský

reworked GraphLoader to ES6 class

5763d2dd 2018-11-10 13:07 Pavel Fidranský

reworked Viewport to ES6 class

3bbec9c7 2018-11-10 13:07 Pavel Fidranský

reworked GraphExporter to ES6 class