Commit Graph

18 Commits

Author SHA1 Message Date
Kai S. K. Engelbart 07e84448c5 Some refactorings based on suggestions from @delvh 2020-06-14 16:40:51 +02:00
Kai S. K. Engelbart d9175721cc Apply suggestions from code review
Co-authored-by: delvh <dev.lh@web.de>
2020-06-14 16:30:46 +02:00
delvh 4e385396ad fixes #129 - contacts are now sent as a part of the user
(if they were not already)...
Additionally renamed some methods named `...Id()` to `...ID()`
2020-04-06 22:55:27 +02:00
delvh 198ba2a52d Created method to extract all currently online members of a group
additionally, refactored every ".Id" to ".ID"
2020-03-26 20:14:09 +01:00
DieGurke 732a2d49e6 Refactored every identifier to fit the new naming convention, pom.xml 2020-03-26 16:06:55 +01:00
DieGurke 1bedd5fb7f Updated database implementation
*Added a contact abstract class that serves as a superclass for user and
group
* Added a group class
* Updated persistenceManager to fit the new contact system.
* Updated all classes that used methods, that were updated.
2020-03-25 16:34:55 +01:00
delvh 9020598335 Added database support to forward messages (#30)
* Added server support for forwarding messages

* added newline at EOF for any file not having one at its end
2020-03-23 22:12:27 +01:00
Kai S. K. Engelbart c1dd4fa9fb Small cleanup 2020-03-22 11:23:56 +01:00
delvh a89f0939e8 Changed compiler compliance to 11, modularized all packages (#29)
* added package- and module-info.java, changed JRE from 8 to 11

* moved ObjectProcessor into the processors package

Co-authored-by: CyB3RC0nN0R <kske@outlook.de>
2020-03-07 22:04:02 +01:00
Kai S. K. Engelbart 87ca90c333 Added received and read dates to database message copy constructor
Fixes #24
2020-02-15 22:47:14 +01:00
Kai S. K. Engelbart 0347715d72 Moved PersistenceManager into data package, refactored transaction use 2020-02-15 22:43:20 +01:00
Kai S. K. Engelbart 98a51e1106 Fixed ConnectionManager#isOnline(long), moved ConnectionManager to net 2020-02-12 22:01:32 +01:00
Kai S. K. Engelbart c4b60dfab7 Clean-up, disabled SQL logging 2020-02-12 07:10:33 +01:00
DieGurke 27a641a5d3 Notifying the message sender about message status changes 2020-02-05 17:24:31 +01:00
Kai S. K. Engelbart 74786f469b Propagating message received update to sender 2020-02-05 16:15:01 +01:00
delvh 44dd79ba6d Implemented Changes as requested by @CyB3RC0nN0R 2020-01-30 18:40:54 +01:00
delvh 99ff79b022 Fixed incorrect error handling, upgraded appearance of this processor 2020-01-30 13:20:39 +01:00
delvh 334b1a2bc2 Refactored EventProcessor into MessageStatusChangeProcessor
additionally fixed some minor Javadoc errors
2020-01-30 12:52:27 +01:00