e91a48b5e1 
								
							
								 
							
						 
						
							
							
								
								Fixed a few bugs.  
							
							... 
							
							
							
							Changed H2 Query Provider to run in-memory. 
							
						 
						
							2016-06-01 22:46:51 +03:00  
				
					
						
							
							
								 
						
							
							
								7c60e487cc 
								
							
								 
							
						 
						
							
							
								
								Created a test for the Synchronizer.  
							
							... 
							
							
							
							Not passing yet. 
							
						 
						
							2016-06-01 21:34:17 +03:00  
				
					
						
							
							
								 
						
							
							
								4c33e923b2 
								
							
								 
							
						 
						
							
							
								
								Implemented Synchronizer and Cached Client  
							
							... 
							
							
							
							Not tested yet 
							
						 
						
							2016-04-16 19:50:09 +03:00  
				
					
						
							
							
								 
						
							
							
								9ed728fca7 
								
							
								 
							
						 
						
							
							
								
								Added message counting ability to the server (but not to the client)  
							
							... 
							
							
							
							Added synchronous CompleteBatch read by the client
Started implementing the synchronizer
Added support for null callbacks 
							
						 
						
							2016-04-14 09:20:11 +03:00  
				
					
						
							
							
								 
						
							
							
								c806e7b32a 
								
							
								 
							
						 
						
							
							
								
								Added Deletion to Bulletin Board Server and Local Client  
							
							
							
						 
						
							2016-04-13 09:46:24 +03:00  
				
					
						
							
							
								 
						
							
							
								857821c0e4 
								
							
								 
							
						 
						
							
							
								
								Adding one more file to version control  
							
							
							
						 
						
							2016-04-11 12:17:05 +03:00  
				
					
						
							
							
								 
						
							
							
								49c1e2c178 
								
							
								 
							
						 
						
							
							
								
								Added missing files to version control  
							
							
							
						 
						
							2016-03-27 20:11:09 +03:00  
				
					
						
							
							
								 
						
							
							
								e56312d38b 
								
							
								 
							
						 
						
							
							
								
								Local Client supports subsrciptions  
							
							
							
						 
						
							2016-03-22 10:16:46 +02:00  
				
					
						
							
							
								 
						
							
							
								a7699086d8 
								
							
								 
							
						 
						
							
							
								
								Local Client for testing (without subscription yet)  
							
							... 
							
							
							
							Partial implementation of subscriptions.
Some bug fixes. 
							
						 
						
							2016-03-21 20:32:57 +02:00  
				
					
						
							
							
								 
						
							
							
								1cf14a60a8 
								
							
								 
							
						 
						
							
							
								
								Bulletin Board Client support for streaming and Timestamps  
							
							... 
							
							
							
							Created standard Checksum interface and implementation for Sync Query mechanism
Added the Timestamp into the Batch Digest and Signature logic 
							
						 
						
							2016-03-01 13:56:18 +02:00  
				
					
						
							
							
								 
						
							
							
								aeb7c13436 
								
							
								 
							
						 
						
							
							
								
								Made read operations stream the results.  
							
							... 
							
							
							
							Removed dependency on large Protobufs (BulletinBoardMessageList and BatchDataList).
Partial implementation of Sync Query.
Current version supports only H2 and MySQL (no SQLite support). 
							
						 
						
							2016-02-22 08:04:01 +02:00  
				
					
						
							
							
								 
						
							
							
								9a78330e29 
								
							
								 
							
						 
						
							
							
								
								Working Integration test for Threaded BB Client supporting Batches.  
							
							... 
							
							
							
							Haven't tested subscriptions yet. 
							
						 
						
							2016-02-16 22:33:52 +02:00  
				
					
						
							
							
								 
						
							
							
								3fed32f9e6 
								
							
								 
							
						 
						
							
							
								
								First (untested) version of BB Client with full batch support  
							
							
							
						 
						
							2016-01-17 19:57:45 +02:00  
				
					
						
							
							
								 
						
							
							
								141d286af2 
								
							
								 
							
						 
						
							
							
								
								Dual-layered threaded BB Client.  
							
							... 
							
							
							
							Supports basic functionality.
Does not support Batch Messages yet. 
							
						 
						
							2016-01-17 10:59:05 +02:00  
				
					
						
							
							
								 
						
							
							
								b5237d6c9f 
								
							
								 
							
						 
						
							
							
								
								Implemented (untested) batch messages in Bulletin Board Server (MySQL implementation only).  
							
							... 
							
							
							
							Implemented generic batch message signatures and digests.
Created new interface for Bulletin Board constants. 
							
						 
						
							2015-12-21 23:16:06 +02:00  
				
					
						
							
							
								 
						
							
							
								37f962d520 
								
							
								 
							
						 
						
							
							
								
								Defined semi-final versions of the batch interfaces.  
							
							... 
							
							
							
							Implemented in part extended BB Server interface.
Added Digest support for Batch messages.
Made GlobalCryptoSetup a final singleton. 
							
						 
						
							2015-12-19 19:54:50 +02:00  
				
					
						
							
							
								 
						
							
							
								37fdc0bb83 
								
							
								 
							
						 
						
							
							
								
								Fixed minor H2 bug.  
							
							... 
							
							
							
							Fixed dbTest gradle task (now tests all 3 supported DB engines). 
							
						 
						
							2015-12-18 14:39:40 +02:00  
				
					
						
							
							
								 
						
							
							
								b17954adc2 
								
							
								 
							
						 
						
							
							
								
								Split interface into BulletinBoardClient and AsyncBulletinBoardClient.  
							
							... 
							
							
							
							Added Batch Messages Bulletin Board Client interface and associated ProtoBufs.
Returned simple implementation of BulletinBoardClient.
Made ThreadedBulletinBoardClient extend SimpleBulletinBoardClient.
Fixed an issue in SQLite where identical Signatures could be added to the same message. 
							
						 
						
							2015-12-14 23:14:52 +02:00  
				
					
						
							
							
								 
						
							
							
								79d29a05d3 
								
							
								 
							
						 
						
							
							
								
								Working version of ThreadedBulletinBoardClient.  
							
							... 
							
							
							
							The integration test also passes with SQLite and MySQL engines. 
							
						 
						
							2015-12-14 09:45:40 +02:00  
				
					
						
							
							
								 
						
							
							
								4f2d0e7738 
								
							
								 
							
						 
						
							
							
								
								First working version of Threaded Bulletin Board Client.  
							
							... 
							
							
							
							Tests do not report well. 
							
						 
						
							2015-12-12 22:45:31 +02:00  
				
					
						
							
							
								 
						
							
							
								13733e6610 
								
							
								 
							
						 
						
							
							
								
								Successful full-project build.  
							
							... 
							
							
							
							Still untested Bulletin Board Client. 
							
						 
						
							2015-12-12 13:12:35 +02:00  
				
					
						
							
							
								 
						
							
							
								3de54f16a2 
								
							
								 
							
						 
						
							
							
								
								Created (untested version of) a Threaded Bulletin Board Client.  
							
							... 
							
							
							
							Overhauled Bulletin Board Client interface to accommodate this.
Deprecated the Simple Bulletin Board Client.
Made the path to the server methods generic (defined in the Constants class of the rest package). 
							
						 
						
							2015-12-10 15:08:41 +02:00  
				
					
						
							
							
								 
						
							
							
								679d18f4a2 
								
							
								 
							
						 
						
							
							
								
								Added BB client intergration test (broken)  
							
							... 
							
							
							
							Fixed MsgID retrieval in BB server 
							
						 
						
							2015-12-06 20:33:45 +02:00  
				
					
						
							
							
								 
						
							
							
								a31d88bd12 
								
							
								 
							
						 
						
							
							
								
								First implementation of simple BB Client  
							
							
							
						 
						
							2015-12-05 14:25:02 +02:00