1f44d03934 
					 
					
						
						
							
							Add strong salted password hashing using PBKDF2  
						
						
						
						
					 
					
						2020-07-11 09:25:42 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						8ab8bbb0d4 
					 
					
						
						
							
							Extracted into local variable  
						
						... 
						
						
						
						Co-authored-by: delvh <dev.lh@web.de > 
						
						
					 
					
						2020-07-08 13:55:19 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						0bbb4c9f29 
					 
					
						
						
							
							Adjusted Query and implemented pending groupMessageStatusChange proc*ing  
						
						
						
						
					 
					
						2020-07-08 13:53:10 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b6de5b2c20 
					 
					
						
						
							
							Fix some inconsistencies  
						
						
						
						
					 
					
						2020-07-06 16:14:14 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						af765ee1f7 
					 
					
						
						
							
							Filter out subclasses in ObjectMessageProcessor  
						
						
						
						
					 
					
						2020-07-06 12:34:13 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5374296e6c 
					 
					
						
						
							
							Active Code Review  
						
						
						
						
					 
					
						2020-07-06 11:40:13 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						e33bc726ac 
					 
					
						
						
							
							Apply suggestions from code review (not everything)  
						
						... 
						
						
						
						Co-authored-by: CyB3RC0nN0R <CyB3RC0nN0R@users.noreply.github.com > 
						
						
					 
					
						2020-07-05 16:53:27 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						83ddc02187 
					 
					
						
						
							
							Reimplemented RECEIVED update sending to sender  
						
						
						
						
					 
					
						2020-07-05 13:28:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						8ba70407af 
					 
					
						
						
							
							Merge branch 'develop' into f/groupMessages  
						
						
						
						
					 
					
						2020-07-04 14:23:12 +00:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						4cbd724203 
					 
					
						
						
							
							Added pending MessageStatusChanges READ to Query  
						
						
						
						
					 
					
						2020-07-04 15:59:48 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						39696ca671 
					 
					
						
						
							
							Implemented Date name change  
						
						
						
						
					 
					
						2020-07-04 09:31:15 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						75dc563a07 
					 
					
						
						
							
							Implemented sending RECEIVED GroupMessageStatusChanges  
						
						... 
						
						
						
						If a member logs in and receives pending groupMessages, there are now
groupMessageStatusChanges sent to all other members, that are online and
have already received the groupMessage. 
						
						
					 
					
						2020-07-03 17:46:37 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						4b9cdcb8be 
					 
					
						
						
							
							Implemented GroupMessageStatusChange handling (not with pending yet)  
						
						
						
						
					 
					
						2020-07-03 16:25:49 +02:00 
						 
				 
			
				
					
						
							
							
								delvh 
							
						 
					 
					
						
						
							
						
						ce7078ecad 
					 
					
						
						
							
							Added capability to prevent the normal stop command of the server  
						
						
						
						
					 
					
						2020-07-02 20:01:28 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5e5a7273e4 
					 
					
						
						
							
							Add Attachment Support  
						
						
						
						
					 
					
						2020-07-02 14:54:58 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						a9578d6fe6 
					 
					
						
						
							
							Implemented PendingGroupMessageStatusChanges for RECEIVED  
						
						
						
						
					 
					
						2020-06-28 16:11:47 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						acf58941ac 
					 
					
						
						
							
							Fixed error regarding notSerializable exception  
						
						
						
						
					 
					
						2020-06-28 10:33:06 +02:00 
						 
				 
			
				
					
						
							
							
								delvh 
							
						 
					 
					
						
						
							
						
						4270532ffc 
					 
					
						
						
							
							Merge branch 'develop' into f/refactored_package  
						
						
						
						
					 
					
						2020-06-28 09:54:45 +02:00 
						 
				 
			
				
					
						
							
							
								delvh 
							
						 
					 
					
						
						
							
						
						2ebc377937 
					 
					
						
						
							
							Renamed wrongly named package (enovy.* to envoy.*)  
						
						
						
						
					 
					
						2020-06-28 09:49:51 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						cea599ac2f 
					 
					
						
						
							
							Implemented functionality regarding pending groupMessages (unfinished)  
						
						... 
						
						
						
						(This was implemented some weeks ago but never pushed (made some
revision)) 
						
						
					 
					
						2020-06-27 21:58:53 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						92f50541af 
					 
					
						
						
							
							Merge branch 'develop' into f/groupMessages  
						
						... 
						
						
						
						Conflicts:
	src/main/java/envoy/server/processors/GroupMessageProcessor.java
	src/main/java/envoy/server/processors/MessageProcessor.java 
						
						
					 
					
						2020-06-27 11:32:08 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						a4b1ad6d22 
					 
					
						
						
							
							Validate user name during registration  
						
						
						
						
					 
					
						2020-06-26 22:04:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e1bfab814c 
					 
					
						
						
							
							Fix notifying the sender about a message delivery  
						
						... 
						
						
						
						This addresses bugs in two instances of delivery notification:
* the sender is online -> no event was sent
* the sender comes online later -> wrong status (SENT) was sent 
						
						
					 
					
						2020-06-25 17:00:41 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						80d816c4f1 
					 
					
						
						
							
							Fix Javadoc author  
						
						... 
						
						
						
						Co-authored-by: delvh <dev.lh@web.de > 
						
						
					 
					
						2020-06-23 16:02:12 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						0d7cb38b6d 
					 
					
						
						
							
							Apply suggestions from code review  
						
						
						
						
					 
					
						2020-06-23 09:12:15 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						e9610b00ce 
					 
					
						
						
							
							Add simple version comparison algorithm  
						
						
						
						
					 
					
						2020-06-20 14:38:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3660dec859 
					 
					
						
						
							
							Shorten event names, refactor, prepare compatibility verification  
						
						
						
						
					 
					
						2020-06-20 13:42:42 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						872b71fbe9 
					 
					
						
						
							
							Fix JPA validator warnings with explicit column names  
						
						... 
						
						
						
						Due to a bug in the JPA validator columns with camel case names are
flagged as missing (probably due to the case-insensitive nature of SQL).
This has been circumvented by assigning every column with a camel case
name a new name with underscores.
The inheritance strategy of the Contacts class has been changed to
single table for performance reasons. 
						
						
					 
					
						2020-06-15 11:59:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						07e84448c5 
					 
					
						
						
							
							Some refactorings based on suggestions from  @delvh  
						
						
						
						
					 
					
						2020-06-14 16:40:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9175721cc 
					 
					
						
						
							
							Apply suggestions from code review  
						
						... 
						
						
						
						Co-authored-by: delvh <dev.lh@web.de > 
						
						
					 
					
						2020-06-14 16:30:46 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						8b53aab83a 
					 
					
						
						
							
							GroupMessages get processed the right way now  
						
						
						
						
					 
					
						2020-06-12 23:53:40 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5f54fe6721 
					 
					
						
						
							
							Change default logging level to finest, rename a class  
						
						
						
						
					 
					
						2020-06-12 10:56:02 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						8ad43fecd9 
					 
					
						
						
							
							Implemented suggestions from code review  
						
						
						
						
					 
					
						2020-06-11 15:06:06 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						b49ae28260 
					 
					
						
						
							
							Added creationDate variable in Contact & added pendingGroups query  
						
						
						
						
					 
					
						2020-06-11 13:22:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						838ed69592 
					 
					
						
						
							
							Logging envoy messages only  
						
						
						
						
					 
					
						2020-06-11 12:08:51 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d6e4c54b75 
					 
					
						
						
							
							Replaces print statements by logger calls  
						
						... 
						
						
						
						Closes  #34  
					
						2020-06-11 12:06:06 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						7e14bb5cd8 
					 
					
						
						
							
							Use EnvoyLog for all packages  
						
						
						
						
					 
					
						2020-06-11 11:45:17 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fd1d7e5473 
					 
					
						
						
							
							Resolved JPA validation errors  
						
						... 
						
						
						
						These were partially caused by an old Hibernate validator which has now
been replaced by the EclipseLink validator for the current JPA standard.
Another error was caused by the use of non-standard JPQL in the user
search query which has now been replaced by a standardized one. 
						
						
					 
					
						2020-06-11 11:17:22 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						05822cf13d 
					 
					
						
						
							
							Fixed issue regarding the sender of a message not getting an MSCEvent  
						
						... 
						
						
						
						Added messageStatusChangeEvent sending to online sender if recipient
logs in and sender is online at the same time 
						
						
					 
					
						2020-06-11 10:44:49 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						4bf1fbbc59 
					 
					
						
						
							
							Fixed invalid MessageStatusChangeEvent sending  
						
						... 
						
						
						
						The sender got a messageStatusChangeEvent even if the status was still
sent from the server and couldn't process it.
The server does not send this unnecessary event even more 
						
						
					 
					
						2020-06-11 10:44:49 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						72da2d46ca 
					 
					
						
						
							
							Started implementing group message status handling  
						
						... 
						
						
						
						* Group creation works 
						
						
					 
					
						2020-06-11 10:44:48 +02:00 
						 
				 
			
				
					
						
							
							
								delvh 
							
						 
					 
					
						
						
							
						
						05f4fd33f5 
					 
					
						
						
							
							Added debugging statement when sending an object  
						
						
						
						
					 
					
						2020-06-11 10:44:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c40aab9ecb 
					 
					
						
						
							
							Send ContactOperationEvent to the added contact  
						
						... 
						
						
						
						+ Updated formatter 
						
						
					 
					
						2020-06-11 10:44:48 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						d9dd1f0c57 
					 
					
						
						
							
							Remove illegal table declaration for single-table inheritance hierarchy  
						
						
						
						
					 
					
						2020-06-11 10:44:47 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						cb01d7139a 
					 
					
						
						
							
							Make GroupMessage extend Message, prepared GroupMessageStatus processing  
						
						
						
						
					 
					
						2020-06-11 10:44:47 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						3ad47c4c99 
					 
					
						
						
							
							Fix typo in JPQL query  
						
						
						
						
					 
					
						2020-06-11 10:44:47 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						a94caede85 
					 
					
						
						
							
							Changed unimportant stuff  
						
						
						
						
					 
					
						2020-06-11 10:44:46 +02:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c2775af8cf 
					 
					
						
						
							
							Use constants as query names, joined inheritance for contacts  
						
						
						
						
					 
					
						2020-04-24 21:24:19 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						61d2a8d307 
					 
					
						
						
							
							Implemented the GroupMessage class  
						
						
						
						
					 
					
						2020-04-18 16:28:38 +02:00 
						 
				 
			
				
					
						
							
							
								DieGurke 
							
						 
					 
					
						
						
							
						
						f30732c71e 
					 
					
						
						
							
							MessageProcessor and GroupMessageProcessor  
						
						... 
						
						
						
						Moved groupMessage stuff form MessageProcessor to extra class and
finished both processors 
						
						
					 
					
						2020-04-18 13:27:43 +02:00