- fix filter field
- add "filter" option in ini file
- continue to process ServiceNow data in case a link cannot be followed
- make the progress bar application modal
- rewrite progress bar to be more readable on 4K displays
- rewrite popups to be more readable on 4K displays
- Can now follow reference links in in properties (with a cache mechanism to reduce the calls to ServiceNow)
- Can now use variables ${xxx} in ini properties
- Use CIs operational status to determine if Archi elements should be created/updated or removed
- Allow to specify the import mode: full, create_only, update_only, create_or_update_only or remove_only
- fix the name of the property used to get the relationships name from the INI file
- increase message detail in log file in case of exception
- fix the name of the property used to get the relationships targets from the INI file
- Fix update of existing properties when importing again from ServiceNow
- Fix memory leak
- Increase warning level of java compiler and fix all the warnings to improve code reliability*
- Update classpath to compile with Java libraries
- Adapt to Archi 4.x
- The plugin version is now mandatory in the iniFile as the structure changed
- Add remaining time in the progressBar even if it's not really reliable (as the import time is not linear)
- Rewrite of the getFromURL() method to improve proxy management (the system properties are not modified anymore)
- Optimize relations download by getting only those that are really used
- Migrate logging to Log4J
- Plugin creation