Kenneth Skovhede
621aada0d1
Reworked the task checker to use polling instead of relying on events
2024-07-19 09:33:20 +02:00
Kenneth Skovhede
e5a3fed155
Stringify output
2024-07-19 08:58:48 +02:00
Kenneth Skovhede
67b133a206
Debug restore UI failure
2024-07-19 08:53:09 +02:00
Kenneth Skovhede
f50b49c56e
Enable websocket by default
2024-07-18 23:38:33 +02:00
Kenneth Skovhede
c36ec0cbc5
Added support for disabling websocket, and set it to default disabled
2024-07-18 23:17:15 +02:00
Kenneth Skovhede
b968dba9ce
Guard against multiple guard calls
2024-07-18 23:16:36 +02:00
Kenneth Skovhede
037e9e179f
Merge remote-tracking branch 'origin/master' into feature/remove-httpserver-with-debug
2024-07-18 22:30:09 +02:00
Kenneth Skovhede
b9d6084973
Yet-another rework of the reconnect
2024-07-18 22:28:18 +02:00
Kenneth Skovhede
c52f08bc6e
Added guard against case where the command happens faster than the events can register them
2024-07-18 22:27:39 +02:00
Suguru Hirahara
12407d4c03
Make placeholders translatable: storj.html and tardigrade.html
2024-07-18 11:28:41 -04:00
Suguru Hirahara
090ecf1af6
Update placeholders without 'translate'
2024-07-18 07:40:50 -04:00
Kenneth Skovhede
b7cac4cd51
Removed mixing url with hostnames
2024-07-18 10:34:13 +02:00
Kenneth Skovhede
6195e07808
Updated translation files
2024-07-17 20:32:22 +02:00
natan
92f1de07ae
Bring back /serverstate endpoint. Fix unauhthorized mdodal when cookie is missing.
...
Small code cleanup here and there.
2024-07-15 11:07:47 +02:00
natan
27ce549e75
cleanup WebsocketAccessor.cs and StatusService.cs a bit.
...
Remove /serverstate endpoint
2024-07-12 17:59:21 +02:00
Kenneth Skovhede
94d6ab76ee
Changed logic for reconnect to not rely on serverstate API.
...
Changed websocket to send current state on initial connect.
2024-07-11 16:24:22 +02:00
natan
0ae9990f18
fix 401 in websocket
2024-07-09 15:49:17 +02:00
natan
18ff96c5fe
Merge remote-tracking branch 'origin/feature/remove-httpserver' into feature/remove-httpserver
2024-07-09 13:24:13 +02:00
Grzegorz Łagocki
9b19bac7da
Add Copyright Property to *.csproj files
2024-07-09 00:37:18 +02:00
Kenneth Skovhede
44a45fcd04
Only generate signin token if password is autogenerated
2024-07-07 10:36:11 +02:00
natan
f7656f464e
fix websocket connection
2024-07-03 22:26:03 +02:00
Kenneth Skovhede
627c270025
Merge remote-tracking branch 'origin/master' into feature/remove-httpserver
2024-07-01 22:42:20 +02:00
Kenneth Skovhede
92fea213f9
Removing unsupported custom package files
2024-07-01 22:34:25 +02:00
Kenneth Skovhede
fef9efe4d4
Less agressive push towards the login page on errors
2024-06-30 21:36:06 +02:00
Kenneth Skovhede
a87984806e
Fixed some broken html
2024-06-28 12:49:17 +02:00
Kenneth Skovhede
1c40025666
Fixed missing namespace
2024-06-28 12:21:00 +02:00
Kenneth Skovhede
be9a3667e6
Fixed a race in refreshing the access token
2024-06-28 11:17:14 +02:00
Kenneth Skovhede
c023e29020
Removed proxy support for now
2024-06-28 11:04:12 +02:00
Kenneth Skovhede
d2e91f8db6
Fixed issue with import
2024-06-28 10:37:33 +02:00
Kenneth Skovhede
caf7d53583
Fixed auto-login issue
2024-06-28 09:14:08 +02:00
Kenneth Skovhede
d3a8ecacad
Implemented single operation token.
...
Fixed export and bugreport download.
2024-06-28 08:56:00 +02:00
Kenneth Skovhede
17e2266a69
Merge pull request #5231 from duplicati/feature/increase-default-test-coverage
...
Increase the default test coverage to be 0.1%
2024-06-25 09:58:50 +02:00
Kenneth Skovhede
b9031e9f20
No need to fix the name, we are only looking for 'token'
2024-06-24 19:17:27 +02:00
Kenneth Skovhede
21fe0f9cfb
Fixed a few logic issues, restore flow is now working
2024-06-24 16:00:05 +02:00
Kenneth Skovhede
e0d93da2f5
Removed last remaining form input
2024-06-24 15:26:07 +02:00
Kenneth Skovhede
d6fe8c1a7d
Fixed some naming issues for parameters
2024-06-21 08:00:57 +02:00
Kenneth Skovhede
fa7d5e45f7
Fixed auto-reconnect
2024-06-21 07:52:39 +02:00
Kenneth Skovhede
92b82df78b
Disabled websocket as it is not complete.
...
Fallback to longpoll :'(
2024-06-20 22:46:42 +02:00
Kenneth Skovhede
fd9b1a1c5b
Remove XSRF
2024-06-20 22:43:51 +02:00
Kenneth Skovhede
c9f8e5786c
Minor fixes
2024-06-20 22:22:49 +02:00
Kenneth Skovhede
4392d84da4
Improved startup error detection
2024-06-20 14:27:09 +02:00
Kenneth Skovhede
d3ec5f54fe
Missing commit
2024-06-20 12:16:07 +02:00
Kenneth Skovhede
0f1d381c7f
Implemented automatic re-login when access token expires
2024-06-20 12:11:54 +02:00
Kenneth Skovhede
cddf0917e3
Fixed build
2024-06-19 22:37:54 +02:00
Kenneth Skovhede
3f29642f6c
Implemented JWT tokens.
...
Added auth requirement on all endpoints.
Added SignIn-, Access- and Refresh-Tokens based on JWT.
Upgraded stored password to be based on PBKDF2.
Added default password assignment.
Updated logic to support auth-header and re-sign-in for tray-icon and web-ui.
2024-06-19 13:54:10 +02:00
Kenneth Skovhede
4294ee3611
Removed last traces of the custom operating system detection
2024-06-11 21:30:33 +02:00
Kenneth Skovhede
1920b0684d
Merge remote-tracking branch 'origin/master' into feature/remove-httpserver
2024-06-11 21:22:29 +02:00
Kenneth Skovhede
8be2a14f66
Merge pull request #5217 from duplicati/feature/remove-bundled-gpg
...
Removed bundled GPG binaries for Windows.
2024-06-11 10:43:25 +02:00
Kenneth Skovhede
bb65e89139
Added missing switch
2024-06-11 06:57:37 +02:00
Kenneth Skovhede
d264dbd329
Introducing decimal commandline type
2024-06-11 06:50:25 +02:00