Commit Graph

1234 Commits

Author SHA1 Message Date
be945fe3ee
Fix threading issue in handshake rejection alert 2020-09-20 09:55:07 +02:00
a8aa1c9ea7
Initialize local database directory during startup 2020-09-20 09:08:09 +02:00
fd21c5789f
Add LocalDB Locking
FIxes #32
2020-09-19 15:28:04 +02:00
1ccf4354aa Merge pull request 'Token Based Authentication' (#30) from f/token-based-authentication into develop
Reviewed-on: https://git.kske.dev/zdm/envoy/pulls/30
Reviewed-by: delvh <leon@kske.dev>
2020-09-19 14:31:01 +02:00
cb2a3a6540
Remove authentication tokens from logs 2020-09-19 13:43:03 +02:00
3e594c1fbd
Handle handshake rejections on invalid token, reuse not expired tokens 2020-09-19 13:33:18 +02:00
f21d077522
Add token-based authentication (without rejection handling) 2020-09-19 11:37:42 +02:00
31cb22035b
Add token request to login credentials and "Stay Signed In" checkbox 2020-09-19 09:13:04 +02:00
ec6b67099f
Add token to login credentials and database user 2020-09-18 11:29:05 +02:00
89b9afb3db
Remove config based autologin
Fixes #27
2020-09-18 10:02:39 +02:00
f98811c899 Update README (#26) 2020-09-16 22:39:35 +02:00
920dcb53fc Update README
Split the README into a project description for users, server admins and programmers. This should be more understandable for users that are not part of the project.
2020-09-16 22:28:56 +02:00
4ba85f68ef Removed MessageCreationEvent and MessageModificationEvent
Reviewed-on: https://git.kske.dev/zdm/envoy/pulls/25
Reviewed-by: kske <kai@kske.dev>
2020-09-16 20:52:08 +02:00
e06dd7dd57 Merge branch 'develop' into remove-unused-message-events 2020-09-16 16:05:56 +02:00
c21da25789
Removed MessageCreationEvent and MessageModificationEvent 2020-09-16 15:52:58 +02:00
8a01229855 Merge pull request 'Remove TransientLocalDB and no-db Config Value' (#24) from remove-transient-localdb into develop
Reviewed-on: https://git.kske.dev/zdm/envoy/pulls/24
Reviewed-by: delvh <leon@kske.dev>
2020-09-16 15:48:49 +02:00
763830c727
Remove TransientLocalDB and no-db config value 2020-09-16 15:41:00 +02:00
8829f267ec Merge pull request 'Replace the Internal Event Bus with Event Bus 0.0.3' (#20) from integrate-event-bus into develop
Reviewed-on: https://git.kske.dev/zdm/envoy/pulls/20
2020-09-09 18:30:31 +02:00
465ed20efa
Replace the internal event bus with Event Bus 0.0.3
The Event class has been retrofitted to implement IEvent, so that no
event implementations had to be changed.
2020-09-08 20:41:01 +02:00
69ea737361 Merge pull request 'Restored Compatability with git.kske.dev' (#19) from b/new_vcs into develop
Reviewed-on: https://git.kske.dev/zdm/envoy/pulls/19
Reviewed-by: kske <kai@kske.dev>
2020-09-06 15:02:09 +02:00
74a1f8232b
Restored compatability with new VCS 2020-09-06 12:17:45 +02:00
9b6d0f3c97
Add top level .settings folder to .gitignore 2020-09-06 11:15:20 +02:00
ff1891108e
Remove top level .settings folder 2020-09-06 11:14:37 +02:00
78573399e9
Remove GitHub specific files 2020-09-06 11:12:03 +02:00
beb0f3e469 Merge pull request #42 from informatik-ag-ngl/b/icons_theme_change
Correct icons are loaded when changing the theme.
2020-09-02 11:33:42 +02:00
dd2e09b6dc Apply suggestions from code review from @CyB3RC0nN0R
Co-authored-by: CyB3RC0nN0R <kske@outlook.de>
2020-09-02 11:31:21 +02:00
cf401d201c Merge branch 'develop' into b/icons_theme_change 2020-09-02 11:25:57 +02:00
DieGurke
aa992e2bcf Implemented custom preview support on theme change. 2020-09-02 11:10:05 +02:00
63ed1c480d Merge pull request #43 from informatik-ag-ngl/f/context
Simplified dependency injection for the client
2020-09-02 10:39:53 +02:00
delvh
3f3c561e25 Apply suggestions from code review
will anyone read this? Bli bla blub. I can write anything here and no one will notice. Bwuhahaha.

Co-authored-by: CyB3RC0nN0R <kske@outlook.de>
2020-09-02 10:37:26 +02:00
fcd5767c4b Reduce wildcard import threshold to 2 2020-09-02 10:32:44 +02:00
delvh
d97af36ae1 shrank delay of "offline"-Tooltip in ChatScene 2020-09-02 10:17:50 +02:00
d0c8c685ab Fix LoginScene popping 2020-09-02 10:07:02 +02:00
8b204b3715 Fix write proxy initialization 2020-09-02 09:54:15 +02:00
efbca9cbc9 Fix tab FXML paths 2020-09-02 09:24:46 +02:00
delvh
661823219c Removed clicking into a tab to see that you cannot interact with it
Additionally re-ensured compliance with our CSS conventions.
2020-09-01 21:36:23 +02:00
delvh
9f517cfc6b Added better dependency injection mechanism and purified LoginScene
one thing could for whatever reason not be avoided: Even though the
processors of the caches inside WriteProxy are initialized, they somehow
get "de-initialized" and have to be initialized again...
2020-09-01 20:14:02 +02:00
ee0d70647c Edited onRestore method in ChatScene. 2020-08-31 19:53:14 +02:00
88f28e60f1 Fixed a minor merging problem that wasn't fixed in the prior branch. 2020-08-31 11:54:20 +02:00
delvh
9bd06336eb Fixed bug not allowing users without command line arguments 2020-08-31 09:02:07 +02:00
dc114e5b3c Remove project specific .gitignore files 2020-08-31 08:52:58 +02:00
f6c62f9073 Merge pull request #39 from informatik-ag-ngl/f/finishing_new_UI
Finished new UI by adding missing Components (not Settings screen yet)
2020-08-31 08:10:19 +02:00
4137bf393a Fixed Typo 2020-08-30 19:45:51 +02:00
dc58290f22 Merge branch 'develop' into f/finishing_new_UI 2020-08-30 15:48:29 +02:00
74025c6111 Added Tabs Constant 2020-08-30 15:33:19 +02:00
6c32cf650e Unified color specifications to HEX colors 2020-08-30 15:14:31 +02:00
f86f3ec200 Applied some minor changes requested by @delvh and CyberSomething (I really cant remember how your name is spelled)
Co-authored-by: CyB3RC0nN0R <kske@outlook.de>
Co-authored-by: delvh <dev.lh@web.de>
2020-08-29 12:01:51 +02:00
f581b83359 Added semi-proper light theme and fixed some coloring bugs. 2020-08-26 18:31:23 +02:00
b7ea7f0e85 Applied some more suggestions from code review. 2020-08-26 17:53:53 +02:00
e7d85bd968 unified id variable names to kebab-case 2020-08-26 15:50:46 +02:00