Commit Graph
9005 Commits
Author SHA1 Message Date
Kenneth Skovhede 3487f2fdf4 Make sure we do not log out users who upgrade 2024-06-20 12:24:14 +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 edc0fb5e4b Fixed re-login for tray-icon 2024-06-20 06:57:46 +02:00
Kenneth Skovhede 25a7667e36 Minor updates to JWT issuance 2024-06-19 22:43:52 +02:00
Kenneth Skovhede d463e6bda7 Removed extra public from interface 2024-06-19 22:38:32 +02:00
Kenneth Skovhede cddf0917e3 Fixed build 2024-06-19 22:37:54 +02:00
Kenneth Skovhede 6945270d49 Setting cookie name depending on port 2024-06-19 14:18:50 +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 c0b8129924 Fixed log data 2024-06-13 07:23:30 +02:00
Kenneth Skovhede fe90f8ce3d Consistency update 2024-06-12 22:57:50 +02:00
Kenneth Skovhede 829c434c64 No more appsettings 2024-06-12 22:57:02 +02:00
Kenneth Skovhede 8b8707c811 Moved license to use repo license 2024-06-12 22:56:53 +02:00
Kenneth Skovhede 47ca64ee63 Removed browsertest from sln as it does not currently run on non-windows. 2024-06-11 22:03:07 +02:00
Kenneth Skovhede e88c30edd1 Fixed import/export test 2024-06-11 22:02:45 +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 SkovhedeandGitHub 973d005c07 Merge pull request #5230 from duplicati/feature/opt-in-local-block-use
Changed logic for local blocks to be opt-in
2024-06-11 10:45:11 +02:00
Kenneth SkovhedeandGitHub f70748359a Merge pull request #5211 from duplicati/feature/remove-alphafs
Removing unsupported AlphaFS.
2024-06-11 10:44:49 +02:00
Kenneth SkovhedeandGitHub 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 SkovhedeandGitHub f20d7b9321 Merge pull request #5222 from duplicati/feature/some-s3-option-cleanup
Removed S3 options that have been deprecated for years.
2024-06-11 10:42:32 +02:00
Kenneth SkovhedeandGitHub 1a44be4199 Merge pull request #5221 from duplicati/feature/select-aws-region-endpoint
Update UI to rely on default region hostname for AWS.
2024-06-11 10:41:32 +02:00
Kenneth Skovhede 0e93df8e3e Fixed tests 2024-06-11 07:47:08 +02:00
Kenneth SkovhedeandGitHub e4c578afa2 Merge pull request #5232 from Jojo-1000/fix-compare-exclude
Fix compare on linux showing 0 bytes when exclude filters are used
2024-06-11 06:51:45 +02:00
Jojo-1000 e316944a50 Fix compare on linux showing 0 bytes when exclude filters are used.
Closes #5229
2024-06-10 16:00:39 +02:00
Kenneth Skovhede f9db217af0 Changed logic for local blocks to be opt-in 2024-06-10 11:37:58 +02:00
Kenneth Skovhede 773f3acfb3 More untangle for FIXMEGlobal 2024-06-09 22:12:03 +02:00
Kenneth Skovhede 270f2f9cea Some work on untangling FIXMEGlobal 2024-06-09 22:00:34 +02:00
Kenneth Skovhede 25bb4f3701 Merge remote-tracking branch 'origin/master' into feature/remove-httpserver 2024-06-09 21:54:02 +02:00
Kenneth SkovhedeandGitHub 9dff0fa953 Merge pull request #5225 from duplicati/feature/license-cleanup
Removed unused Signer.exe program
2024-06-09 21:48:58 +02:00
Kenneth Skovhede 0e12adb210 Fixed usings after merge 2024-06-09 21:33:48 +02:00
Kenneth Skovhede 1d0d7e0152 Fixed library platform usage 2024-06-09 21:24:32 +02:00
Kenneth Skovhede ca425808c5 Merge remote-tracking branch 'origin/master' into feature/remove-httpserver 2024-06-09 21:23:59 +02:00
Kenneth Skovhede 6878a601a9 Fixed XSRF for import/export feature 2024-06-08 13:59:33 +02:00
Kenneth Skovhede 9f79025744 Removed HttpServer.
Re-implemented everything using ASP.NET.
Changed some requests to use JSON instead of FORM data.
Some work towards deleting the FIXMEGlobal instance.
Auth is missing, XSRF does not work correctly.
2024-06-07 15:56:43 +02:00
Kenneth Skovhede 12fb0d36ea Removed unused Signer.exe program
Updated some licenses that snuck in LGPL text from the Kestrel merge.
2024-06-05 11:02:56 +02:00
Kenneth SkovhedeandGitHub bb7b3e5de4 Merge pull request #5220 from duplicati/feature/update-aws-region-list
Added additional AWS S3 regions
2024-06-05 10:55:51 +02:00
Kenneth SkovhedeandGitHub fdc891aa36 Merge pull request #5208 from Jojo-1000/fix-sql-quotes
Fix SQL string quotes
2024-06-04 20:58:20 +02:00
Kenneth Skovhede b11c558ba2 Removed options that have been deprecated for years.
Simplified the parsing of options slightly.
2024-06-04 20:54:57 +02:00
Kenneth Skovhede 2a12fdc493 Update UI to rely on default region hostname for AWS.
This fixes #5214
2024-06-04 20:37:59 +02:00
Kenneth Skovhede c0a49dec2d Removed unused US region, and fixed mapping of location names 2024-06-04 20:13:02 +02:00
Kenneth Skovhede dbdd9a0022 Added additional AWS S3 regions:
- Africa (Cape Town): `af-south-1`
- Asia Pacific (Hyderabad): `ap-south-2`
- Asia Pacific (Jakarta): `ap-southeast-3`
- Asia Pacific (Melbourne): `ap-southeast-4`
- Canada West (Calgary): `ca-west-1`
- Europe (Spain): `eu-south-2`
- Europe (Zurich): `eu-central-2`
- Israel (Tel Aviv): `il-central-1`
- Middle East (UAE): `me-central-1`
- AWS GovCloud (US-East): `us-gov-east-1`
- AWS GovCloud (US-West): `us-gov-west-1`

List of region endpoints is now generated from region table.
2024-06-04 20:00:04 +02:00
Jojo-1000 a5c6c18f26 Prevent SQLite crash on MacOS. 2024-06-04 19:35:06 +02:00
Kenneth SkovhedeandGitHub 516a8e728a Merge pull request #5216 from duplicati/feature/clean-3rdparty-licenses
Updated some licenses
2024-06-04 17:29:00 +02:00
Kenneth Skovhede 7dab2f5935 Removed bundled GPG binaries for Windows.
Improved search logic for finding GPG executable on all operating systems.
This also removes the `win-tools` folder.
2024-06-04 15:21:22 +02:00
Kenneth SkovhedeandGitHub 6841ad7fa8 Merge pull request #5215 from duplicati/feature/fix-rendering-issue-angularjs
Fixed an issue rendering non-ascii in AngularJs
2024-06-04 14:07:48 +02:00
Kenneth Skovhede c57321a4f7 Removed Sharp.Xmpp license entries.
Removed duplicate MailKit license.
Added `Artalk.Xmpp` license.
2024-06-04 14:06:15 +02:00
Kenneth SkovhedeandGitHub 245d2f5e95 Merge pull request #5213 from Jojo-1000/xmpp-library-update
Change XMPP library to Artalk.Xmpp
2024-06-04 13:55:56 +02:00
Kenneth SkovhedeandGitHub 9031890456 Merge pull request #5209 from Jojo-1000/platform-support
Fix supported platform warnings (except Captcha)
2024-06-04 11:55:25 +02:00
Kenneth Skovhede 9e0ce5fb0c Fixed an issue rendering non-ascii in AngularJs 2024-06-03 16:17:42 +02:00