 alex-zandMatthieu Gallien (Rebase PR Action)
|
b03bf1c1f0
|
Pass username from Windows to login page.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-11-24 10:04:22 +00:00 |
|
 alex-zandMatthieu Gallien (Rebase PR Action)
|
b3914f627d
|
Cleanup system bindings from Windows when removing a local sync folder
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-11-23 08:32:55 +00:00 |
|
alex-z
|
8e6896ba03
|
Quick fix! Disable VFS folders removal for non-Windows VFS.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-11-22 12:37:18 +02:00 |
|
 alex-zandMatthieu Gallien (Rebase PR Action)
|
73db636361
|
Added more logs to 'postProcessLocalNew'.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-11-19 09:10:20 +00:00 |
|
 alex-zandallexzander (Rebase PR Action)
|
911e35bc50
|
Use QUrl::fromLocalFile to open local files in Unified Search results.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-11-18 09:34:54 +00:00 |
|
 alex-zandMatthieu Gallien (Rebase PR Action)
|
2f3c58daac
|
Fix review comments. Use QImage for QML and QPixmap for rest of code. Do not cache images for QML. Fix tests. Use signal in QML.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-11-04 20:50:51 +00:00 |
|
 alex-zandMatthieu Gallien (Rebase PR Action)
|
0b8ab5c079
|
Use SvgRenderer for Unified Search input icons. Refactor IconUtils. Extend unit tests.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-11-04 20:50:51 +00:00 |
|
 alex-zandMatthieu Gallien (Rebase PR Action)
|
0d8375e798
|
Clear Unified Search Input Field in a proper way
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-11-04 20:50:51 +00:00 |
|
alex-z
|
d88e086b94
|
ShareLinkWidget. Fix incorrect calendar mindate.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-11-03 13:23:00 +02:00 |
|
 alex-zandMatthieu Gallien (Rebase PR Action)
|
6c3c45dadd
|
Implement expiration date for federated shares
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-11-03 10:54:18 +00:00 |
|
 alex-zandallexzander (Rebase PR Action)
|
c52718c104
|
Replace deprecated QRegExp with QRegularExpression.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-11-02 08:54:06 +00:00 |
|
 alex-zandallexzander (Rebase PR Action)
|
db4e54025a
|
Forbid trusting the untrusted certificate.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-10-27 07:23:42 +00:00 |
|
 alex-zandallexzander (Rebase PR Action)
|
907ebc1959
|
Request OCSP validation data from the server during the SSL handshake.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-10-27 07:23:42 +00:00 |
|
alex-z
|
1b8448402a
|
Fix JsonApiJob incorrect 'statuscode' parsing.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-10-25 14:45:05 +03:00 |
|
alex-z
|
c1dab7e4cb
|
Unified Search via Tray window
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-10-25 14:45:05 +03:00 |
|
 alex-zandallexzander (Rebase PR Action)
|
da03acc656
|
Fix folder creation issues.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-10-20 19:47:41 +00:00 |
|
 alex-zandallexzander (Rebase PR Action)
|
bd731a9cda
|
Windows. Remove CWD from DLL search paths.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-10-19 06:40:56 +00:00 |
|
 alex-zandMatthieu Gallien (Rebase PR Action)
|
6cafcc1124
|
Remove Temporary solution for file restoration issue due to failing to set the data-fingerprint.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-09-30 08:39:47 +00:00 |
|
 alex-zandMatthieu Gallien (Rebase PR Action)
|
dc22307a42
|
Fix review comments + also check against trailing bakslash.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-09-27 08:13:29 +00:00 |
|
 alex-zandMatthieu Gallien (Rebase PR Action)
|
e16402a102
|
Fix incorrect db name for nextcloud command line client.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-09-27 08:13:29 +00:00 |
|
alex-z
|
59199fc907
|
General Settings window. Allow opening the update URL via mouse.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-09-21 16:21:38 +02:00 |
|
 alex-zandallexzander (Rebase PR Action)
|
4018f8d554
|
Prompt reboot when runing the auto update.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-09-09 07:20:19 +00:00 |
|
 alex-zandallexzander (Rebase PR Action)
|
24ad43a208
|
Enable Xvfb for graphical tests on Linux.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2021-09-06 13:27:39 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
a3fc812539
|
Enable share to Talk and Email. Display correct icon. Added unit tests.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-09-06 13:27:39 +00:00 |
|
allexzander
|
4927e48bf3
|
Update nextcloudcmd documentation.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-08-26 10:38:06 +03:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
ba73b6d914
|
VFS + E2EE. Improved data alignment and unit tests for StreamingDecryptor. Refactoring and renaming for readability.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-08-20 12:57:22 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
289df252b5
|
VFS + E2EE. Handle scenario of sync journal deleted.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-08-20 12:57:22 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
c28cac8479
|
VFS + E2EE placeholder size migration from old versions.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-08-20 12:57:22 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
2c78925acb
|
VFS + E2EE VFS implicit hydration of E2EE files.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-08-20 12:57:22 +00:00 |
|
allexzander
|
b6d216b794
|
Use separate arguments for a remote root and do not use dav or webdav in the server's URL
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-08-20 13:30:35 +03:00 |
|
allexzander
|
4106c646f9
|
Fix incorrect activity message on invalid char in the file name.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-08-04 13:22:17 +03:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
c930d8e30f
|
Delete apptoken after account removal.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-08-04 09:37:40 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
fc75b94524
|
Fix clang-tidy errors.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-07-30 06:21:05 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
71b2b73881
|
Fix tests.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-07-30 06:21:05 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
88d18fd5f3
|
Invoke 'bool Folder::isSyncRunning() const' from tests.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-07-28 08:58:00 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
98ae715905
|
Fix crash in Folder::isSyncRunning()
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-07-28 08:58:00 +00:00 |
|
 allexzanderandFelix Weilbach (Rebase PR Action)
|
8122c63ebc
|
Revert Added config parameter that allows to bypass checksum validation failure.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-07-28 07:57:10 +00:00 |
|
allexzander
|
d9a8a7e0ac
|
Bump version to 3.3.0-rc2
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-07-22 10:16:37 +03:00 |
|
allexzander
|
801e4ad363
|
Create QMessageBox on heap when the update is ready. Do not return true from OCUpdater to allow for a proper app::quit
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-07-21 14:23:43 +03:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
de627a9b7c
|
Remove request to config for userVisibleURL.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-07-16 06:45:41 +00:00 |
|
allexzander
|
871210326f
|
Windows. Nextcloud Overlay Identifiers. Set 16 spaces before each identifier's name.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-07-14 16:15:02 +03:00 |
|
allexzander
|
99f6e82290
|
Fix review comments.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-07-01 11:59:21 +03:00 |
|
allexzander
|
6ce5279b6c
|
Fix review comments.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-07-01 11:59:21 +03:00 |
|
allexzander
|
22eba41cb8
|
Do not process non-directories and non-virtual files. Wipe empty online-only folder based on its pinState.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-07-01 11:59:21 +03:00 |
|
allexzander
|
c5982143aa
|
Refactoring.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-07-01 11:59:21 +03:00 |
|
allexzander
|
48aefc1983
|
Fix VFS crash and false conflict on local new.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-07-01 11:59:20 +03:00 |
|
 allexzanderandMatthieu Gallien (Rebase PR Action)
|
860514f01b
|
Run legacy uninstall exe in a secure way.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-06-30 11:58:13 +00:00 |
|
allexzander
|
a3d12a616b
|
Add error message to GUI.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-06-15 14:33:45 +03:00 |
|
allexzander
|
6312f6ddde
|
Wipe empty folder when moving a VFS placeholder. Keep a folder if there are hydrated items inside.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-06-15 13:19:35 +03:00 |
|
allexzander
|
dc72686ab3
|
Allow download with mismatched checksum if a config option is set.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-06-10 13:39:11 +03:00 |
|
 allexzanderandMatthieu Gallien (Rebase PR Action)
|
d6ddf595f8
|
Fix review comments.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-06-08 09:25:43 +00:00 |
|
 allexzanderandMatthieu Gallien (Rebase PR Action)
|
5dd310c21c
|
Fix review comments.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-06-08 09:25:43 +00:00 |
|
 allexzanderandMatthieu Gallien (Rebase PR Action)
|
b150de9106
|
Fix review comments. Also consider exclude.lst.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-06-08 09:25:43 +00:00 |
|
 allexzanderandMatthieu Gallien (Rebase PR Action)
|
bb55232e8e
|
VFS freeze fix. Treat .sync-exclude.lst as a non-virtual file always.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-06-08 09:25:43 +00:00 |
|
allexzander
|
fe9f934277
|
Added unit tests for Utility::isPathWindowsDrivePartitionRoot.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-06-02 10:30:27 +03:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
bf39f053c4
|
Fix review comments.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-06-01 13:51:02 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
a80c58f367
|
Bugfix. Crash when printing OpenSSL decryption errors with no e2ee mnemonic.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-06-01 13:51:02 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
76be5dce73
|
Add remote folder prefix for renaming in a non-root local folder.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-05-17 12:19:58 +00:00 |
|
allexzander
|
bbf11d7e7a
|
Temporary! Windows. VFS. Block Virtual Files for partition root sync folders.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-05-11 18:53:35 +03:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
d754bb7102
|
Fix review comments.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-05-06 06:17:36 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
ef89256d39
|
VFS. Allow dehydartion of readonly files. Preserve 'readonly' flag when creating a placeholder.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-05-06 06:17:36 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
19522210ac
|
VFS. Display local file name clash error when syncing in VFS mode.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-05-05 17:34:59 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
e72013fed1
|
Fix Felix's comments.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-29 07:43:21 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
19e2d70c53
|
Final corrections and refactoring.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-29 07:43:21 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
deb9ba89f0
|
Only show password option for email shares.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-29 07:43:21 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
526fa399dc
|
Fix review comments.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-29 07:43:20 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
c908183044
|
Use separate progress indicator for password and replace a button with it while running.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-29 07:43:20 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
0072d39ca0
|
Fix review comments.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-29 07:43:20 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
2d88fc6c99
|
Obey enforced password for share by email.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-29 07:43:20 +00:00 |
|
allexzander
|
e7e5542d3e
|
Improve public link sharing UI. Fix UX issues.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-27 13:51:52 +03:00 |
|
allexzander
|
21d39dea87
|
Documentation. Fix incorrect syntax warnings and incorrect indentation before image elements.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-19 10:32:53 +03:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
4fad07179d
|
Documentation. Fix incorrect subheader format.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-16 14:04:28 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
988e928d74
|
Documentation. Fix incorrect image elements.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-16 14:04:28 +00:00 |
|
 allexzanderandMatthieu Gallien (Rebase PR Action)
|
d65c91ea36
|
Display VFS sync folder within the navigation panel on Windows.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-16 07:18:44 +00:00 |
|
allexzander
|
c88e76a4a9
|
Minimum supported Windows 10, build 1709.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-15 13:47:37 +03:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
7d2ab1f3fe
|
Do not schedule reboot when installing MSI in silent mode unless 'SCHEDULE_REBOOT' is set.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-14 06:59:21 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
bc919bcc8c
|
Temporary solution for file restoration issue due to failing the dataFingerprint on client.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-14 06:42:48 +00:00 |
|
allexzander
|
b4d01afd86
|
Added documentation for VFS and Status Feature.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-13 10:18:27 +03:00 |
|
allexzander
|
740e1d2f0d
|
Bump version to 3.2.50.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-08 11:09:49 +03:00 |
|
allexzander
|
8550bfa8f1
|
Bump version to 3.2.0.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-08 10:38:10 +03:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
4b58c2b7b7
|
Fix review comments.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-07 09:08:02 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
82953d0601
|
Fix review comments.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-07 09:08:02 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
de85b79bb8
|
Address review comments.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-07 09:08:02 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
cb8b6ccd9b
|
Ignore *.lnk files on Windows.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-07 09:08:02 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
13f4bb541d
|
Treat .lnk files as normal files without hydrating them or creating a placeholder.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-07 09:08:02 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
3906ae0922
|
Another way to fix this.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-07 09:08:02 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
7235c708dc
|
Added .lnk file placeholder creation fix.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-07 09:08:02 +00:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
d5b6d93978
|
Fix VFS freeze when syncing '.lnk' files on Windows.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-07 09:08:02 +00:00 |
|
allexzander
|
0a33e99053
|
Create std::wstrings out of const wchar_t* so a copy is created every time.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-06 10:03:22 +03:00 |
|
allexzander
|
e15045977e
|
Reduce Socket API logging.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-04-06 09:34:20 +03:00 |
|
allexzander
|
28771b25e3
|
Fix VFS CfAPI Syncroot Register Error.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-03-27 02:41:24 +02:00 |
|
allexzander
|
ab128cc4aa
|
Revert "Merge pull request #3042 from nextcloud/temp-fix-vfs-failure-wow6432"
This reverts commit cafa475398, reversing
changes made to 003e56f4e6.
|
2021-03-26 22:25:31 +02:00 |
|
allexzander
|
9d15334813
|
Temp fix for vfs failure.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-03-26 21:41:44 +02:00 |
|
allexzander
|
193e50311b
|
Refresh Windows download dialog progress when hydrating a placeholder
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-03-24 14:09:06 +02:00 |
|
allexzander
|
5f0344abb2
|
Fix warnings in CfApiWrapper.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-03-18 12:07:07 +02:00 |
|
allexzander
|
3fde838bee
|
Fix for Windows long path issue.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-03-18 12:07:07 +02:00 |
|
allexzander
|
c89d351d97
|
Fix incorrect type when reading the 'logExpire' property from config.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-03-12 10:23:31 +02:00 |
|
 allexzanderandallexzander (Rebase PR Action)
|
88a21c0665
|
Do not add debug build to startup programs.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-02-18 13:19:06 +00:00 |
|
allexzander
|
4d66d209bc
|
Fix incorrect logger output for non-latin strings.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-02-16 09:30:08 +02:00 |
|
allexzander
|
013f3cea70
|
Validate sensitive URLs to onle allow http(s) schemes.
Signed-off-by: allexzander <blackslayer4@gmail.com>
|
2021-02-09 15:00:35 +02:00 |
|