b3101e2418
Performing handshake and online init in LoginDialog
2020-02-12 17:31:20 +01:00
98cbe81e14
Increased ID generation range to 200
2020-02-12 07:53:54 +01:00
9498bf216d
Split Client#onlineInit method up into performHandshake and initReceiver
2020-02-12 07:53:24 +01:00
511146c98e
Clean-up, moved Settings and SettingsItem into the data package
2020-02-12 07:12:22 +01:00
396a8c80a6
Clean-up, disabled SQL logging
2020-02-12 07:10:33 +01:00
299d5a2174
Merge branch 'develop' into f/reject_handshake
2020-02-12 06:49:17 +01:00
001b847155
Merge branch 'develop' into f/invalid_login
2020-02-12 06:41:02 +01:00
55e3630f6e
Removed unnecessary instance variable from HandshakeRejectionEvent
2020-02-12 06:26:33 +01:00
3fcf990696
Merge branch 'develop' into f/advanced_login
2020-02-12 06:24:17 +01:00
085bf4584e
Merge pull request #108 from informatik-ag-ngl/f/contacts
...
Contacts handling
2020-02-12 06:14:11 +01:00
836f0c39b8
Removed event handler casts, simplified logging statements
2020-02-12 06:12:04 +01:00
45d77ef9b9
Clean-up, improved generic type usage in EventBus
...
Fixes #13
2020-02-12 05:58:40 +01:00
8667409413
Cleanup, fixed offline cache relay when starting in offline mode
2020-02-11 19:35:23 +01:00
DieGurke
0a032c4cd1
Merge pull request #26 from informatik-ag-ngl/f/contacts
...
Contacts handling on the server
2020-02-11 18:25:45 +01:00
b625aa33b4
Removed unnecessary TODO
2020-02-11 18:15:19 +01:00
DieGurke
5a718aa1c9
Implemented contact list update
2020-02-11 18:15:15 +01:00
2b1adad1ec
Implemented online contact notification about contact list modification
2020-02-11 17:44:58 +01:00
4909a65464
Adjusted to event system refactoring
2020-02-11 17:17:45 +01:00
c0954036a5
Adjusted to event system refactoring
2020-02-11 17:17:22 +01:00
c6a53487be
Merge pull request #12 from informatik-ag-ngl/f/contact_search_result
...
Made Event<T> an abstract class, added ContactSearchResult
2020-02-11 16:59:47 +01:00
fe490c0001
Made Event<T> an abstract class, added ContactSearchResult
2020-02-11 16:53:41 +01:00
84fb28cb34
Merge branch 'develop' into f/contacts
2020-02-11 10:06:06 +01:00
DieGurke
fa4cc8d6d9
Small improvements
...
* Resettings the searchField after adding a contact and clearing the
contactsModel after adding a contact.
* Revised LoginDialoge UI
2020-02-10 23:21:06 +01:00
78d8c08573
Refactored to the new contact related classes in envoy-common
2020-02-10 22:31:40 +01:00
31c80492df
Refactored contact search, added Javadoc
2020-02-10 22:29:34 +01:00
DieGurke
5b3ace1e2a
Merge pull request #10 from informatik-ag-ngl/f/contacts
...
Contact-handling related Events
2020-02-10 21:46:27 +01:00
d497553fca
Small refactoring
2020-02-10 21:44:20 +01:00
DieGurke
b842895ad6
Implemented contact adding mechanism + database update on both clients.
...
* Added filtering on searchRequest response (temporary: has to be done
in query not manually in ContactsRequestProcessor.)
2020-02-10 20:02:05 +01:00
DieGurke
a93539ea06
Updated client
...
* Updated ContactsRequest constructor to work with new versin of this
event.
*Implemented LocalDB updates when adding a contact and display it
immediately, so you can chat directly.
2020-02-10 19:51:50 +01:00
DieGurke
a767f10ac9
Adjusted ContactsRequest
2020-02-09 23:58:09 +01:00
DieGurke
ec90a3c2f5
Implemented AddContact mechanism on the server
...
(currently unfinished an not working see stack trace for current
problem)
2020-02-09 22:16:33 +01:00
DieGurke
eb00c1f389
Commented out the localDb client update stuff (temporary)
2020-02-09 22:15:15 +01:00
7de823f344
Merge pull request #23 from informatik-ag-ngl/b/online_status
...
Fixed incorrect online status
2020-02-09 21:43:37 +01:00
delvh
0257db8449
fixed Javadoc error. Current implementation is NOT working!
2020-02-09 20:48:08 +01:00
delvh
6582e88a02
Added handling of incorrect logins
2020-02-09 20:43:12 +01:00
delvh
b6763384fd
fixed bug that made registering a new user impossible
2020-02-09 20:41:29 +01:00
delvh
66653de4c2
adapted Javadoc slightly
2020-02-09 16:42:02 +01:00
delvh
aa52cddf6a
added methods to signal an invalid login
...
additionally added a failsafe to set all users to offline in case of
shutdown of the server
2020-02-09 16:37:53 +01:00
DieGurke
7a2544bab6
Adding contacts technical aspects
...
* Contact SearchResult from server is now getting processed and
correctly displayed.
* Sending a AddContact event to server, if button is pressed.
* Added several interface objects
2020-02-09 16:26:36 +01:00
952d493434
Fixed incorrect online status
...
User objects were created with the status ONLINE even if the actual
status in the database was a different one. This issue has been fixed.
2020-02-09 16:01:05 +01:00
e7b8c12cc7
Merge pull request #106 from informatik-ag-ngl/b/unread_messages
...
Fixed threading issue when receiving unread messages
2020-02-08 15:04:29 +01:00
1c8b639014
Added ContactOperationProcessor for the ADD operation
2020-02-08 15:03:03 +01:00
DieGurke
b4a5435b5f
Fixed user search
2020-02-08 14:27:21 +01:00
1630b3aede
Implemented user search response
2020-02-08 13:53:58 +01:00
DieGurke
e443c9149a
Removed user id from Contacts
2020-02-08 13:44:05 +01:00
DieGurke
79da5e6979
Implemented ContactRenderer and built a properScrollPane with list, etc.
2020-02-08 11:43:37 +01:00
1fc85fe4fa
Fixed threading issue when receiving unread messages
2020-02-08 11:43:02 +01:00
delvh
12ef0fca6f
Removed ID artifact from LoginCredentials
2020-02-08 09:47:59 +01:00
delvh
4cfdf2f007
Added another default reason
2020-02-08 09:17:11 +01:00
delvh
d967c88e5b
Implemented method to check for the validity of logins
...
Warning: will only work once f/advanced_login of envoy-common will be merged into develop
2020-02-07 23:37:33 +01:00