Arthur Schiwon
55d3a2af9e
docs(LDAP): add info on stored DN form
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-04-05 16:47:55 +02:00
Arthur Schiwon
659125b395
fix(LDAP): escape DN on check-user
...
the DN has to be escaped differently when used as a base and we were
missing it here in the search method call in the check-user command.
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2024-04-05 16:24:27 +02:00
Anna
f63c0cf921
Merge pull request #44306 from nextcloud/settings/show-indextoreplace-warning
...
fix(settings): show warning for indexToReplace as part of missing indices
2024-04-05 13:14:43 +02:00
Nextcloud bot
1c1378e68b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-05 00:19:45 +00:00
skjnldsv
1a3ad804bb
fix(files): breadcrumbs native drop event
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-04-04 13:33:10 +02:00
skjnldsv
38c7ca0d4d
chore: add drag and drop recursion and FilesystemAPI testing
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-04-04 13:33:10 +02:00
skjnldsv
15bf34dac8
feat(files): unify drag and drop methods
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-04-04 13:33:10 +02:00
skjnldsv
f28157e91b
fix(files): breadcrumbs dnd
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-04-04 11:18:53 +02:00
Nextcloud bot
7dad12ef75
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-04 00:20:03 +00:00
John Molakvoæ
7bd9100a85
Merge pull request #44604 from nextcloud/fix/encryption/web-ui-default-module-value
2024-04-03 11:02:27 +02:00
Daniel
c0d21b4443
Merge pull request #44511 from nextcloud/perf/noid/skip-tree-lookup-for-non-calendar-requests
...
perf(dav): skip non-calendar requests in webcal caching plugin
2024-04-03 07:44:33 +02:00
Nextcloud bot
9ae598d567
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-03 00:19:45 +00:00
Josh
66fad4ae93
fix(SetupChecks): Add hint about dns/firewall if mjs check can't run
...
Signed-off-by: Josh <josh.t.richards@gmail.com>
2024-04-02 18:10:22 +02:00
Côme Chilliet
9aa7225ed3
Merge pull request #44332 from nextcloud/fix/fix-chunkupload-quota-check
...
fix(dav): Fix quota check for chunk upload
2024-04-02 17:44:21 +02:00
Côme Chilliet
81319e78bf
chore: Improve phpdoc typing to silence psalm errors
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-04-02 14:16:21 +02:00
Côme Chilliet
ec5133b739
fix: Apply new coding standard to all files
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-04-02 14:16:21 +02:00
Côme Chilliet
01f59be55a
chore(dav): Fix tests for length headers on upload
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-04-02 14:16:13 +02:00
Côme Chilliet
516fb702c9
fix(dav): Fix quota check for chunk upload
...
Do not ignore OC-Total-Length when Content-Length and
X-Expected-Entity-Length are missing
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-04-02 14:16:13 +02:00
Ferdinand Thiessen
85108cfe35
fix(files_sharing): Disable autocomplete for share label and password
...
Prevent browsers - as good as possible - from filling in user credentials as share label and password.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-04-02 12:33:28 +02:00
Nextcloud bot
93065b22c4
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-02 00:19:28 +00:00
Josh
8f3c673efa
fix(encryption): Clicking default module in UI sets bogus value
...
Fixes #44532
Likely fixes #43123
Signed-off-by: Josh <josh.t.richards@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-04-01 22:54:04 +00:00
Nextcloud bot
536aa8ae87
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-04-01 00:19:32 +00:00
F. E Noel Nfebe
61f2453a86
Merge pull request #44571 from nextcloud/backport/44569/master
...
fix(files_sharing): Create passwords when enforced for mail shares
2024-03-31 07:10:02 +01:00
Nextcloud bot
c93d44bb3f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-31 00:19:32 +00:00
Nextcloud bot
4b85a88620
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-30 00:20:27 +00:00
Ferdinand Thiessen
50309fe436
Merge pull request #44512 from nextcloud/feat/trashbin-orig-location
...
feat(trashbin): Show original location of deleted file
2024-03-29 17:54:04 +01:00
Ferdinand Thiessen
5612d42bcc
fix(files_sharing): Create passwords when enforced for mail shares
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-29 14:39:43 +00:00
Nextcloud bot
a40838b61c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-29 00:24:23 +00:00
Christopher Ng
6ed1b98264
fix(files): Fix error with numeric filenames
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-28 11:22:58 -07:00
Christopher Ng
1ae78095c8
feat(trashbin): Show original location of deleted file
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-28 11:00:22 -07:00
Thomas Citharel
79476682af
fix(dashboard): do not suggest to install new widgets if appstore is disabled
...
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-03-28 15:49:34 +00:00
John Molakvoæ
e317ebdbad
Merge pull request #44526 from nextcloud/bugfix/43947/delete-file-not-translated
2024-03-28 15:28:49 +01:00
Joas Schilling
03090bb5ee
feat(branchoff): Bump versions and requirements in apps
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-28 11:26:18 +01:00
Joas Schilling
b08563df32
fix(security): Update expiration date in security.txt
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-28 11:20:58 +01:00
Joas Schilling
1dd6f25032
fix(files): Fix translation of "Delete file"
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-28 09:56:39 +01:00
Nextcloud bot
d9a750afa9
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-28 00:19:06 +00:00
Daniel Kesselberg
4bdb473aae
perf(dav): skip non-calendar requests in webcal caching plugin
...
The webcal caching plugin is active when the X-NC-CalDAV-Webcal-Caching header is there.
findPrincipalByUrl sends a request for /remote.php/dav/principals/users/admin/ using the caldavService which sets the header by default.[^1]
As X-NC-CalDAV-Webcal-Caching only impacts calendar requests, we can skip non-calendar requests.
[^1]: b3670f1805/src/services/caldavService.js (L43)
Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
2024-03-27 20:04:23 +01:00
Ferdinand Thiessen
5453c1d7fa
feat(settings): Allow to sort groups in the account management alphabetically
...
We can do this purly in the frontend - but when enforced from the backend using the existing system config,
we need to follow the requirement. We then show a warning about the configuration.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-27 12:04:03 +01:00
Nextcloud bot
6d3b4b0f27
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-27 00:20:10 +00:00
F. E Noel Nfebe
7eb31de349
Merge pull request #44484 from nextcloud/44131-persist-initial-share-configs
...
fix(share): Send correct share attributes upon share creation
2024-03-27 00:56:56 +01:00
Benjamin Gaussorgues
5a6e6a10ab
Merge pull request #44457 from nextcloud/fix/contactsinteraction/download-vcard
2024-03-26 20:18:01 +01:00
Louis
72fbbc72a2
Merge pull request #44187 from nextcloud/artonge/feat/support_migrating_versions_across_storages
...
Add listener and interfaces to allow versions migration across storage
2024-03-26 18:51:58 +01:00
Ferdinand Thiessen
5100c7eb6a
Merge pull request #44483 from nextcloud/fix/setup-check-validate-trusted-proxies
...
fix(settings): Also verify that `trusted_proxies` only contains IP addresses (with range)
2024-03-26 18:38:45 +01:00
Louis Chemineau
369274c9ee
feat(files_versions): Add listener and interfaces to allow versions migration across storages
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-03-26 17:40:31 +01:00
fenn-cs
3a5475bd64
fix(share): Send correct share attributes upon share creation
...
- Send correct share attributes (`share.attributes`) to server upon creation.
- Delete parts of code that create or reference, `share.hasDownloadPermission`
(Not required by Share API)
Resolves : https://github.com/nextcloud/server/issues/44131
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-03-26 16:36:22 +01:00
Eduardo Morales
7726b15561
fix(personal-files): correctly filters groupfolders now
...
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-03-26 10:10:45 -05:00
Ferdinand Thiessen
14addf3fdb
fix(settings): Also verify that trusted_proxies only contains IP addresses (with range)
...
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-26 14:50:57 +01:00
Christoph Wurst
b8250affb0
fix(contactsinteraction): Allow vCard download
...
Sabre calculates a header for the size of a vcard, therefore we have to
implement the size method.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-03-26 14:41:15 +01:00
fenn-cs
d2b0848a29
fix(share): Send empty expireDate when not expireDate set
...
When creating a new share, if the user unchecks "Set expiry date"
no `expireDate` is sent to the server.
However, the server then assumes the default configured, hence better
to send an empty value.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-03-26 14:14:06 +01:00
John Molakvoæ
47ac907149
Merge pull request #44017 from rcwschaller/fix/caldav/eventcomparisionservice-uses-wrong-array-comparison
2024-03-26 09:05:59 +01:00
Nextcloud bot
992dd3977e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-26 00:19:24 +00:00
Joas Schilling
dababa5138
fix(federation): Fix creating local cloudIds with http:// protocol
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-25 14:21:52 +01:00
Robert C. Schaller
fa6e6131ee
fix(dav): wrong comparison method between two events
...
Old comparison implementation compares each element of the array against each other with no respect for the associated array label, which leads to wrongful removals because one value is accidentally present in a completely different label. New comparison works 'by-label' individually.
Partly fixes #41084 because changes between 'SEQUENCE' not present, 'SEQUENCE:0' and 'SEQUENCE:1' were not detected in the old implementation and thus no email update sent.
Co-authored-by: Christoph Wurst <ChristophWurst@users.noreply.github.com>
Signed-off-by: Robert C. Schaller <gtbc_robert.schaller@rsxc.de>
2024-03-25 13:18:58 +01:00
Andy Scherzinger
46906b7d69
Merge pull request #32631 from nextcloud/feature/32629/getAccessList-share-by-email-recipients
...
Get access list share by email recipients
2024-03-25 12:40:10 +01:00
Nextcloud bot
31794adb26
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-25 00:19:59 +00:00
Nextcloud bot
608c82b88b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-24 00:20:00 +00:00
Ferdinand Thiessen
fef9fb3bc0
fix(tests): Add mock for window._oc_webroot
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-23 20:48:13 +01:00
Ferdinand Thiessen
b058af0e5b
Merge pull request #44417 from nextcloud/fix/files-suffix-folders
...
fix(files): Only add copy suffix before file extension for files (not folders)
2024-03-23 10:50:58 +01:00
Nextcloud bot
49cd667002
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-23 00:19:20 +00:00
John Molakvoæ
fb97d551a1
Merge pull request #44357 from nextcloud/wrapper-instanceof-resiliant
2024-03-22 20:43:34 +01:00
Louis
ddb84f9738
Merge pull request #44362 from nextcloud/artonge/feat/check_permissions_of_all_nodes_for_versions
...
Check permissions of all accessible file for versions
2024-03-22 20:35:11 +01:00
Ferdinand Thiessen
b0b2811211
fix(files): When copying nodes only add the copy suffix for file before file extension
...
Co-authored-by: Pytal <24800714+Pytal@users.noreply.github.com>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-22 19:13:48 +01:00
Ferdinand Thiessen
b9caf24228
fix(files): Do not escape file names for filepicker buttons
...
The text is already escaped by Vue, so we should not escape or sanitize the filename.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-22 14:20:17 +01:00
Nextcloud bot
4121b841de
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-22 00:19:14 +00:00
Adam Serbinski
f45eb75e3d
ShareByMailProvider: getAccessList: set correct value for 'public'
...
PDOStatement::rowCount behavior is undefined for SELECT statements
for some database types, therefore manually set the value for 'public'
based on actual results fetched.
Signed-off-by: Adam Serbinski <adam@serbinski.com>
2024-03-21 18:25:31 -04:00
Adam Serbinski
01e32340af
ShareByMailProvider: getAccessList: set both array keys 'public' and 'mail'
...
To preserve prior behaviour where 'public' was set 'true' if there
are any mail recipients. The 'mail' key will be an array of email
recipients.
Signed-off-by: Adam Serbinski <adam@serbinski.com>
2024-03-21 18:25:31 -04:00
Adam Serbinski
34ca6bd46a
ShareByMailProvider: getAccessList: recommended style changes
...
Signed-off-by: Adam Serbinski <adam@serbinski.com>
2024-03-21 18:25:31 -04:00
Adam Serbinski
9c528d412c
ShareByMailProvider: getAccessList: add token to returned array
...
This allows the share URI to be regenerated.
Signed-off-by: Adam Serbinski <adam@serbinski.com>
2024-03-21 18:25:31 -04:00
Adam Serbinski
26ae5e6dfb
ShareByMailProvider: getAccessList: return full list of recipients
...
Previously was returning only boolean true if the Node was shared
by email, or false if not. Now provides an array containing the
list of email share recipients.
Signed-off-by: Adam Serbinski <adam@serbinski.com>
2024-03-21 18:25:31 -04:00
John Molakvoæ
e17b94cf2b
Merge pull request #44075 from nextcloud/fix/dav/sync-token-retention-time
2024-03-21 20:21:57 +01:00
Pytal
45efd28db7
Merge pull request #44368 from nextcloud/feat/new-file-menu-icon-svg
...
feat: Add new mdi New file menu icons
2024-03-21 10:45:50 -07:00
Christoph Wurst
3dea99f42b
fix(dav): Add retention time to sync token cleanup
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-03-21 18:37:21 +01:00
Andy Scherzinger
a7dfec070a
Merge pull request #44381 from nextcloud/fix/workflows-engine-groups
...
fix(workflowengine): Use correct event names to make search for groups work again
2024-03-21 15:10:43 +01:00
Louis Chemineau
a15c0d6515
Merge pull request #44297 from nextcloud/fix/forbid-tagging-readonly-files
...
Forbid tagging readonly files
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-03-21 15:10:30 +01:00
Anna
bdd4ac2c17
Merge pull request #44360 from nextcloud/fix/add-exdate-exrule-to-confidential-object
...
fix(caldav): add EXDATE and EXRULE to confidential object
2024-03-21 14:34:08 +01:00
Hamza
007b54afed
Merge pull request #44376 from nextcloud/fix/dav/acls-shared-addressbook
...
fix(dav): ACLs for shared addressbooks
2024-03-21 14:33:43 +01:00
Louis
8c3f9a1bb3
Merge pull request #44363 from nextcloud/artonge/debt/rename_author_hook
...
Rename MetadataFileEvents to VersionAuthorListener
2024-03-21 14:27:47 +01:00
Ferdinand Thiessen
8617265a48
fix(workflowengine): Use correct event for searching for groups
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-21 14:24:46 +01:00
Arthur Schiwon
42180a2cd0
Merge pull request #44295 from nextcloud/fix/direct-edit-incognito
...
Allow injecting the user temporarily for direct editing
2024-03-21 13:54:34 +01:00
Louis Chemineau
673a851848
refactor(files_versions): Rename MetadataFileEvents to VersionAuthorListener
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-03-21 12:30:01 +01:00
Christoph Wurst
b6e1685683
fix(dav): ACLs for shared addressbooks
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-03-21 11:50:35 +01:00
Côme Chilliet
67b9b34857
Merge pull request #44297 from nextcloud/fix/forbid-tagging-readonly-files
...
Forbid tagging readonly files
2024-03-21 11:44:55 +01:00
Anna Larch
a96f8f7fee
fix(caldav): add EXDATE and EXRULE to confidential object
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2024-03-21 10:01:33 +01:00
Nextcloud bot
03f269829f
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-21 00:20:28 +00:00
Christopher Ng
799347164f
chore: Update openapi spec
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-20 16:36:09 -07:00
Christopher Ng
66e77d41c8
feat: Add iconSvgInline to TemplateFileCreator
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-20 15:50:52 -07:00
Robin Appelman
85b5dd0a43
fix: add extra check to ensure wrapped shared storage is set
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-03-20 14:48:55 +01:00
Richard Steinmetz
e727a3b00b
fix(dav): adjust usages of webdav.customRequest
...
Signed-off-by: Richard Steinmetz <richard@steinmetz.cloud>
2024-03-20 10:05:15 +01:00
Nextcloud bot
daf72522da
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-20 00:19:24 +00:00
Ferdinand Thiessen
9bed64394c
feat(settings): Implement app type for AppDiscover section
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-19 20:18:52 +01:00
Ferdinand Thiessen
a735e7dea3
feat(settings): Implement showcase type for App Discover section
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-19 20:10:20 +01:00
Ferdinand Thiessen
e245c3df12
fix(settings): Make App Discover PostType responsive based on available width
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-19 20:10:19 +01:00
Ferdinand Thiessen
e5906267ff
fix(settings): Fit media into post type (app discover section)
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-19 19:42:35 +01:00
Ferdinand Thiessen
c0a9b59d26
fix(settings): Show proper warning if app discover section could not be fetched
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-19 19:42:34 +01:00
Ferdinand Thiessen
2937fd3eb0
fix(settings): Support order property on App Discover elements and hide future elements
...
This adds support to pinning elements by setting the `order` property on the element (e.g. `order: 0` will always be the first element to show).
Also filter list of elements to remove upcoming and outdated elements (as the json might be cached).
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-19 18:30:56 +01:00
Côme Chilliet
c1b451ea86
chore: Break closure call on two lines to make it readable
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-19 16:01:25 +01:00
Côme Chilliet
fa8efd5df8
fix(systemtags): Forbid tagging of readonly files
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-19 16:01:12 +01:00
Grigorii K. Shartsev
3ff6211355
chore(assets): Recompile assets
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-03-19 15:38:51 +01:00
Grigorii K. Shartsev
939759985a
fix(settings): make apps list search result valid table
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-03-19 15:38:51 +01:00
Grigorii K. Shartsev
a173f90b71
fix(settings): app list scroll on Safari
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-03-19 15:38:51 +01:00
Grigorii K. Shartsev
73dec20903
refactor(settings): move AppItem styles to AppItem component
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-03-19 15:38:51 +01:00
Grigorii K. Shartsev
17c865d910
refactor(settings): use more BEM styles in apps settings
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-03-19 15:38:51 +01:00
Grigorii K. Shartsev
d181a82de7
refactor(settings): move apps list styles to components
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-03-19 15:38:51 +01:00
Grigorii K. Shartsev
eac928af84
refactor(settings): remove unused styles from apps settings
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-03-19 15:38:51 +01:00
Grigorii K. Shartsev
31baf8d469
refactor(settings): remove unneeded classes from hidden header
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-03-19 15:38:51 +01:00
Grigorii K. Shartsev
295b7cbc1a
fix(settings): apps list layout on mobile
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-03-19 15:38:51 +01:00
Grigorii K. Shartsev
af616113b5
fix(settings): use correct dynamic component load for apps/users
...
Signed-off-by: Grigorii K. Shartsev <me@shgk.me>
2024-03-19 15:38:51 +01:00
Andy Scherzinger
6e4346682f
Merge pull request #44281 from nextcloud/fix/app-discover-fetcher
...
fix(AppDiscoverFetcher): Do not remove entries as expired that have no expiry date
2024-03-19 14:09:49 +01:00
Julius Härtl
e330efe5a0
fix: Implement option to temporarily set the user session
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-03-19 13:48:23 +01:00
Johannes Merkel
33a0aa6994
fix(settings): show warning for indexToReplace as part of missing indices
...
Signed-off-by: Johannes Merkel <mail@johannesgge.de>
2024-03-19 11:44:00 +01:00
Joas Schilling
6a82042d73
fix(sharing): Align wording for declining a share
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-19 11:15:18 +01:00
Joas Schilling
84281ceecb
fix(federatedfilesharing): Use correct language file to render notification
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2024-03-19 11:08:13 +01:00
Ferdinand Thiessen
bae133bf4f
fix(AppDiscoverFetcher): Do not remove entries as expired that have no expiry date
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-19 09:36:06 +01:00
Nextcloud bot
b083a8cfd7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-19 00:19:50 +00:00
Ferdinand Thiessen
7c0a7de4df
fix(settings): App Store Discover carousel animations are inverted
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-18 18:06:26 +01:00
Ferdinand Thiessen
c6e75be83d
fix(settings): Open app details also on app discover section when requested
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-18 14:13:42 +01:00
Ferdinand Thiessen
7b1d1b329e
feat(settings): Allow app discover links to open app routes or the appstore page
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-18 14:13:42 +01:00
Ferdinand Thiessen
44e0223ef9
fix(settings): Adjust appstore types as releases are not always set
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-18 14:13:42 +01:00
Ferdinand Thiessen
92df4af12b
Merge pull request #44254 from nextcloud/fix/drop-service-chrome
...
fix(files): Adjust dropservice to work with Blink engine
2024-03-18 13:49:09 +01:00
Ferdinand Thiessen
eeb6649f9d
Merge pull request #44255 from nextcloud/fix/apps-search
...
fix: Correctly add search event listener to make searching the app list work again
2024-03-18 13:48:51 +01:00
Ferdinand Thiessen
4de045ae16
Merge pull request #44264 from nextcloud/fix/remove-old-unsupported-tooltip-dispose
...
fix(files_external): Remove invalid jQuery Tooltip usage
2024-03-18 13:45:53 +01:00
Ferdinand Thiessen
3f3955e04b
fix(files): Adjust files drop to work with Blink engine (chrom(ium), edge)
...
The datatransfer items list is cleared on Blink after the first access to an inner prop due to async handling and GC.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-18 13:05:08 +01:00
Ferdinand Thiessen
278f9799d1
fix(files_external): Remove invalid jQuery Tooltip usage
...
This caused the UI to throw an error causing it to be unusable.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-18 01:23:40 +01:00
Nextcloud bot
ce864b4277
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-18 00:19:55 +00:00
Ferdinand Thiessen
8d750cfd15
fix(settings): Add event search listener on mounted to guarantee function exists
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-18 01:03:33 +01:00
Nextcloud bot
8b4864fcad
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-17 00:19:38 +00:00
John Molakvoæ
2ff172004a
Merge pull request #43613 from nextcloud/version-owner-fallback
2024-03-16 13:23:06 +01:00
Jérôme Herbinet
c97d63540a
fix: more comprehensive wording for devices wipe action
...
Signed-off-by: skjnldsv <skjnldsv@protonmail.com>
2024-03-16 13:18:08 +01:00
John Molakvoæ
1d7423eea6
Merge pull request #44217 from nextcloud/fix-quick-share-options-subline
2024-03-16 13:10:51 +01:00
Maksim Sukharev
0af93c8f79
fix(files): provide onDestroy callback for interactive widgets
...
Signed-off-by: Maksim Sukharev <antreesy.web@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2024-03-16 06:18:44 +00:00
fenn-cs
e86d5f5440
fix: List specific share permissions as subline
...
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-03-16 01:26:05 +01:00
Nextcloud bot
97adb26cd9
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-16 00:19:23 +00:00
Eduardo Morales
4bfbcad4d6
fix: made author-icon smaller and added try-catch
...
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-03-15 17:19:04 -05:00
Eduardo Morales
e03c74a61c
feat: author displayname and avatar on versions
...
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-03-15 20:13:40 +01:00
Ferdinand Thiessen
4159ba8d8f
Merge pull request #44223 from nextcloud/fix/empty-response-shareeapi
...
fix(files_sharing): ShareesAPI - Return empty response when user is not allowed to share
2024-03-15 17:46:01 +01:00
Corentin Damman
0fa9f3049f
feat(files_sharing): allow to specify allowed groups to share instead of excluded groups
...
Relates to #3387
Signed-off-by: Corentin Damman <c.damman@intopix.com>
2024-03-15 16:52:59 +01:00
John Molakvoæ
a0913739c6
Merge pull request #44202 from nextcloud/fix/migrate-webdav-check-to-setupcheck
2024-03-15 16:46:07 +01:00
John Molakvoæ
c16d42f38e
Merge pull request #44162 from nextcloud/fix/breadcrumb-narrow-width-being-hidden
2024-03-15 16:23:06 +01:00
Ferdinand Thiessen
2be421785f
fix(files_sharing): ShareesAPI - Return empty response when user is not allowed to share
...
Resolves: https://github.com/nextcloud/server/issues/20950
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-15 15:51:15 +01:00
Eduardo Morales
ae00ed064f
fix(files): fixed breadcrumbs dissapearing on narrow screens
...
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-03-15 08:37:35 -05:00
Julien Veyssier
ba94de2510
fix: when no AI setting has been set, make sure the selected text processing provider is the same as the one that will be used
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2024-03-15 13:17:29 +01:00
John Molakvoæ
0379a8d7a9
Merge pull request #41973 from nextcloud/files-scan-path-option
2024-03-15 13:14:29 +01:00
Nextcloud bot
df1cd1ba7e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-15 00:29:22 +00:00
Christopher Ng
335cdf04a3
fix: Ensure correct stacking context for right click menu
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-14 16:21:50 -07:00
Ferdinand Thiessen
df502c114d
feat(settings): Cache app discover images to ensure privacy of users
...
Co-authored-by: Benjamin Gaussorgues <benjamin.gaussorgues@nextcloud.com>
Co-authored-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-14 20:45:25 +01:00
Ferdinand Thiessen
ac4003879d
feat(settings): Implement carousel type for app discover section
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-14 20:45:24 +01:00
Ferdinand Thiessen
aa29204fe0
feat(settings): Implement post type for app discover section
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-14 20:45:24 +01:00
Ferdinand Thiessen
f4efb762ec
feat: Allow to fetch app discover json and provide frontend API route
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-14 20:45:24 +01:00
Ferdinand Thiessen
4cadb82850
feat(settings): Implement new app discover section for app management
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-14 20:45:24 +01:00
Côme Chilliet
443b26761d
fix: Migrate WebDAV endpoint check to SetupCheck API
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-14 16:20:17 +01:00
Côme Chilliet
d435f0c3d3
Merge pull request #44067 from nextcloud/fix/migrate-header-check-to-setupcheck
...
Migrate header check to setupcheck API
2024-03-14 14:39:35 +01:00
Christoph Wurst
d4ac4b81e1
Merge pull request #44130 from nextcloud/fix/dav/occ-fix-caldav-sync-tokens
...
fix(dav): Add occ command to fix missing caldav sync tokens
2024-03-14 14:05:27 +01:00
Ferdinand Thiessen
e3b1a557f0
Merge pull request #44184 from nextcloud/43919-fix-share-by-mail-password-enforce
...
fix: No password set for new mail shares
2024-03-14 13:05:52 +01:00
Louis
dd26fb2ba4
Merge pull request #44069 from nextcloud/artonge/fix/split_live_photo_listener
...
Split live photo listener to extract trashbin specific code into its own listener
2024-03-14 12:50:13 +01:00
Ferdinand Thiessen
26c37fa61d
Merge pull request #44132 from nextcloud/fix/share-init-recursion
...
fix: don't return null for SharedStorage::getWrapperStorage with share recursion
2024-03-14 12:39:17 +01:00
Kate
05d020d726
Merge pull request #43877 from nextcloud/fix/provisioning_api/app-info-schema
2024-03-14 12:30:23 +01:00
Côme Chilliet
6278cf181e
fix: Improve HSTS warning wording as suggested by reviewer
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-14 11:49:47 +01:00
Robin Appelman
f46209a34e
chore: improve typing for SharedStorage::$storage
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-03-14 11:22:17 +01:00
Robin Appelman
0ace9a4efa
fix: don't return null for SharedStorage::getWrapperStorage with share recursion
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2024-03-14 11:21:05 +01:00
Louis Chemineau
01fe326df1
test(files): Add e2e tests for live photo sync
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-03-14 11:07:20 +01:00
Louis Chemineau
2de9880d79
fix(files): Do not require files_trashbin in live photo sync listener
...
Fix https://github.com/nextcloud/server/issues/43299
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-03-14 10:55:44 +01:00
John Molakvoæ
5764f037d6
Merge pull request #44175 from nextcloud/artonge/chore/use_new_version_metadata_API
2024-03-14 08:23:45 +01:00
Nextcloud bot
dfccc12b16
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-14 00:20:39 +00:00
fenn-cs
f9bef8f378
fix: No password set for new mail shares
...
Before the password is set on a new share, the computed property `hasUnsavedPassword`
is used to check that `this.share.newPassword` is not undefined. Direct assignment without
using Vue's `this.$set` makes it impossible for vue to detect that changes have happened on the share
object. Hence the inreactivity.
This worked initially most likely because `this.share.newPassword = await GeneratePassword()` was executed
before the computed properties where evaluated.
Resolves : https://github.com/nextcloud/server/issues/43919
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2024-03-14 00:59:22 +01:00
Ferdinand Thiessen
002fda62f1
fix(settings): posix_getpwuid can return false which should not be accessed using array operation
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-13 16:13:03 +01:00
Louis Chemineau
9361a305ba
chore(files_versions): Use new metadata API for versions
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2024-03-13 15:27:06 +01:00
Côme Chilliet
9f819f311f
feat: Migrate HSTS check to Security headers SetupCheck
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-13 12:49:52 +01:00
Côme Chilliet
d7193ef65e
fix: Migrate security headers check tests and fix the SetupCheck implementation
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-13 12:49:52 +01:00
Côme Chilliet
310377e496
fix: Fix Security headers setup check behavior
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-13 12:49:52 +01:00
Côme Chilliet
1fffdf4763
fix: Fix ocm-provider setup check failure detection
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-13 12:49:52 +01:00
Côme Chilliet
a47a1e6249
feat: Migrate header check to SetupCheck API
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2024-03-13 12:49:52 +01:00
Ferdinand Thiessen
0ce35c707f
Merge pull request #44165 from nextcloud/fix/noid/spread-appconfig-on-updatenotif1
...
fix(updatenotification): spread the use of new iappconfig
2024-03-13 10:06:39 +01:00
Pytal
463a68f0c9
Merge pull request #44139 from nextcloud/fix/right-click-files-list
...
fix(files): Right click menu offset and list scrolled glitch
2024-03-13 01:49:36 -07:00
Maxence Lange
519e434573
fix(updatenotification): spread the use of new appconfig
...
Signed-off-by: Maxence Lange <maxence@artificial-owl.com>
2024-03-13 02:22:11 -01:00
Nextcloud bot
5723c13dc0
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-13 00:19:52 +00:00
Christopher Ng
742e5b6329
fix(files): Right click menu positioning
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-12 14:59:46 -07:00
Christopher Ng
26bbb8c0e4
fix(files): Right click menu scroll reset glitch
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-12 12:10:55 -07:00
Benjamin Gaussorgues
92b97eca4e
Merge pull request #42661 from nextcloud/feat/settings/declarative
2024-03-12 18:05:21 +01:00
Andrey Borysenko
865fd3ba08
fix: add missing copyrights and strict types
...
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-03-12 18:14:40 +02:00
jld3103
4ac2375ca2
feat: Add declarative settings
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
Signed-off-by: Andrey Borysenko <andrey18106x@gmail.com>
2024-03-12 13:56:54 +02:00
Christoph Wurst
f40f962c2e
fix(dav): Add occ command to fix missing caldav sync tokens
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-03-12 12:44:00 +01:00
Christoph Wurst
1e8238b9e4
test(dav): Add unit test for no calendars/subscription limit
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2024-03-12 12:41:15 +01:00
Pytal
c42397358f
Merge pull request #44140 from nextcloud/fix/subadmin-disabled-users
...
fix(settings): Fix always empty disabled users list for subadmins
2024-03-12 02:00:31 -07:00
Christopher Ng
77d2d3cf53
fix(settings): Fix always empty disabled users list for subadmins
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2024-03-11 17:21:46 -07:00
Nextcloud bot
9d4f954a4d
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2024-03-12 00:20:21 +00:00
Eduardo Morales
5c6be88d40
chore(assets): build autoloader
...
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-03-11 15:57:12 -05:00
Eduardo Morales
c5d1fda4ab
fix: fixed stylistic errors
...
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-03-11 15:57:12 -05:00
Eduardo Morales
a8844d408b
fix(files_version): deprecated INameableVersion
...
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-03-11 15:57:12 -05:00
Eduardo Morales
4cf4fdc278
feat: exposed metadata column to frontend
...
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-03-11 15:57:12 -05:00
Eduardo Morales
b2c855451c
feat: added backend metadata interface, allows JSON storage
...
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-03-11 15:57:12 -05:00
Eduardo Morales
88b40bb392
feat: added metadata event listener
...
Signed-off-by: Eduardo Morales <emoral435@gmail.com>
2024-03-11 15:57:12 -05:00
Arthur Schiwon
b32c0f7da6
Merge pull request #39990 from nextcloud/recursive-share
...
add some recrusive detection/prevention
2024-03-11 19:30:50 +01:00
Julius Härtl
bcfaceb83c
fix: Open viewer on simple file widget
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2024-03-11 16:47:08 +01:00
Ferdinand Thiessen
53220d03cf
Merge pull request #44119 from nextcloud/enh/noid/inverted-favicons
...
fix(theming): fix incorrectly inverted favicons
2024-03-11 16:30:55 +01:00
Ferdinand Thiessen
78bcab1aac
fix(settings): Save account management settings in local storage
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-11 16:02:40 +01:00
Ferdinand Thiessen
cbdadba2e3
fix(settings): Always open the details tab for selected app
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-11 16:02:40 +01:00
Ferdinand Thiessen
30d5b02811
feat(settings): Split account management into navigation and content
...
The should ease the maintenance of it due to reduced complexity.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-11 16:02:34 +01:00
Ferdinand Thiessen
1100e908b7
feat(settings): Split account management and app store views into chunks
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-11 16:02:34 +01:00
Ferdinand Thiessen
2b794b41ad
feat(settings): Refactor appstore to use Pinia
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-11 16:02:34 +01:00
Ferdinand Thiessen
5f19acec9b
feat: Add composable to fetch app icon as SVG for inline use
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2024-03-11 16:02:34 +01:00