delvh 
							
						 
					 
					
						
						
							
						
						45e18fdef1 
					 
					
						
						
							
							Apply suggestions from code review  
						
						 
						
						... 
						
						
						
						Co-authored-by: CyB3RC0nN0R <kske@outlook.de > 
						
						
					 
					
						2020-07-28 08:53:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						01f63d6a1b 
					 
					
						
						
							
							Added customizable download path and ability to save without FileChooser  
						
						 
						
						
						
						
					 
					
						2020-07-27 22:52:43 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						91be1db393 
					 
					
						
						
							
							Added ability to save attachments  
						
						 
						
						
						
						
					 
					
						2020-07-27 12:00:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						57599f5ea0 
					 
					
						
						
							
							Refactored IsWriting to IsTyping  
						
						 
						
						
						
						
					 
					
						2020-07-25 17:13:50 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						53901d5109 
					 
					
						
						
							
							Apply suggestions from code review  
						
						 
						
						... 
						
						
						
						Co-authored-by: CyB3RC0nN0R <kske@outlook.de > 
						
						
					 
					
						2020-07-25 16:51:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						407d71e781 
					 
					
						
						
							
							Added IsWriting event on common, server and partially on client side  
						
						 
						
						... 
						
						
						
						additionally fixed NullPointerException in ContactSearchScene and typo
in Javadoc
PS: this is the 1000th commit in Envoy! 🥳  🎉  
						
						
					 
					
						2020-07-25 16:26:13 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						911f599ca0 
					 
					
						
						
							
							Prevent Receiver from looping after connection loss  
						
						 
						
						
						
						
					 
					
						2020-07-25 15:09:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						e807ace7bc 
					 
					
						
						
							
							Merge pull request  #26  from informatik-ag-ngl/f/system_commands  
						
						 
						
						... 
						
						
						
						Added system commands ( features: custom argument number, default values, system command builder, ...).
Fixed bug not copying attachment when using copy and send. 
						
						
					 
					
						2020-07-24 13:54:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						a4dafe9088 
					 
					
						
						
							
							Update client/src/main/java/envoy/client/ui/controller/ChatScene.java  
						
						 
						
						... 
						
						
						
						Co-authored-by: CyB3RC0nN0R <kske@outlook.de > 
						
						
					 
					
						2020-07-24 13:42:39 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						8469d526d0 
					 
					
						
						
							
							Added default values, SystemCommandBuilder  
						
						 
						
						... 
						
						
						
						Additionally removed sending of SystemCommands as messages and added
sorting of recommendations by relevance. 
						
						
					 
					
						2020-07-24 11:09:05 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						29053b4d36 
					 
					
						
						
							
							Apply suggestions from code review  
						
						 
						
						
						
						
					 
					
						2020-07-24 10:26:31 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						833bb137b5 
					 
					
						
						
							
							Integrated the tray icon with the hide on close setting  
						
						 
						
						
						
						
					 
					
						2020-07-24 09:57:09 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d030a866dd 
					 
					
						
						
							
							Notify about messages when out of focus  
						
						 
						
						
						
						
					 
					
						2020-07-23 19:20:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						1d706c14f2 
					 
					
						
						
							
							Iconify stage on close, reopen it with the tray icon  
						
						 
						
						
						
						
					 
					
						2020-07-23 18:53:36 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						2af78f1562 
					 
					
						
						
							
							Apply suggestions from code review (1)  
						
						 
						
						... 
						
						
						
						Co-authored-by: CyB3RC0nN0R <kske@outlook.de > 
						
						
					 
					
						2020-07-23 18:51:20 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						85cfa2c789 
					 
					
						
						
							
							Added SystemCommandsMap in Chatscene and "DABR"-command  
						
						 
						
						
						
						
					 
					
						2020-07-23 17:18:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						a013802d11 
					 
					
						
						
							
							Added onCall interface, InterruptEvent, and a relevance measurement  
						
						 
						
						
						
						
					 
					
						2020-07-23 16:37:28 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						83852b9e09 
					 
					
						
						
							
							Added consistent and safer way to get the currently requested command  
						
						 
						
						
						
						
					 
					
						2020-07-23 15:50:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						74aa00235e 
					 
					
						
						
							
							Adjusted formatter to new Envoy version  
						
						 
						
						
						
						
					 
					
						2020-07-23 15:36:23 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						34036d275a 
					 
					
						
						
							
							Added mechanism to check whether a raw text contains a command  
						
						 
						
						
						
						
					 
					
						2020-07-23 11:07:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						3dd8890d12 
					 
					
						
						
							
							Added validity check for commands  
						
						 
						
						
						
						
					 
					
						2020-07-23 09:23:29 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						2740a1cb10 
					 
					
						
						
							
							Make StatusTrayIcon work with JavaFX  
						
						 
						
						... 
						
						
						
						* Remove Swing dependencies from StatusTrayIcon
* Pass a stage to the constructor
* Adjust focus change handler and reactivation
* Add IconUtil#loadAWTCompatible for BufferedImage loading 
						
						
					 
					
						2020-07-20 12:57:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						625d64ad5f 
					 
					
						
						
							
							Fixed bug enabling contact duplication  
						
						 
						
						... 
						
						
						
						...when two clients simultaneously add each other to the respective
contact list 
						
						
					 
					
						2020-07-18 18:20:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						97ce9f911d 
					 
					
						
						
							
							Speed up build, move compiler configuration to parent POM  
						
						 
						
						
						
						
					 
					
						2020-07-18 13:32:49 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						98521aea93 
					 
					
						
						
							
							Merge branch 'develop' into f/system_commands  
						
						 
						
						
						
						
					 
					
						2020-07-18 11:27:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						e3d2a9e054 
					 
					
						
						
							
							Added System command description and added recommendation ability  
						
						 
						
						... 
						
						
						
						Additionally removed ability to decide whether exceptions thrown by
SystemCommands should be rethrown as a mentally superior team member
intervened that it would be useless. 
						
						
					 
					
						2020-07-18 11:25:41 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						86abbebe68 
					 
					
						
						
							
							Reconfigure Envoy Common Eclipse Project  
						
						 
						
						
						
						
					 
					
						2020-07-18 10:19:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						5452984381 
					 
					
						
						
							
							Simplify project names  
						
						 
						
						
						
						
					 
					
						2020-07-18 10:11:46 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						cf0e642122 
					 
					
						
						
							
							Fixed bug not copying attachment when using copy and send  
						
						 
						
						
						
						
					 
					
						2020-07-18 09:48:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						d2303a187d 
					 
					
						
						
							
							Revised SystemCommand mechanism and implemented theoretical execution  
						
						 
						
						
						
						
					 
					
						2020-07-17 23:27:54 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						714892dbd4 
					 
					
						
						
							
							Merge branch 'develop' into f/handshake_sync  
						
						 
						
						
						
						
					 
					
						2020-07-16 22:35:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						b5042b2a1f 
					 
					
						
						
							
							Turn logging off by default (ClientConfig)  
						
						 
						
						... 
						
						
						
						Logging is still enabled through the client.properties however, where
console logging is set to FINER. 
						
						
					 
					
						2020-07-17 00:29:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						018fd7a7e1 
					 
					
						
						
							
							Fix unread message counter  
						
						 
						
						... 
						
						
						
						A bug remains when the total status of a group message is SENT, but the
individual status for the client user is RECEIVED. In this case, the
counter should be incremented but isn't. 
						
						
					 
					
						2020-07-17 00:27:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						ce3a4a8979 
					 
					
						
						
							
							Added System Commands basics - may change again  
						
						 
						
						
						
						
					 
					
						2020-07-17 00:23:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						81d4e26cc6 
					 
					
						
						
							
							Remove filter from ReceivedMessageProcessor, improve handshake  
						
						 
						
						... 
						
						
						
						The user is sent after the messages to avoid receiving messages on the
client while switching from handshake to normal mode. 
						
						
					 
					
						2020-07-16 21:14:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						4279c35d3f 
					 
					
						
						
							
							Update client/src/main/java/envoy/client/ui/controller/GroupCreationScene.java  
						
						 
						
						... 
						
						
						
						Co-authored-by: CyB3RC0nN0R <kske@outlook.de > 
						
						
					 
					
						2020-07-16 20:54:47 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						fa8872ccba 
					 
					
						
						
							
							Update client/src/main/java/envoy/client/ui/controller/GroupCreationScene.java  
						
						 
						
						... 
						
						
						
						Co-authored-by: CyB3RC0nN0R <kske@outlook.de > 
						
						
					 
					
						2020-07-16 20:54:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						a17ce52bfa 
					 
					
						
						
							
							Fixed Bug not updating MessageStatusChanges  
						
						 
						
						
						
						
					 
					
						2020-07-16 20:34:24 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						5109605415 
					 
					
						
						
							
							Fixed bug not enabling the post-button when an attachment is present  
						
						 
						
						
						
						
					 
					
						2020-07-16 18:23:06 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						ec700685ac 
					 
					
						
						
							
							Warned user on group creation if he already has a Group with that name  
						
						 
						
						
						
						
					 
					
						2020-07-16 17:47:59 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						ae41ab9637 
					 
					
						
						
							
							Removed the selected user from ContactSearchScene upon addition  
						
						 
						
						
						
						
					 
					
						2020-07-16 17:36:57 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								delvh 
							
						 
					 
					
						
						
							
						
						f13dc3f389 
					 
					
						
						
							
							Added deepRefresh - mechanism  
						
						 
						
						... 
						
						
						
						additionally fixed bug not updating messageList when a
MessageStatusChange occurs (seriously, why did no one notice it before?) 
						
						
					 
					
						2020-07-16 17:35:15 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						90662b3610 
					 
					
						
						
							
							Prepare handshake synchronization  
						
						 
						
						... 
						
						
						
						Common
* Replace LocalDateTime with Instant everywhere
Client
* Display message creation date with system time zone in MessageControl
* LocalDB#users now strictly contains Users
* lastSync time stamp in LocalDB (saved per user)
* isOnline parameter in save function (lastSync updated if true)
* lastSync time stamp in LoginCredentials
* No ClientConfig#getLoginCredentials because of missing information,
  moved to LoginScene
* Pass LocalDB#lastSync to LoginCredentials in LoginScene
Server
* Explicit lastSync parameter for
  PersistenceManager#getPending(Group)Messages
This sends the correct time stamp to the server, however the JPQL
queries have yet to be adjusted. 
						
						
					 
					
						2020-07-16 17:04:35 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						d561461635 
					 
					
						
						
							
							Add Generic ListViewFactory  
						
						 
						
						
						
						
					 
					
						2020-07-13 22:08:08 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						a5a7992a0a 
					 
					
						
						
							
							Fix FXML naming error  
						
						 
						
						
						
						
					 
					
						2020-07-13 19:16:48 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bbe19b1050 
					 
					
						
						
							
							Fix FXML formatting  
						
						 
						
						
						
						
					 
					
						2020-07-13 19:12:03 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						563499e9cf 
					 
					
						
						
							
							Add ContactListCellFactory  
						
						 
						
						... 
						
						
						
						- Refactor chatList to userList in ContactSearchScene and
  GroupCreationScene
- Narrow contact searches down to users on a datamodel basis
- Refactor ContactSearchRequest and ContactSearchResult to
  UserSearchRequest and UserSearchResult 
						
						
					 
					
						2020-07-13 19:02:40 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						bcb978ce59 
					 
					
						
						
							
							Extract ContactControl from ChatControl  
						
						 
						
						... 
						
						
						
						The new class ContactControl displays the contact name and status (user)
or member count (group) and is used inside ChatControl, which adds the
unread message count label. 
						
						
					 
					
						2020-07-13 17:55:00 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						95bb4b7234 
					 
					
						
						
							
							Refactor Maven Project Structure  
						
						 
						
						... 
						
						
						
						- Convert client/, common/ and server/ to modules
- Add parent pom.xml
- Update templates and workflow
- Remove old documentation 
						
						
					 
					
						2020-07-13 15:16:22 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
					 
					
						
						
							
						
						9dac11ecfd 
					 
					
						
						
							
							Move Envoy Client to client/ subdirectory  
						
						 
						
						
						
						
					 
					
						2020-07-13 11:37:45 +02:00