Commit Graph

973 Commits

Author SHA1 Message Date
6fcfaee1ab Added MessageStatusChangeEvent, moved MessageEvent back to envoy-client. 2020-01-06 18:00:43 +01:00
407a5bdbd8 Added helper methods to SerializationUtils.
Also exporting sources and Javadoc on build.
2020-01-06 17:41:23 +01:00
d40194b10d LV-encoding messages, added JPA validation. 2020-01-06 17:40:19 +01:00
80fc11f91e Fixed ObjectInputStream header error by reading chunks. 2020-01-06 17:37:38 +01:00
867f989802
Merge pull request #6 from informatik-ag-ngl/f/database_adaption
Improved Message.java and User.java to remain compatible with database
2020-01-06 14:05:28 +01:00
d005bcd4c9 Adjusted message creation to the updated MessageBuilder. 2020-01-06 15:00:44 +02:00
242593472e 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
6c185c0409
Create CODE_OF_CONDUCT.md 2020-01-04 17:36:46 +01:00
19ed6ca0fa Merge branch 'develop' into f/message_processing 2020-01-04 16:54:36 +02:00
delvh
10e366d050
Merge pull request #9 from informatik-ag-ngl/f/database_integration
Integrated PostgreSQL database with Hibernate
2020-01-04 15:53:07 +01:00
c6d8230ae1 Adjusted comment templates. 2020-01-04 16:50:05 +02:00
delvh
38cfdb0dfd Updated PersistenceManager as per @CyB3RC0nN0R 's request 2020-01-04 15:39:43 +01:00
delvh
eadd940a0d Added Pull Request templates 2020-01-04 09:32:20 +01:00
delvh
ce73838ce2
Create CONTRIBUTING.md 2020-01-03 21:32:47 +01:00
delvh
4b2c198183
Create CONTRIBUTING.md 2020-01-03 21:30:14 +01:00
delvh
98728e8459
Create CONTRIBUTING.md 2020-01-03 21:27:49 +01:00
delvh
4811decf5e
Update feature_request.md 2020-01-03 21:01:12 +01:00
delvh
beb98011ca Added PersistenceManager and Namedqueries
In theory, this code is all we need for database integration
2020-01-03 18:17:26 +01:00
delvh
8d4996a602 Added Issue and Pull Request templates 2020-01-03 17:37:27 +01:00
c42bdffbd7 Added ConnectionManager, propagating socketId to processors 2020-01-03 18:11:38 +02:00
delvh
b216feabc9
Merge pull request #88 from informatik-ag-ngl/PRTemplate
Added Pull Request Templates
2020-01-03 16:28:41 +01:00
delvh
20093250a1 Updated Javadoc 2020-01-03 16:21:35 +01:00
5194e20a85 Added byte array serialization and deserialization methods. 2020-01-03 17:08:07 +02:00
998fc3a91e Moved classes related to java-nio-server to envoy.server.net package. 2020-01-03 16:40:43 +02:00
delvh
f7ff49634b
Created Javadoc PRTemplate 2020-01-03 14:36:16 +01:00
delvh
b133d636df
created feature integration PRTemplate 2020-01-03 14:31:22 +01:00
delvh
89be0d765f
created bugfix pull request template 2020-01-03 14:28:11 +01:00
a507ae85b2 Added ORM classes 2020-01-02 18:50:56 +02:00
3b808f4938 Reverted some changes related to ORM 2020-01-02 18:50:04 +02:00
8b4205f222 Adder userId to Contacts 2020-01-02 17:46:20 +02:00
655ac58f32 Added contact initialization to handshake and ReceivedMessageProcessor 2020-01-02 17:11:41 +02:00
fe412fff66 Added Contacts 2020-01-02 17:03:58 +02:00
delvh
6ad38fba24
Update README.md 2020-01-02 15:12:25 +01:00
delvh
1783da3a70
Create CODE_OF_CONDUCT.md 2020-01-02 15:04:35 +01:00
delvh
af58e78263 Update issue templates 2020-01-02 14:16:05 +01:00
delvh
66ab0c2d43 Improved Message.java and User.java to remain compatible with database 2020-01-01 19:16:40 +01:00
34785dc7f5 Added LoginDialog 2020-01-01 18:18:18 +02:00
delvh
ccd506a876
Merge pull request #5 from informatik-ag-ngl/f/unified_message
Replaced Message inheritance architecture by MessageAttachment class, added documentation
2019-12-31 23:21:09 +01:00
caabdaaf41 Added missing Javadoc tags. 2019-12-31 18:10:45 +02:00
b84f05e111 Added MessageIdGenerator for providing unique message IDs in the future. 2019-12-31 18:10:12 +02:00
fde3ae2859 Acquiring user list through the sender object 2019-12-31 16:38:52 +02:00
a418d3efbc Storing sender and recipient IDs in message, added contact list to User 2019-12-31 16:38:07 +02:00
1fec53f35a Added Client#sendMessage(Message), closing socket on exit 2019-12-31 11:57:11 +02:00
22ccddcc39 Integrated the new Message class from envoy-common 2019-12-31 11:27:52 +02:00
757f661e08 Fixed member orders in some classes 2019-12-31 11:20:35 +02:00
b66900c864 Added MessageBuilder, enhanced Javadoc 2019-12-31 11:16:52 +02:00
delvh
4a8d5b5ef5 built general message class instead of subtypes of it
additionally fixed malformed Javadoc in the entire repository
2019-12-30 18:49:48 +01:00
c06a2e8c37 Receiving objects from server on separate thread 2019-12-30 18:18:03 +02:00
7d452365c2
Merge pull request #4 from informatik-ag-ngl/f/standalone_server_integration
Integrated Envoy Server Standalone
2019-12-30 16:50:17 +02:00
delvh
45dc11e81c
Create maven.yml
Maven Build is automatically done on push
2019-12-30 15:32:34 +01:00