Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • * |
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • * |
  • | *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • |\
  • * |
  • | *
  • |/
  • *
  • *
  • *
  • *
  • |\
  • * |
  • | *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • 8505d34 (HEAD -> master) Update report by Yohan Simard 2021-02-14 23:51:25 +0100
  • aa57fbe Update report by Arnaud Vergnet 2021-02-14 20:57:45 +0100
  • 8ceb685 Update report by Arnaud Vergnet 2021-02-14 16:35:25 +0100
  • 3736c6a Reorganized packages by Arnaud Vergnet 2021-02-11 19:00:11 +0100
  • e601671 Fix typo by Arnaud Vergnet 2021-02-11 18:59:26 +0100
  • 12733c5 Make method visibility more consistent by Yohan Simard 2021-02-11 18:34:30 +0100
  • a49432a Make User abstract and remove useless Serializable implementation by Yohan Simard 2021-02-11 18:33:56 +0100
  • 16664ed Update default config by Arnaud Vergnet 2021-02-10 16:20:45 +0100
  • 3de064f Remove unused notes by Arnaud Vergnet 2021-01-31 22:55:25 +0100
  • e8807f2 (subprojects) Add report draft by Arnaud Vergnet 2021-01-31 22:52:14 +0100
  • ada6167 Lock server port between 1024 and 64000 by Arnaud Vergnet 2021-01-31 22:47:55 +0100
  • b281b4b Reformat whole project by Arnaud Vergnet 2021-01-31 20:28:54 +0100
  • 547c941 Remove unnecessary public attribute by Arnaud Vergnet 2021-01-31 20:17:31 +0100
  • 4d21742 Allow using cli for server by Arnaud Vergnet 2021-01-31 19:55:59 +0100
  • 2fc3a00 Merge remote-tracking branch 'origin/subprojects' into subprojects by Arnaud Vergnet 2021-01-31 17:18:24 +0100
  • 65872c3 Abstract insa proxy with proxy interface by Arnaud Vergnet 2021-01-31 17:18:11 +0100
  • a4d2c48 Remove not needed PeerUser reference in PeerConnection by Yohan Simard 2021-01-27 12:25:31 +0100
  • 599a4a1 Fix user not being disconnected on local network by Yohan Simard 2021-01-27 12:19:30 +0100
  • 298e01d Allow configuring local network by Arnaud Vergnet 2021-01-27 11:19:25 +0100
  • 60fa5ad Allow sending username updates by Arnaud Vergnet 2021-01-27 10:13:13 +0100
  • d51cbc6 Remove unused dependency and fix stdin run error by Arnaud Vergnet 2021-01-27 09:08:05 +0100
  • 172f9d4 Fix user disconnection via proxy and various other bugs by Yohan Simard 2021-01-27 01:30:06 +0100
  • f41c7ba Fix client connection with the proxy by Yohan Simard 2021-01-27 00:32:36 +0100
  • ebd292e Publish disconnected user info on unsubscribe by Arnaud Vergnet 2021-01-25 15:02:00 +0100
  • 33f355b move user state outside of peer user by Arnaud Vergnet 2021-01-25 14:51:09 +0100
  • 3236446 [WIP] Integrate server to the project by Yohan Simard 2021-01-20 14:26:57 +0100
  • 7bbaa4f update build and run instructions by Arnaud Vergnet 2021-01-12 14:51:01 +0100
  • 034fb92 Move config file in client subproject by Arnaud Vergnet 2021-01-12 13:36:37 +0100
  • 04e7cfb Remove unnecessary gradle code by Arnaud Vergnet 2021-01-12 13:33:21 +0100
  • b6d02ea Organize project into client and lib subprojects by Arnaud Vergnet 2021-01-12 12:24:14 +0100
  • 93cf550 Do not reject presence server user if local inactive by Arnaud Vergnet 2021-01-12 10:37:14 +0100
  • bc50fde Update server ports by Arnaud Vergnet 2021-01-12 10:36:21 +0100
  • ede9b25 Convert presence notification response to user list by Arnaud Vergnet 2021-01-12 10:11:31 +0100
  • 728d65f Use prepared sql statements by Arnaud Vergnet 2021-01-08 11:31:52 +0100
  • 68125c7 Implement basic presence server functionality by Arnaud Vergnet 2021-01-07 17:04:45 +0100
  • 1cf1ebe Make tcp handlers more generic by Arnaud Vergnet 2021-01-07 15:35:05 +0100
  • 7a36ef2 Move presence init server to user list by Arnaud Vergnet 2021-01-07 15:02:03 +0100
  • 2929211 Update presence server interface to match new API. by Arnaud Vergnet 2021-01-07 10:43:46 +0100
  • 20e341c Add presence server skeleton by Arnaud Vergnet 2021-01-07 09:37:51 +0100
  • 1cf3f73 remove unused prints by Arnaud Vergnet 2021-01-07 08:11:27 +0100
  • 4c8cd5c Fix icons disappearing by Arnaud Vergnet 2021-01-06 12:28:57 +0100
  • a9674c6 improve message styling by Arnaud Vergnet 2021-01-06 12:15:02 +0100
  • 7596a2c Add json config support by Arnaud Vergnet 2021-01-06 11:56:35 +0100
  • fcc8136 Do not add new line if no text on attachment by Arnaud Vergnet 2021-01-06 11:15:02 +0100
  • 0cb5b34 Show attachment status by Arnaud Vergnet 2021-01-06 11:05:26 +0100
  • 9237649 Fix file not being sent (3) by Yohan Simard 2021-01-06 10:53:41 +0100
  • dc32071 Merge remote-tracking branch 'origin/master' by Yohan Simard 2021-01-06 10:50:25 +0100
  • 03f6e63 Fix file not being sent (2) by Yohan Simard 2021-01-06 10:50:20 +0100
  • 7fea10f Add report notes by Arnaud Vergnet 2021-01-06 10:44:32 +0100
  • a2be9c2 Fix ui freeze on file open by Arnaud Vergnet 2021-01-06 10:44:21 +0100
  • 5f0d2ea Fix file not being sent by Yohan Simard 2021-01-06 10:43:42 +0100
  • 43ccfe5 remove unused file by Arnaud Vergnet 2021-01-06 10:05:36 +0100
  • ad48bfa Add support for file by Yohan Simard 2021-01-06 09:56:12 +0100
  • 97c0d34 Fix message duplicates on history load by Arnaud Vergnet 2021-01-06 09:17:47 +0100
  • 46cf6f4 Fix chat history sql query by Arnaud Vergnet 2021-01-06 09:05:52 +0100
  • 63cb839 Simplify user connection by Arnaud Vergnet 2021-01-06 08:28:21 +0100
  • fcb678f use unique ID instead of ip by Arnaud Vergnet 2021-01-05 22:00:30 +0100
  • 1ab27f4 make DatabaseController async by Yohan Simard 2021-01-05 15:34:24 +0100
  • 6d3971b Improve UI doc and fix minor UI bugs by Arnaud Vergnet 2021-01-05 10:37:41 +0100
  • a387339 improve database compatibility with UI by Arnaud Vergnet 2021-01-04 20:51:05 +0100
  • 3d6d1b7 Convert all PreparedStatement to regular Statements by Yohan Simard 2021-01-04 19:11:31 +0100
  • 2099b78 Connect ui to db by Arnaud Vergnet 2021-01-04 10:33:39 +0100
  • c2f53e8 cleaned up database controller by Arnaud Vergnet 2021-01-04 09:01:43 +0100
  • 08b916c prevent names longer than 16 chars by Arnaud Vergnet 2021-01-03 18:40:07 +0100
  • 1e5383a only use dialog delay for errors by Arnaud Vergnet 2021-01-03 18:34:59 +0100
  • e5c518d allow sending username taken message by Arnaud Vergnet 2021-01-03 18:30:59 +0100
  • 030e9b3 add username change and check for duplicates by Arnaud Vergnet 2021-01-03 18:19:02 +0100
  • 0601371 prevent sending empty messages by Arnaud Vergnet 2021-01-03 13:54:45 +0100
  • e04b780 fix javafx thread errors and improve chat performance by Arnaud Vergnet 2021-01-03 13:46:46 +0100
  • e7a77a8 Minor fix in logs by Yohan Simard 2020-12-20 01:05:11 +0100
  • d24550f Use another DB for testing by Yohan Simard 2020-12-20 00:56:02 +0100
  • 34255a9 Implement and test DatabaseController functions by Yohan Simard 2020-12-18 15:06:11 +0100
  • aed1651 Fix message duplication with multiple users by Arnaud Vergnet 2020-12-18 11:07:51 +0100
  • 73bf24f add message timestamp by Arnaud Vergnet 2020-12-18 10:47:29 +0100
  • c4b2b55 Fix self discovery by Arnaud Vergnet 2020-12-18 10:25:26 +0100
  • 3b9f4f0 Fix error on msg receive with chat closed by Arnaud Vergnet 2020-12-16 18:27:37 +0100
  • 81673e4 Fix username not updating on user list by Arnaud Vergnet 2020-12-16 18:21:09 +0100
  • 7075c9e Fix user duplication on new session start by Arnaud Vergnet 2020-12-16 18:20:56 +0100
  • 1fe1681 improve username change detection by Arnaud Vergnet 2020-12-16 18:08:09 +0100
  • 75ec382 improve user disconnection detection by Arnaud Vergnet 2020-12-16 18:00:03 +0100
  • f762128 fix thread error by Arnaud Vergnet 2020-12-16 17:45:31 +0100
  • e6ab61a improve new user detection by Arnaud Vergnet 2020-12-16 17:45:22 +0100
  • ea311fb stop tcp listening before app close by Arnaud Vergnet 2020-12-16 17:13:42 +0100
  • c13b589 improve username setting flow by Arnaud Vergnet 2020-12-16 17:12:04 +0100
  • 5cf0279 Merge remote-tracking branch 'origin/master' by Arnaud Vergnet 2020-12-16 12:26:48 +0100
  • 362f5fa fix tcp message receiving by Arnaud Vergnet 2020-12-16 12:26:43 +0100
  • 2060030 Add logs when user change state by Yohan Simard 2020-12-16 12:21:50 +0100
  • 1d3e56e Start listening for tcp connections by Arnaud Vergnet 2020-12-16 12:07:56 +0100
  • 5d85a60 Make ip to id function static by Arnaud Vergnet 2020-12-16 12:07:26 +0100
  • 4656595 remove logs by Arnaud Vergnet 2020-12-16 12:06:29 +0100
  • c50a2fb Merge remote-tracking branch 'origin/master' by Yohan Simard 2020-12-16 11:51:42 +0100
  • 965cfdb Handle user connection and disconnection by Yohan Simard 2020-12-16 11:51:31 +0100
  • a854333 remove unused class by Arnaud Vergnet 2020-12-16 11:45:59 +0100
  • a114285 remove unused getters by Arnaud Vergnet 2020-12-16 11:45:35 +0100
  • 6f6492e connect ui to message sending methods by Arnaud Vergnet 2020-12-16 11:35:20 +0100
  • 6f1bd41 remove old observer before changing user by Arnaud Vergnet 2020-12-16 11:13:04 +0100
  • f544711 update indicator on user state change by Arnaud Vergnet 2020-12-16 11:08:43 +0100
  • 312bbaa add debug logging by Arnaud Vergnet 2020-12-16 10:46:48 +0100
  • e7dd395 improve log class by Arnaud Vergnet 2020-12-16 09:56:22 +0100
  • 3e08f1a Add Logger class by Yohan Simard 2020-12-14 15:26:44 +0100