Commit Graph

  • 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