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
4b9cdcb8be
Implemented GroupMessageStatusChange handling (not with pending yet)
2020-07-03 16:25:49 +02:00
0d7cb38b6d
Apply suggestions from code review
2020-06-23 09:12:15 +02:00
3660dec859
Shorten event names, refactor, prepare compatibility verification
2020-06-20 13:42:42 +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
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
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
87ca90c333
Added received and read dates to database message copy constructor
...
Fixes #24
2020-02-15 22:47:14 +01:00
0347715d72
Moved PersistenceManager into data package, refactored transaction use
2020-02-15 22:43:20 +01:00
98a51e1106
Fixed ConnectionManager#isOnline(long), moved ConnectionManager to net
2020-02-12 22:01:32 +01:00
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
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