Skip to content

Releases: dvoraka/av-service

Version 0.7 release

12 May 15:30
Compare
Choose a tag to compare

The new version mostly brings an improved file service and a replication prototype. It is not completely done and will need a tuning and better network testing. Next version should stabilize the new functionality. For the pure AV service (without the file service) it could be a good idea to use the still maintained version 0.5.

The server module was redesigned and there are two modules now. Server is mostly for a server infrastructure. Sending and receiving messages is possible with the client module only. Next thing is that the client offers a new layer for an easier usage.

  • Improved tests
  • Improved and fixed implementation

Version 0.7 release candidate 1 release

06 May 19:12
Compare
Choose a tag to compare
Pre-release
  • Improved configuration for AV program
  • Updated message mapper for file service messages
  • Separated client module from server module
  • Implemented remote file service
  • Prepared file service replication prototype
  • Redesigned server configuration
  • Redesigned client configuration
  • New max speed settings for performance testing
  • Improved socket pool and set as default
  • Improved file service
  • New file server with replication runner
  • Redesigned AMQP queues
  • New user service
  • Improved technical debt

modules

  • New user module
  • New client module

Version 0.5.1 release

18 Apr 13:26
Compare
Choose a tag to compare
  • Library versions updated

Version 0.6 release

01 Mar 10:21
Compare
Choose a tag to compare
  • Improved tests

Version 0.6 release candidate 1 release

26 Feb 19:10
Compare
Choose a tag to compare
Pre-release
  • File service prototype
  • Redesigned REST
  • Redesigned message processing
  • Redesigned DB module
  • Removed service ID field from AvMessage
  • New socket pooling utility prototype
  • Removed old XML performance test configuration
  • New file server runner
  • Redesigned performance testing
  • Environment configurator has its own configuration
  • New script for finding all Spring profiles
  • New script for testing Gradle tasks
  • New script for load testing
  • Improved tests

modules

  • New storage module

Docker

  • Update Jessie based images to Stretch

Version 0.5 release

13 Mar 00:03
Compare
Choose a tag to compare
v0.5

Version 0.5 release

Version 0.5 release candidate 1

13 Mar 00:05
Compare
Choose a tag to compare
Pre-release
  • New REST to AMQP infrastructure
  • New REST to JMS infrastructure
  • New REST design and remote strategy
  • Main message processor redesign
  • Interfaces redesign
  • Improved error messages
  • New timed storage for saving temporary data
  • New SocketPool class for reusing open sockets
  • Performance tester improvement
  • Used Spring BOM for dependencies
  • Spring 5 migration
  • New Haskell example client for sending messages
  • Improved ClamAV wrapper
  • Improved tests and coverage
  • Added package info for packages
  • Fixed Javadoc generation
  • Migrated to Spring Boot
  • Added Spring Actuator to REST
  • Basic implementation of statistics (stats) module
  • New REST endpoint for stats module
  • Build configuration redesign

modules

  • New stats module

Docker

  • Updated SonarQube to 6.2
  • Disabled file logging for ClamAV

Version 0.4 release

13 Mar 00:11
Compare
Choose a tag to compare
v0.4

Version 0.4 release.

Version 0.4 release candidate 1 release

13 Mar 00:11
Compare
Choose a tag to compare
Pre-release
  • New Spring profile for disabling AV message logging
  • Full implementation of AV message logging
  • Added Solr as a AV message logging backend
  • New Docker image for Solr
  • Code style updated
  • Added performance.md file for performance notes
  • Spring configuration redesign for better extensibility
  • Used Spring converter for message converting
  • Runners redesign
  • New custom runner for custom app configuration
  • New Docker image for SonarQube
  • Added AMQP to JMS bridge
  • Added JMS to AMQP bridge
  • Added checker module replacement
  • New checker for AMQP
  • New checker for JMS
  • New performance test for AMQP
  • New performance test for JMS
  • Removed JMS client (new checker is replacement)
  • Removed AMQP client (new checker is replacement)
  • Exceptions cleaning
  • Updated 3rd party libraries versions
  • Improved build configuration

Version 0.3 release

06 May 19:15
Compare
Choose a tag to compare
v0.3

Release version 0.3