Joas Schilling
5c0ba9ae08
Merge pull request #56732 from nextcloud/techdebt/noid/migrate-settings-pii-listener-to-events
...
fix(settings): Migrate PII listener to IEventListener
2025-11-28 22:24:19 +07:00
Andy Scherzinger
631f471bb7
Merge pull request #56537 from nextcloud/refactor/files-sharing
...
Refactor mount providers files_sharing app
2025-11-28 15:43:48 +07:00
Salvatore Martire
cfba3f8370
refactor(files_sharing): avoid magic numbers in external/MountProvider
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-11-28 13:02:45 +07:00
Salvatore Martire
881453dbde
refactor(files_sharing): extract getMountsForUser logic
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-11-28 13:02:45 +07:00
Salvatore Martire
2d74a755a8
refactor(files_sharing): apply DRY in MountProvider
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-11-28 13:02:45 +07:00
Salvatore Martire
111d9397ae
refactor(files_sharing): reduce complexity in MountProvider::buildSuperShares
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-11-28 13:02:45 +07:00
Salvatore Martire
2ae7c3ecae
fix(files_sharing): remove unnecessary array_values in MountProvider
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-11-28 13:02:45 +07:00
Salvatore Martire
ff28ac7ea2
refactor(files_sharing): apply DRY for user and node ID in MountProvider
...
Signed-off-by: Salvatore Martire <4652631+salmart-dev@users.noreply.github.com>
2025-11-28 13:02:45 +07:00
Joas Schilling
3dd06f8b89
fix(settings): Migrate PII listener to IEventListener
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-11-28 10:57:47 +07:00
Julien Veyssier
89d59b8175
feat(comments): add Markdown support
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-11-28 10:52:30 +07:00
John Molakvoæ
7bbc42809e
fix(files): use `isDownloadable` for `isSyncable`
...
Signed-off-by: John Molakvoæ <skjnldsv@users.noreply.github.com>
2025-11-28 09:17:37 +07:00
Fauzan
a7509ae2b8
fix(files_sharing): Hide 'Open locally' action
...
This patch ensures that the "Open locally" context menu item is not
displayed for files in a share where the "download and sync" permission
has not been granted.
This prevents user confusion, as the action would fail anyway. The fix
adds a permission check before rendering the menu item, and adds a
corresponding unit test to verify this behavior.
Resolves : #54970
Signed-off-by: Fauzan <fauzanfebriann@gmail.com>
2025-11-28 08:52:27 +07:00
Nextcloud bot
94a00b626e
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-28 00:13:27 +07:00
Joas Schilling
39e94ef927
fix(oracle): Add a warning for Oracle 11
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2025-11-27 14:35:54 +07:00
Stephan Orbaugh
fbff470d4c
Merge pull request #56419 from nextcloud/fix/provide-non-interactive-mode-to-run-encryption
...
fix: support -n option to encrypt-all command to allow to run in non-interactive mode
2025-11-27 11:46:05 +07:00
Nextcloud bot
590d83993b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-27 00:13:37 +07:00
Andy Scherzinger
4dffa1a46a
Merge pull request #55790 from nextcloud/feat/webhook-tokens
...
Feat(webhook_listeners): add auth tokens to webhook call
2025-11-26 23:18:19 +07:00
Grigorii K. Shartsev
8ca4a7a036
refactor(user_status): migrate to Vue 3
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2025-11-26 14:09:33 +07:00
Grigorii K. Shartsev
fb44adc365
refactor(user_status): prepare for Vue 3 migration
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2025-11-26 14:05:37 +07:00
Carl Schwan
7541afae07
refactor(workflowengine): Check if class is correct
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-11-26 10:16:35 +07:00
Maksim Sukharev
48b5c84746
fix(user_status): adjust online status string
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
2025-11-26 10:09:54 +07:00
Ferdinand Thiessen
776c960308
refactor: adjust code for `debounce` v3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-26 01:34:37 +07:00
Nextcloud bot
87b3cbd5e3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-26 00:14:11 +07:00
Louis Chmn
ea4e5ae3e7
fix(user_ldap): Use correct property to update login filter
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-25 18:59:43 +07:00
Louis Chmn
499bbd479a
fix(user_ldap): Re-introduce easy login attributes checkboxes
...
Fix https://github.com/nextcloud/server/issues/55805
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-25 18:59:43 +07:00
Ferdinand Thiessen
f1d28332a6
chore: manually adjust event names (`update:checked` to `update:modelValue`)
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-25 16:25:54 +07:00
Ferdinand Thiessen
42112c8d30
chore: auto fix ESLint issues
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-25 16:25:54 +07:00
Sebastian Krupinski
5806dfbdcd
Merge pull request #55473 from nextcloud/fix/imip-set-language-by-user
...
fix(CalDAV): imip set language per user
2025-11-25 09:55:32 +07:00
Cristian Scheid
40d3118751
feat(files): add --use-user-id option to transfer-ownership command
...
Signed-off-by: Cristian Scheid <cristianscheid@gmail.com>
2025-11-25 11:45:40 +07:00
Robin Appelman
045dc79b01
Merge pull request #56626 from nextcloud/fix/fix/theming-legacy-app-config
...
Fix/fix/theming legacy app config
2025-11-25 15:35:04 +07:00
Ferdinand Thiessen
74351255db
Merge pull request #56570 from nextcloud/artonge/debt/migrate_user_ldap_vu3
...
refactor(user_ldap): Migrate to Vue3
2025-11-25 15:17:48 +07:00
Côme Chilliet
69b85fab32
fix(files_external): Properly register event listeners in register method
...
This is the clean solution, LoginCredentials was the only auth class
actually registering stuff in constructor.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-11-25 15:08:35 +07:00
Côme Chilliet
3279afc529
fix(files_external): Fix registration of listeners with PHP >= 8.4
...
With the lazy ghosts the constructor is not always called in
files_external boot. This is a quick and dirty fix but we should
instead move the code out of the constructors and to the boot method.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-11-25 15:08:35 +07:00
Jana Peper
694eccef63
fix: use delete method instead of deleteByTokenId
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
6c855d008f
feat: error handling
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
b3645421af
fix: regenerate openapi.json
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
b02966a481
fix: remove redundant db column
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
4dab6217a2
fix: include review feedback
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
5e1f2d2353
fix: translate token name
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
75f7bed617
refactor: use constants for db column types
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
3296842a5f
chore: bump version nr
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
eafb602b4e
fix: fix psalm
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
134943e109
feat: add information about token validity times
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
e232b481bc
fix: add default to tokenNeeded
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
5ad1ea3726
fix: rename field names of tokenNeeded
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
5689d9488e
feat: token deletion logic
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
be9b246ffa
fix: handling of unavailable uids
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
2daff2ddae
fix: Apply suggestions from code review
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
db158ce413
feat: add tokens in the webhook call data
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
Jana Peper
563aaf5ae5
feat: add token array to webhook definition and db entries
...
Signed-off-by: Jana Peper <jana.peper@nextcloud.com>
2025-11-25 15:00:51 +07:00
SebastianKrupinski
345140ac88
fix: imip set language per user
...
Signed-off-by: SebastianKrupinski <krupinskis05@gmail.com>
2025-11-25 08:47:07 +07:00
Julien Veyssier
9f78ccbfd0
feat(testing): add core:text2text:chat fake provider in the testing app
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2025-11-25 13:42:08 +07:00
Louis Chmn
3d847cd801
fix(user_ldap): Improve typing
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-25 13:36:23 +07:00
Louis Chmn
85721eef99
fix(user_ldap): Correct label and placeholder usage
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-25 13:36:23 +07:00
Louis Chmn
d89b5e2d91
fix(user_ldap): Use v-model for settings inputs
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-25 13:36:23 +07:00
Louis Chmn
1e17a9fe7a
refactor(user_ldap): Migrate to Vue3
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-25 13:36:23 +07:00
Louis Chmn
4f9efc4c81
chore(user_ldap): Delete legacy templates
...
Not needed anymore after the vue migration
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-25 13:36:23 +07:00
Ferdinand Thiessen
930ec23d0c
test: fix setup with coverage
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-25 12:18:55 +07:00
Stephan Orbaugh
a7dd4e8c05
Merge pull request #56498 from nextcloud/fix/fix-deleting-broken-shares
...
fix(files_sharing): Allow deleting a share of a missing file
2025-11-25 11:46:29 +07:00
Côme Chilliet
98ee89286d
fix(updatenotification): Fix log spam from ResetToken job
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-11-25 10:43:22 +07:00
Nextcloud bot
75d04defd6
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-25 00:14:05 +07:00
Andy Scherzinger
9d92f205a9
Merge pull request #56588 from nextcloud/dependabot/npm_and_yarn/vitest-4.0.13
...
build(deps-dev): bump vitest from 3.2.4 to 4.0.13
2025-11-24 19:17:44 +07:00
Robin Appelman
561d3ded23
fix: fix theming config value casting
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-11-24 18:36:26 +07:00
Robin Appelman
ad5f23f845
test: add test for theming config casting
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-11-24 18:36:24 +07:00
Ferdinand Thiessen
2a8c20b946
chore: adjust vitest infrastructure to properly run both suits
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-24 17:09:01 +07:00
Ferdinand Thiessen
5540671cdb
chore: fixed linter issues forgotten in new frontend code
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-24 14:29:27 +07:00
Côme Chilliet
cc66d203d4
chore: Improve wording in debug log
...
Co-authored-by: Kate <26026535+provokateurin@users.noreply.github.com>
Signed-off-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
2025-11-24 10:29:46 +07:00
Côme Chilliet
a60f9494ec
fix(files_sharing): Allow deleting a share of a missing file
...
This can happen in various scenarios, we should allow the user to delete
the share in this situation.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-11-24 10:29:46 +07:00
Carl Schwan
38fd84aa6a
refactor(template-manager): Modernize template manager API
...
And correct openapi types for the size.
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-11-24 10:00:47 +07:00
Nextcloud bot
0f5bf92456
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-24 00:14:05 +07:00
Nextcloud bot
5549200851
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-23 00:13:36 +07:00
Nextcloud bot
68e04212d2
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-22 00:14:13 +07:00
Louis
e98864bd7a
Merge pull request #55518 from nextcloud/fix/ldap-get-rid-of-ajax
...
fix: Get rid of ajax endpoints in user_ldap
2025-11-21 18:44:39 +07:00
Louis Chmn
ac690ea93d
fix(user_ldap): Properly handle new wizard OCS endpoint error
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:58 +07:00
Louis Chmn
f57fb6eee5
feat(user_ldap): Disable countInBaseDN button when base is empty
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:58 +07:00
Louis Chmn
3906998164
feat(user_ldap): Save base on detect
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:58 +07:00
Côme Chilliet
687fa0a197
fix(user_ldap): Call config API instead of wizard save action
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:58 +07:00
Côme Chilliet
1afa2a5ac1
chore: remove unused imports
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:58 +07:00
Côme Chilliet
00349e674d
chore: npm run lint:fix
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:58 +07:00
Côme Chilliet
f9abfe0473
fix(tests): Use testing application for testing ajax endpoints, not user_ldap
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:58 +07:00
Côme Chilliet
aed0e82cd0
fix(user_ldap): Remove last ajax call from frontend
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:58 +07:00
Côme Chilliet
c62166241a
chore(user_ldap): Remove ajax endpoints
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:58 +07:00
Côme Chilliet
28cef3ed6b
fix(ldap): Add OCS route for clearing mapping without using ajax
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:58 +07:00
Côme Chilliet
c414a7bdf8
fix: Fix documentation for controllers and update openapi.json
...
Also removed save action from WizardController as there is already a
route in ConfigApiController to save a configuration.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:57 +07:00
Côme Chilliet
ac078b6e68
chore: Fix typing in WizardResult
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:57 +07:00
Côme Chilliet
9d41d8172b
fix(ldap): Fix wizard controller action route
...
It seems naming a route parameter $action causes issue, so renamed it to
$wizardAction.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:57 +07:00
Louis Chemineau
777c729f68
feat(user_ldap): Adapt frontend to call new endpoints
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:57 +07:00
Côme Chilliet
a0e5548e49
feat(user_ldap): Add a wizard OCS API
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:57 +07:00
Côme Chilliet
36475f2461
fix(user_ldap): Add OCS endpoint for copying configurations
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:57 +07:00
Côme Chilliet
e842874a0a
fix(user_ldap): Add OCS endpoint for testing configurations
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:57 +07:00
Côme Chilliet
2dea21a532
chore: Get rid of unused user_ldap AJAX endpoints
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-21 14:23:57 +07:00
Julius Knorr
ff5041fc8e
Merge pull request #55901 from nextcloud/fix/app-group-limit-immediate-ui-updates
...
fix(settings): Reactive UI updates for app group limitations
2025-11-21 12:08:56 +07:00
Nextcloud bot
9c26584a36
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-21 00:13:58 +07:00
Tobias Kaminsky
6f0537b4e9
Merge pull request #56494 from nextcloud/carl/result-improv
...
Improve IResult
2025-11-20 15:38:17 +07:00
Nextcloud bot
d400b38000
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-20 00:14:17 +07:00
nfebe
de3a9ae327
fix(settings): Reactive UI updates for app group limitations
...
The "Limit app usage to groups" functionality previously required a page
refresh to display changes when adding or removing group limitations.
This occurred due to store synchronization issues between the Pinia and
Vuex stores used by different components.
Signed-off-by: nfebe <fenn25.fn@gmail.com>
2025-11-19 22:05:47 +07:00
rakekniven
6fd911581f
fix(i18n): Corrected plural for multi plural languages
...
Reported at Transifex.
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2025-11-19 12:27:37 +07:00
Carl Schwan
59e652907b
refactor(result): Adapt tests to new result methods
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-11-19 11:41:49 +07:00
yemkareems
26e2ff9dca
fix: removed the -n option from options, added the check and made default answer to both questions true to support -n run directly
...
Signed-off-by: yemkareems <yemkareems@gmail.com>
2025-11-19 15:52:47 +07:00
skjnldsv
fee82adad4
fix(files_reminder): prevent setting reminder in the past
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-11-19 09:35:52 +07:00
Nextcloud bot
2d9d612ec1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-19 00:13:53 +07:00
Robin Appelman
24df3e7190
Merge pull request #56447 from nextcloud/mount-commands
...
occ commands for listing and refreshing mounts
2025-11-18 22:23:42 +07:00
Carl Schwan
2b61abd9ad
refactor(db-adapter): Add tests about fetch methods
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-11-18 17:45:57 +07:00
Carl Schwan
4d47fdaa85
chore: Run rector with new rules for fetch
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-11-18 17:45:57 +07:00
Carl Schwan
503a65ddd0
refactor: Run rector
...
Signed-off-by: Carl Schwan <carl.schwan@nextcloud.com>
2025-11-18 17:45:54 +07:00
Stephan Orbaugh
34699dad64
Merge pull request #55807 from nextcloud/fix/file-drop/mkcol
...
fix(FilesDropPlugin): Ensure all request for file request have a nickname
2025-11-18 15:17:07 +07:00
Szymon Kłos
dc3741a203
fix(files): Do not fail on missing sidebar in files list
...
When using richdocuments it was failing in case of shared links
or when user with opened file did a wheel click on a refresh page.
Then new tab appeared but instead opening the file it was doing
nothing (showing the list of files) or downloading the file.
Make code more defensive. I found these logs while debugging:
OCA.Files.Settings initialized
Sidebar.js:19 OCA.Files.Sidebar initialized
ShareSearch.js:16 OCA.Sharing.ShareSearch initialized
comments-app.js:15 OCA.Comments.View initialized
index.mjs:54 files: Error while opening sidebar Object
log @ index.mjs:54
index.mjs:54 files: Error while opening sidebar Objectapp: "files"
TypeError: window.OCA.Files.Sidebar.open is not a function
at h.exec (http://nc/dist/files-main.js?v=106d16db-0:1:70123 )
at o.openSidebarForFile (http://nc/dist/files-main.js?v=106d16db-0:1:163422 )
at o.handleOpenQueries (http://nc/dist/files-main.js?v=106d16db-0:1:163167 )
at o.openDetails (http://nc/dist/files-main.js?v=106d16db-0:1:162349 )
at fn (http://nc/dist/core-common.js?v=106d16db-0:1:3942538 )
at e.run (http://nc/dist/core-common.js?v=106d16db-0:1:3946900 )
at sa (http://nc/dist/core-common.js?v=106d16db-0:1:3948728 )
at Array.<anonymous> (http://nc/dist/core-common.js?v=106d16db-0:1:3943585 )
at bn (http://nc/dist/core-common.js?v=106d16db-0:1:3942986 )level: 2uid: "admin"
[[Prototype]]: Object
log @ index.mjs:54
Possibly regression from
e7001022c7
Fixes https://github.com/nextcloud/richdocuments/issues/3815
Signed-off-by: Szymon Kłos <szymon.klos@collabora.com>
2025-11-18 13:27:54 +07:00
provokateurin
901859eeb0
fix(FilesDropPlugin): Ensure all request for file request have a nickname
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-11-18 10:34:53 +07:00
provokateurin
ff1772f4bc
fix(FilesDropPlugin): Allow MKCOL for file drop to upload folders
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-11-18 10:34:53 +07:00
provokateurin
d332ab60d3
fix(FilesDropPlugin): Also modify Destination header for PUT requests to satisfy the QuotaPlugin
...
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-11-18 10:26:33 +07:00
provokateurin
1a51e15c3d
Revert "fix: temporarily disable public shares chunking capability"
...
This reverts commit 365a040dc3 .
Signed-off-by: provokateurin <kate@provokateurin.de>
2025-11-18 09:51:39 +07:00
Stephan Orbaugh
ba9fe489a2
Merge pull request #56366 from nextcloud/leftybournes/fix/s3_delete_folders
...
fix: pass only necessary information when deleting mulitple objects
2025-11-18 09:48:12 +07:00
skjnldsv
d32878e6db
fix(files_sharing): sidebar link share password checkbox
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-11-18 04:59:03 +07:00
Kent Delante
b57db10814
fix: pass only necessary information when deleting mulitple objects
...
DeleteObjects currently fails when the request includes all the
information returned by ListObjects. Send only the necessary
information in the request. Note: 'Size' and 'DateModified' is now
only supported by directory buckets.
Signed-off-by: Kent Delante <kent.delante@proton.me>
2025-11-18 12:07:53 +07:00
Nextcloud bot
83a0e8a7a5
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-18 00:14:24 +07:00
Robin Appelman
ef5e014d3a
feat: add command to list mounts for user
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-11-17 19:18:27 +07:00
Robin Appelman
cfb7f8c069
feat: add command to refresh registered mounts for a user
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2025-11-17 19:18:27 +07:00
Nextcloud bot
51cb58be1f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-17 00:13:26 +07:00
Nextcloud bot
7e92820474
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-16 00:13:30 +07:00
Nextcloud bot
91b5d5f511
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-15 00:13:19 +07:00
Ferdinand Thiessen
0059d17ae3
refactor(files_trashbin): migrate app to Vue 3
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-14 17:01:21 +07:00
Ferdinand Thiessen
82237a8bc9
refactor(files): migrate to new `NcForm*` components for app settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-14 13:09:06 +07:00
Ferdinand Thiessen
d1b00335d6
fix(files): use correct types for the Settings
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-14 13:09:05 +07:00
yemkareems
d420b3f157
fix: added the interactive condition to the password question and in non-interactive mode sent the password directly
...
Signed-off-by: yemkareems <yemkareems@gmail.com>
2025-11-14 16:05:14 +07:00
rakekniven
748a91ccab
chore(i18n): Improved grammar
...
Reported at Transifex
Signed-off-by: rakekniven <2069590+rakekniven@users.noreply.github.com>
2025-11-14 07:59:54 +07:00
Nextcloud bot
bbfa873fae
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-14 00:13:21 +07:00
Ferdinand Thiessen
85b6a0628d
fix(files_sharing): use webroot for public links
...
Regression of https://github.com/nextcloud/server/pull/55750
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-13 20:36:40 +07:00
Stephan Orbaugh
e7d02a6e5f
Merge pull request #56189 from nextcloud/fix/do-not-test-encryption-on-grant
...
fix(encryption): Add the script to test encryption status only on logged in pages
2025-11-13 16:54:05 +07:00
Stephan Orbaugh
66d5faf502
Merge pull request #56377 from nextcloud/refactor/files-settings
...
refactor(files): move hotkeys in app settings to new `NcAppSettingsShortcutsSection`
2025-11-13 13:35:44 +07:00
Côme Chilliet
71688e3b8e
Merge pull request #56167 from nextcloud/fix/fix-encryption-with-user-keys
...
fix(encryption): Fix user key support with basic auth
2025-11-13 11:51:59 +07:00
Ferdinand Thiessen
d94e4bcdb5
refactor(files): move file action hotkeys to the file actions
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-13 11:34:32 +07:00
Ferdinand Thiessen
2d012b6156
refactor(files): use new `NcAppSettingsShortcutsSection`
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-13 11:34:32 +07:00
Nextcloud bot
ba287d710b
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-13 00:14:19 +07:00
Nextcloud bot
b3fd79fff3
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-12 00:14:18 +07:00
Enjeck C
58a7bf45a4
fix(files_external): check for changes when saving settings
...
Signed-off-by: Enjeck C <patrathewhiz@gmail.com>
2025-11-11 11:16:41 +07:00
Joas Schilling
db9644eea2
Merge pull request #56161 from nextcloud/rakekniven-patch-2
...
chore(i18n): Changed unicode character and removed line breaks
2025-11-11 09:35:48 +07:00
Nextcloud bot
775d610422
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-11 00:13:33 +07:00
Côme Chilliet
928a45c677
fix(encryption): Fix user key support with basic auth
...
When using basic authentication the user is not logged in yet when
KeyManager constructor gets called, so we need to delay the check for
the loggedin user uid.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2025-11-10 18:11:01 +07:00
Hamza
3d7b3add9a
Merge pull request #55556 from nextcloud/feat/occ/orphaned-keys
...
feat: add occ command to scan and delete orphaned keys
2025-11-10 16:00:09 +07:00
Nextcloud bot
c39f56f8a1
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-10 00:13:26 +07:00
Nextcloud bot
89ffc90bdb
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-08 00:13:35 +07:00
Nextcloud bot
6ba4ca3d8f
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-07 00:13:54 +07:00
skjnldsv
c521b7ca34
fix(files): preload file tree with 2 level deep
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2025-11-06 15:25:01 +07:00
Luka Trovic
f0cfb52439
fix(sharing): clean old federation shares when select another file/folder
...
Signed-off-by: Luka Trovic <luka@nextcloud.com>
2025-11-06 09:50:23 +07:00
Louis
dd7ef0394e
Merge pull request #56117 from nextcloud/artonge/fix/files_versions/do_not_assume_when_migrating
...
fix(files_versions): Do not assume source exist when migrating versions to new storage
2025-11-06 08:23:55 +07:00
Nextcloud bot
718c9dbc0c
fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2025-11-06 00:13:46 +07:00
Micke Nordin
432709328c
feat(cloud-federation-api): Make duplicate entries
...
Solve the problem by adding the provider for both files and folders
Signed-off-by: Micke Nordin <kano@sunet.se>
2025-11-05 20:24:40 +07:00
Micke Nordin
5a7f72c6a6
feat(cloud-federation-api): accept folder shares
...
Normalize resourceType from folder to file in
RequestHandlerController::addShare() to allow accepting
OCM folder shares from oCIS/OpenCloud/CERNBox.
Signed-off-by: Micke Nordin <kano@sunet.se>
2025-11-05 20:24:40 +07:00
Louis Chmn
c1e151ca6c
fix(files_versions): Do not assume source exist when migrating versions to new storage
...
Signed-off-by: Louis Chmn <louis@chmn.me>
2025-11-05 18:05:27 +07:00
Ferdinand Thiessen
6336eac6a5
chore: setting test metadata in annotations is deprecated (use attributes)
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2025-11-05 15:42:40 +07:00