Version | Date | Description |
---|---|---|
13 | 2012-02-XX | Introduced ChecksumType enum. |
10-12 | 2012-02-25 | Minor bux fixed leading to the the correct version 12. |
9 | 2012-01-24 | Conversion of all enum types to strings |
9 | 2012-01-17 | Major simplification of Alarm and Audit Trail elements, see |
8 | 2012-01-14 | Versioning introduction |
7 | 2011-12-22 | Message cleanups |
6 | 2011-12-xx | Minor updates |
5.1 | 2011-12-02 | Fix of invalid example messages and DeleteRequest updates |
5 | 2011-11-2X | Updates to data message format and example messages updates |
0.4.0 | 2011-11-XX | Major xsd updates. See liste below |
Type | Changes | By |
---|---|---|
ChecksumType is now an type safe enum. The previous ChecksumType_TYPE has be replaced by the ChecksumType simple type. | Mikis |
Type | Changes | By |
---|---|---|
All enums types are now string instead og integers. | Mikis | |
The _TYPE postfixs has been removed from the enum type name. The previos uppercase ALARMCODE_TYPE has at the same time been change to the normal Camelcasing format used for all other types and elements (AlarmCode). | Mikis |
Type | Changes | By |
---|---|---|
Renamed Alarm to AlarmMessage containing a new Alarm type as payload. | Mikis | |
Removed AlarmConcerning element. Moved fileID to new Alarm element. | Mikis | |
Moved AlarmRaiser element to new Alarm element. | Mikis | |
Removed Priority and Risk elements. | Mikis | |
Renamed AuditTrailData to AuditTrailEvents and AuditTrailsDataItem to AuditTrailEvent. | Mikis | |
Removed ActorType element and replaced usage to simple ActorID of type string. | Mikis | |
Removed ActorID_TYPE element. | Mikis | |
Removed Component_TYPE element and replaced usage to simple ComponentID of type string. | Mikis | |
Removed PriorityCode_TYPE, Risk_TYPE, RiskArea_TYPE and RiskProperbilityScore_TYPE elements. | Mikis | |
Renamed Action_TYPE to FileAction. | Mikis | |
Collapsed FileAction to simple string enum. See https://sbforge.org/jira/browse/BITMAG-376. | Mikis |
Type | Changes | By |
---|---|---|
Added comments to BitRepositoryData, BitRepositoryElements and BitRepositoryMessages containing the project version. | Kim | |
Added optional filesize element to IdentifyPillarsForReplaceFileRequest | Kim | |
Updated the way that checksums and checksum specifications are defined and used in the messages. | Kim |
Type | Changes | By |
---|---|---|
Restrict ChecksumValue_TYPE and SaltParameter_TYPE to be hexBinary. | Kim | |
Updated the AuditTrailDataItem specification. | Kim | |
Made TimeToDeliver element optional on all Identify* responses. | Kim | |
Moved ResponseInfo element to ResponseMessage from the individual *Response messages. Example messages have been update to reflect the change. | Kim | |
Made ResultingAuditTrails optional in GetAuditTrailsFinalResponse. Allows for a error responses. | Kim | |
Made ResponseInfo mandatory on MessageResponse messages. | Kim |
Type | Changes | By |
---|---|---|
Fix invalid example messages | Jonas | |
Update the way checksums are delivered in DeleteFile request and responses. | Kim |
Type | Changes | By |
---|---|---|
Synchronize the structure that checksums are delivered as when uploaded so it matches the structure used in message delivery. | Kim | |
Update the destination syntax used in example messages. | Kim | |
Parameter address in FileIDs element removed | Kim | |
Change FileIDs FileID element from list to single element | Kim |
Type | Changes | By |
---|---|---|
All messages now extend the either the MessageResponse or the MessageRequest super types which again extend the general Message type. Alarms extend the Message type directly. | Mikis | |
AuditTrailInformation has been removed from response type messages and made optional on requests. | Mikis | |
The BitRepositoryCollections element has been removed from alarms (as alarms are local to a collection). | Mikis | |
The CollectionID and ChecksumsDataForBitRepositoryFile has been renamed to CollectionID and ChecksumsDataForFile (removed trivial BitRepository). | Mikis | |
Added change notes functionality to Maven site, so we can document the changes found to the protocol. | Mikis | |
Removed old AlarmCodes for "General alarm" and "Unknown user access". | Kim | |
Added unified ResponseCode type. | Kim | |
Added ResponseInfo element. | Kim | |
Updated the various response messages to use the new unified ResponseInfo element. Effected example messages have also been updated. | Kim | |
Removed FinalReponseInfo, ProgressResponseInfo, IdentifyResponseInfo elements. Killed off old response code types (including unions). | Kim | |
Made FileSize and ChecksumDataForFile optional in GetFileProgressResponse. Made ResultingChecksums optional in GetChecksumsFinalResponse. | Kim | |
Made ResultingFileIDs optional in GetFileIDsFinalResponse. Made ChecksumsDataForNewFile optional in PutFileRequest. This is in accordance with the documentation text and aligned with the reference clients not delivering checksums at this point. It should be considered whether this is the wanted behavior! Made ChecksumsDataForNewFile optional in PutFileFinalResponse. | Kim | |
Updated the values of ResponseCodes and AlarmCodes to 200, 400 and 500 series codes. | Kim | |
Changed "calculationTimestamp" in "FileIDsDataItem" to "creationTimestamp" and updated comments to reflect its semantics. | Kim |