Commit graph

  • 8505d3403c Update report master Yohan Simard 2021-02-14 23:51:25 +0100
  • aa57fbe6a8 Update report Arnaud Vergnet 2021-02-14 20:57:45 +0100
  • 8ceb6856e2 Update report Arnaud Vergnet 2021-02-14 16:35:25 +0100
  • 3736c6a129 Reorganized packages Arnaud Vergnet 2021-02-11 19:00:11 +0100
  • e601671e54 Fix typo Arnaud Vergnet 2021-02-11 18:59:26 +0100
  • 12733c5eb4 Make method visibility more consistent Yohan Simard 2021-02-11 18:34:30 +0100
  • a49432a668 Make User abstract and remove useless Serializable implementation Yohan Simard 2021-02-11 18:33:56 +0100
  • 16664ed8a2 Update default config Arnaud Vergnet 2021-02-10 16:20:45 +0100
  • 3de064f5c2 Remove unused notes Arnaud Vergnet 2021-01-31 22:55:25 +0100
  • e8807f28d3 Add report draft subprojects Arnaud Vergnet 2021-01-31 22:52:14 +0100
  • ada6167c25 Lock server port between 1024 and 64000 Arnaud Vergnet 2021-01-31 22:47:55 +0100
  • b281b4b530 Reformat whole project Arnaud Vergnet 2021-01-31 20:28:54 +0100
  • 547c94110e Remove unnecessary public attribute Arnaud Vergnet 2021-01-31 20:17:31 +0100
  • 4d21742261 Allow using cli for server Arnaud Vergnet 2021-01-31 19:55:59 +0100
  • 2fc3a00264 Merge remote-tracking branch 'origin/subprojects' into subprojects Arnaud Vergnet 2021-01-31 17:18:24 +0100
  • 65872c33aa Abstract insa proxy with proxy interface Arnaud Vergnet 2021-01-31 17:18:11 +0100
  • a4d2c48eb6 Remove not needed PeerUser reference in PeerConnection Yohan Simard 2021-01-27 12:25:31 +0100
  • 599a4a1121 Fix user not being disconnected on local network Yohan Simard 2021-01-27 12:19:30 +0100
  • 298e01d09c Allow configuring local network Arnaud Vergnet 2021-01-27 11:19:25 +0100
  • 60fa5adfe4 Allow sending username updates Arnaud Vergnet 2021-01-27 10:13:13 +0100
  • d51cbc6d75 Remove unused dependency and fix stdin run error Arnaud Vergnet 2021-01-27 09:08:05 +0100
  • 172f9d48a3 Fix user disconnection via proxy and various other bugs Yohan Simard 2021-01-27 01:30:06 +0100
  • f41c7baa8b Fix client connection with the proxy Yohan Simard 2021-01-27 00:32:36 +0100
  • ebd292e6eb Publish disconnected user info on unsubscribe Arnaud Vergnet 2021-01-25 15:02:00 +0100
  • 33f355b90b move user state outside of peer user Arnaud Vergnet 2021-01-25 14:51:09 +0100
  • 32364461be [WIP] Integrate server to the project Yohan Simard 2021-01-20 14:26:57 +0100
  • 7bbaa4f8da update build and run instructions Arnaud Vergnet 2021-01-12 14:51:01 +0100
  • 034fb9203d Move config file in client subproject Arnaud Vergnet 2021-01-12 13:36:37 +0100
  • 04e7cfb5e3 Remove unnecessary gradle code Arnaud Vergnet 2021-01-12 13:33:21 +0100
  • b6d02eaaec Organize project into client and lib subprojects Arnaud Vergnet 2021-01-12 12:24:14 +0100
  • 93cf550a9b Do not reject presence server user if local inactive Arnaud Vergnet 2021-01-12 10:37:14 +0100
  • bc50fdec44 Update server ports Arnaud Vergnet 2021-01-12 10:36:21 +0100
  • ede9b259d4 Convert presence notification response to user list Arnaud Vergnet 2021-01-12 10:11:31 +0100
  • 728d65f220 Use prepared sql statements Arnaud Vergnet 2021-01-08 11:31:52 +0100
  • 68125c7c92 Implement basic presence server functionality Arnaud Vergnet 2021-01-07 17:04:45 +0100
  • 1cf1ebec37 Make tcp handlers more generic Arnaud Vergnet 2021-01-07 15:35:05 +0100
  • 7a36ef2c60 Move presence init server to user list Arnaud Vergnet 2021-01-07 15:02:03 +0100
  • 2929211c85 Update presence server interface to match new API. Arnaud Vergnet 2021-01-07 10:43:46 +0100
  • 20e341c190 Add presence server skeleton Arnaud Vergnet 2021-01-07 09:37:51 +0100
  • 1cf3f738cb remove unused prints Arnaud Vergnet 2021-01-07 08:11:27 +0100
  • 4c8cd5c080 Fix icons disappearing Arnaud Vergnet 2021-01-06 12:28:57 +0100
  • a9674c67d6 improve message styling Arnaud Vergnet 2021-01-06 12:15:02 +0100
  • 7596a2c627 Add json config support Arnaud Vergnet 2021-01-06 11:56:35 +0100
  • fcc8136d14 Do not add new line if no text on attachment Arnaud Vergnet 2021-01-06 11:15:02 +0100
  • 0cb5b34ff6 Show attachment status Arnaud Vergnet 2021-01-06 11:05:26 +0100
  • 9237649b60 Fix file not being sent (3) Yohan Simard 2021-01-06 10:53:41 +0100
  • dc32071529 Merge remote-tracking branch 'origin/master' Yohan Simard 2021-01-06 10:50:25 +0100
  • 03f6e63b69 Fix file not being sent (2) Yohan Simard 2021-01-06 10:50:20 +0100
  • 7fea10f4dc Add report notes Arnaud Vergnet 2021-01-06 10:44:32 +0100
  • a2be9c26dd Fix ui freeze on file open Arnaud Vergnet 2021-01-06 10:44:21 +0100
  • 5f0d2ea7b1 Fix file not being sent Yohan Simard 2021-01-06 10:43:42 +0100
  • 43ccfe5901 remove unused file Arnaud Vergnet 2021-01-06 10:05:36 +0100
  • ad48bfa05f Add support for file Yohan Simard 2021-01-06 09:56:12 +0100
  • 97c0d34159 Fix message duplicates on history load Arnaud Vergnet 2021-01-06 09:17:47 +0100
  • 46cf6f40aa Fix chat history sql query Arnaud Vergnet 2021-01-06 09:05:52 +0100
  • 63cb83916a Simplify user connection Arnaud Vergnet 2021-01-06 08:28:21 +0100
  • fcb678f4fe use unique ID instead of ip Arnaud Vergnet 2021-01-05 22:00:30 +0100
  • 1ab27f4f87 make DatabaseController async Yohan Simard 2021-01-05 15:34:24 +0100
  • 6d3971be40 Improve UI doc and fix minor UI bugs Arnaud Vergnet 2021-01-05 10:37:41 +0100
  • a3873394be improve database compatibility with UI Arnaud Vergnet 2021-01-04 20:51:05 +0100
  • 3d6d1b7a15 Convert all PreparedStatement to regular Statements Yohan Simard 2021-01-04 19:11:31 +0100
  • 2099b78233 Connect ui to db Arnaud Vergnet 2021-01-04 10:33:39 +0100
  • c2f53e89ec cleaned up database controller Arnaud Vergnet 2021-01-04 09:01:43 +0100
  • 08b916c5c5 prevent names longer than 16 chars Arnaud Vergnet 2021-01-03 18:40:07 +0100
  • 1e5383a332 only use dialog delay for errors Arnaud Vergnet 2021-01-03 18:34:59 +0100
  • e5c518d078 allow sending username taken message Arnaud Vergnet 2021-01-03 18:30:59 +0100
  • 030e9b3b0a add username change and check for duplicates Arnaud Vergnet 2021-01-03 18:19:02 +0100
  • 060137115f prevent sending empty messages Arnaud Vergnet 2021-01-03 13:54:45 +0100
  • e04b780397 fix javafx thread errors and improve chat performance Arnaud Vergnet 2021-01-03 13:46:46 +0100
  • e7a77a8670 Minor fix in logs Yohan Simard 2020-12-20 01:05:11 +0100
  • d24550fd63 Use another DB for testing Yohan Simard 2020-12-20 00:56:02 +0100
  • 34255a98e8 Implement and test DatabaseController functions Yohan Simard 2020-12-18 15:06:11 +0100
  • aed165108c Fix message duplication with multiple users Arnaud Vergnet 2020-12-18 11:07:51 +0100
  • 73bf24fa81 add message timestamp Arnaud Vergnet 2020-12-18 10:47:29 +0100
  • c4b2b55887 Fix self discovery Arnaud Vergnet 2020-12-18 10:25:26 +0100
  • 3b9f4f0a41 Fix error on msg receive with chat closed Arnaud Vergnet 2020-12-16 18:27:37 +0100
  • 81673e44b3 Fix username not updating on user list Arnaud Vergnet 2020-12-16 18:21:09 +0100
  • 7075c9e0b6 Fix user duplication on new session start Arnaud Vergnet 2020-12-16 18:20:56 +0100
  • 1fe1681d8b improve username change detection Arnaud Vergnet 2020-12-16 18:08:09 +0100
  • 75ec382fb7 improve user disconnection detection Arnaud Vergnet 2020-12-16 18:00:03 +0100
  • f762128922 fix thread error Arnaud Vergnet 2020-12-16 17:45:31 +0100
  • e6ab61a49c improve new user detection Arnaud Vergnet 2020-12-16 17:45:22 +0100
  • ea311fbecb stop tcp listening before app close Arnaud Vergnet 2020-12-16 17:13:42 +0100
  • c13b589054 improve username setting flow Arnaud Vergnet 2020-12-16 17:12:04 +0100
  • 5cf0279279 Merge remote-tracking branch 'origin/master' Arnaud Vergnet 2020-12-16 12:26:48 +0100
  • 362f5fa2f8 fix tcp message receiving Arnaud Vergnet 2020-12-16 12:26:43 +0100
  • 206003080a Add logs when user change state Yohan Simard 2020-12-16 12:21:50 +0100
  • 1d3e56e9b7 Start listening for tcp connections Arnaud Vergnet 2020-12-16 12:07:56 +0100
  • 5d85a6061a Make ip to id function static Arnaud Vergnet 2020-12-16 12:07:26 +0100
  • 46565951e8 remove logs Arnaud Vergnet 2020-12-16 12:06:29 +0100
  • c50a2fb251 Merge remote-tracking branch 'origin/master' Yohan Simard 2020-12-16 11:51:42 +0100
  • 965cfdbf19 Handle user connection and disconnection Yohan Simard 2020-12-16 11:51:31 +0100
  • a854333c01 remove unused class Arnaud Vergnet 2020-12-16 11:45:59 +0100
  • a11428569a remove unused getters Arnaud Vergnet 2020-12-16 11:45:35 +0100
  • 6f6492e8c0 connect ui to message sending methods Arnaud Vergnet 2020-12-16 11:35:20 +0100
  • 6f1bd41cc9 remove old observer before changing user Arnaud Vergnet 2020-12-16 11:13:04 +0100
  • f544711bfb update indicator on user state change Arnaud Vergnet 2020-12-16 11:08:43 +0100
  • 312bbaa5a6 add debug logging Arnaud Vergnet 2020-12-16 10:46:48 +0100
  • e7dd395d29 improve log class Arnaud Vergnet 2020-12-16 09:56:22 +0100
  • 3e08f1a786 Add Logger class Yohan Simard 2020-12-14 15:26:44 +0100