Commit Graph

967 Commits

Author SHA1 Message Date
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
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
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
1b9ff53137 Added Pull Request templates 2020-01-04 09:32:20 +01:00
delvh
e713edb81d Create CONTRIBUTING.md 2020-01-03 21:32:47 +01:00
delvh
821f61485f Create CONTRIBUTING.md 2020-01-03 21:30:14 +01:00
delvh
1b68131aa7 Create CONTRIBUTING.md 2020-01-03 21:27:49 +01:00
delvh
66045f4f80 Update feature_request.md 2020-01-03 21:01:12 +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
02c6f8ad45 Added ConnectionManager, propagating socketId to processors 2020-01-03 18:11:38 +02:00
delvh
390b63bb95 Merge pull request #88 from informatik-ag-ngl/PRTemplate
Added Pull Request Templates
2020-01-03 16:28:41 +01:00
delvh
b83ef8b4ef Updated Javadoc 2020-01-03 16:21:35 +01:00
6a791abf61 Added byte array serialization and deserialization methods. 2020-01-03 17:08:07 +02:00
10a387beea Moved classes related to java-nio-server to envoy.server.net package. 2020-01-03 16:40:43 +02:00
delvh
bc3a9d4bae Created Javadoc PRTemplate 2020-01-03 14:36:16 +01:00
delvh
1067819a20 created feature integration PRTemplate 2020-01-03 14:31:22 +01:00
delvh
5912abdeec created bugfix pull request template 2020-01-03 14:28:11 +01:00
9318201fd5 Added ORM classes 2020-01-02 18:50:56 +02:00
891d6e3c43 Reverted some changes related to ORM 2020-01-02 18:50:04 +02:00
9f2a245ce8 Adder userId to Contacts 2020-01-02 17:46:20 +02:00
5bbf8c3503 Added contact initialization to handshake and ReceivedMessageProcessor 2020-01-02 17:11:41 +02:00
0f19a03cdc Added Contacts 2020-01-02 17:03:58 +02:00
delvh
c8d404ba16 Update README.md 2020-01-02 15:12:25 +01:00
delvh
d3d1061a29 Create CODE_OF_CONDUCT.md 2020-01-02 15:04:35 +01:00
delvh
bf458583db Update issue templates 2020-01-02 14:16:05 +01:00
delvh
be7459d18b Improved Message.java and User.java to remain compatible with database 2020-01-01 19:16:40 +01:00
96066863ca Added LoginDialog 2020-01-01 18:18:18 +02:00
delvh
9825204437 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
c56a0766b3 Added missing Javadoc tags. 2019-12-31 18:10:45 +02:00
7567452e35 Added MessageIdGenerator for providing unique message IDs in the future. 2019-12-31 18:10:12 +02:00
7e2956ca11 Acquiring user list through the sender object 2019-12-31 16:38:52 +02:00
565175cc67 Storing sender and recipient IDs in message, added contact list to User 2019-12-31 16:38:07 +02:00
46d9cd49f4 Added Client#sendMessage(Message), closing socket on exit 2019-12-31 11:57:11 +02:00
3cebdc8997 Integrated the new Message class from envoy-common 2019-12-31 11:27:52 +02:00
ba28b3aac6 Fixed member orders in some classes 2019-12-31 11:20:35 +02:00
1b4c2c1fb9 Added MessageBuilder, enhanced Javadoc 2019-12-31 11:16:52 +02:00
delvh
f438724ef7 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
e66dba8812 Receiving objects from server on separate thread 2019-12-30 18:18:03 +02:00
3a15946284 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
c670712acb Create maven.yml
Maven Build is automatically done on push
2019-12-30 15:32:34 +01:00
delvh
8d62e31edf Create stale.yml
Stale Issues (no progress for about 2 months) will be discarded automatically
2019-12-30 15:24:25 +01:00
delvh
557774945f 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
901aa57f95 Updated Javadoc 2019-12-30 15:15:25 +01:00
2c9223236f Added ObjectProcessor interface with some implementations 2019-12-30 15:53:40 +02:00
9ebd8c7f11 Added Maven build workflow 2019-12-30 14:28:57 +02:00
delvh
b7af8aa7bd Changed code as requested by @CyB3RC0nN0R 2019-12-29 17:52:57 +01:00