Matthieu Gallien
5ab548324e
Merge pull request #5848 from nextcloud/feature/detect-captive-portal
...
Added new state and new job to check if /index.php/204 is being redirected
2023-07-17 12:21:38 +02:00
alex-z
71f1d1aad4
Added new state and new job to check if /index.php/204 is being redirected.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-07-17 11:31:15 +02:00
Nextcloud bot
6c12a221ff
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-17 02:32:21 +00:00
Nextcloud bot
6ad8e0422f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-16 02:34:35 +00:00
Nextcloud bot
36832f4feb
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-15 02:33:50 +00:00
Nextcloud bot
360c127ad8
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-14 02:37:15 +00:00
Joas Schilling
a51103ce39
Merge pull request #5886 from nextcloud/ci/sign-drone-master
...
chore(CI): Sign .drone.yml file
2023-07-13 13:20:59 +02:00
Joas Schilling
c2d39fcacb
chore(CI): Sign .drone.yml file
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-07-13 11:41:35 +02:00
Nextcloud bot
1ca301f5e6
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-13 02:40:14 +00:00
Matthieu Gallien
d648fa14e9
Merge pull request #5841 from nextcloud/bugfix/lockedFileShouldBeReadOnly
...
always propagate locked status to read-only or read/write for real file
2023-07-12 14:26:38 +02:00
Matthieu Gallien
bc28bc43c3
set read only/read file on the newly downloaded file
...
will fix behavior on windows by properly setting the new temp file just
downloaded have the proper state (read only or read/write) and not the
already existing file that will be replaced by the newly odwnloaded one
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-07-12 13:42:34 +02:00
Matthieu Gallien
845c66666e
fix failing tests by using FileSystem::setFileReadOnlyWeak
...
we try to preserve complex existing permissions unless the client is
required to change them significantly
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-07-12 13:42:31 +02:00
Matthieu Gallien
505021af03
enable debug log for some automated tests
...
should help investigate failure for automated tests
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-07-12 13:41:53 +02:00
Matthieu Gallien
0039ffd7da
always propagate locked status to read-only or read/write for real file
...
make sure that a file locked that would not be modifiable by the
current client is read-only on storage
also make sure we make a file read/write when modification can happen
again
Close #5537
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-07-12 13:41:46 +02:00
Nextcloud bot
cb4ec73787
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-12 02:28:10 +00:00
Nextcloud bot
a28249b501
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-11 02:40:24 +00:00
Matthieu Gallien
f38d9743ed
Merge pull request #5864 from nextcloud/addLinkToBinaries
...
add link in readme to nextcloud-releases correct page with binaries
2023-07-11 00:30:16 +02:00
Matthieu Gallien
022ab45e14
add link in readme to nextcloud-releases correct page with binaries
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-07-10 18:04:50 +02:00
Matthieu Gallien
e25c59e0ae
Merge pull request #5871 from nextcloud/bugfix/bulkUploadEmptyFiles
...
fix bulk upload of empty files
2023-07-10 17:56:07 +02:00
Matthieu Gallien
5540f7f0f4
do not use a mirror for KDE's Craft binary cache
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-07-10 15:15:34 +02:00
Matthieu Gallien
8cd1a30c40
fix bulk upload of empty files
...
force an empty body when we bulk upload empty files
force a "valid" checksum to be computed for empty files as bulk upload
server side expects a checksum even for empty files
Close #5824
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-07-10 10:38:39 +02:00
Nextcloud bot
0bb0491a9d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-10 02:41:16 +00:00
Nextcloud bot
645e2d8eed
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-09 02:41:53 +00:00
Nextcloud bot
fd98ee79bf
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-08 02:36:58 +00:00
Nextcloud bot
eea254bde8
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-07 02:33:31 +00:00
allexzander
4cc1395529
Merge pull request #5851 from nextcloud/feature/remove-seen-talk-notifications
...
Remove seen Talk notificatios from Tray window.
2023-07-06 10:00:30 +02:00
alex-z
b56200e0d7
Remove seen Talk notificatios from Tray window.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-07-06 09:15:26 +02:00
Nextcloud bot
88b4c7ebeb
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-06 02:38:12 +00:00
Nextcloud bot
bf0a39c71d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-04 02:35:52 +00:00
Nextcloud bot
1d97a27751
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-03 02:41:12 +00:00
Nextcloud bot
552b7810b8
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-02 02:37:38 +00:00
Nextcloud bot
1b22949e4d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-07-01 02:34:22 +00:00
Matthieu Gallien
bea7bd1a4b
Merge pull request #5586 from nextcloud/bugfix/e2eeBetterInit
...
Bugfix/e2ee better init
2023-06-30 16:17:26 +02:00
Matthieu Gallien
10cac0f46f
fix review comments
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
0b3d67437a
improve logs of e2ee such that errors are easy to see
...
removed some internal debug logs that should not be needed
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
1712f98b3c
make sure to pass shared pointer by const ref when possible
...
avoid unnecessary copies of shared pointers
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
af1162804a
make sure we clean only what is needed if e2ee is disabled
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
b9761a23fe
tidy code
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
fad55470d5
ensure e2ee can be disabled from client
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
ad34de1622
make sure e2ee init is either fully done or not at all
...
make sure that we have only two cases:
1) keys are stored on the server and the client
2) keys are stored on the server and not yet on the client
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
bef5d1a893
if keys are not on server, also delete local keys
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
c8e5ac7b5f
fix upload of private key when initializing the end-to-end encryption
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
3a0e0f2097
can now generate the CSR again if the first try to upload failed
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
50234c5859
try to resend the public key if it is not on server but on local storage
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
d3b583d967
improvement to be able to retry the e2ee init steps
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
17484cd69f
finish local save of keys and upload them to server
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
1b7c16e8ff
solve memory mismanagement of object life time
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
1cb632234c
e2ee init rework
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
15f3e2acae
backup private key early
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-06-30 15:32:03 +02:00
Matthieu Gallien
0e8e8daaea
Merge pull request #5845 from nextcloud/bugfix/crashWhenAddingAccountAfterRemovingOneOnLinux
...
prevent crash by resetting common pointer after deleting gobject menu
2023-06-30 11:07:46 +02:00