Nextcloud bot
0ad9cbf884
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-27 00:18:02 +00:00
Joas Schilling
bbb9437116
fix(dav): Fix avatar size in system address book
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-05-26 10:28:59 +00:00
Christoph Wurst
67d8c36537
fix(carddav): Don't show system address book cards to guests
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-05-25 18:21:06 +02:00
Andy Scherzinger
f5dc8fdfba
Merge pull request #38455 from nextcloud/backport/38423/stable27
...
[stable27] fix(carddav): Check enumeration settings for all SAB methods
2023-05-25 12:11:45 +02:00
John Molakvoæ
6e10a457d7
Merge pull request #38444 from nextcloud/backport/38441/stable27
2023-05-25 10:35:24 +02:00
Christoph Wurst
11d21994f9
fix(carddav): Check enumeration settings for all SAB methods
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-05-25 08:26:57 +00:00
John Molakvoæ
adcd4efbcc
fix(files): make open folder a default action
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-05-25 06:32:34 +00:00
jld3103
b683f77842
Add OpenAPI specs
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
2023-05-24 16:25:28 +00:00
Robin Appelman
bf6071608e
reload filelist when adding or removing shares
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-05-24 14:14:36 +00:00
Johannes Merkel
d96200baed
fix(SAB): Save avatar to SAB
...
Signed-off-by: Johannes Merkel <mail@johannesgge.de>
2023-05-23 14:08:35 +00:00
Anna Larch
c1ac314ff1
fix(carddav): Check if SERVER variables are set before accessing them
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2023-05-23 12:41:15 +00:00
Robin Appelman
21d50794f0
fix loading custom logo image
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-05-23 07:41:40 +00:00
fenn-cs
241a513b7e
Use aria-expanded correctly on toggle user actions
...
The aria-expanded attribute was added on the expandable item rather
Than the button that triggers the expand.
Resolves : #37137
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-05-22 10:46:54 +00:00
Simon L
3b38b12a0f
Merge pull request #38327 from nextcloud/fix/dashboard-adjust-border
...
dashboard: Adjust border radius of panels to match main content container
2023-05-17 11:07:38 +02:00
Nextcloud bot
85df0f67b7
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-17 00:17:37 +00:00
Ferdinand Thiessen
902d00d980
fix(dashboard): Adjust border radius of panels to match main content container
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-05-17 00:57:50 +02:00
Christopher Ng
b4caff393c
chore(deps): Bump @nextcloud/vue from 7.11.4 to 7.11.6
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-05-16 15:49:11 -07:00
Ferdinand Thiessen
b30bfb57f3
feat(theming): Add border radius rounded css variable so body-container-radius can be used on mobile devices
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-05-16 19:47:10 +02:00
Joas Schilling
1ce8fc6b31
Merge pull request #38310 from nextcloud/followup/38170/remove-former-track-by-property
...
fix(workflowengine): Remove unused property track-by
2023-05-16 19:40:05 +02:00
Simon L
10ceae3020
Merge pull request #38101 from nextcloud/Jerome-Herbinet-share-expire-after-n-days-width-patch-1
...
Fix : Share Expire After N Days width
2023-05-16 19:29:29 +02:00
Simon L
e8cad555cf
Merge pull request #38303 from nextcloud/fix/loadmore
...
fix(search): fix load more
2023-05-16 19:24:17 +02:00
Simon L
fa4d153610
Merge pull request #38115 from DerGenaue/patch-1
...
Rename `numericStorageId` to `numericExternalStorageId` in PersonalMount.php
2023-05-16 19:08:39 +02:00
Simon L
dc1b68c59d
Merge pull request #37326 from nextcloud/add-IMoveTarget-support-to-addressbooks
...
feat(CardDAV): Add Sabre\DAV\IMoveTarget support to OCA\DAV\CardDAV\AddressBook
2023-05-16 19:01:50 +02:00
Jérôme Herbinet
8620640abc
Finally no with seams better to be relevant with other fields
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-05-16 14:21:54 +00:00
Joas Schilling
ae586e25f8
fix(workflowengine): Remove unused property track-by
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-05-16 15:22:55 +02:00
Simon L
75b7c13cae
Merge pull request #38205 from nextcloud/feat/css-add-info-color
...
Add css variables for info colors (`--color-info`)
2023-05-16 15:13:22 +02:00
John Molakvoæ
7e51305ae4
fix(search): fix load more
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-05-16 11:45:50 +02:00
Jérôme Herbinet
ebe14b1d97
Fix : Share Expire After N Days width
...
Signed-off-by: Jérôme Herbinet <33763786+Jerome-Herbinet@users.noreply.github.com>
2023-05-16 11:45:36 +02:00
Thomas Citharel
13a3ebd4cc
feat(CardDAV): Add Sabre\DAV\IMoveTarget support to OCA\DAV\CardDAV\AddressBook
...
This allows to just UPDATE the card row instead of deleting it and reinsert it. It's very similar to https://github.com/nextcloud/server/pull/30120 for calendars.
As we need the addressbookid exposed, this introduces OCA\DAV\CardDAV\Card that extends Sabre's.
I chose specifically NOT to auto-inject LoggerInterface in Addressbook like in #30120 because the chain of DI is huge just for ONE simple call and it would break an existing dirty call (OCA\Contacts calling OCA\DAV) of ContactsManager in Contacts: https://github.com/nextcloud/contacts/pull/1722 (in SocialApiService), but this is debatable.
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
2023-05-16 11:38:57 +02:00
Simon L
25dd264965
Merge pull request #37965 from nextcloud/fix/transactional-system-addressbook-sync
...
fix(dav): Run system address book create-if-not-exists in transaction
2023-05-16 11:33:09 +02:00
Ferdinand Thiessen
4f9472a323
feat(css): Add css variables for info colors (--color-info)
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-05-16 09:31:33 +00:00
Louis
128cd7030e
Merge pull request #38293 from nextcloud/fix/users-table-alignment
...
fix(settings): Fix `UserList` styles set to css but scss is used
2023-05-16 09:30:38 +02:00
Nextcloud bot
816c33c391
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-16 02:28:27 +00:00
F. E Noel Nfebe
e7ba25574b
Merge pull request #38202 from nextcloud/fix/37135/addgroup-link-to-button
...
Convert Add group link to button
2023-05-16 01:23:37 +01:00
Ferdinand Thiessen
02853fdae6
fix(settings): Fix UserList styles set to css but scss is used
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-05-16 00:55:03 +02:00
Robin Appelman
f1a1361e0d
Merge pull request #38265 from nextcloud/session-auth-check-username
...
check the username when doing external storage session auth
2023-05-15 23:48:34 +02:00
Ferdinand Thiessen
864aa1b61a
Merge pull request #38256 from nextcloud/fix/noid/file-smart-picker-padding
...
Adjust file custom picker component padding
2023-05-15 23:27:33 +02:00
Ferdinand Thiessen
8506d9018a
fix(user_status): Remove redundant styling, use global class instead
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-05-15 14:31:32 +02:00
Ferdinand Thiessen
e93b20c656
fix(user_status): Use native radio buttons for online status selection
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-05-15 14:31:32 +02:00
Ferdinand Thiessen
349e12eb56
fix(user_status): Add missing radiogroup role to online status selector
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-05-15 14:31:32 +02:00
Ferdinand Thiessen
a99265bfbe
fix(user_status): Group custom message input elements and assign label to emoji selector
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-05-15 14:31:32 +02:00
Ferdinand Thiessen
2133b0ecdd
fix(user_status): Use role=radio for predefined statuses in online status modal
...
* Instead of tabable DIVs properly assign the radio role
* Set role to radiogroup of list container to group the predefined statuses
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-05-15 14:31:32 +02:00
Christoph Wurst
b9026acf3f
Merge pull request #38247 from nextcloud/fix/read-only-system-addres-book-acls
...
fix(carddav): Mark system address book as read-only
2023-05-15 14:01:41 +02:00
Julien Veyssier
73f3c0aef7
adjust file custom picker component padding as the smart picker does not have padding anymore
...
Signed-off-by: Julien Veyssier <julien-nc@posteo.net>
2023-05-15 12:08:26 +02:00
Simon L
778dd89160
Merge pull request #38242 from nextcloud/fix/35286/fix-scrolling
...
Fix incosistent scrolling in Firefox
2023-05-15 12:08:14 +02:00
Louis
2f467d936c
Merge pull request #38224 from nextcloud/versionEntityisSet
...
Check if version has entity before trying to access it
2023-05-15 11:26:27 +02:00
Christoph Wurst
5d038a2dc1
fix(carddav): Mark system address book as read-only
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-05-15 10:27:53 +02:00
Côme Chilliet
7fd453eb10
Merge pull request #38080 from nextcloud/enh/add-occ-command-for-legacy-filekey
...
Add an occ command to scan files for legacy file key in use and get rid of those
2023-05-15 10:20:34 +02:00
Côme Chilliet
2a4af880c1
Merge pull request #38195 from nextcloud/fix/update-icewind-streams-in-files-external
...
Update icewind/streams to 0.7.7 in files_external
2023-05-15 09:12:04 +02:00
Nextcloud bot
8bdb50fd50
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-15 02:28:25 +00:00
Simon L
2730f48180
Fix incosistent scrolling in Firefox
...
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-05-14 18:37:01 +00:00
Nextcloud bot
d454fe4b8c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-14 02:27:40 +00:00
fenn-cs
1ee8fbaad1
Convert Add group link to button
...
The "Add group" peforms an on-page action and does not route or link to
anywhere else hence, not semantically a link but a button.
This commit implements the ehancement described at the respository level.
A change would be required in [@nextcloud/nextcloud-vue](https://github.com/nextcloud/nextcloud-vue/issues/4108 )
since the `NcAppNavigationNewItem` is an out-of-repo dependency.
Signed-off-by: fenn-cs <fenn25.fn@gmail.com>
2023-05-14 01:01:12 +01:00
Simon L
f5e8268ced
Use the color-primary-element* variables
...
Signed-off-by: Simon L <szaimen@e.mail.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-05-13 10:15:33 +00:00
Nextcloud bot
701e409c4c
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-13 02:27:57 +00:00
Git'Fellow
d6eb48c436
Check if version has entity before trying to access it
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2023-05-12 16:00:16 +02:00
Christoph Wurst
24403148a9
Merge pull request #38013 from nextcloud/feat/users/store-load-manager-uid
...
feat(users): Store and load a user's manager
2023-05-12 15:01:14 +02:00
Christoph Wurst
2cc672d26b
fix(dav): Run system address book create-if-not-exists in transaction
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-05-12 14:15:02 +02:00
Christoph Wurst
7e3d5d6c70
Merge pull request #37933 from nextcloud/fix/contactsinteraction/transactional-read-update-insert
...
fix(contactsinteraction): Read, update or insert in DB transaction
2023-05-12 14:02:10 +02:00
Christoph Wurst
1381c4c157
feat(users): Store and load a user's manager
...
Co-Authored-By: hamza221 <hamzamahjoubi221@gmail.com>
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-05-12 13:56:48 +02:00
Julia Kirschenheuter
0d3df2c795
Merge pull request #37870 from nextcloud/fix/36921-fix-table-for-users-app
...
Fix table view
2023-05-12 09:33:34 +02:00
Christoph Wurst
d5c2e75db6
Merge pull request #37734 from nextcloud/enh/expose-system-address-book
...
feat(dav): expose system address book
2023-05-12 08:48:48 +02:00
Nextcloud bot
b85c2dab27
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-12 02:28:13 +00:00
Simon L
83dcb2061d
Merge pull request #38159 from nextcloud/enh/noid/fix-themed-icons
...
fix too dark or bright primary element color
2023-05-11 23:58:53 +02:00
Anna Larch
5c2eb732f1
fix(carddav): expose system address book
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2023-05-11 18:59:30 +02:00
Pytal
d5588f366b
Merge pull request #38147 from nextcloud/fix/36945-input_fields_do_not_convey_the_purpose_of_each_field_through_a_language
2023-05-11 09:34:43 -07:00
Côme Chilliet
49108880d2
Add fclose on opened resources
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-05-11 17:53:19 +02:00
Robin Appelman
2466724b01
check the username when doing external storage session auth
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-05-11 17:47:56 +02:00
julia.kirschenheuter
cb852ef63b
Fix table view
...
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2023-05-11 16:36:37 +02:00
Côme Chilliet
b0f072da60
Require icewind/streams to get the same version as 3rdparty
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-05-11 15:38:08 +02:00
Simon L
4a89b7ea22
adjust tests
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-05-11 14:15:47 +02:00
Côme Chilliet
1a12f14a19
Update icewind/streams to 0.7.7, and remove it from explicit deps in files_external
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-05-11 12:05:12 +02:00
Côme Chilliet
a92028f5cd
Rename command to drop-legacy-filekey and remove comment about legacy mode.
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-05-11 11:56:14 +02:00
Côme Chilliet
36fc5dc8ae
Copy data back instead of renaming to avoid changing the fileid
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-05-11 11:24:16 +02:00
julia.kirschenheuter
b54afad28e
Add autocomplete attrs to input fields
...
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2023-05-11 10:16:28 +02:00
Arthur Schiwon
b6c034ac57
Merge pull request #37961 from nextcloud/poc/noid/systemtags-perf
...
SystemTags endpoint to return tags used by a user with meta data
2023-05-11 10:16:03 +02:00
Arthur Schiwon
2d41f0c064
Merge pull request #38067 from nextcloud/fix/noid/sortTags
...
fix: sort tags by name
2023-05-11 09:54:15 +02:00
John Molakvoæ
db02684008
Merge pull request #37691 from nextcloud/object-store-background-scan
2023-05-11 08:15:41 +02:00
Pytal
83ed1fb004
Merge pull request #38163 from nextcloud/show-loading-spinner-until-share-settings-are-fully-loaded
2023-05-10 17:20:56 -07:00
Robin Appelman
2ea41dab93
repair -1 folder sizes for object store background scan
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-05-10 19:33:26 +02:00
Arthur Schiwon
e20e18f45f
fix: use interface instead of implementation as type hint
...
Co-authored-by: Côme Chilliet <91878298+come-nc@users.noreply.github.com>
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-05-10 19:06:29 +02:00
Simon L
928b3b31b4
Merge pull request #38174 from nextcloud/enh/template-picker
...
feat: Enhance template picker size and layout depending on aspect ratio
2023-05-10 18:13:32 +02:00
Joas Schilling
1085598fd1
Merge pull request #38170 from nextcloud/bugfix/38165/workflow-engine-ui
...
fix(workflowengine): Fix multiple UI issues in workflow engine admin settings
2023-05-10 17:16:21 +02:00
Simon L
eb8770584e
use brighten and darken instead of grey
...
Signed-off-by: Simon L <szaimen@e.mail.de>
2023-05-10 16:35:11 +02:00
Joas Schilling
b70b1f66c9
fix(theming): Cut of the brightness into both directions if unknown
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-05-10 15:41:32 +02:00
Julius Härtl
032e3d3ad5
feat: Enhance template picker size and layout depending on aspect ratio
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2023-05-10 15:33:57 +02:00
Robin Appelman
4822f104f7
Merge pull request #37971 from nextcloud/info-file-get
...
Add commands for basic file actions
2023-05-10 13:40:06 +02:00
Anna
9e53934498
Merge pull request #36118 from nextcloud/fix/caldav/invitation-outlook-compatibilty
...
Fix calendar emails to be outlook compatible
2023-05-10 12:10:42 +02:00
Joas Schilling
c20fd9f91f
fix(workflowengine): Fix multiple UI issues in workflow engine admin settings
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-05-10 11:59:29 +02:00
Christoph Wurst
1fd8f41e33
Merge pull request #38048 from nextcloud/enh/add-x-nc-scope-property
...
feat(dav): store scopes for properties and filter locally scoped properties for federated address book sync
2023-05-10 11:05:41 +02:00
Louis
5993a4b3e3
Merge pull request #37954 from nextcloud/artonge/fix/do_not_allow_to_show_pwd_in_sharing
...
Do not allow to toggle between password and text in sharing
2023-05-10 10:23:52 +02:00
Julia Kirschenheuter
90345ddc7d
Merge pull request #38144 from nextcloud/fix/36922-9.1.3.1h/8.1_-_When_editing_a_user_in_the_table,_input_fields_appear_in_the_cells_that_can_be_used_to_edit_the_data
...
Add hidden labels for inputs while editing user row
2023-05-10 08:41:55 +02:00
Julius Härtl
b935725b70
Merge pull request #38100 from tanganellilore/fix_delete_ChunkingV2Plugin
2023-05-10 08:34:25 +02:00
Nextcloud bot
46bb952ba5
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-10 02:31:27 +00:00
Daniel Calviño Sánchez
b677d3e27d
Show loading spinner until share settings are fully loaded
...
The inputs of the sharing settings are generated in a template in the
server, but the listeners to react to changes in the elements and save
the values in the server are loaded in the client once the DOM finishes
loading. If the DOM takes long to load the user can start to interact
with the settings before the listeners were set up and, therefore, the
changes would not be saved in the server. However, as the inputs are
modified the user would think that the changes were already saved.
To address that now when the sharing settings are open a loading spinner
is shown instead of the contents of the sharing settings, and only once
the listeners to save the changes were set up the spinner is removed and
the contents shown.
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2023-05-10 03:00:37 +02:00
Arthur Schiwon
dbfd2f936a
refactor: remove SystemTag logic from Folder into QuerySearchHelper
...
- adds OC\SystemTag\SystemTagsInFilesDetector where the search logic is
moved to
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-05-09 23:51:52 +02:00
Arthur Schiwon
7f3725c962
chore: polish SystemTagsInUseCollection
...
- DI SystemTagManager
- add some comments and doc
- catch NoUserException
- add return type hints
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-05-09 23:51:52 +02:00
Arthur Schiwon
b07c5dff72
fix: improve naming of new systemtags endpoint to systemtags-assigned
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-05-09 23:51:51 +02:00
Arthur Schiwon
2489a2d63a
feat: specify media type via url path: systemtags-current/$mediaType
...
- only the media part of the mime type can be search, but not the full
mime type. It can be added, should it become necessary.
- thus fixes previously hardcoded selector for image/ types
- also fixes a return type hint
- adds a return type hint
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-05-09 23:51:51 +02:00
Arthur Schiwon
6bff6a5667
PoC: SystemTags endpoint to return tags used by a user with meta data
...
Target case is photos app: when visiting the tags category, all systemtags
of the whole cloud are retrieved. In subequent steps the next tag is
requested until the browser view is filled with tag tiles (i.e. previews
are requested just as well).
With this approach, we incorpoate the dav search and look for user related
tags that are used by them, and already returns the statistics (number of
files tagged with the respective tag) as well as a file id for the purpose
to load the preview. This defaults to the file with the highest id.
Call:
curl -s -u 'user:password' \
'https://my.nc.srv/remote.php/dav/systemtags-current ' \
-X PROPFIND -H 'Accept: text/plain' \
-H 'Accept-Language: en-US,en;q=0.5' -H 'Depth: 1' \
-H 'Content-Type: text/plain;charset=UTF-8' \
--data @/home/doe/request-systemtag-props.xml
With request-systemtag-props.xml:
<?xml version="1.0" encoding="UTF-8"?>
<d:propfind xmlns:d="DAV:">
<d:prop xmlns:oc="http://owncloud.org/ns " xmlns:nc="http://nextcloud.org/ns ">
<oc:id/>
<oc:display-name/>
<oc:user-visible/>
<oc:user-assignable/>
<oc:can-assign/>
<nc:files-assigned/>
<nc:reference-fileid/>
</d:prop>
</d:propfind>
Example output:
…
<d:response>
<d:href>/master/remote.php/dav/systemtags/84</d:href>
<d:propstat>
<d:prop>
<oc:id>84</oc:id>
<oc:display-name>Computer</oc:display-name>
<oc:user-visible>true</oc:user-visible>
<oc:user-assignable>true</oc:user-assignable>
<oc:can-assign>true</oc:can-assign>
<nc:files-assigned>42</nc:files-assigned>
<nc:reference-fileid>924022</nc:reference-fileid>
</d:prop>
<d:status>HTTP/1.1 200 OK</d:status>
</d:propstat>
</d:response>
<d:response>
<d:href>/remote.php/dav/systemtags/97</d:href>
<d:propstat>
<d:prop>
<oc:id>97</oc:id>
<oc:display-name>Bear</oc:display-name>
<oc:user-visible>true</oc:user-visible>
<oc:user-assignable>true</oc:user-assignable>
<oc:can-assign>true</oc:can-assign>
<nc:files-assigned>1</nc:files-assigned>
<nc:reference-fileid>923422</nc:reference-fileid>
</d:prop>
<d:status>HTTP/1.1 200 OK</d:status>
</d:propstat>
</d:response>
…
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-05-09 23:51:48 +02:00
Anna Larch
bd80a1b2dd
feat(dav): store scopes for properties and filter locally scoped properties for federated address book sync
...
Signed-off-by: Anna Larch <anna@nextcloud.com>
2023-05-09 19:17:39 +02:00
Côme Chilliet
fc076271c7
Merge pull request #37944 from nextcloud/enh/allow-filescan-to-continue-on-error
...
Do not stop at the first PHP error/warning in files:scan
2023-05-09 17:52:09 +02:00
Côme Chilliet
185fe5378b
Merge pull request #36893 from nextcloud/fix/avoid-file-events-on-null-path
...
Make sure to never trigger files hooks on a null path
2023-05-09 17:44:14 +02:00
Robin Appelman
ddc53a9046
minor fixes for get/put
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-05-09 17:38:43 +02:00
Louis Chemineau
6faf8b85d6
Do not allow to toggle between password and text in sharing
...
This does not makes sense as we do not have the clear text value.
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-05-09 17:33:53 +02:00
Pytal
972b2097d0
Merge pull request #38104 from nextcloud/feat/um-32-bit
2023-05-09 08:20:41 -07:00
John Molakvoæ
416f632280
Merge pull request #38125 from nextcloud/versionEntityCheck
2023-05-09 17:11:57 +02:00
julia.kirschenheuter
da36d19580
Add hidden labels for inputs while editing user row
...
Signed-off-by: julia.kirschenheuter <julia.kirschenheuter@nextcloud.com>
2023-05-09 12:48:15 +02:00
Côme Chilliet
725403cb0d
Copy and move files to migrate them to the new key
...
We have to rewrite the header, so the whole file needs to be rewritten,
so we just use the same strategy as DecryptAll.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-05-09 12:02:57 +02:00
John Molakvoæ
14a468f326
Merge pull request #38099 from nextcloud/fix/missing-clear-status-route
2023-05-09 08:24:01 +02:00
Nextcloud bot
158405127b
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-09 02:19:48 +00:00
Git'Fellow
7cd5cbe6e9
Check if version entity is not null before delete
...
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
2023-05-08 14:24:58 +02:00
jld3103
e6e2b873a3
Remove unreachable UserStatus#clearStatus route
...
Signed-off-by: jld3103 <jld3103yt@gmail.com>
2023-05-08 14:16:54 +02:00
Nextcloud bot
cfbb80a8c3
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-08 02:28:13 +00:00
Daniel
55d7add92f
Rename numericStorageId to numericExternalStorageId in PersonalMount.php
...
so that it doesn't override `numericStorageId` in the `MountPoint` baseclass
fixes https://github.com/nextcloud/server/issues/37473
fixes https://github.com/nextcloud/server/issues/37414
Signed-off-by: Daniel <7558512+DerGenaue@users.noreply.github.com>
2023-05-07 04:47:44 +02:00
Nextcloud bot
b3ab8859fb
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-07 02:28:17 +00:00
Nextcloud bot
737e79854e
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-06 02:27:44 +00:00
Christopher Ng
4e51f5224c
feat(UserMigration)!: 32-bit support
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
2023-05-05 17:59:57 -07:00
Andy Scherzinger
236f9a2dfe
Merge pull request #38068 from nextcloud/hubNumberBumper
...
Bump hub number
2023-05-05 17:09:04 +02:00
Lorenzo Tanganelli
d920e65dc5
fix error on delete in ChunkingV2Plugin
...
Signed-off-by: Lorenzo Tanganelli <lorenzo.tanganelli@hotmail.it>
2023-05-05 13:07:58 +00:00
John Molakvoæ
263a6910c4
Merge pull request #38063 from nextcloud/fix/theming
2023-05-05 13:57:55 +02:00
Simon L
a1ed1db01b
Merge pull request #31660 from dzatoah/pr/rename-sendEventRemindersToSharedGroupMembers-to-sendEventRemindersToSharedUsers
...
Rename setting 'sendEventRemindersToSharedGroupMembers' -> 'sendEventRemindersToSharedUsers'.
2023-05-05 08:12:04 +02:00
Nextcloud bot
f997b8a2a3
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-05 02:28:12 +00:00
Christoph Wurst
e127375dd4
Merge pull request #38085 from nextcloud/chore/federation/address-book-sync-logging
...
fix(federation): Log address book sync exceptions
2023-05-05 03:18:48 +02:00
Côme Chilliet
6034cc6893
Make sure to never trigger files hooks on a null path
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-05-04 17:55:09 +00:00
Robin Appelman
36221a8865
add command to write a file
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-05-04 18:21:58 +02:00
Robin Appelman
f9fb102f0b
move get/delete commands to files namespace, make get take the output as argument instead of option
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-05-04 18:21:58 +02:00
Christoph Wurst
48b03b6c20
fix(federation): Log address book sync exceptions
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-05-04 18:21:39 +02:00
Côme Chilliet
c9c49bfef8
Log failures to delete legacy file key
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-05-04 17:50:51 +02:00
Côme Chilliet
146284f170
Fix fopen mode
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-05-04 17:50:34 +02:00
Côme Chilliet
88405d320e
Add an error counter
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-05-04 17:06:46 +02:00
Côme Chilliet
5663f9b31e
Add an occ command to scan files for legacy file key in use and get rid of those
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-05-04 16:53:25 +02:00
Christoph Wurst
8c727f2285
feat(carddav): Map user's additional emails into the SAB card
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-05-04 15:03:01 +02:00
John Molakvoæ
4c71d8f8a4
fix(theming): replace elementColor dark value with better contrast #8c8c8c
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-05-04 14:41:19 +02:00
Andy Scherzinger
bfa16fb3d7
bump hub number
...
Bump the hub number 4->5 for v27
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
2023-05-04 13:36:03 +02:00
Arthur Schiwon
badee49b4b
fix: sort tags by name
...
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2023-05-04 13:21:14 +02:00
Daniel Teichmann
56f36b94e5
Rename setting 'sendEventRemindersToSharedGroupMembers' to 'sendEventRemindersToSharedUsers'.
...
Signed-off-by: Daniel Teichmann <daniel.teichmann@das-netzwerkteam.de>
2023-05-04 13:05:00 +02:00
John Molakvoæ
b603a3eac7
fix(theming): do not show the image default background on user theming if disabled
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-05-04 13:04:15 +02:00
John Molakvoæ
9ab7a19b09
fix(theming): remove unnecessary color-primary-element-default-hover variable
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-05-04 13:04:15 +02:00
John Molakvoæ
4d3b49b09a
fix(theming): replace color-primary-text-dark with color-primary-element-text-dark
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-05-04 13:02:53 +02:00
John Molakvoæ
74461a9479
fix(theming): ensure image background is not defined if admin disabled it
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-05-04 13:02:49 +02:00
John Molakvoæ
c6ebb0d786
fix(theming): calc primary element from current main background
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-05-04 13:02:49 +02:00
Ferdinand Thiessen
5938808229
Merge pull request #38028 from nextcloud/fix/36958
...
fix(settings): Increase "Edit your profile visibility button" contrast
2023-05-04 12:24:43 +02:00
Ferdinand Thiessen
5a524763fe
Merge pull request #38051 from nextcloud/fix/weather-menu-aria
...
fix(weather_status): Override the default `NcActions` aria-label
2023-05-04 10:55:12 +02:00
Joas Schilling
b44de9ccb8
Merge pull request #38046 from nextcloud/bugfix/noid/abort-dav-requests-with-429
...
fix(dav): Also throw in basic auth requests
2023-05-04 09:06:57 +02:00
Nextcloud bot
4b806a00fa
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-04 02:28:08 +00:00
Joas Schilling
b91957e3df
fix(dav): Abort requests with 429 instead of waiting
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-05-03 22:43:36 +02:00
Ferdinand Thiessen
1fa63ae431
fix(weather_status): Override the default NcActions aria-label
...
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
2023-05-03 19:39:27 +02:00
Pytal
5a7c8b3751
Merge pull request #38012 from nextcloud/fix/a11y-share-input
2023-05-03 10:28:35 -07:00
Johannes
ed48a471d4
Merge pull request #38025 from nextcloud/enh/37800/write-profile-prop-to-system-adressbook
...
enh(contacts): write profile prop and backend prop to system addressbook
2023-05-03 15:37:01 +02:00
Julius Härtl
2c60ad8df0
Merge pull request #37787 from nextcloud/fix/rollback-files-locked-by-apps
...
fix: catch ManuallyLockedException and use app context
2023-05-03 13:18:36 +02:00
Joas Schilling
8013bc91c8
Merge pull request #37385 from nextcloud/bugfix/noid/dont-allow-adding-the-same-email-multiple-times
...
fix(provisioning_api): Don't allow to configure the same additional e…
2023-05-03 11:06:41 +02:00
Marcel Klehr
545de25eec
Merge pull request #37802 from nextcloud/fix/37729
2023-05-03 10:57:41 +02:00
Arthur Schiwon
d95ccfd3ae
Merge pull request #37958 from nextcloud/artonge/fix/better_handle_expireDate_for_share
...
Mutualize expireDate handling when creating and updating a share
2023-05-03 10:37:48 +02:00
Max
337fc110ec
fix: catch ManuallyLockedException and use app context
...
The files_lock app may throw ManuallyLockedExceptions
when attempting to revert a file that is currently opened.
This would prevent the user from rolling back a opened file.
Text and Richdocuments handle changes of the file while editing.
Allow reverting files even when they are locked by these apps
and let the apps handle the conflict.
Signed-off-by: Max <max@nextcloud.com>
2023-05-03 09:52:36 +02:00
Nextcloud bot
8873960bcf
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-03 02:28:00 +00:00
Ferdinand Thiessen
6f798b7dee
fix(settings): Increase "Edit your profile visibility button" contrast
...
Before this the contrast of the button was too low in terms of accessibility.
Signed-off-by: Ferdinand Thiessen <opensource@fthiessen.de>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-05-02 18:10:15 +00:00
Côme Chilliet
c995428431
Merge pull request #37903 from nextcloud/fix/user_ldap-fix-multiple-ldap-support
...
Fix multiple LDAP configuration support by fixing AccessFactory
2023-05-02 17:11:01 +02:00
Côme Chilliet
f7632f2fc4
Merge pull request #32866 from nextcloud/performance/searchInGroup-displayname-cache
...
Optimize retrieving display name when searching for users in a group
2023-05-02 16:42:09 +02:00
Johannes Merkel
ab76b086aa
enh(contacts): write profile prop and backend prop to system addressbook
...
Signed-off-by: Johannes Merkel <mail@johannesgge.de>
2023-05-02 16:31:11 +02:00
Marcel Klehr
af665378f8
fix(files_sharing): Don't show copy action when !canDownload and no update permissions
...
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
2023-05-02 13:08:30 +00:00
John Molakvoæ
a889c0f922
Merge pull request #37938 from nextcloud/feat/tags-files-inline
2023-05-02 12:07:43 +02:00
John Molakvoæ
cab8a07b3c
feat(system-tags): show inline in files
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-05-02 10:36:07 +02:00
Côme Chilliet
2ffa9fc797
Only show error stack trace on very verbose level
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-05-02 10:01:38 +02:00
Nextcloud bot
08e1bcd2c9
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-02 02:27:47 +00:00
Christopher Ng
8960df2d6a
Fix share input id
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-05-02 02:22:29 +00:00
Nextcloud bot
193e096813
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-05-01 02:29:22 +00:00
Nextcloud bot
f8e57acab5
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-30 02:29:19 +00:00
Nextcloud bot
cd064017ca
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-29 02:28:29 +00:00
John Molakvoæ
20df0019f1
fix(psalm): systemtags
...
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
2023-04-28 12:23:52 +02:00
Robin Appelman
74ced3d2eb
expose system tags as dav property for files
...
Signed-off-by: Robin Appelman <robin@icewind.nl>
2023-04-28 10:46:38 +02:00
Nextcloud bot
a9798a359a
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-28 02:28:37 +00:00
Louis Chemineau
6b53e4b13a
Mutualize expireDate handling when creating and updating a share
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-04-27 16:26:24 +02:00
Simon L
da274d18ff
Merge pull request #37948 from nextcloud/artonge/fix/dont_show_tags_action_when_systemtag_is_disabled
...
Do not show Tags action when systemtag is disabled
2023-04-27 15:28:54 +02:00
Louis Chemineau
f9c427ce63
Do not show Tags action when systemtag is disabled
...
Signed-off-by: Louis Chemineau <louis@chmn.me>
2023-04-27 13:53:21 +02:00
Côme Chilliet
b6c17c6ce7
Clear up return types
...
usersInGroup index by int for BC, searchInGroup index by uid (string).
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-04-27 12:00:45 +02:00
Côme Chilliet
6385a5af36
Let OC\Group\Group handle the fallback and remove default implementation from ABackend
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-04-27 12:00:43 +02:00
Carl Schwan
35dc223500
Optimize retrieving display name when searching for users in a group
...
This is recurrent scenario that we are searching for users and then for
each users we fetch the displayName. This is inefficient, so instead try
to do one query to fetch everything (e.g. Database backend) or use the
already existing DisplayNameCache helper.
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
2023-04-27 11:57:45 +02:00
Côme Chilliet
967955358c
Add comment about Manager instance not being shared
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-04-27 11:21:53 +02:00
Côme Chilliet
1f83979699
Do not stop at the first PHP error/warning in files:scan
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-04-27 10:46:37 +02:00
Côme Chilliet
802363f0f6
Adapt Sync job tests to the constructor change
...
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-04-27 09:08:57 +02:00
Christopher Ng
966bc06e8d
Create new file/folder labels
...
Signed-off-by: Christopher Ng <chrng8@gmail.com>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-04-27 03:20:12 +00:00
Nextcloud bot
63912cc5c5
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-27 02:28:35 +00:00
Joas Schilling
58a4861390
fix(settings): Fix title of profile scope options
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-04-26 12:23:51 +02:00
Christoph Wurst
48edc27d25
chore: Improve possibly null getters
...
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-04-26 11:54:28 +02:00
Christoph Wurst
8f0025ced3
fix(contactsinteraction): Read, update or insert in DB transaction
...
The transaction guarantees there are no two concurrent inserts for the
same interaction.
Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
2023-04-26 11:41:47 +02:00
Christoph Wurst
5d29a96b1c
Merge pull request #35121 from nextcloud/feat/dav-wrap-app-calendars
...
Feature: Provide access to app generated calendars through CalDAV
2023-04-26 11:15:01 +02:00
Simon L
222d9edc59
Merge pull request #37904 from nextcloud/bugfix/noid/file-widget-click
...
fix: Use proper link for navigating to files on click handler
2023-04-26 11:03:17 +02:00
Joas Schilling
1c0aae9c54
fix(provisioning_api): Don't allow to configure the same additional email multiple times
...
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-04-26 08:41:37 +02:00
Nextcloud bot
278f6413c9
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-26 02:28:10 +00:00
Simon L
9b7c360346
Merge pull request #33161 from vincentdh/master
...
Fix: External storage - exception for the handler whenSelectAuthMechanism
2023-04-26 00:14:07 +02:00
Ferdinand Thiessen
62c4ae78df
Feature: Provide access to app generated calendars through CalDAV
...
This adds CalDAV support for app generated calendars,
which are registered to the nextcloud core.
This is done by adding a dav plugin which wraps
all ICalendarProviders into a Sabre plugin (inspired by the deck app).
Add unit test for AppCalendar wrapper plugin and calendar object implementation.
Signed-off-by: Ferdinand Thiessen <rpm@fthiessen.de>
2023-04-25 18:11:49 +02:00
Julius Härtl
b7d574807c
fix: Use proper link for navigating to files on click handler
...
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Signed-off-by: nextcloud-command <nextcloud-command@users.noreply.github.com>
2023-04-25 09:08:01 +00:00
Joas Schilling
af214b6c13
Merge pull request #36378 from nextcloud/fix/improve-taint-analysis
...
Add missing taint analysis docblock comments, and improve escaping in…
2023-04-25 08:51:54 +02:00
Nextcloud bot
e9aefb5251
Fix(l10n): Update translations from Transifex
...
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
2023-04-25 02:22:46 +00:00
Carl Schwan
b1ec7ff51f
Add missing taint analysis docblock comments, and improve escaping in some methods
...
Signed-off-by: Carl Schwan <carl@carlschwan.eu>
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-04-24 17:17:53 +02:00
Daniel
2abefff289
Merge pull request #36784 from nextcloud/fix/user_ldap-update-groups-fail-get
...
Properly test and log when a group is not found
2023-04-24 16:26:30 +02:00
Côme Chilliet
429db14a00
Fix multiple LDAP configuration support by fixing AccessFactory
...
It must not reuse the same OCA\User_LDAP\User\Manager instance for
several Access instances.
Signed-off-by: Côme Chilliet <come.chilliet@nextcloud.com>
2023-04-24 16:03:40 +02:00
Côme Chilliet
e8a48b51dc
Merge pull request #37856 from march42/bugfix/ldap_profiledata_removed
...
removed profile data from LDAP will get removed
2023-04-24 14:11:16 +02:00
Joas Schilling
95c098170d
Merge pull request #37763 from nextcloud/techdebt/36014/require-scour-0.38.2-for-svg-optimization
...
chore(assets): Require scour 0.38.2 (Ubuntu LTS 22.04+) for SVG optimization
2023-04-24 11:53:37 +02:00