Commit graph

28 commits

Author SHA1 Message Date
5f0d2ea7b1 Fix file not being sent 2021-01-06 10:43:42 +01:00
ad48bfa05f Add support for file 2021-01-06 09:56:12 +01:00
Arnaud Vergnet
97c0d34159 Fix message duplicates on history load 2021-01-06 09:17:47 +01:00
Arnaud Vergnet
46cf6f40aa Fix chat history sql query 2021-01-06 09:05:52 +01:00
Arnaud Vergnet
63cb83916a Simplify user connection
Extracted handshake phase into separate class.
2021-01-06 08:28:21 +01:00
Arnaud Vergnet
fcb678f4fe use unique ID instead of ip 2021-01-05 22:00:30 +01:00
1ab27f4f87 make DatabaseController async 2021-01-05 15:34:24 +01:00
Arnaud Vergnet
6d3971be40 Improve UI doc and fix minor UI bugs 2021-01-05 10:37:41 +01:00
Arnaud Vergnet
a3873394be improve database compatibility with UI 2021-01-04 20:51:05 +01:00
Arnaud Vergnet
2099b78233 Connect ui to db 2021-01-04 10:33:39 +01:00
Arnaud Vergnet
e04b780397 fix javafx thread errors and improve chat performance 2021-01-03 13:46:46 +01:00
34255a98e8 Implement and test DatabaseController functions 2020-12-18 15:06:11 +01:00
Arnaud Vergnet
aed165108c Fix message duplication with multiple users 2020-12-18 11:07:51 +01:00
Arnaud Vergnet
73bf24fa81 add message timestamp 2020-12-18 10:47:29 +01:00
Arnaud Vergnet
3b9f4f0a41 Fix error on msg receive with chat closed 2020-12-16 18:27:37 +01:00
0ff7d63a4b Change User to UserInformation in Message 2020-12-14 15:26:20 +01:00
1d979c2dab Convert ActiveUser to PeerUser 2020-12-09 11:38:33 +01:00
Arnaud Vergnet
f5848e1ab3 fix: terminate timer tasks when ran 2020-12-07 14:06:04 +01:00
Arnaud Vergnet
0fe3b666dd fix: prevent loading of messages from an other user 2020-12-06 16:44:52 +01:00
Arnaud Vergnet
4ba39b3cc3 feat: show loading indicator on chat change 2020-12-06 15:34:25 +01:00
0e8ded05c9 Put id in User, async create and init ActiveUser, make CurrentUser singleton 2020-12-05 00:30:30 +01:00
Arnaud Vergnet
2fe0289f9f Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/main/java/fr/insa/clavardator/chat/Message.java
2020-12-04 14:40:47 +01:00
b75cd6de1a Add ConnectionListener + improve network classes + first work on username change impl 2020-12-02 19:05:53 +01:00
Arnaud Vergnet
ca8e267fb3 feat: sync chat with user selection 2020-12-02 12:16:30 +01:00
Arnaud Vergnet
811537dec8 feat: use Message class in chat and improve modularity 2020-12-02 10:54:43 +01:00
659bdd10ec Convert to beans, start implementing functions and rewrite net architecture 2020-11-26 16:18:29 +01:00
Arnaud Vergnet
062880407b chore: use tab instead of spaces 2020-11-23 16:40:57 +01:00
ff0be945cd Create project skeleton from UML class diagram 2020-11-23 16:27:01 +01:00