Commit graph

20157 commits

Author SHA1 Message Date
Matthieu Gallien
bb09bc67fc improve names of CI checks and do not run them on merges to master
not convinced it is needed to run the checks after a merge to master
branch in addition to running them before merging a PR

Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-09-25 11:27:13 +02:00
Matthieu Gallien
a91c96b174
Merge pull request #6083 from nextcloud/feature/optimize-caseclashconflicts-search-during-sync
Optimize CaseConflictRecords search in local DB during the sync.
2023-09-25 11:26:16 +02:00
alex-z
fde7933585 Optimize CaseConflictRecords search in local DB during the sync.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-09-25 10:37:10 +02:00
Nextcloud bot
b3f3cff16f
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-09-25 02:43:46 +00:00
Nextcloud bot
db057b5713
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-09-24 02:44:40 +00:00
Nextcloud bot
072490a659
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-09-23 02:42:48 +00:00
allexzander
767af53c59
Merge pull request #6064 from nextcloud/bugfix/activity-list-fixes
Bugfix/activity list fixes
2023-09-22 17:19:30 +02:00
alex-z
1e9fa0a132 Activity list fixes and improvements. Adjusted sorting to show interactive and security activities always on top (after errors). Added button to scroll up when new activity arrives. Improved sync status scrollbar.
Signed-off-by: alex-z <blackslayer4@gmail.com>
2023-09-22 15:28:50 +02:00
Claudio Cambra
2660b04d47
Merge pull request #6084 from nextcloud/bugfix/chunkv2-destination-header
Fix Chunk v2 upload headers
2023-09-22 20:08:01 +08:00
Claudio Cambra
a045dd71ae
Fix Chunk v2 upload headers
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-22 16:45:20 +08:00
Nextcloud bot
395edd95b2
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-09-20 02:44:31 +00:00
Matthieu Gallien
ee345841f8
Merge pull request #5991 from nextcloud/bugfix/macos-open-after-install
Open Nextcloud after installation on macOS
2023-09-19 11:40:17 +02:00
Claudio Cambra
4660c6ebae Open Nextcloud after installation on macOS
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-19 15:46:46 +08:00
Claudio Cambra
1a0a7ec7a2
Merge pull request #6005 from nextcloud/work/remove-unused-oauth-theme-values
Remove dead OAuth code
2023-09-19 15:44:53 +08: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
Nextcloud bot
9e74f5c508
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-09-19 02:39:12 +00:00
Claudio Cambra
24a9dc5527
Merge pull request #5729 from nextcloud/feature/macos-ci
Add macOS CI (and fixes for newly-found FolderWatcher bugs)
2023-09-18 14:34:57 +08:00
Claudio Cambra
00f464ca92 Fix files being skipped in coalesced path traersal in mac folder watcher
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-18 11:35:05 +08:00
Claudio Cambra
2488fd6460 Make sure to respond to cloned item event flags in mac folder watcher
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-18 11:35:05 +08:00
Claudio Cambra
e9c4bdcfe9 Ensure that full rescan flags in macOS folder watcher reply are properly responded to
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-18 11:35:05 +08:00
Claudio Cambra
b543a504e6 Add test run to macOS CI
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-18 11:35:05 +08:00
Claudio Cambra
04a7bae037 Add macOS workflow
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>

Fetch inkscape for client build in macOS workflow

Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-18 11:35:05 +08:00
Claudio Cambra
89dac600a9 Add macOS related configs to craftmaster.ini
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
2023-09-18 11:35:05 +08:00
Nextcloud bot
fa97f5e3e9
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-09-18 02:40:28 +00:00
Matthieu Gallien
f8ad1f476d
Merge pull request #6069 from DimitriPapadopoulos/codespell
Fix new typos found by codespell
2023-09-17 11:11:16 +02:00
Dimitri Papadopoulos
8a73a9a6f5 Fix new typos found by codespell
Signed-off-by: Dimitri Papadopoulos <3234522+DimitriPapadopoulos@users.noreply.github.com>
2023-09-17 10:41:38 +02:00
Nextcloud bot
2b4ad12b78
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-09-17 02:43:12 +00:00
Matthieu Gallien
b5cb8ee5e7
Merge pull request #5860 from DimitriPapadopoulos/codespell
Fix residual typos found by codespell
2023-09-16 20:37:14 +02:00
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