-
128d5bec4a
Updated client
DieGurke
2020-02-10 19:51:50 +01:00
-
06b8594f42
Adjusted ContactsRequest
DieGurke
2020-02-09 23:58:09 +01:00
-
37f1594989
Implemented AddContact mechanism on the server
DieGurke
2020-02-09 22:16:33 +01:00
-
48a64b08f9
Commented out the localDb client update stuff (temporary)
DieGurke
2020-02-09 22:15:15 +01:00
-
6b5ed80727
Merge pull request #23 from informatik-ag-ngl/b/online_status
Haramus Samsamus
2020-02-09 21:43:37 +01:00
-
-
d663f3ff8f
fixed Javadoc error. Current implementation is NOT working!
delvh
2020-02-09 20:48:08 +01:00
-
d37ab53275
Added handling of incorrect logins
delvh
2020-02-09 20:43:12 +01:00
-
-
-
3079ee8346
fixed bug that made registering a new user impossible
delvh
2020-02-09 20:41:29 +01:00
-
4b7051c78e
adapted Javadoc slightly
delvh
2020-02-09 16:42:02 +01:00
-
163141e3a3
added methods to signal an invalid login
delvh
2020-02-09 16:37:53 +01:00
-
e8062be346
Adding contacts technical aspects
DieGurke
2020-02-09 16:26:36 +01:00
-
8d4de87dbb
Fixed incorrect online status
kske
2020-02-09 16:01:05 +01:00
-
-
ac2a1aad56
Merge pull request #106 from informatik-ag-ngl/b/unread_messages
Haramus Samsamus
2020-02-08 15:04:29 +01:00
-
-
24c0cdd38d
Added ContactOperationProcessor for the ADD operation
kske
2020-02-08 15:03:03 +01:00
-
9110073d16
Fixed user search
DieGurke
2020-02-08 14:27:21 +01:00
-
33dc6ba4ac
Implemented user search response
kske
2020-02-08 13:53:58 +01:00
-
-
efe5fd30ce
Removed user id from Contacts
DieGurke
2020-02-08 13:44:05 +01:00
-
90409c1d90
Implemented ContactRenderer and built a properScrollPane with list, etc.
DieGurke
2020-02-08 11:43:37 +01:00
-
e6c4139b4d
Fixed threading issue when receiving unread messages
kske
2020-02-08 11:43:02 +01:00
-
-
6d614580ef
Removed ID artifact from LoginCredentials
delvh
2020-02-08 09:47:59 +01:00
-
d7eb2d904c
Added another default reason
delvh
2020-02-08 09:17:11 +01:00
-
65b016b9b7
Implemented method to check for the validity of logins
delvh
2020-02-07 23:37:33 +01:00
-
-
a006dd4dc8
Added default reasons to HandshakeRejectionEvent
delvh
2020-02-07 23:29:22 +01:00
-
bcbe0aeb3f
Updated LoginCredentials constructor
delvh
2020-02-07 22:37:48 +01:00
-
-
-
e73ad7b871
Merge pull request #21 from informatik-ag-ngl/f/single_transaction
Haramus Samsamus
2020-02-07 20:35:12 +01:00
-
-
f76d0cdeb4
Merge pull request #105 from informatik-ag-ngl/f/user_status_change_processor
delvh
2020-02-07 16:56:33 +01:00
-
-
337c74ded1
Redesigned UserStatusChangeProcessor to please @CyB3RC0nN0R s wishes
delvh
2020-02-07 15:57:41 +01:00
-
f28d4e2e55
added newline at the end of UserStatusChangeProcessor file
delvh
2020-02-07 15:43:33 +01:00
-
278e7a8a0a
added newline at the end of Client file
delvh
2020-02-07 15:41:17 +01:00
-
0aba82fd9f
Added the UserStatusChangeProcessor and its implementation
delvh
2020-02-07 15:27:26 +01:00
-
-
412b52ad00
Merge pull request #103 from informatik-ag-ngl/f/offline_cache
Haramus Samsamus
2020-02-07 13:44:48 +01:00
-
-
120ba8a60d
Fixed Javadoc errors
Haramus Samsamus
2020-02-07 13:44:09 +01:00
-
fa3c1829a9
Corrected shutdown message
kske
2020-02-07 10:02:40 +01:00
-
e1f248c2b8
Added logging statement to WriteProxy#flushCache()
kske
2020-02-07 09:39:15 +01:00
-
bacc171ccd
Adding user to their own contacts, reusing one database transaction
kske
2020-02-07 09:34:02 +01:00
-
-
5086ad62b6
Implemented advanced UI
DieGurke
2020-02-06 22:19:33 +01:00
-
effe41f458
Implemented login through command line arguments
kske
2020-02-06 22:17:14 +01:00
-
74715bbf82
Persisting cache in PersistentLocalDb
kske
2020-02-06 21:42:17 +01:00
-
4afe073e79
Integrated WriteProxy into the sending process
kske
2020-02-06 21:28:02 +01:00
-
bf38d2f19f
Added WriteProxy with creation method in Client, added caches to LocalDb
kske
2020-02-06 21:03:08 +01:00
-
cdef310a69
Replaced MessageCache by Cache<T>
kske
2020-02-06 18:35:05 +01:00
-
-
f2ac9bbf8e
Merge pull request #20 from informatik-ag-ngl/f/user_status_change_event
delvh
2020-02-05 22:20:55 +01:00
-
-
9dbaedbc8d
Contacts events
DieGurke
2020-02-05 22:20:04 +01:00
-
-
ee3ab4d42b
added a "has been"- string to an error message
delvh
2020-02-05 22:19:36 +01:00
-
768b637ce8
Added assembly plugin configuration for JAR packaging to pom.xml
kske
2020-02-05 21:53:39 +01:00
-
-
1159747155
deleted applyAction method as per @CyB3RC0nN0R s request
delvh
2020-02-05 21:53:36 +01:00
-
f637e7ef95
Merge branch 'f/user_status_change_event' of https://github.com/informatik-ag-ngl/envoy-server-standalone.git into f/user_status_change_event
delvh
2020-02-05 21:35:11 +01:00
-
-
053b7eec1f
fixed not updating user status and implemented easier to read structure
delvh
2020-02-05 21:32:53 +01:00
-
3069b8cf50
Merge pull request #9 from informatik-ag-ngl/b/README.md
DieGurke
2020-02-05 21:08:25 +01:00
-
-
221821bfcd
Update README.md
DieGurke
2020-02-05 21:06:14 +01:00
-
-
86b48f7617
Merge pull request #102 from informatik-ag-ngl/b/README.md
DieGurke
2020-02-05 21:04:53 +01:00
-
-
ed5425ceef
Update README.md
DieGurke
2020-02-05 21:02:36 +01:00
-
e68f15b184
Merge pull request #99 from informatik-ag-ngl/f/message_synchronization
Haramus Samsamus
2020-02-05 21:00:02 +01:00
-
-
-
-
81dcee27f1
Renamed database package to data, moved Chat to data package
kske
2020-02-05 20:58:30 +01:00
-
d005ed8d50
Fixed UI update after message status changes
kske
2020-02-05 20:08:24 +01:00
-
27a641a5d3
Notifying the message sender about message status changes
DieGurke
2020-02-05 17:24:31 +01:00
-
8f4cf1428a
Reading current chat when a new message is received
DieGurke
2020-02-05 17:23:30 +01:00
-
74786f469b
Propagating message received update to sender
kske
2020-02-05 16:15:01 +01:00
-
-
58b9ac8081
Updating status of received messages to RECEIVED
kske
2020-02-05 16:12:10 +01:00
-
5e335a98bd
Listening to message status changes, sending READ status updates
kske
2020-02-05 07:09:25 +01:00
-
ad8c9b654f
Changed Envoy Common dependency back to develop, fixed BE error
delvh
2020-02-04 21:34:53 +01:00
-
ce2759746a
Merge pull request #8 from informatik-ag-ngl/f/user_status_change_event
delvh
2020-02-04 21:28:33 +01:00
-
-
79efa7837b
Updated toString methods according to @CyB3RC0nN0R s request
delvh
2020-02-04 21:27:20 +01:00
-
fbd81e9d24
Delete org.eclipse.jdt.ui.prefs
delvh
2020-02-04 21:18:32 +01:00
-
5fcbf59349
Fixed contacts initialisation, socket logout error
delvh
2020-02-04 21:09:59 +01:00
-
8f967afa88
Moved client to net package, removed unnecessary recipient property
kske
2020-02-04 19:46:18 +01:00
-
44541936d3
Implemented receiving unread messages using a message cache
kske
2020-02-04 19:13:31 +01:00
-
7e0ae2e831
Added Chat#isUnread() for future use in message notifications
kske
2020-02-03 22:06:56 +01:00
-
d43b45d36b
Made local database persistence optional
kske
2020-02-03 21:52:48 +01:00
-
f11ed4a585
Sending unread message as common messages instead of database messages
kske
2020-02-03 07:06:52 +01:00
-
63990f6d57
Fixed message reading
kske
2020-02-03 06:57:19 +01:00
-
891423fd6d
Added toString method for Message- and UserstatusChangeEvents
delvh
2020-02-02 14:20:11 +01:00
-
76a9e2c043
Moved Receiver + ReceivedMessageProcessor in the net package
delvh
2020-02-02 13:44:10 +01:00
-
-
79d11f4fba
Added status update for when a client goes offline
delvh
2020-02-02 13:34:28 +01:00
-
5b482c6815
Improved PersistenceManager with new methods to handle incoming entities
delvh
2020-02-02 12:32:10 +01:00
-
bd61936fde
Merge pull request #93 from informatik-ag-ngl/f/component_list
Haramus Samsamus
2020-02-02 11:39:18 +01:00
-
-
82fd57d19c
Moved dimension and spacing calculation to MessageListRenderer
kske
2020-02-02 11:37:46 +01:00
-
5b28f2f25b
Added UserStatusChangeProcessor
delvh
2020-02-01 23:37:44 +01:00
-
-
07b5ee841a
Fixed spacing in ComponentList
kske
2020-02-01 11:34:57 +01:00
-
cf1f8ce5d3
Added UserStatusChange - Event
delvh
2020-02-01 11:32:55 +01:00
-
-
2fb419b0e7
Fixed receiving messages
kske
2020-02-01 10:41:59 +01:00
-
8e449d150b
Removed old sync thread, implemented chat reading
kske
2020-02-01 10:20:06 +01:00
-
6932a62aa9
Merge pull request #16 from informatik-ag-ngl/f/refactored_EventProcessor
delvh
2020-01-30 21:48:49 +01:00
-
-
44dd79ba6d
Implemented Changes as requested by @CyB3RC0nN0R
delvh
2020-01-30 18:40:54 +01:00
-
99ff79b022
Fixed incorrect error handling, upgraded appearance of this processor
delvh
2020-01-30 13:20:39 +01:00
-
334b1a2bc2
Refactored EventProcessor into MessageStatusChangeProcessor
delvh
2020-01-30 12:52:27 +01:00
-
-
e3ff6f2773
Merge pull request #92 from informatik-ag-ngl/f/user_registration
Haramus Samsamus
2020-01-29 17:14:55 +01:00
-
-
0099047163
Merge pull request #14 from informatik-ag-ngl/f/contacts
Haramus Samsamus
2020-01-29 17:10:42 +01:00
-
-
c62d7a8812
Merge pull request #96 from informatik-ag-ngl/f/id_generation
Haramus Samsamus
2020-01-29 17:09:46 +01:00
-
-
2ffcf6e1a3
Fixed reading multiple objects from one message
kske
2020-01-29 16:20:57 +01:00
-
23c4fd8f67
Working on reading multiple messages at once
kske
2020-01-29 07:45:59 +01:00
-
c0f4e5d270
Implemented message ID generation and generator requests
kske
2020-01-29 07:44:25 +01:00
-
-
be1fc1e502
Persisting the current message ID in a configuration table
kske
2020-01-28 20:46:27 +01:00
-
f0ad54e670
Merge pull request #7 from informatik-ag-ngl/f/login_or_registration
Haramus Samsamus
2020-01-28 20:00:06 +01:00
-
-
5999d4a817
Fixed typo
kske
2020-01-28 19:58:23 +01:00
-
6fe322a866
Fixed typo
kske
2020-01-28 19:57:40 +01:00
-
6cd7964f9a
Added IdGenerationRequestProcessor, fixed bugs in PersistenceManager
kske
2020-01-28 19:25:30 +01:00
-
5c19fe2849
Added HandshakeRejectionEvent and fixed some Javadoc
kske
2020-01-28 18:58:44 +01:00
-
8ab72b7a76
Made Event and its implementations serializable
kske
2020-01-28 17:50:09 +01:00
-
aed8016485
Made id a mandatory field in MessageBuilder
kske
2020-01-28 17:32:33 +01:00