d8ae8a65b8
Make LocalDB thread safe and simplify its API
2020-09-21 20:52:01 +02:00
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