Claudio Cambra
|
5b8f9e46ce
|
Ensure file provider tab is not shown when file provider module not enabled
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-22 15:37:51 +08:00 |
|
Claudio Cambra
|
5c0c2afd57
|
Move folder status model initialisation to member init list in AccountSettings
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-22 15:37:51 +08:00 |
|
Claudio Cambra
|
dd7143611a
|
Add account member to network settings
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-22 15:37:48 +08:00 |
|
Claudio Cambra
|
88d20649d8
|
Present network settings component within connection settings tab in account settings
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-07-22 15:37:46 +08:00 |
|
Claudio Cambra
|
4bd0974696
|
Remove use of setMargin on QVBoxLayout, not present in Qt6
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-05-13 11:07:33 +02:00 |
|
Claudio Cambra
|
6210490109
|
Replace now invalid '+' operator with '|' operator for QKeySequence
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-04-26 09:05:12 +02:00 |
|
alex-z
|
c0e0b53ee5
|
Bugfix. E2EE V2. Fix incorrect root e2ee folder path search in local db.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2024-02-28 15:37:50 +01:00 |
|
Claudio Cambra
|
f2547140c4
|
Ensure correct index is set on hidden tab widget
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-02-19 22:45:14 +08:00 |
|
Claudio Cambra
|
ba3baa406b
|
Expose account user id with host to QML
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-02-19 22:45:09 +08:00 |
|
Claudio Cambra
|
94ce3da9c5
|
Treat FileProviderSettingsController::settingsViewWidget as a factory method
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-02-19 22:45:08 +08:00 |
|
Claudio Cambra
|
20f89c6999
|
Make the fp settings controller static
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-02-19 22:45:08 +08:00 |
|
Claudio Cambra
|
174d3ec9e0
|
Remove Virtual files section of settings, move this instead to individual tab in each account page
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-02-19 22:45:07 +08:00 |
|
Claudio Cambra
|
d4fb1e7dad
|
Move disguising of tab widget into separate method
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-02-19 22:45:07 +08:00 |
|
Claudio Cambra
|
c57a5820d0
|
Make sure qtabwidget in account settings is unnoticeable when file provider module is disabled
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2024-02-19 22:45:07 +08:00 |
|
Camila Ayres
|
9dbf43c6fd
|
Update 'no connection' error text to a more user friendly message.
Signed-off-by: Camila Ayres <hello@camilasan.com>
|
2024-02-07 14:24:30 -03:00 |
|
alex-z
|
af612525c4
|
End-to-End Encryption V2. Implemented sharing between users. Automatic migration from 1.0 to 2.0(only for flat folders). Improved secure filedrop.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2024-01-29 16:13:25 +01:00 |
|
Claudio Cambra
|
6cf04d660b
|
Remove OAuth authentication method as it is now unused
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-09-19 14:58:17 +08:00 |
|
Claudio Cambra
|
fba06a745c
|
Add warning prior to folder encryption to prevent unknowing users from creating unrecoverable encrypted folders
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-08-23 08:46:23 +08:00 |
|
Claudio Cambra
|
c8599bc084
|
Fix warning dialog box message when trying to encrypt folders that have not been successfully synced (i.e. error/problem)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-08-22 22:11:50 +02:00 |
|
Claudio Cambra
|
21656cce17
|
Replace all manual isntancesof adding trailing slash with use of utility method
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-08-04 17:40:42 +08:00 |
|
Claudio Cambra
|
f9bde98aad
|
Prevent possible accountsettings crash by sorting blacklist before checking
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-08-04 17:40:41 +08:00 |
|
Claudio Cambra
|
e05cf7665a
|
Add specific message for existing folders exceeding warning limit in accountsettings
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-08-04 17:40:39 +08:00 |
|
Claudio Cambra
|
a97bdb95ee
|
Clean up AccountSettings::refreshSelectiveSyncStatus
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-08-04 17:40:38 +08: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 |
|
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 |
|
Dimitri Papadopoulos
|
9d830e94f9
|
Fix typos found by codespell
Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com>
|
2023-06-21 08:47:13 +02:00 |
|
Matthieu Gallien
|
7c655cf679
|
use a getter to query encryption status
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
|
2023-03-31 17:18:28 +02:00 |
|
Claudio Cambra
|
893adb8280
|
Remove unused slotDeleteAccount in AccountSettings
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-02-14 20:22:51 +01:00 |
|
Claudio Cambra
|
69d73d1333
|
Respond to folder creation at specific creation path on macOS
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-02-14 18:27:03 +01:00 |
|
Claudio Cambra
|
89d3022649
|
Do not search for folder twice
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-02-14 18:27:03 +01:00 |
|
Claudio Cambra
|
6c548145a2
|
Make sure to manually call folderwatcher when creating new folder from settings menu in macOS
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-02-14 18:27:03 +01:00 |
|
Matthieu Gallien
|
079d392d36
|
move init to default value in class declaration
done via clang-tidy and manual tuning
run-clang-tidy -p build -header-filter='.*' -config="{Checks: '*', CheckOptions: [{key: UseAssignment, value: true}]}" -checks='-*,modernize-use-default-member-init' -fix
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
|
2023-02-06 10:43:05 +01:00 |
|
Matthieu Gallien
|
d2f5c6a5c7
|
initialize many attributes that could have been left without init value
done with clang-tidy
run-clang-tidy -p build -config="{Checks: '*', CheckOptions: [{key: UseAssignment, value: true}]}" -checks='-*,cppcoreguidelines-pro-type-member-init' -fix
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
|
2023-02-06 10:43:04 +01:00 |
|
Claudio Cambra
|
b57b35e7a4
|
Delete E2EE files/folders for accounts that have had E2EE disabled
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-01-24 17:00:14 +01:00 |
|
Claudio Cambra
|
cc6bdc9bd5
|
Add ability to remove local encryption keys through settings
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2023-01-24 17:00:14 +01:00 |
|
alex-z
|
867249f339
|
Do not sync encrypted folders if the E2EE mnemonic is not entered. Automatically blacklist them. Remove from blacklist once the E2EE mnemonic is provided.
Signed-off-by: alex-z <blackslayer4@gmail.com>
|
2022-12-15 15:09:25 +01:00 |
|
Claudio Cambra
|
31876926ac
|
Only request mnemonic when user explicitly wants to enable E2EE
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-09 12:12:37 +01:00 |
|
Valdnet
|
e2ff8715f4
|
l10n: Correct spelling
Signed-off-by: Valdnet <47037905+Valdnet@users.noreply.github.com>
|
2022-12-01 15:33:15 +01:00 |
|
Claudio Cambra
|
83fd752981
|
Address capitalisation of End-to-end
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-01 11:50:18 +01:00 |
|
Claudio Cambra
|
70468be5e5
|
Differentiate between E2EE not being enabled at all vs. E2EE being enabled already through another device in account settings message
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-12-01 11:50:18 +01:00 |
|
Claudio Cambra
|
0262c77d27
|
Remove close/dismiss button from encryption message
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-28 18:24:40 +01:00 |
|
Claudio Cambra
|
a243f7c4d1
|
Prevent bad encrypting of folder if E2EE has not been correctly set up
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-28 17:48:53 +01:00 |
|
rakekniven
|
5353f4f92d
|
l10n: Fixed grammar
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
|
2022-11-28 14:37:24 +01:00 |
|
Claudio Cambra
|
2459a3a9f3
|
Rename 'Enable encryption' button to 'Setup encryption'
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-25 11:53:41 +01:00 |
|
Claudio Cambra
|
5a0d253187
|
Fix capitalisation of End-to-end
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-25 11:53:41 +01:00 |
|
Claudio Cambra
|
719a8f38bf
|
Use material icons for lock and state-info
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-25 11:53:41 +01:00 |
|
Claudio Cambra
|
f6687c491d
|
Change the colour of the encryption message box when encryption enabled
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-25 11:53:41 +01:00 |
|
Claudio Cambra
|
c1d6482c69
|
Add info icon when encryption not yet enabled
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-25 11:53:41 +01:00 |
|
Claudio Cambra
|
ef97200ac0
|
Show tick icon when encryption is enabled for account
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-25 11:53:41 +01:00 |
|
Claudio Cambra
|
89a66a98d8
|
Clearly tell user that E2EE has been enabled for an account
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
|
2022-11-25 11:53:41 +01:00 |
|