Version 24 (modified by bartek, 12 years ago) (diff) |
---|
Changelog
version 2.6.2 [16 April 2012]
- Added options to the configuration file for adjustment of the format of the Topic element in Notify messages sent by the publisher modules.
- Changed default values for some configuration options. Among others, the time checking is now enabled by default.
- Bugs fixes.
version 2.6.1 [30 March 2012]
- Modified XMPP publisher module to support XSLT transformations and sending messages as a "chat".
- Fixed logging.
version 2.6.0 [24 February 2012]
- Implemented functions for XSLT documents management.
- Implemented SMTP publisher module. The module utilizes XSLT documents to translate XML messages to human-friendly form.
- Minor bugs fixes.
version 2.4.5 [09 February 2012]
- Fixed publisher module enabling SSL connections
version 2.4.4 [13 January 2012]
- In the similar fashion as it was implemented for topic expressions, a new way of specification of message content expressions was provided. E.g.: boolean(//{http://someNamespace}SomeElement[text()="someValue"])
version 2.4.3 [09 January 2012]
- Implemented an additional, much simpler way of specification of topic expressions in XML. Now the topic expression may be specified fully as a text element using expressions similar to the following one: {http://someNamespace}someTopicExpression
version 2.4.2 [03 January 2012]
- Modified way of processing MessageContent in notifications: now a notification is not forwarded if MessageContent for a subscription was specified improperly.
- Added illustrative TopicNamespace to the distribution and modified examples.
version 2.4.1 [30 December 2011]
- Bugs fixes.
version 2.4.0 [20 December 2011]
- Migration to gSoap 2.8.5 and QCG-Core 2.4.0.
- Some improvements and bugs fixes.
version 2.0.0 [April 2011]
- Reviewed code, minor bugs fixes.
- Changed the way of starting the service without a database. Now it is impossible to start the service if a database connection is enabled in a config file but the service could not initialize real database connection.
version 1.2.2
- Minor bugs fixes.
version 1.2.1
- Fixed proceeding of soap_send_empty_response (requires QCG-Core 2.1.1).
version 1.2.0
- Implemented notification resending after an unsuccessful send attempt.
- Modified configuration file.
version 1.1.3
- Provided interface for listing Subscriptions, Publishers Registrations, PullPoints and TopicNamespaces. Following methods implemented:
- ListSubscriptions,
- ListPublishersRegistrations,
- ListPullPoints,
- ListTopicNamespaces.
- Added methods for dynamic adding and removing Topic Namespaces:
- AddTopicNamespace,
- RemoveTopicNamespace.
- Added parameter MaxSendTries to the configuration file. This parameter is going to limit resources utilization. It is associated with a subscription object and limits number of unsuccessful notification send attempts. After exceeded the limit for certain subscription, the subscription is marked as invalid and automatically deleted.
version 1.1.2
- Migration to QCG-Core 2.1.0 and gSOAP 2.7.16.