Dimitri Papadopoulos
09521edbac
Fix residual typos found by codespell
...
Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com>
2023-09-16 20:36:56 +02:00
Matthieu Gallien
6ebc94f166
Merge pull request #5968 from nextcloud/bugfix/dark-mode-folder-wizard-warning-color
...
Fix folder wizard warning color for local path in dark mode
2023-09-16 19:58:52 +02:00
Claudio Cambra
e6676ac0f0
Move warning yellow palette generation for warn labels to anonymous namespace function
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-16 19:29:55 +02:00
Claudio Cambra
8312cda0e4
Constexprify yellow warning colours in FolderWizard
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-16 19:29:55 +02:00
Claudio Cambra
3dd48e21f7
Also provide remote path folder wizard page with correct warn colour
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-16 19:29:55 +02:00
Claudio Cambra
b32c69584b
Ensure background colour for warn label in folder wizard is the correct colour
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-16 19:29:55 +02:00
Matthieu Gallien
131342759f
Merge pull request #5992 from DimitriPapadopoulos/actions
...
Automatically update GitHub Actions
2023-09-16 19:29:09 +02:00
Dimitri Papadopoulos
271de9530b
Automatically update GitHub Actions
...
https://docs.github.com/en/code-security/dependabot/dependabot-version-updates/configuration-options-for-the-dependabot.yml-file
Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com>
2023-09-16 17:47:43 +02:00
Matthieu Gallien
a0365b3023
Merge pull request #6006 from nextcloud/bugfix/fp-accountstate-warning
...
FileProvider: Add missing AccountState State case for notifying account state to extension
2023-09-16 17:39:12 +02:00
Claudio Cambra
6ef73e24d7
[FileProvider] Add missing AccountState State case for notifying account state to extension
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-16 15:02:36 +02:00
Nextcloud bot
3c1ed017eb
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-09-16 02:41:27 +00:00
Nextcloud bot
0376e136ae
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-09-15 02:41:15 +00:00
Matthieu Gallien
23236ced24
Merge pull request #6059 from nextcloud/bugfix/nullTimeoutIsInfiniteDoNotCheckItEveryFiveSeconds
...
do not check every 5 seconds files with infinite timeout (= 0)
2023-09-14 22:54:22 +02:00
Matthieu Gallien
a17b3608d9
do not check every 5 seconds files with infinite timeout (= 0)
...
we want to schedule a new sync attempt if a file is likely to have been
unlocked due to timeout expiring on server
but if the timeout is null (equal to 0), there will be no timeout on
server and no automated unlocking, so do not schedule a sync every 5
seconds to check for it
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-09-14 18:33:24 +02:00
allexzander
e0103918ce
Merge pull request #6056 from nextcloud/bugfix/infinite-sync
...
Bugfix/infinite sync
2023-09-14 18:15:33 +02:00
alex-z
d26fc34c5c
Tests for placeholder file metadata update.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-09-14 16:00:14 +02:00
alex-z
cc99b0ae45
Remove unused function 'revertPlaceholder'.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-09-14 16:00:14 +02:00
alex-z
3831d8b462
Do not attempt to convert .lnk files to placeholder. Also do not modify folders' metadata.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-09-14 16:00:14 +02:00
Matthieu Gallien
079e9bd43d
Merge pull request #6053 from nextcloud/bugfix/avoidEnforceFileItemStatusCrash
...
once we call done on a sync file item, return is needed
2023-09-14 13:57:52 +02:00
Matthieu Gallien
a3303bc70b
once we call done on a sync file item, return is needed
...
will avoid calling done method multiple times on a signle file item
causing a crash via ENFORCE function
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-09-14 11:58:00 +02:00
Nextcloud bot
ac7d379183
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-09-14 02:43:43 +00:00
Claudio Cambra
bd6cc64b80
Merge pull request #6042 from nextcloud/bugfix/remove-unused-shareuserline
...
Remove unused shareuserline ui component
2023-09-13 22:16:55 +08:00
Claudio Cambra
7b27423a8a
Remove unused shareuserline ui component
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 21:35:19 +08:00
Camila
8e546892b0
Merge pull request #6046 from nextcloud/bugfix/multiple-accounts-migration
...
Fix multiple accounts migration from legacy clients.
2023-09-13 07:48:43 -03:00
Camila
a7cb8d2ca2
Migrate all legacy folders for each legacy account.
...
Also cleans up FolderMan::setupFolderFromOldConfigFile logic.
Signed-off-by: Camila <hello@camila.codes>
2023-09-13 07:18:17 -03:00
Camila
5e1d2a7dac
Migrates all legacy accounts.
...
Signed-off-by: Camila <hello@camila.codes>
2023-09-13 07:18:17 -03:00
Claudio Cambra
e2bd6e506f
Merge pull request #6012 from nextcloud/bugfix/fix-log-file-creation
...
Use a standardised locale to create log file filenames
2023-09-13 17:57:53 +08:00
Claudio Cambra
97301e3a55
Use a standardised locale to create log file filenames, fixing issues with certain locales
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 17:16:56 +08:00
Matthieu Gallien
51bb960418
Merge pull request #5961 from nextcloud/work/share-expire-date-ui
...
Rewrite share expiration date field's date handling, fixing issues
2023-09-13 10:44:10 +02:00
Claudio Cambra
774918c5d1
More stringently check for min and max date validity in date field backend
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
97e7ec34bc
Do not present NCInputDateField backend as public property
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
b642c2e1f6
Add a test for the various ways of setting a date on datefieldbackend
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
e254dfc67b
Check that signals were correctly emitted in testDateBoundaries
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
ebc3522e79
Add test for date field backend boundaries
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
a4767a108b
Add simple test for basic. default date properties of DateFieldBackend
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
797663eb17
Add date field backend test file
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
bbbab0159e
Ensure qdatetimes are UTC in datefieldbackend
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
32cea091b8
Ensure leading zero dates are also correctly parsed
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
19f8d80042
Add date field input method hint
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
bbf920d5b0
Do not use QDateTime, use only QDate for datefieldbackend
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
ce059ed5c0
Give each property unique signals, fixing QML bugs
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
7ad97cf9e8
Customise locale default date format to ensure we eliminate issues parsing two-digit year strings
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
d2900bad11
Use NCInputDateField in ShareDetailsPage
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
56b87c72c1
Vastly simplify NCInputDateField by using the DateFieldBackend
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
460d3dc686
Register DateFieldBackend in QML engine
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
1f8ecf416c
Add validDateTime property to datefieldbackend
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
7e26bbd5f0
Add maximum date properties to datefieldbackend
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
858aa9fb9b
Add minimum date properties to datefieldbackend
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
d4f8b4f3bc
Add strig based representation and setting for date in datefieldbackend
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00
Claudio Cambra
eb66f51a92
Add datetime msecs property to datefieldbackend
...
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-13 10:15:14 +02:00