Commit Graph

1067 Commits

Author SHA1 Message Date
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
delvh
05d96b9bc5
Create stale.yml
Stale Issues (no progress for about 2 months) will be discarded automatically
2019-12-30 15:24:25 +01:00
delvh
41e91ef4cb
Merge pull request #8 from informatik-ag-ngl/f/object_handling
Added method to handle incoming objects
2019-12-30 15:18:32 +01:00
delvh
e265ef0b8f Updated Javadoc 2019-12-30 15:15:25 +01:00
070118f612 Added ObjectProcessor interface with some implementations 2019-12-30 15:53:40 +02:00
035b1a8da9
Added Maven build workflow 2019-12-30 14:28:57 +02:00
delvh
caef287137 Changed code as requested by @CyB3RC0nN0R 2019-12-29 17:52:57 +01:00