Kai S. K. Engelbart
b9e19d69b9
Merge Local Database and Home Directory ( #44 )
...
Merge local database and home directory
Fixes #43
Reviewed-on: https://git.kske.dev/zdm/envoy/pulls/44
Reviewed-by: delvh <leon@kske.dev>
2020-09-23 16:00:53 +02:00
Leon Hofmeister
41f07dc452
Fixed Transactions not Getting Closed on the Server ( #42 )
...
Fixes #16
Reviewed-on: https://git.kske.dev/zdm/envoy/pulls/42
Reviewed-by: kske <kai@kske.dev>
2020-09-22 17:02:50 +02:00
Kai S. K. Engelbart
9419ba2ee8
Merge pull request 'Add a LocalDB Auto Save Mechanism' ( #41 ) from f/localdb-autosave into develop
...
Reviewed-on: https://git.kske.dev/zdm/envoy/pulls/41
Reviewed-by: delvh <leon@kske.dev>
2020-09-22 16:45:58 +02:00
Kai S. K. Engelbart
f36f330c81
Add a LocalDB auto save mechanism
...
During startup, a timer is initialized inside the LocalDB which saves it
after 500 milliseconds during startup and then in intervals of 2
minutes, which can be configured in the ClientConfig.
2020-09-22 16:37:43 +02:00
Kai S. K. Engelbart
5b4f2762e5
Fix synchronization when initializing user storage
2020-09-22 16:06:19 +02:00
Leon Hofmeister
1b60ab3f0d
Fixed Bug Not Saving Values When Exiting via “Control”+”Q” ( #40 )
...
Fixed bug not saving values when exiting via "Control"+"Q"
Reviewed-on: https://git.kske.dev/zdm/envoy/pulls/40
Reviewed-by: kske <kai@kske.dev>
2020-09-22 14:42:51 +02:00
Kai S. K. Engelbart
8ed6faca96
Merge pull request 'Make LocalDB Thread Safe and Simplify its API' ( #38 ) from refactor-local-db into develop
...
Reviewed-on: https://git.kske.dev/zdm/envoy/pulls/38
Reviewed-by: delvh <leon@kske.dev>
2020-09-21 20:54:29 +02:00
Kai S. K. Engelbart
52d6282e13
Merge branch 'develop' into refactor-local-db
2020-09-21 20:52:41 +02:00
Leon Hofmeister
0dbd15e958
Made not-hide_on_close the default option ( #39 )
...
Reviewed-on: https://git.kske.dev/zdm/envoy/pulls/39
Reviewed-by: kske <kai@kske.dev>
2020-09-21 20:52:13 +02:00
Kai S. K. Engelbart
d8ae8a65b8
Make LocalDB thread safe and simplify its API
2020-09-21 20:52:01 +02:00
Leon Hofmeister
a12d765494
Merge pull request 'Fixed hopefully every bug concerning "enter to send" ability' ( #36 ) from b/message-text-area into develop
...
Reviewed-on: https://git.kske.dev/zdm/envoy/pulls/36
Reviewed-by: kske <kai@kske.dev>
2020-09-21 20:21:46 +02:00
Leon Hofmeister
3cd9d76d2c
Fixed sudden Eclipse annoyance
2020-09-21 18:49:58 +02:00
Leon Hofmeister
d394c2d058
Added option to close Envoy Linux-like with "Control"+"Q"
2020-09-20 22:11:15 +02:00
Leon Hofmeister
7cc4928826
Fixed bug removing \n and added ability to use "ctrl"+"enter" for LB
...
Fixes #34
2020-09-20 16:16:51 +02:00
Leon Hofmeister
4959bc9634
Fixed bug not updating UI after click on context menu item
...
fixes #11
Additionally, previous commit fixes #5
2020-09-20 16:16:44 +02:00
Leon Hofmeister
16a0786d54
Fixed bug adding line break in messages sent using "Enter"
2020-09-20 16:16:38 +02:00
Kai S. K. Engelbart
40447f3f42
Change Event Bus version to 0.0.4, fix message event handler
...
The message event handler ignored group messages, as event handlers do
not include subtypes be default. This behavior has been implemented in
Event Bus 0.0.4 and integrated into Envoy.
2020-09-20 14:13:11 +02:00
Kai S. K. Engelbart
be945fe3ee
Fix threading issue in handshake rejection alert
2020-09-20 09:55:07 +02:00
Kai S. K. Engelbart
a8aa1c9ea7
Initialize local database directory during startup
2020-09-20 09:08:09 +02:00
Kai S. K. Engelbart
fd21c5789f
Add LocalDB Locking
...
FIxes #32
2020-09-19 15:28:04 +02:00
Kai S. K. Engelbart
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
Kai S. K. Engelbart
cb2a3a6540
Remove authentication tokens from logs
2020-09-19 13:43:03 +02:00
Kai S. K. Engelbart
3e594c1fbd
Handle handshake rejections on invalid token, reuse not expired tokens
2020-09-19 13:33:18 +02:00
Kai S. K. Engelbart
f21d077522
Add token-based authentication (without rejection handling)
2020-09-19 11:37:42 +02:00
Kai S. K. Engelbart
31cb22035b
Add token request to login credentials and "Stay Signed In" checkbox
2020-09-19 09:13:04 +02:00
Kai S. K. Engelbart
ec6b67099f
Add token to login credentials and database user
2020-09-18 11:29:05 +02:00
Kai S. K. Engelbart
89b9afb3db
Remove config based autologin
...
Fixes #27
2020-09-18 10:02:39 +02:00
Kai S. K. Engelbart
f98811c899
Update README ( #26 )
2020-09-16 22:39:35 +02:00
Kai S. K. Engelbart
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
Leon Hofmeister
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
Leon Hofmeister
e06dd7dd57
Merge branch 'develop' into remove-unused-message-events
2020-09-16 16:05:56 +02:00
Leon Hofmeister
c21da25789
Removed MessageCreationEvent and MessageModificationEvent
2020-09-16 15:52:58 +02:00
Kai S. K. Engelbart
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
Kai S. K. Engelbart
763830c727
Remove TransientLocalDB and no-db config value
2020-09-16 15:41:00 +02:00
Kai S. K. Engelbart
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
Kai S. K. Engelbart
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
Leon Hofmeister
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
Leon Hofmeister
74a1f8232b
Restored compatability with new VCS
2020-09-06 12:17:45 +02:00
Kai S. K. Engelbart
9b6d0f3c97
Add top level .settings folder to .gitignore
2020-09-06 11:15:20 +02:00
Kai S. K. Engelbart
ff1891108e
Remove top level .settings folder
2020-09-06 11:14:37 +02:00
Kai S. K. Engelbart
78573399e9
Remove GitHub specific files
2020-09-06 11:12:03 +02:00
Maximilian P. Käfer
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
Maximilian P. Käfer
dd2e09b6dc
Apply suggestions from code review from @CyB3RC0nN0R
...
Co-authored-by: CyB3RC0nN0R <kske@outlook.de>
2020-09-02 11:31:21 +02:00
Maximilian P. Käfer
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
Kai S. K. Engelbart
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
Kai S. K. Engelbart
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
Kai S. K. Engelbart
d0c8c685ab
Fix LoginScene popping
2020-09-02 10:07:02 +02:00