Commit Graph

967 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
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
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
38cfdb0dfd Updated PersistenceManager as per @CyB3RC0nN0R 's request 2020-01-04 15:39:43 +01:00
eadd940a0d Added Pull Request templates 2020-01-04 09:32:20 +01:00
ce73838ce2 Create CONTRIBUTING.md 2020-01-03 21:32:47 +01:00
4b2c198183 Create CONTRIBUTING.md 2020-01-03 21:30:14 +01:00
98728e8459 Create CONTRIBUTING.md 2020-01-03 21:27:49 +01:00
4811decf5e Update feature_request.md 2020-01-03 21:01:12 +01:00
beb98011ca Added PersistenceManager and Namedqueries
In theory, this code is all we need for database integration
2020-01-03 18:17:26 +01:00
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
b216feabc9 Merge pull request #88 from informatik-ag-ngl/PRTemplate
Added Pull Request Templates
2020-01-03 16:28:41 +01:00
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
f7ff49634b Created Javadoc PRTemplate 2020-01-03 14:36:16 +01:00
b133d636df created feature integration PRTemplate 2020-01-03 14:31:22 +01:00
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
6ad38fba24 Update README.md 2020-01-02 15:12:25 +01:00
1783da3a70 Create CODE_OF_CONDUCT.md 2020-01-02 15:04:35 +01:00
af58e78263 Update issue templates 2020-01-02 14:16:05 +01:00
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
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
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
45dc11e81c Create maven.yml
Maven Build is automatically done on push
2019-12-30 15:32:34 +01:00
05d96b9bc5 Create stale.yml
Stale Issues (no progress for about 2 months) will be discarded automatically
2019-12-30 15:24:25 +01:00
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
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
caef287137 Changed code as requested by @CyB3RC0nN0R 2019-12-29 17:52:57 +01:00