Commit Graph

13 Commits

Author SHA1 Message Date
d720c6c645 Version 2.0: Added UUID to markers, truncated timestamps to seconds field.
* Added a UUID field to TimelineMarker.
* Updated StreamBasedTimelineSource to read and write UUIDs. The current format
  is compatible with the 1.x format, but support for the 1.x format is planned
  to be deprecated for 3.x.

  The UUID is added on the same line as the timestamp, with a `,` separating
  the timestamp and the UUID value.
* Updated JDBLabsWebTimelineSource to use UUIDs to reconcile the different
  timestamp entries (more reliable that using the timestamp value).
2.0
2013-10-11 19:59:44 +00:00
4c8d8a9f2d Version 1.5: Fixed an issue with JDBLabsWebTimeline persist. 1.5 2013-09-22 15:19:44 -05:00
4992d7cac9 Version 1.4: SyncTarget syncOnExit property is meaningful now. 2013-09-13 09:24:44 -05:00
68ce5bb272 Version 1.3: bugfix, add shutdown for SyncTarget threads.
* SyncTarget now persists the remote timeline after pushing to it.
* Added SyncTarget.shutdown() to allow callers to signal the sync timer thread
  to stop.
* Fixed a bug where a SyncTarget was added instanciated times.
1.3
2013-09-13 08:48:50 -05:00
6e6d799dee Added TimelineProperties.reloadTimeline() method. 1.2 2013-08-09 11:37:55 -05:00
ec154c8a49 Updated build reference. 2013-07-19 18:54:22 -05:00
fcbb0bd1ee Updated build script. 2013-07-19 18:52:07 -05:00
988ed2bb51 Minor reformatting. 2013-07-19 18:47:45 -05:00
b56a708a09 Version 1.2: Refactored JDBLabsWebTimeline, cleaned up libs.
* Removed superfluous ``signpost`` library used by ``HTTPBuilder`` for OAuth
  support.
* Refactored JDBLabsWebTimeline to throw appropriate exceptions when problems
  occur while communicating with the server.
2011-06-28 18:14:43 -05:00
3ca6909b95 Version 1.1: Added support for web timelines.
Web timelines as defined by the JDB Labs Web TimeStamper tool are now supported.

* `TimelineSource` now also takes the timeline config file as constructor input.
* Refactored `Timeline` to use reduce implementation redundencies: internal
  implementations do not duplicate functionality.
* Improved comments in `TimelineProperties`.
* Updated `TimelineSourceFactory` to handle timelines that need to use
  `JDBLabsWebTimelineSource`.
2011-06-27 17:18:15 -05:00
c061ea6c1f Added libraries, ammended build file, built v1.0 release. 2011-06-16 12:41:53 -05:00
eef44ecd0c Moved code to the com.jdblabs.timestamper.core package and fixed contact information. 2011-06-16 12:14:22 -05:00
6573503094 Initial commit of the TimeStamper Java core library.
This library grew out of the TimeStamper GUI application. Earlier repository
history can be found there.
2011-06-16 12:09:56 -05:00