First release with basic functions
Pre-release
Pre-release
- RESTful web service with following resources
- is_synced - checks whether file with specified name already exists in destination folder
- sync - receives uploaded multiparty stream and saves it to appropriate sub folder in destination folder
- tray icon with options:
- change folder - opens the directory opening dialog, where the destination folder for assets must be selected
- change port - opens dialog with port selection. Restarts server along with port configuration saving.
- exit - stops application
- save settings into config.json located in app folder, which is a text file in JSON format
- logging:
- special folder for all log files
- log files rolling (gzip old files)
- package into single jar with dependencies