Kai S. K. Engelbart
33dc6ba4ac
Implemented user search response
2020-02-08 13:53:58 +01:00
Kai S. K. Engelbart
e73ad7b871
Merge pull request #21 from informatik-ag-ngl/f/single_transaction
...
Adding user to their own contacts, reusing one database transaction
2020-02-07 20:35:12 +01:00
Kai S. K. Engelbart
fa3c1829a9
Corrected shutdown message
2020-02-07 10:02:40 +01:00
Kai S. K. Engelbart
bacc171ccd
Adding user to their own contacts, reusing one database transaction
...
Fixes #15
2020-02-07 09:34:02 +01:00
delvh
f2ac9bbf8e
Merge pull request #20 from informatik-ag-ngl/f/user_status_change_event
...
Added UserStatusChangeProcessor
2020-02-05 22:20:55 +01:00
delvh
ee3ab4d42b
added a "has been"- string to an error message
2020-02-05 22:19:36 +01:00
delvh
1159747155
deleted applyAction method as per @CyB3RC0nN0R s request
...
additionally inserted necessary TODO for a method that may cause
problems in the future.
2020-02-05 21:53:36 +01:00
delvh
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
2020-02-05 21:35:11 +01:00
delvh
053b7eec1f
fixed not updating user status and implemented easier to read structure
2020-02-05 21:32:53 +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
ad8c9b654f
Changed Envoy Common dependency back to develop, fixed BE error
2020-02-04 21:34:53 +01:00
delvh
5fcbf59349
Fixed contacts initialisation, socket logout error
...
additionally fixed small spelling mistakes
2020-02-04 21:09:59 +01:00
Kai S. K. Engelbart
f11ed4a585
Sending unread message as common messages instead of database messages
2020-02-03 07:06:52 +01:00
delvh
79d11f4fba
Added status update for when a client goes offline
2020-02-02 13:34:28 +01:00
delvh
5b482c6815
Improved PersistenceManager with new methods to handle incoming entities
2020-02-02 12:32:10 +01:00
delvh
5b28f2f25b
Added UserStatusChangeProcessor
...
additionally added UserStatus updating in the LoginCredentialProcessor
yet missing: method to handle clients going offline
2020-02-01 23:37:44 +01:00
delvh
6932a62aa9
Merge pull request #16 from informatik-ag-ngl/f/refactored_EventProcessor
...
refactored EventProcessor into MessageStatusChangeProcessor and fixed some minor documentation errors
2020-01-30 21:48:49 +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
Kai S. K. Engelbart
0099047163
Merge pull request #14 from informatik-ag-ngl/f/contacts
...
Finished handshake implementation
2020-01-29 17:10:42 +01:00
Kai S. K. Engelbart
2ffcf6e1a3
Fixed reading multiple objects from one message
2020-01-29 16:20:57 +01:00
Kai S. K. Engelbart
23c4fd8f67
Working on reading multiple messages at once
...
The ObjectMessageReader does function normally for single messages but
will deliver corrupted objects when a message consisting of multiple
objects is received.
2020-01-29 07:45:59 +01:00
Kai S. K. Engelbart
be1fc1e502
Persisting the current message ID in a configuration table
2020-01-28 20:46:27 +01:00
Kai S. K. Engelbart
6fe322a866
Fixed typo
2020-01-28 19:57:40 +01:00
Kai S. K. Engelbart
6cd7964f9a
Added IdGenerationRequestProcessor, fixed bugs in PersistenceManager
...
* Removed get*ById queries
* Removed src/test/resources from pom.xml
2020-01-28 19:25:30 +01:00
DieGurke
468558fa61
Merge pull request #13 from informatik-ag-ngl/b/secondLogin
...
Fixed handshake on second login error
2020-01-27 18:41:48 +01:00
DieGurke
bcfe2e278a
Fixes error multiple login, removed src/test/resources
...
Fixes #12
2020-01-27 18:36:13 +01:00
DieGurke
3eed956a60
Revised LoginCredentialProcessor and worked on MessageProcessor
2020-01-25 18:41:44 +01:00
DieGurke
ec315f870d
Interface Communication Login Credentials
2020-01-21 17:51:50 +01:00
DieGurke
1e00930d4b
implemented login and registration (unfinished)
2020-01-18 23:50:41 +01:00
delvh
5165e40217
pom.xml contains now the commit id upon which Envoy Common is selected
2020-01-18 14:11:27 +01:00
delvh
c5f8c3c6be
Added method to get contacts, although as of now all Users are returned
2020-01-18 13:28:54 +01:00
Kai S. K. Engelbart
3df01532d8
Fixed EventProcessor and LoginCredentialProcessor
2020-01-18 09:55:12 +01:00
Kai S. K. Engelbart
d396572d18
Merge pull request #10 from informatik-ag-ngl/f/message_processing
...
Implemented the processing of messages sent by clients
2020-01-15 06:38:22 +01:00
delvh
dc6199806f
Added EventProcessor and methods to handle MessageStatus changes
...
additionally cleaned up whole project, fixed some Javadoc errors and
added a few database and connection options.
Sorry for the huge commit, there was almost no time inbetween where a
commit would have been possible, as to solve every problem, a new
problem arose.
However, as of now, f/message_handling should be ready to be merged into
develop, besides that it could not be tested yet.
2020-01-11 18:28:48 +01:00
Kai S. K. Engelbart
3fc7ee7f3f
Replaces local dependencies with jitpack.io dependencies
2020-01-11 11:43:31 +01:00
delvh
a58bb6716d
configured JPA validation
2020-01-11 09:42:02 +01:00
Kai S. K. Engelbart
0324f3a4fd
LV-encoding messages, added JPA validation.
2020-01-06 17:40:19 +01:00
Kai S. K. Engelbart
26fc4374ca
Added writing capabilities to ObjectProcessor, completed db integration
...
At this moment the client is not able to receive to objects sent
consecutively. This will be worked on in a future commit and should be
fixed before merging this branch into develop.
2020-01-06 14:58:28 +02:00
delvh
ef68f8b3d2
Create CODE_OF_CONDUCT.md
2020-01-04 17:36:46 +01:00
Kai S. K. Engelbart
597385c950
Merge branch 'develop' into f/message_processing
2020-01-04 16:54:36 +02:00
delvh
66a5d1144b
Merge pull request #9 from informatik-ag-ngl/f/database_integration
...
Integrated PostgreSQL database with Hibernate
2020-01-04 15:53:07 +01:00
Kai S. K. Engelbart
8f98c45d46
Adjusted comment templates.
2020-01-04 16:50:05 +02:00
delvh
8d0e334d60
Updated PersistenceManager as per @CyB3RC0nN0R 's request
2020-01-04 15:39:43 +01:00
delvh
821f61485f
Create CONTRIBUTING.md
2020-01-03 21:30:14 +01:00
delvh
0ecc9cf0e9
Added PersistenceManager and Namedqueries
...
In theory, this code is all we need for database integration
2020-01-03 18:17:26 +01:00
delvh
351b5f02fb
Added Issue and Pull Request templates
2020-01-03 17:37:27 +01:00
Kai S. K. Engelbart
02c6f8ad45
Added ConnectionManager, propagating socketId to processors
2020-01-03 18:11:38 +02:00